1、拼接两个音频
方法1:
ffmpeg -i "concat:1.mp3|2.mp3" -c copy 4.mp3
如果是android调用命令的话,不需要双引号:ffmpeg -i concat:1.mp3|2.mp3 -c copy 4.mp3
方法2:
ffmpeg -f concat -i file.txt -c copy output.wav
file.txt文本的内容:
file '1.mp3'
file '2.mp3'
2、剪切音频片段
ffmpeg -ss 00:01:00 -t 00:00:30 -i huangwu.mp3 2.mp3
3、多个音频混音
两个:
ffmpeg -i 1.mp3 -i 2.mp3 -filter_complex amix=inputs=2:duration=first:dropout_transition=2 12.mp3
三个:
ffmpeg -i 1.mp3 -i 2.mp3 -i 3.mp3 -filter_complex amix=inputs=3:duration=first:dropout_transition=3 123.mp3
4、剪切一段MP4并转换成gif
ffmpeg -ss 0 -t 4 -i menu.mp4 -s 360*640 -f gif -r 1 bb.gif
5、改变音量大小
ffmpeg -i input.wav -af volume=-3dB output.wav
6、音频淡入淡出
博客:http://www.mamicode.com/info-detail-1208970.html
ffmpeg -i 12.mp3 -filter afade=t=in:ss=5:d=3 tttt111t.wav //从5秒开始淡入3秒,淡入开始前都是最低音量
ffmpeg -i 12.mp3 -filter afade=t=out:st=5.3:d=5 danchu.mp3//5.3秒开始淡出5秒,淡出后面变成静音,无论是否已经完成
6、音频格式处理
ffmpeg -i 13.aac -filter aformat=sample_fmts=s16 -filter aresample=44100 8888.mp3//强制16位 44100
其他常用命令
http://www.cnblogs.com/wainiwann/p/4128154.html