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

Ubuntu 如何使用FFMPEG将MP4(H264,AAC)转换为零质量损失的WebM?,ubuntu,ffmpeg,command-line-interface,Ubuntu,Ffmpeg,Command Line Interface,我尝试了所有建议将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 (m

我尝试了所有建议将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无损转换


注意:我不关心输出文件的大小。WebM的默认编码器libvpx要求,如果使用CRF模式,比特率必须设置为0。所以

ffmpeg -i lucy.mp4 -c:v libvpx-vp9 -crf 4 -b:v 0 lucy.webm

谢谢,它很有效。我甚至试过vp8,vorbis编解码器。我注意到在这个转换过程中默认只使用一个cpu。(如此使用-螺纹)