标签:文件 ffmpeg record 格式 wav m4a
昨天现场交付的同事找到我,想把一个.m4a格式的文件转为.wav文件,目的是可以使得现场的媒体服务器将语音播放出来。
我习惯性的打开了adobe audition文件打开语音进行转换,但是该软件提示找不到acc.dll文件。我下载acc.dll文件后,通过regsvr32对acc.dll进行注册后,仍然提示该错误。
于是我想到了我又爱又恨的ffmpeg。爱的原因是ffmpeg是万能转换器,恨的原因是它没有图形界面,全部是命令式的。
硬着头皮,我接入服务器,安装上ffmpeg,然后输入如下命令,将.m4a转.wav。
ffmpeg -i record.m4a -acodec pcm_s16le -ac 2 -ar 44100 output
这个是将record.m4a格式文件转成pcm格式,2声道,采样率是44100的文件。
考虑到我们现场的媒体服务器播放的是单声道,采样率为8K格式的。于是我用ffmpeg继续进行转换。
ffmpeg -i record.m4a -acodec pcm_s16le -ac 1 -ar 8000 output_2.wav
最后我用adobe audition软件对output2.wav转成了pcma率格式的语音文件。
后面会再研究下怎么转成pcma率格式的
标签:文件,ffmpeg,record,格式,wav,m4a 来源: https://blog.csdn.net/lzyzuixin/article/details/119670357
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。