我想将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
,都不会发生编码。