在ffmpeg中设置HEVC-Encoding的GOP长度

时间:2018-06-18 13:38:19

标签: cmd ffmpeg hevc

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

使用以下方式对我进行编码:

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

这给了我hevc编码的文件,现在我想设置一个特定的gop-length

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

无效,因为找不到"选项"

亲切的问候

1 个答案:

答案 0 :(得分:0)

此命令,

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时,就不会发生编码。