在 ffmpeg 中为 HEVC 编码设置 GOP 长度



我想将xxx.y4m文件编码为hevc并将GOP长度设置为特定值,打开和关闭gop。

要编码我正在使用:

...>ffmpeg -i xxx.y4m -c copy xxx.hevc

这给了我 HEVC 编码的文件,现在我想设置一个特定的 gop 长度

...>ffmpeg -i xxx.y4m -c:v libx265 -keyint=1 -open-gop=1 -c copy xxx.hevc

不起作用,因为"找不到选项">

亲切问候

此命令,

ffmpeg -i xxx.y4m -c copy xxx.hevc

不执行任何编码。它只是流式复制原始视频流。

ffmpeg -i xxx.y4m -c:v libx265 -x265-params keyint=100:no-open-gop xxx.hevc

keyint设置 GOP 大小。GOP 默认处于打开状态,您可以将上述选项用于封闭的 GOP。

无论何时设置-c copy,都不会发生编码。

最新更新