ffmpeg:alpha 与音频合并

ffmpeg:alpha 与音频合并

我正在为 iOS/Apple 设备 (mov) 合并两个视频,color.mp4 有音频,而 alpha.mp4 没有。最终结果没有音频输出。从 color.mp4 抓取音频到输出的正确标志是什么?

 ffmpeg -y -i color.mp4 -i alpha.mp4 -f lavfi -i color=c=black:s=320x568 -filter_complex "[1:v]scale=320:568,setsar=1:1,split[vs][alpha];[0:v][vs]alphamerge[vt];[2:v][vt]overlay=shortest=1[rgb];[rgb][alpha]alphamerge" -shortest -c:v hevc_videotoolbox -allow_sw 1 -alpha_quality 0.75 -vtag hvc1 -pix_fmt yuva420p -an output.mov

答案1

-an禁用音频映射。删除它。-c:a copy如果您希望避免重新编码音频,请添加。

相关内容