我有一个 HEVC 视频。我使用下面的 FFmpeg 命令将其转换为 VP8 和 VP9:
ffmpeg -i ./hevc.mp4 -vcodec libvpx -crf 18 -b:v 0 -speed 1 ./vp8.webm
ffmpeg -i ./hevc.mp4 -vcodec libvpx-vp9 -crf 18 -b:v 0 -speed 1 ./vp9.webm
转换非常成功。但是我通过下面的 FFmpeg 命令计算的 ssim 值:
ffmpeg -y -i hevc.mp4 -i vp8.webm -filter_complex "ssim" -f hevc /dev/null
ffmpeg -y -i hevc.mp4 -i vp9.webm -filter_complex "ssim" -f hevc /dev/null
VP8 和 VP9 视频的 ssim 值均小于0.99
. 这些都是我没想到的糟糕结果。
如果我将 HEVC 视频转换为 x264,ssim 值将是正常的。
我的命令有什么问题吗?