ffmpeg音频处理-截取、查看、修改采样率

音频

采样频率(采样率):16KHz 48KHz …
采样精度(位速):16bit 32bit…
声道数目:单声道 多声道
例如,一段音频采用32位的采样精度,16KHz的采样频率,双声道,它每秒所需要的数据量为32x16000x2/8=128000字节。

截取音频:

ffmpeg -i input.wav -ss 00:00:05 -t 00:00:10 output.wav

-ss为开始时间 -t为持续时间

查看音频格式:

ffprobe input.wav

修改音频文件采样率:

ffmpeg -i input.wav -ar 16000 output.wav

多通道变单通道

ffmpeg -i input.wav -ac 1 output.wav

转换格式

ffmpeg -i input.mp3 outpit.wav

提取一个通道并重采样

ffmpeg -i input.wav -ac 1 -ar 16000 output.wav

修改采样精度(位数)

ffmpeg -y -i input.wav -acodec pcm_f32le -ac 1 -ar 16000 -vn output.wav

转换音频格式

ffmpeg -i input.flac output.wav

批处理转换音频格式

for i in ./*.flac;  # 遍历当前文件夹下所有的.flac格式文件
do
ffmpeg -i "$i" ${i}.wav;  # 用ffmpeg将flac格式的后缀加上.wav后缀
done
rename 's/\.flac.wav/\.wav/' *  # 批量重命名新产生的.flac.wav文件为.wav文件
find *.flac|xargs rm -rf  # 删除.flac文件,如果需要保留注释掉这句

Linux批量保存文件名

find . -type f -name "*.fastq" > doc.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值