Ffmpeg 如何使用H264文件的MPEG4将比特率模式:VBR更改为CBR?

Ffmpeg 如何使用H264文件的MPEG4将比特率模式:VBR更改为CBR?,ffmpeg,mpeg-4,bitrate,Ffmpeg,Mpeg 4,Bitrate,我曾尝试使用FFMPEG库将比特率模式从VBR转换为CBR,但比特率模式无法更改。 我的命令行: ffmpeg-i-f mpegts-acodec libmp3lame-ar 48000-ab 64k-s 320×240-vcodec libx264-b96k-flags+loop-cmp+chroma-partitions+part4x4+partp8x8+partb8x8-subq 5-网格1-参考文献1-编码器0-me范围16-最小键控25-sc_阈值40-i_qfactor 0.71-b

我曾尝试使用FFMPEG库将比特率模式从VBR转换为CBR,但比特率模式无法更改。 我的命令行:

ffmpeg-i-f mpegts-acodec libmp3lame-ar 48000-ab 64k-s 320×240-vcodec libx264-b96k-flags+loop-cmp+chroma-partitions+part4x4+partp8x8+partb8x8-subq 5-网格1-参考文献1-编码器0-me范围16-最小键控25-sc_阈值40-i_qfactor 0.71-bt 200k-maxrate 96k-bufsize 96k-rcƘeq'blurx^(1-cpl)'-qcomp 0.6-qmin 10-qmax 51-qdiff 4-level 30-aspect 320:240-g 30-async 2

我找到了一些应用程序,但没有任何可以更改比特率模式的应用程序。 有人能告诉我为什么我的cmd不能改变模式或者应用程序可以改变模式吗?。 我认为CBR是一种比特率始终不变的模式,是真的吗?
谢谢

如果我理解正确,你只是想得到一个恒定的比特率?如果是这样的话,添加
-minrate 96k
可能会奏效

谢谢Shawn,我用-minrate和change-vcodec将cmd添加到mpeg4,然后我的问题就解决了。谢谢。