如何将mp3文件和webm文件合并成一个新的webm文件?

it_*_*ure 3 audio ffmpeg concatenation

有一个不包含音频的 webm 文件。我想将音频文件与该视频合并。我尝试过以下命令:

ffmpeg -i /home/test.mp3  -i /home/output.webm -vcodec copy -acodec copy /home/newtest.webm
Run Code Online (Sandbox Code Playgroud)

并收到错误:

Could not write header for output file #0 (incorrect codec parameters ?):         Invalid argument.
Run Code Online (Sandbox Code Playgroud)

not*_*bot 5

ffmpeg -y -i vFilePath -i aFilePath -map 0:0 -map 1:0 -c copy oFilename
Run Code Online (Sandbox Code Playgroud)

在哪里:

  • vFilePath: 视频文件路径
  • aFilePath: 音频文件路径
  • oFilePath:输出文件的路径

  • `[0:0]` 和 `[1:0]` 可以指任何流类型,具体取决于流顺序。最好使用“[0:v]”和“[1:a]”。请参阅[`-map`选项文档](https://ffmpeg.org/ffmpeg.html#Advanced-options)。 (2认同)