【问题标题】:FFmpeg - Concatenate Audio - Video?FFmpeg - 连接音频 - 视频?
【发布时间】:2012-03-09 19:02:11
【问题描述】:

如何使用 ffmpeg 连接音视频文件?

我正在尝试,但它不起作用:

ffmpeg -i source.mkv -i new_audio.mp3 \
   -vcodec copy -acodec copy \
   -acodec copy \
   destination.mkv \
   -newaudio

【问题讨论】:

    标签: audio video ffmpeg


    【解决方案1】:

    您可以使用-map input_index 合并来自两个输入文件的所有流,如下所示:

    ffmpeg -i source.mkv -i new_audio.mp3 -map 0 -map 1 \
        -vcodec copy -acodec copy destination.mkv
    

    要仅合并选定的流,请使用-map input_index:stream_index。例如,以下将第一个输入的第一个流与第二个输入合并:

    ffmpeg -i source.mkv -i new_audio.mp3 -map 0:0 -map 1 \
        -vcodec copy -acodec copy destination.mkv
    

    请注意,索引从零开始。

    【讨论】:

    • 我的问题是音频和视频的长度不同。我通过使用“循环”参数修复它
    猜你喜欢
    • 2012-10-02
    • 2016-09-06
    • 2016-05-25
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    • 2020-07-28
    • 2017-04-26
    • 2016-11-08
    相关资源
    最近更新 更多