に失敗した私は、次のコマンドFFmpegのコマンドは、.flvのファイル
/usr/bin/ffmpeg -ss 15 -y -i test.flv -vcodec mjpeg -vframes 1 -an -f rawvideo test.png
でビデオからのスクリーンショットを抽出するためにFFmpegを使用しています。しかし、コマンドは失敗します。応答の最後の3行は、他のビデオの種類(3GP、MP4)のために正常に実行されるコマンド
frame= 0 fps= 0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
video:0kB audio:0kB global headers:0kB muxing overhead -nan%
Output file is empty, nothing was encoded (check -ss/-t/-frames parameters if used)
注意です。
また、 "-ss 15"オプションを "itsoffset 15"に置き換えると、flvファイルでも正常に実行されます。
誰でも、なぜ、-ssオプションが.flvファイルで動作しないのか知っていますか?
完全なffmpegコンソール出力がありません。 – LordNeckbeard
-ssオプションが私のために働いています: 'ffmpeg -ss 5s -i input.flv -t 5s output.flv'、5秒間スキップして、5秒の出力ビデオを返します。私のffmpegは実際にavconvです。 –