gpt4 book ai didi

ffmpeg - 如何使用 ffmpeg 合并视频文件(有音频流)和音频文件(作为 bgm)?

转载 作者:行者123 更新时间:2023-12-04 23:28:00 27 4
gpt4 key购买 nike

我想使用 ffmpeg 命令合并视频文件(有音频流)和音频文件(作为背景音乐)。

  • video1.mp4(有视频和音频流)
  • video2.mp4(有视频和音频流)
  • audio.mp3(仅限音频流)

  • 这些是示例文件。
    https://www.dropbox.com/sh/ejmjmwk9j0nsk7z/AABqkYd7Zf9izRn785Vd92Wra?dl=0

    我尝试了这些命令等等,但都没有奏效。
    ffmpeg -i video1.mp4 -i video2.mp4 -i audio.mp3 -filter_complex "concat=n=2:v=1:a=1" output.mp4

    ffmpeg -i video1.mp4 -i video2.mp4 -i audio.mp3 -map 0 -map 1 -map 2 output.mp4

    如何在一个命令中创建这种结构的视频?

    视频 channel 1 | video1 视频流 | video2 视频流 |
    音频 channel 1 | video1 音频流 | video2 音频流 |
    音频 channel 2 |音频 |

    最佳答案

    利用

    ffmpeg -i video1.mp4 -i video2.mp4 -i audio.mp3 \
    -filter_complex "[0][1]concat=n=2:v=1:a=1[v][a];[a][2]amix[outa]" \
    -map [v] -map [outa] output.mp4

    关于ffmpeg - 如何使用 ffmpeg 合并视频文件(有音频流)和音频文件(作为 bgm)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35475819/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com