![开源 vp6a 编码](https://linux22.com/image/1359433/%E5%BC%80%E6%BA%90%20vp6a%20%E7%BC%96%E7%A0%81.png)
我正在寻找一种使用 vp6a 编码电影的方法。我希望能够使用以下命令通过 ffmpeg 执行此操作:
ffmpeg -i test.flv -loop 1 -i bg.tga -vcodec vp6a -vframes 1037 -b:v 1024k -filter_complex "[0:v]scale=max(402\, 360*iw/ih):-1[OUT1]; [OUT1]crop=402:360 [OUT2];[1:v][OUT2]overlay[out]" -map [out] -map 0:a -s 402x360 output.flv
这会稍微缩放和裁剪视频,并在背景中放置一张图片。图片是 bgra。
它几乎是完美的,但是我收到了错误未知的编码器“vp6a”,事实上,ffmpeg 不支持 vp6a。
我希望flix 引擎将是一个选择,但是不再可能获得版本。
我还没有找到任何其他可以编码 vp6a 的编码器(除了 Adobe Media Encoder,但是那个编码器不能将图像放置在背景中,也不能从命令行使用它)。
那么,有人有 ffmpeg 的补丁吗?或者 vp6a 的开源编码器?或者其他可以用 ffmpeg 编码的带 alpha 的编解码器?或者我可以使用的 flix-engine 的许可证?
有人问过类似的问题这里,我已经尝试了那里建议的所有方法,甚至更多。该帖子中的最终答案指出 vp6a“相当新”。但目前情况已不再如此,所以我希望现在有办法解决这个问题。
非常感谢你的帮助,亚历克斯