1

生のビデオ.y4mmpgに圧縮し、次に mpg ビデオからフレームを抽出したいので、圧縮の GOP が必要です:IBBPBBPBBPBBPBBIBBP....15:2

私はこのコマンドを使用しました:

ffmpeg -i video.ym4 -vcodec libx264 -sameq -y -r 30 output.avi 2>list.txt
ffmpeg -i output.avi -vcodec libx264 -y -sameq -vf showinfo -y -f image2 image%3d.jpeg -r 30 2>list1.txt

出力には 2 つの I フレームのみが含まれており100 P198 Bフレームではありません15:2 GOP。どうすればよいですか?

I-frame15 フレームごとに 1 つ必要で、b へのパターンIBBPBBP..

申し訳ありませんが、ffmpeg私は初めてです。助けてください。これは私のプロジェクトへのインプットであり、私にとって重要なステップです。

4

1 に答える 1

0

試してみてください(http://ffmpeg.org/ffmpeg.html#Video-Encodersによる)

ffmpeg -i video.ym4 -vcodec libx264 -g 15 -y -r 30 output.avi

あなたの場合、オプション-sameq(「同じ量子化器」を意味する)は必要ないと思います。

于 2012-11-27T07:08:49.260 に答える