如何使用 ffmpeg 为音频文件添加偏移或延迟?
How to add offset or delay to audio file with ffmpeg?
我需要在文件开头进行偏移(有些沉默),所以我尝试了:
./ffmpeg -itsoffset 100 -i 3.mp3 offset_test.mp3
但是没用。
如何使用 ffmpeg 为音频文件添加偏移量?
对于没有时间戳的格式,您需要添加静音,如@Brad 所述。
ffmpeg -i 3.mp3 -af adelay=100000|100000 delayed.mp3
adelay 以每个通道的毫秒数为单位,以 |
分隔。
目前我为 ffmpeg ver > 4.2 找到的最简单的方法:
ffmpeg -i audio_in.wav -af areverse,apad=pad_dur=1s,areverse audio_out.wav
这将为音频添加 1 秒的偏移量。
我需要在文件开头进行偏移(有些沉默),所以我尝试了:
./ffmpeg -itsoffset 100 -i 3.mp3 offset_test.mp3
但是没用。
如何使用 ffmpeg 为音频文件添加偏移量?
对于没有时间戳的格式,您需要添加静音,如@Brad 所述。
ffmpeg -i 3.mp3 -af adelay=100000|100000 delayed.mp3
adelay 以每个通道的毫秒数为单位,以 |
分隔。
目前我为 ffmpeg ver > 4.2 找到的最简单的方法:
ffmpeg -i audio_in.wav -af areverse,apad=pad_dur=1s,areverse audio_out.wav
这将为音频添加 1 秒的偏移量。