「DivX 7」に入っているH.264やAACのデコーダーフィルター等について
今更ですが「DivX 7」にH.264やAACのデコーダーフィルターが入っていると聞いたので少し調べてみました。
「DivX 7」は、DivXコーデック以外に、
「MKVコンテナに入った、映像H.264+音声AACの動画の再生」
に対応しています。
ちなみにMKVというのは「Matroska Video」の略です。
ロシアの入れ子人形マトリョーシカの名前にちなんで名づけられたようです。
あまり馴染みが無いという人も多いと思いますが、
MKVコンテナは色々と便利なコンテナフォーマットとして知られています。
詳細についてはMatroskaのWikiなどを見てみるとよいでしょう。
まあ自分も実際に扱ったことはないのでよく知りません。(´∀`;)
DivX 7が対応しているのはMKVコンテナだけなので、DivX 7のデコーダーを利用して
「MP4コンテナに入ったH264+AACの動画の再生」
「FLVコンテナに入ったH.264+AACの動画の再生」
を行なうためには、DivX 7とは別にMP4やFLV用のスプリッタが必要になりますので注意。
とりあえずフリーのH.264とAACのデコーダーの1つだということで、
インストールされるフィルタ類や、対応するFOURCCなどについて少し調べてみた内容をメモ。
GraphEditで調べてみただけなので、パフォーマンスとかはよくわかりません。
フィルター名 | 説明 | メリット値 | 対応しているFOURCC |
---|---|---|---|
DivX Demux | AVIスプリッター | 00600000 | |
DivX MKV Demux | MKVスプリッター | 00200000 | |
DivX Subtitle Decoder | DivX独自の字幕用デコーダー? DXREというFOURCCを入力して DXSBというFOURCCで出力するように 見えるけど、よくわからない。 |
00600000 | |
DivX AAC Decoder | AAC(Advanced Audio Coding)のデコーダー | 00800000 | |
DivX H.264 Decoder | H.264コーデックのデコーダー。 従来のDivXコーデックにも対応している模様。 |
00800000 | XVID DIVX DVX1 DX50 DIV3 DIV4 DIV5 DIV6 DXM4 3IV1 3IV2 H264 X264 DAVC AVC1 |
DivX Decoder Filter | DivXコーデックのデコーダー | ff800000 | XVID DIVX DVX1 DX50 DIV3 DIV4 DIV5 DIV6 DXM4 3IV1 3IV2 |
DivX H.264 Decoderは、従来のDivXコーデックもデコード可能のようですが、
従来のDivXコーデックについてはDivX Decoder Filterのほうが
メリット値が高いのでそちらが使われ、DivX H.264 Decoderが使われるのは
H264・X264・DAVC・AVC1の場合のみのようですね。
GraphEditで見たDivX H.264 Decoder
MP4スプリッタとしてHaali Media Splitterをインストールし、
「H.264+AACのMP4ファイル」
のデコードに「DivX H.264 Decoder」と「DivX AAC Decoder」を使ってみた例。
| 固定リンク
この記事へのコメントは終了しました。
コメント