如何将.m4a转.wav文件

简介: 如何将.m4a转.wav文件

       昨天现场交付的同事找到我,想把一个.m4a格式的文件转为.wav文件,目的是可以使得现场的媒体服务器将语音播放出来。


       我习惯性的打开了adobe audition文件打开语音进行转换,但是该软件提示找不到acc.dll文件。我下载acc.dll文件后,通过regsvr32对acc.dll进行注册后,仍然提示该错误。

    149580f6f05a4de280481a7145f22c7e.png


       于是我想到了我又爱又恨的ffmpeg。爱的原因是ffmpeg是万能转换器,恨的原因是它没有图形界面,全部是命令式的。


       硬着头皮,我接入服务器,安装上ffmpeg,然后输入如下命令,将.m4a转.wav。


   

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


       这个是将record.m4a格式文件转成pcm格式,2声道,采样率是44100的文件。


2da2571516d144ed9aa6348e30c599be.png


考虑到我们现场的媒体服务器播放的是单声道,采样率为8K格式的。于是我用ffmpeg继续进行转换。


ffmpeg -i record.m4a -acodec pcm_s16le -ac 1 -ar 8000 output_2.wav


f44677ca9e304102a3fa5e279e97af51.png


最后我用adobe audition软件对output2.wav转成了pcma率格式的语音文件。


92f9c3297031444598e385c211c3a1e9.png


后面会再研究下怎么转成pcma率格式的

相关文章
|
数据可视化 物联网 Python
GNU Radio简介及流程图搭建
GNU Radio简介及流程图搭建
1017 0
|
存储 JSON 安全
Python中数据类转换为JSON的方法
Python中数据类转换为JSON的方法
491 0
|
Web App开发 前端开发 测试技术
【Docker项目实战】使用docker部署tabler后台模版
【10月更文挑战第10天】使用docker部署tabler后台模版
316 2
【Docker项目实战】使用docker部署tabler后台模版
|
弹性计算 固态存储 数据可视化
阿里云服务器价格表(收费标准报价)
阿里云ECS云服务器价格是用户关心的,新手站长来说说阿里云服务器官方报价及优惠折扣后的价格,详细如下: 阿里云服务器价格组成 新手站长先介绍云服务器官方报价(包括按量付费和包年包月的价格),然后再分享优惠活动中云服务器优惠价格。
52005 0
|
5G 网络安全 数据安全/隐私保护
小米路由器MINI刷Breed并刷写第三方潘多拉固件教程(上)
小米路由器MINI刷Breed并刷写第三方潘多拉固件教程
1184 0
|
机器学习/深度学习 语音技术
语音情感基座模型emotion2vec 问题之emotion2vec模型进行预训练,如何操作
语音情感基座模型emotion2vec 问题之emotion2vec模型进行预训练,如何操作
807 1
|
机器学习/深度学习 索引 Python
python机器学习classification_report()函数 输出模型评估报告
python机器学习classification_report()函数 输出模型评估报告
2585 0
python机器学习classification_report()函数 输出模型评估报告
|
人工智能 算法 安全
什么是数字分身
什么是数字分身
1910 3
|
NoSQL 关系型数据库 开发工具
最新最全 VSCODE 插件推荐(2023版)
最新最全 VSCODE 插件推荐(2023版)
1495 0
|
NoSQL Linux C语言
# windows安装gcc、g++、pthread
# windows安装gcc、g++、pthread
1677 0