質問: avi動画が開けない・・・ 海外サイトでダウンロードした格闘技のavi形式の動画ファイルをtmpgencで エンコードしてdvdに焼きたいのですが、何故か~は開けないか、サポートしていませんと表示されてしまってエンコードできません。 「環境設定」のvfapiプラグインの優先度を色々変えてみても読み込めませんし、aviutlで読み込もうとしても「このファイル形式には対応していないか対応するこーデックやプラグインが登録されていない可能性があります」と表示されてしまいます。 動画自体はgom playerで普通に再生できるのですが・・・・。 動画がどういう形式なのとかかは自分にはわからないのですがプロパティでは「オーディオ形式 mpeg layer-3」となってます。
回答: その通り、コーデックが足りません。 独自コーデックを用いてエンコードしたファイルを再生するには2通りの方法があり、 一つはそのもののコーデックをインストールする方法、もう一つはそのエンコード方式に 対応したdirectshowフィルタをインストールする方法です。gomはdirectshowフィルタ内蔵 アプリケーションであり、他のアプリケーションからそのデコード機能を利用する事は できません。つまり、あるアプリケーションで再生できる事と、別のアプリケーションで 開く事ができる事とは別なのです。 解決方法は、そのaviがどういったエンコード方式/バージョンでエンコードされたかを 調べ、対応した適切なコーデックを入手してインストールする事です。 そしてその上でvfapiの優先度の調整を行って下さい。