FFMPEG从.mov转换为.webm-“无法找到适用于vp8的输出”

时间:2018-06-21 11:06:06

标签: unity3d ffmpeg webm

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

几个月前,我使用了这个:

  

ffmpeg -i input.mov -c:v libvpx-最小10M-最大10M -b:v 10M -c:a -vcodec vp8 -pix_fmt yuva420p-元数据:s:v:0 alpha_mode =“ 1”输出。 webm

但是现在它给了我这个错误:

  

无法找到适用于vp8的输出

     

vp8无效参数

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

1 个答案:

答案 0 :(得分:2)

-c:a -vcodec vp8第一个选项(音频编解码器)缺少其值,因此ffm​​peg将-vcodec设置为该值,从而使vp8不成对,因此被视为输出文件名。由于此“文件名”中没有扩展名,因此ffm​​peg无法设置输出格式。

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