FFmpeg固定ビットレート


1

いくつかのビデオをFFmpegで変換してストリーミング可能にしたいと思います。だから、私は一定のビットレートでビデオ形式に変換したいと思います。誰も私を助けることができますか?-maxrate、-minrate -bufsizeなどの多くのオプションを試しましたが、いずれも固定ビットレートのビデオを作成しませんでした。

回答:


2

FFmpegドキュメントから:

最小ビデオビットレート(ビット/秒)を設定します。CBRエンコードを設定するのに最も便利です:

ffmpeg -i myfile.avi -b 4000k -minrate 4000k -maxrate 4000k -bufsize 1835k out.m2v

したがって、minrate、maxrate、bitrateを同じレートに設定してください。

x264には真の固定ビットレートモードがないことに注意してください。これはほとんどの目的で効果的にエミュレートします。ビットレートは1秒以下の時間で変化します。


たとえば、ffmpeg -y -i myVideo.avi -vcodec libx264 -vb 4000k -minrate 4000k -maxrate 4000k -s qvga -vpre normal -bufsize 1835k -acodec ac3 -ab 192k -ar 44100 -ac 2〜/ Desktop / test.mp4ですが、VBR出力を取得し、ffmpegのドキュメントを読みましたが、結果はありませんでした。ビデオ圧縮とffmpegはまだ新しいので、助けが必要です。

MPEG1およびMPEG2の固定ビットレートはどうですか?
-Royi
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.