ffmpeg从prores中提取alpha通道

时间:2019-01-16 19:56:08

标签: ffmpeg

我正尝试从ProRes(mov)中提取灰度的Alpha通道到单独的mp4文件(以便稍后在html页面上模拟具有透明性的视频)。

ffmpeg -i in.mov -hide_banner -f mp4 -vcodec libx264 -vf alphaextract,format=yuv420p out.mp4

但是我没有得到一个填充的Alpha通道,而只有一个边界。相当确定原始文件是可以的(尝试使用其他文件),并将其编码为webm可以显示正确的透明性。

我从ffmpeg得到什么 enter image description here

原始文件的外观 enter image description here

1 个答案:

答案 0 :(得分:1)

这是一个错误;修补了git master。

较早版本的解决方法是

ffmpeg -i in.mov -vf format=yuva444p16le,alphaextract,format=yuv420p -c:v libx264 out.mp4
相关问题