龍芯1B核心板中爲什麼有的wav格式無法播放(Unable to install hw params)

原因很簡單,就是一個採樣率的問題,龍芯1B中的採樣率必須是48000HZ
錄音也是一個道理,錄音的時候需要設置採樣率位48000HZ

#arecord -Dhw:0,0 -d 10 -f cd -r 48000 -c 2 -t wav test.wav
//-r,這個參數指的就是採樣率

如果在aplay某文件時候,出現

aplay:set_params:1361:Unable to install hw params:

之類的提示,很有可能就是你的音頻的格式有問題,比如採樣率等指標。
因此,解決的方法很簡單,就是通過軟件修改你想要播放的那段音頻的採樣率就行,修改成48000HZ,格式工廠就能做到。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章