全部,
我必须使用CVBR [约束]比特率模式生成.MP4或.TS,请帮我命令。
我知道我可以使用libpous生成。 https://www.ffmpeg.org/ffmpeg-codecs.html
但我没有得到CVBR的AV文件命令,请帮助我
答案 0 :(得分:1)
如果要生成受约束的比特率H.264流,请使用
ffmpeg -i input -maxrate 1000k -bufsize 1000k output.mp4
答案 1 :(得分:0)
没有原生CVBR模式,但您可以模拟"它通过调整ABR的参数:
ffmpeg -i input -c:v libx264 -b:v 4000k -maxrate 4000k -bufsize 1000k output
在上面的示例中,-bufsize
是"速率控制缓冲区"所以它会强制执行你要求的"平均值" (在这种情况下为4000k)每1000k的视频。所以基本上假设接收器/终端播放器将缓冲那么多数据,因此可以在那么多内波动。