FFmpeg常用命令
调整音量
ffmpeg -i {in_file} -af 'volume=0.5' {out_file} |
截取音频
ffmpeg -v 1 -y -i {in_file} -ss {start} -t 2 {out_file} |
-ss 开始时间,单位s
-t 截取时间,单位s
类型转换
wav 转 pcm
ffmpeg -v 1 -y -i {in_file} -f s16le -ar 16000 -ac 1 -acodec pcm_s16le {out_file} |
pcm 转 wav
ffmpeg -v 1 -y -f f32le -ar 48833 -i {in_file} -ar 16000 -ac 1 {out_file} |
int16: s16le float32: f32le
resample
pcm
ffmpeg -v 1 -y -f s16le -i {} -f s16le -ar 16000 -ac 1 -acodec pcm_s16le {} |