我正在尝试将 MP4 视频转换为 WEBP。
我正在尝试不同的
-lossless
和 -compression_level
设置(如此处所述),但所有输出视频都具有相同的磁盘大小。
-lossless
可以是 0
或 1
,并且 -compression_level
可以从 0
到 6
例如
ffmpeg -y -i input.mp4 -vcodec libwebp -lossless 1 -compression_level 6 \
-loop 0 -preset default output_lossless1_comp6.webp
和
ffmpeg -y -i input.mp4 -vcodec libwebp -lossless 0 -compression_level 0 \
-loop 0 -preset default output_lossless0_comp0.webp
我在这里错过了什么?
删除
-preset default
。这是压倒一切的-lossless 0 -compression_level 0
。
还可以考虑删除 -vcodec libwebp
并让 ffmpeg 自动选择 libwebp 或 libwebp_anim。