[ffmpeg]利用ffmepg转换mp3格式文件

mp3转wav:

ffmpeg -i input.mp3 -acodec pcm_s16le -ac 2 -ar 44100 output.wav

wav转m4a:

ffmpeg -f wav -i test.wav -ar 48000 -acodec aac -vn -dn test.m4a

mp3转mp4:

ffmpeg -i REC_START.mp3 -codec copy REC_START.mp4

m4a转wav:

ffmpeg -i input.m4a -acodec pcm_s16le -ac 2 -ar 44100 output.wav

wav转mp3:

ffmpeg -i input.wav -f mp3 -acodec libmp3lame -y output.mp3

修改文件采样率,如m4a文件:

ffmpeg -i ./input.m4a -ar 8000 -ac 1 ./tmp/output.m4a

音频

采样频率(采样率):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

相关推荐
可乐鸡翅yeah_15 小时前
混合内容 Mixed‑Content 安全策略,HLS HTTPS 页面加载 HTTP 资源排错实战
运维·ffmpeg·音视频·媒体·m3u8
刘广睿1 天前
视频导出为什么发灰?色彩空间与色彩范围(BT.601/709/2020)的 ffmpeg 转换实战
ffmpeg·音视频·视频处理·色彩空间·素材管理
yivifu2 天前
精选FFmpeg 实用音频视频转换命令集
ffmpeg·音视频转换
风哥2号5 天前
数据库教程FGMT02‑生产环境Linux+Oracle19c安装配置与项目实战
linux·数据库·ffmpeg
Bruce_Liuxiaowei6 天前
录屏片段无损合并:从 ffmpeg concat 原理到 Python 自动化脚本
python·ffmpeg·自动化
工具派7 天前
口播视频怎么自动剪掉冷场?视频静音删除的阈值实测
ffmpeg·音视频·视频
❀͜͡傀儡师7 天前
移动端 360° 商品展示方案:从 20MB 雪碧图到 800KB 丝滑视频
ffmpeg·webgl·sprite
2501_930472448 天前
深度复盘|数据库迁移实战(上):腾讯云助手解析慢查询日志,定位索引缺失与语法不兼容
数据库·阿里云·ffmpeg·云计算·腾讯云·aws
我就是DaLing呀!8 天前
flutter + ffmpeg_kit_extended_flutter 大视频合并下载
flutter·ffmpeg·音视频
可乐鸡翅yeah_10 天前
多浏览器 HLS 兼容性差异排查,Chrome、Firefox、Safari 表现不一致定位
chrome·ffmpeg·音视频·firefox·safari·m3u8