将音频与ffmpeg合并打破视频

时间:2015-12-21 17:48:07

标签: video ffmpeg

我正在尝试将音频文件(mp3)与使用ffmpeg创建的视频合并。视频是使用以下几个较小的剪辑创建的:

ffmpeg -y -f concat -auto_convert 1 -i videos.txt -c copy -an -sn video.mp4

videos.txt包含要合并的视频列表。此视频已正确创建并且播放正常。接下来,我正在尝试为视频添加音轨。我已经检查过并且音频文件正常播放但是当我使用下面的命令添加它时,生成的mp4已损坏且不再有效播放:

ffmpeg -y -i video.mp4 audio.aac final.mp4

任何想法,我是新手使用ffmpeg并且不确定输出的一半意味着什么是相关的但是我没有看到任何看起来像错误的东西。

1 个答案:

答案 0 :(得分:1)

您错过了-i

ffmpeg -i video.mp4 -i audio.aac -c copy -shortest final.mp4

我补充说:

  • -c copystream copy,因为我假设你只想复用音频而不是重新编码所有内容。

  • -shortest所以输出在最短输入结束时结束。