![Windows の ffmpeg でコーデック パラメータが見つかりませんでした](https://rvso.com/image/1330213/Windows%20%E3%81%AE%20ffmpeg%20%E3%81%A7%E3%82%B3%E3%83%BC%E3%83%87%E3%83%83%E3%82%AF%20%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F.png)
Windows 7 で ffmpeg を使用して wmv をアニメーション gif に変換しようとしたときに、問題が発生しました。
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\>ffmpeg -i test.wmv test.gif
ffmpeg version N-39877-g4fa706a Copyright (c) 2000-2012 the FFmpeg developers
built on Apr 16 2012 14:57:12 with gcc 4.6.3
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass
--enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable
-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libope
njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth
eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-
libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --e
nable-zlib
libavutil 51. 46.100 / 51. 46.100
libavcodec 54. 14.101 / 54. 14.101
libavformat 54. 3.100 / 54. 3.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 70.100 / 2. 70.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 11.100 / 0. 11.100
libpostproc 52. 0.100 / 52. 0.100
[asf @ 0000000001f3ead0] Could not find codec parameters (Video: none (MTS2 / 0x
3253544D), 800x400, 30000 kb/s)
test.wmv: could not find codec parameters
これはどういう意味ですか?どうすれば解決できますか?
答え1
メッセージは解析エラーのようです。ただし、FFmpeg のバージョンは数か月前のものです。プロジェクトは継続的に進化しています。このようなバグが発生する可能性があるため、常に最新バージョンの FFmpeg を使用するようにしてください。
Windowsの場合は、例えば次のようにコンパイルする必要があります。メディア自動ビルドスイート
OS Xでは、FFmpegは簡単にインストールできます。自家製経由
brew install ffmpeg
Linuxの場合は、ソースからコンパイルするか、次の場所で利用可能な静的ビルドを使用することができます。出典: ffmpeg.orgまたはHomebrew経由でインストールすることもできます
現在の Git ヘッドまたは最新リリースでは、バグがすでに修正されている可能性があります。