我想知道如何在我的 ffmpeg 命令上设置最大比特率。
我正在使用 nvenc,出于某种原因,编码时显示 -maxrate,但当我使用 mediainfo 检查输出时却没有。
任何想法?
谢谢!
答案1
-maxrate
指定最大比特率。请注意,其具体含义会根据编码器及其使用的其他设置而变化。您通常希望在可变比特率编码模式下-maxrate
与特定目标比特率设置 ( ) 结合使用,因此也需要设置 。-b:v
-rc vbr
您将无法-maxrate
在输出文件或其元数据中看到您的设置,因为此参数仅控制编码器的速率控制;解码器不会特别关心使用的最大比特率。