我正尝试从ProRes(mov)中提取灰度的Alpha通道到单独的mp4文件(以便稍后在html页面上模拟具有透明性的视频)。
ffmpeg -i in.mov -hide_banner -f mp4 -vcodec libx264 -vf alphaextract,format=yuv420p out.mp4
但是我没有得到一个填充的Alpha通道,而只有一个边界。相当确定原始文件是可以的(尝试使用其他文件),并将其编码为webm可以显示正确的透明性。
答案 0 :(得分:1)
这是一个错误;修补了git master。
较早版本的解决方法是
ffmpeg -i in.mov -vf format=yuva444p16le,alphaextract,format=yuv420p -c:v libx264 out.mp4