2017-01-06 15 views
0

だから、私はなど、motor_animate_001.gifmotor_animate_000.gifという名前のファイルの完全なディレクトリを持っているffmpegは "%d"形式を受け入れていませんか?

私が実行します。

ffmpeg -r 30 -i motor_animate_%03d.gif -r 30 motor.mpg 

私はmotor.mpgというファイルを取得することを期待し、代わりに私はプリントアウトの通常の束を得ます終了:

motor_animate_%03d.gif: No such file or directory 

何ですか?これはUbuntu 14.04で動作しましたが、現在は動作しません。私がやっていることは、ffmpegのマニュアルページと一貫しているようです。私は今公式に無知だ。前もって感謝します。

[email protected]:~/Documents/Movies/dcmotor/animation$ ffmpeg -f image2 -framerate 30 -i motor_animate_%03d.gif motor.mpg 
ffmpeg version 2.8.10-0ubuntu0.16.04.1 Copyright (c) 2000-2016 the FFmpeg developers 
    built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609 
    configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv 
    libavutil  54. 31.100/54. 31.100 
    libavcodec  56. 60.100/56. 60.100 
    libavformat 56. 40.101/56. 40.101 
    libavdevice 56. 4.100/56. 4.100 
    libavfilter  5. 40.101/5. 40.101 
    libavresample 2. 1. 0/2. 1. 0 
    libswscale  3. 1.101/3. 1.101 
    libswresample 1. 2.101/1. 2.101 
    libpostproc 53. 3.100/53. 3.100 
[image2 @ 0x20bd420] Could not find codec parameters for stream 0 (Video: none, none): unknown codec 
Consider increasing the value for the 'analyzeduration' and 'probesize' options 
motor_animate_%03d.gif: could not find codec parameters 
Input #0, image2, from 'motor_animate_%03d.gif': 
    Duration: 00:00:04.03, start: 0.000000, bitrate: N/A 
    Stream #0:0: Video: none, none, 30 fps, 30 tbr, 30 tbn, 30 tbc 
No decoder for stream #0:0, filtering impossible 
Error opening filters! 
+0

あなたは 'ffmpeg' CLIより多くの利用状況に関する質問をお持ちの場合は、代わりにするので、[秀]または[video.stackexchange.com](http://video.stackexchange.com/questions/tagged/ffmpeg)で求めることができますスタックオーバーフローは、プログラミングに関する質問のみになっています。 – LordNeckbeard

答えて

1

gif demuxerは、入力ファイルのシリーズをサポートしていません:

は、ここで私は、代替は、以下の提案しようとすると、私は何を得るのです。手動で代わりにimage file demuxerを使用するように指示する必要があります:

ffmpeg -f image2 -framerate 30 -i motor_animate_%03d.gif motor.mpg 
  • 画像ファイルデマルチプレクサは-framerate代わりの-rを使用しています。

  • 出力と同じにする場合はフレームレートを2回宣言する必要はないので、出力を削除しました-r

+0

それは私をさらに得た。 「ストリーム0(ビデオ:なし、なし)のコーデックパラメータが見つかりませんでした:不明なコーデック 'analyzeuration'と 'probesize'オプションの値を増やすことを検討してください motor_animate_%03d.gif:コーデックが見つかりませんでしたパラメータ " –

+0

@ TimWescott私はあなたの実際のコマンドと完全なコンソール出力を見て、提案を提供する必要があります。 – LordNeckbeard

+0

コメントには入りません。 –

関連する問題