使用 FFMPEG 在视频上叠加视频时如何包含两个音频
How to include both audios when overlay video on video with FFMPEG
我有 2 个输入:video.mp4
(带音频)和 notif.mov
(带音频)。我想在 video.mp4
上叠加 notif.mov
。我试过这段代码:
ffmpeg -y -i video.mp4 -i "notif.mov" -filter_complex "[0:v][1:v]overlay=0:0" output.mp4
两个视频同时播放,但第二个输入没有声音 (notif.mov
)。
ffmpeg -i back.mp4 -i petite.mp4 -filter_complex "overlay=20:20" output.mp4
ffmpeg -y -i out.mp4 -i 1080_Happy_Holidays_Red_Videvo.mov -i logo.png -filter_complex "[0]scale=iw/4:-1[pip];[1][pip]overlay=100:100[watermark];[watermark][2]overlay=main_w-overlay_w-10:main_h-overlay_h-10" output.mp4
添加 amix 过滤器:
ffmpeg -i video.mp4 -i notif.mov -filter_complex "[0:v][1:v]overlay;[0:a][1:a]amix" output.mp4
我有 2 个输入:video.mp4
(带音频)和 notif.mov
(带音频)。我想在 video.mp4
上叠加 notif.mov
。我试过这段代码:
ffmpeg -y -i video.mp4 -i "notif.mov" -filter_complex "[0:v][1:v]overlay=0:0" output.mp4
两个视频同时播放,但第二个输入没有声音 (notif.mov
)。
ffmpeg -i back.mp4 -i petite.mp4 -filter_complex "overlay=20:20" output.mp4
ffmpeg -y -i out.mp4 -i 1080_Happy_Holidays_Red_Videvo.mov -i logo.png -filter_complex "[0]scale=iw/4:-1[pip];[1][pip]overlay=100:100[watermark];[watermark][2]overlay=main_w-overlay_w-10:main_h-overlay_h-10" output.mp4
添加 amix 过滤器:
ffmpeg -i video.mp4 -i notif.mov -filter_complex "[0:v][1:v]overlay;[0:a][1:a]amix" output.mp4