FFMPEG 从 .mov 转换为 .webm - "Unable to find suitable output for vp8"

FFMPEG convert from .mov to .webm - "Unable to find suitable output for vp8"

我需要一个透明视频来统一,我找到的唯一解决方案是使用 .webm。

几个月前我用过这个:

ffmpeg -i input.mov -c:v libvpx -minrate 10M -maxrate 10M -b:v 10M -c:a -vcodec vp8 -pix_fmt yuva420p -metadata:s:v:0 alpha_mode="1" output.webm

但现在它给我这个错误:

Unable to find suitable output for vp8

Vp8 invalid argument

我不知道 ffmpeg,所以我无法更改命令。 是否有错误或我错过了一些编解码器?

-c:a -vcodec vp8 第一个选项(音频编解码器)缺少它的值,因此 ffmpeg 将 -vcodec 设置为值,这使得 vp8 未配对,因此被视为输出文件名。由于这里没有扩展名"filename",ffmpeg无法设置输出格式。

删除整个集合:-c:a -vcodec vp8-c:v libvpx 前面已经设置了 VP8 编码器。