优化hevc_toolbox编码,使其类似于ffmeg中的x265编码

时间:2018-09-15 12:30:21

标签: ffmpeg hevc

我正在使用ffmpeg将视频从h264编码为h265。首先,我将x265软件版本用于30秒的影片剪辑,将文件大小从18Mb减小到2Mb,并在45秒内获得了以下静止帧结果 enter image description here

接下来,我使用了hevc_videotoolbox硬件加速版本,首先从18 Mb扩展到1.6 Mb,结果是如此糟糕,我决定将比特率提高到1.5Mbit / s,从而在12秒内获得5.7Mb的文件。但是,尽管文件大小几乎增加了3倍,但结果显然不如x265版本。

enter image description here

有什么想法可以提高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

我使用的是kaby lake的MB pro 2017后期版本

1 个答案:

答案 0 :(得分:2)

hevc_videotoolbox 是硬件加速的,因此它永远不会像 x265 那样高效。如果您有时间,我建议您使用 x265。