小编amb*_*a88的帖子

FFmpeg 在特定点向视频添加多个音频文件

我有两个音频文件,每个文件长约 3 分钟。我想获取每个文件的前 10 秒,并将它们分别添加到特定点的视频文件中 - 0 秒和 10 秒。所以生成的视频应该是 20 秒长。

我已经走了这么远:

ffmpeg -i video.mov -ss 0 -t 20 -itsoffset 0 -i audio1.mp3 -itsoffset 10 -i audio2.mp3 -acodec copy -vcodec copy out.mov
Run Code Online (Sandbox Code Playgroud)

...但生成的视频只有第一个音频文件的 20 秒,第二个音频文件不会像它应该的那样从 10 秒开始。

任何帮助将不胜感激,谢谢!

根据这里的要求是控制台输出:

  configuration: --cc=/opt/local/bin/clang-mp-3.3 --prefix=/Users/tessus/data/ext/ffmpeg/sw --as=yasm --extra-version=tessus --disable-shared --enable-static --disable-ffplay --enable-gpl --enable-pthreads --enable-postproc --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libx265 --enable-libxvid --enable-libspeex --enable-bzlib --enable-zlib --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libxavs --enable-version3 --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvpx --enable-libgsm --enable-libopus --enable-libmodplug --enable-fontconfig --enable-libfreetype --enable-libass --enable-libbluray --enable-filters --disable-indev=qtkit --enable-runtime-cpudetect
  libavutil      52. 66.100 …
Run Code Online (Sandbox Code Playgroud)

audio video ffmpeg

5
推荐指数
1
解决办法
8746
查看次数

标签 统计

audio ×1

ffmpeg ×1

video ×1