FFmpeg hevc_nvenc编码器B帧问题



我使用最新的FFmpeg windows Build(2022-12-02 12:44)来自BtbN。我试图用hevc_nvenc编码器将视频编码为HEVC编解码器。上面写的是[hevc_nvenc @ 00000263983f4280] B frames as references are not supported。由于我的GPU GTX1060 (GP106)不支持硬件加速编码B帧的HEVC。命令行

我试图通过添加参数-bf 0来禁用B帧,但它不起作用。然后我尝试使用gyan.dev的最新版本,结果是一样的。但是当我尝试使用旧版本的BtbN时,它没有这个问题。有没有办法绕过这个B框架问题?因为我不想换旧的建筑。谢谢。

谢谢Gyan。解决方法是增加参数-b_ref_mode 0

最新更新