你好,提前感谢你的帮助
我在配备 AMD Ryzen 7 5700G CPU 和 AMD Radeon RX 6600 GPU 的 PC 上运行 Ubuntu 22.04 LTS。
我有大量 MP4 格式的视频文件,需要编码并刻录字幕(字幕格式中的时间和日期)。该命令ffmpeg -i video.mp4 -vf subtitles=subtitle.srt out.mp4
运行正常。
但是,我想使用 Radeon GPU 的硬件编码,因为文件数量非常多,并且会占用最大 CPU 容量,这意味着我有时很难同时做其他事情。
我一直在谷歌搜索答案,但我能找到的最好的方法是使用-hwaccel opencl
命令行选项,但它不起作用并会出现错误,或者使用-hwaccel vaapi
命令行选项,它只是再次使用 CPU 而不是 GPU。
有人能帮我指明正确的方向吗?我将不胜感激。