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 编码器。
我需要一个透明视频来统一,我找到的唯一解决方案是使用 .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 编码器。