使用ffmpeg,我看到如何添加音乐文件作为视频的背景,但问题是如何使音频循环/重复。有出路吗?使用ffmpeg添加重复背景音频
11
A
回答
19
ffmpeg
有希望的-loop_input
标志,但它不支持音频输入。
作为解决方案,我建议sox
和-shortest
选项ffmpeg
。
sox -i short_audio.mp3 looped_audio.mp3 repeat 1000 # adjust count as necessary
ffmpeg -i input_video.mp4 -i looped_audio.mp3 -shortest output_video.mp4
红袜命令将循环输入和FFmpeg的命令将使用它的声音,但是当它运行视频的工艺停止。
+4
'-i'参数在sox中已弃用。是否恰当地使用'-e ima-adpcm'。 – 2013-03-08 20:51:40
+0
@blahdiblah你能告诉我什么是short_audio.mp3和什么是looped_audio.mp3 从我的想法short_audio.mp3是**输入路径**从本地和looped_audio.mp3是**输出文件**存储循环声音然后后looped_audio.mp3将用于合并视频我是吗? – 2018-03-01 05:09:13
2
有点迟了,但我碰到同样的问题,并设法通过使用ffmpeg和连接过滤器。这里是一个如何循环三次的例子:
ffmpeg -i audio.wav -filter_complex "[0:a]afifo[a0];[0:a]afifo[a1];[0:a]afifo[a2];[a0][a1][a2]concat=n=3:v=0:a=1[a]" -map "[a]" out.wav
相关问题
- 1. 使用ffmpeg添加音频频道
- 2. 将音频添加到ffmpeg视频流
- 3. 使用javax.sound添加背景音乐
- 4. 使用AVAudioPlayer播放声音后恢复背景音频
- 5. 使用FFMPEG将音频(带偏移量)添加到视频
- 6. PHP + FFMPEG添加音乐视频替代?
- 7. 在ffmpeg中添加无声音频
- 8. 使用ffmpeg延迟音频
- 9. 使用FFMPEG播放音频
- 10. 使用FFMPEG在特定点添加多个音频文件
- 11. MPMoviePlayerViewController和背景音频
- 12. Xcode UIWebview背景音频
- 13. iOS 7背景音频,AudioSession
- 14. AVCaptureSession取消背景音频
- 15. 背景音频录制
- 16. 音频的背景位置
- 17. iPhone中的背景音频
- 18. 背景音频与cocoalibspotify
- 19. iOS背景音频图标
- 20. iOS 7背景音频
- 21. iOS中的背景音频
- 22. AVPlayer&背景音频流
- 23. iOS/Android背景音频流
- 24. MediaElement停止背景音频
- 25. ffmpeg:如何在一个命令中连接音频文件并添加背景音乐?
- 26. FFMPEG添加音频到视频,但它夹到视频长度
- 27. 使用FFMPEG降低视频的音频
- 28. 在视频使用与音频的ffmpeg
- 29. FFMPEG从音频
- 30. 如何在html5中添加背景音乐到视频?
我不这么认为。我认为您必须在离线生成循环音轨之前将其与视频相结合 – rupello 2011-06-11 00:08:19