Snow (コーデック)
提供: Yourpedia
2008年5月5日 (月) 23:09時点におけるDeleted (トーク | 投稿記録)による版 (新しいページ: '{{Infobox file format | name = Snow | icon = | extension = .avi | mime = | type code = SNOW | uniform type = | owner = Michael Niedermayer | genre = 動画 | container f...')
拡張子: | .avi
|
---|---|
MIME Type: |
|
タイプコード: | SNOW |
UTI: | |
マジックナンバー: | |
開発者: | Michael Niedermayer |
種別: | 動画 |
包含物: | |
包含先: | AVI |
派生元: | |
拡張: | |
国際標準: |
Snow (スノー)はMichael Niedermayerが開発している実験的なビデオコーデックであり、その成果はffmpegパッケージにマージされている。
概要
利点
Snowは離散ウェーブレット変換やレンジコーダー、OBMC(Overlapped Block Motion Compensation)等の比較的新しい符号化方式を用いる。 変換時にフレームをブロック単位に分割する必要が無い離散ウェーブレット変換とマクロブロックを重ね合わせて動き補償するOBMCによってブロックノイズとは無縁の圧縮を可能にしている。また、ウェーブレット変換は原理的に離散コサイン変換に比べモスキートノイズが発生しにくいという特徴もありこの点で既存のビデオコーデックと比べ視覚上の画質は向上しているとされる。エントロピー符号に用いられるレンジコーダーも算術符号に比べ圧縮率では僅かに劣るがより低い演算負荷が期待できる。
欠点
その高性能ゆえにやはり演算量が極めて多くエンコード、デコード負荷は既存のコーデックを大きく上回る。 また、開発のためこれから先に仕様が変わる可能性も否定できず実験目的以外の使用が実質できない点も注意が必要である。
関連項目
外部リンク