我想将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
无效,因为找不到"选项"
亲切的问候
答案 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
时,就不会发生编码。