将音频格式wav格式转为g711u,g711a及g723
生活随笔
收集整理的這篇文章主要介紹了
将音频格式wav格式转为g711u,g711a及g723
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前幾天接到一個任務(wù),將wav格式的音頻文件,轉(zhuǎn)成幾個小眾的音頻格式。首先我便想到使用ffmpeg,但是查閱文檔后發(fā)現(xiàn),ffmpeg僅支持g723格式轉(zhuǎn)碼,命令如下:
./ffmpeg -i D:\音頻識別\\{} -c:a g723_1 -ar 8000 -ac 1 -b:a 6.3K D:\音頻識別已轉(zhuǎn)碼\\{}'.format(path, out_path)而g711格式我則研究了一晚上,總算發(fā)現(xiàn)一個音頻轉(zhuǎn)碼的好工具,即sox,sox可以從官網(wǎng)下載,下載好后,輸入help,可以看到其支持的壓縮算法包括u-law和a-law,實際上,其分別是g711u和g711a格式的壓縮算法,因此,按照sox的操作方法,直接輸入音頻格式名稱加所用的壓縮算法和輸出音頻格式名稱,即可實現(xiàn)wav格式的轉(zhuǎn)換了。
總結(jié)
以上是生活随笔為你收集整理的将音频格式wav格式转为g711u,g711a及g723的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构与算法之Python实现——循环
- 下一篇: 移远无线网络通讯模块的使用