初始情况
- video1,h264(但我猜编解码器实际上并不重要),持续时间 10 秒,不透明
- video2,flv,时长 10 秒,透明度
使用 video1 作为“开始”、“背景”剪辑。然后在第 5 秒后,我想在其上覆盖 video2。产生一个 15 秒的剪辑。
让我更形象地解释一下
video1: 111111111111111111
video2: 222222222222222222
result: 111111111333333333222222222
像这样使用 FFmpeg 覆盖过滤器
ffmpeg -i K00187_KOMIKER_NIAVARANI_MICHAEL_01.mp4 -i alpha_vid.flv \ -filter_complex“覆盖”测试.mp4
当然,这只是覆盖两个视频并在 video1 结束后立即停止。