如何使用FFMPEG将MP4(H264,AAC)转换为WebM,质量损失为零?

问题描述 投票:0回答:1

我已经尝试了每个标志建议将MP4视频转换为WebM而没有质量损失,但似乎没有任何效果。输出视频质量现在接近原始。

ffmpeg -i lucy.mp4 -crf 20 lucy.webm  (method 1)

ffmpeg -i lucy.mp4 -crf 4 lucy.webm   (method 2)

ffmpeg -i lucy.mp4 -b:v 320k -q:v 0 output.webm (method 3)

ffmpeg -i lucy.mp4 -b:v 1M output.webm (method 4)

我正在寻找一个从mp4到webm无损转换的命令。

注意:我不关心输出文件的大小

ubuntu ffmpeg command-line-interface
1个回答
1
投票

WebM的默认编码器libvpx要求如果使用CRF模式,则必须将bitrate设置为0.因此,

ffmpeg -i lucy.mp4 -c:v libvpx-vp9 -crf 4 -b:v 0 lucy.webm
© www.soinside.com 2019 - 2024. All rights reserved.