我正在使用 ffmpeg 将视频从 h264 编码为 h265。首先,我使用 x265 软件版本制作 30 秒的影片剪辑,将文件大小从 18Mb 减少到 2Mb,并在 45 秒内得到以下静止帧结果
接下来我使用了hevc_videotoolbox硬件加速版本,首先从18 Mb到1.6 Mb,结果很差,我决定将比特率提高到1.5Mbit/s,从而在12秒内获得5.7Mb的文件。然而,尽管文件大小增加了近 3 倍,但结果显然不如 x265 版本。
是否可以提高 hevc_toolbox 质量并仍然保持速度优势?
ffmpeg -i test.mp4 -an -c:v libx265 -vtag hvc1 -y test_x265.mp4
ffmpeg -i test.mp4 -an -c:v hevc_videotoolbox -vtag hvc1 -y -b:v 1.5M test_vt.mp4
我使用的是 2017 年末的 MB pro 版本,带有 kaby Lake
最佳答案
hevc_videotoolbox 是硬件加速的,因此它永远不会像 x265 那样高效。如果您有时间,我建议您使用 x265。
关于ffmpeg - 优化 hevc 工具箱编码,使其看起来像 ffmpeg 中的 x265 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52344694/