• 締切済み

圧縮されたAVIファイルの再生について

質問失礼します。 WindowsMediaPlayerでAviファイルを再生したいのですができなくなってしまいました。 再生してみても「ファイルを再生できません。プレーヤーがそのファイルの種類をサポートしていないか、そのファイルの種類に使用したコーデックをサポートしていない可能性があります。」とエラーが表示されてしまいます。 以前プログラムの整理をしていたところ何かしらのコーデックを消してしまったようで、それが原因として考えられます。 そこでffdshowをダウンロード、インストールしたのですがそれでも再生できませんでした。 再生自体はVLCプレーヤーで再生はできるのですが、消してしまったコーデックを再取得しWindowsMediaPlayer等の普通のプレーヤーでも再生したいので、この解決策をご存知の方いらっしゃいましたら是非よろしくお願いいたします。 ちなみに動画のコーデックは「fmp4」です。

みんなの回答

  • ORZTX
  • ベストアンサー率41% (213/513)
回答No.3

バイナリーエディターを使って 0070: 46 4D 50 34 -> 44 49 56 58 00BC: 46 4D 50 34 -> 44 49 56 58 と変更。 ffmpegでのエンコード時にffourccがFMP4となってしまうのが原因だと言うことです。以後、エンコード時にオプションとして-ffourcc DIVXや-ffourcc DX50、-ffourcc XVIDなどを追加するように気をつければ同様のエラーは発生しないと言うことです。

  • faceplace
  • ベストアンサー率69% (27/39)
回答No.2

GOM PLAYERという再生ソフトは、再生するために必要なコーデックがパソコンにないと、ダウンロード案内画面が表示されてダウンロードできる場合があります。 もしかしたらなくなったコーデックを検索してダウンロードできるかもしれません。 GOM PLAYER http://www.gomplayer.jp

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

まず必要なコーデックを調べて下さい。 http://www.forest.impress.co.jp/lib/pic/video/vdoenc/shinkuuslite.html

saz11
質問者

補足

ご回答ありがとうございます。 必要なコーデックは質問にも記載したとおり「fmp4」です

関連するQ&A