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