我有大量的.RAW音頻文件(無符號8位PCM,無序),我想將其轉換爲.WAV文件。我可以使用哪些命令行工具(Windows或Linux)來快速轉換它們?使用腳本將RAW音頻數據轉換爲WAV
9
A
回答
1
audioconvert
是非常標準的(我認爲)
mencoder
是不可用的,完全免費的Linux發行版的標準,但可以轉換成任何東西
2
MPlayer應該可以轉換您的音頻;
$ mplayer \
-quiet \
-vo null \
-vc dummy \
-af volume=0,resample=44100:0:1 \
-ao pcm:waveheader:file="file.wav" "file.raw"
它在大多數Linux發行版軟件包管理器中都可用。
18
我被一個朋友指向SoX,這個朋友做了詭計。使用的語法是 sox -r 44100 -e unsigned -b 8 -c 1 <RAW_FILE> <TARGET_FILE>
1
我發現sox非常快速和可靠。我將它用於我與Asterisk合作的聽寫解決方案。如果您使用sox,請注意您應該知道源編碼是什麼。我發現這是我與我做的項目的最初掛斷(http://sylnsr.blogspot.com/2012/08/convert-asterisk-dictates-raw-files-to.html)
對於我的實現I使用這個:
sox -t auto -w -s -r 8000 -c 1 {input_file} {output_file}
相關問題
- 1. 使用SAPI將音頻(wav文件)轉換爲文本?
- 2. 如何將音頻數據數組轉換爲wav文件?
- 3. Android - 如何將音頻的原始數據轉換爲wav?
- 4. 如何使用ffmpeg將.raw音頻輸入轉換爲.m4a?
- 5. 將4位RAW音頻轉換爲WAV(或其他輸出格式)
- 6. 將wav音頻文件轉換爲DSS音頻格式
- 7. Android:如何使用Java將MP4A音頻轉換爲MP3或Wav
- 8. 將BMPs + WAV轉換爲視頻(XviD)的腳本實用工具?
- 9. 用於將語音/音頻數據轉換爲文本的API
- 10. 將wav音頻格式字節數組轉換爲浮點數
- 11. 如何將.wav音頻文件轉換爲文本,並確定使用LUIS
- 12. 如何將音頻文件.wav或語音識別轉換爲文本,Android Studio
- 13. 如何將500Hz csv數據文件轉換爲wav音頻文件?
- 14. 讀取二進制數據並將其轉換爲.wav或mp3音頻文件
- 15. 使用libsox將音頻轉換爲FLAC
- 16. 將wav聲音轉換爲base64 Appcelerator Titanium
- 17. ffmpeg可以將音頻從原始PCM轉換爲WAV嗎?
- 18. 將WasapiLoopbackCapture wav音頻流轉換爲MP3文件
- 19. 將帶有音頻的ArrayList轉換爲.wav文件(Java)
- 20. 如何將音頻流轉換爲.wav文件並保存
- 21. 如何將16bit wav轉換爲原始音頻
- 22. 以編程方式將G729音頻轉換爲WAV PCM
- 23. 如何將WAV音頻文件轉換爲Core Audio播放?
- 24. 如何將音頻轉換爲文本?
- 25. 將音頻轉換爲文本
- 26. 將音頻轉換爲文本
- 27. 將WAV文件轉換爲頻譜圖
- 28. 將.wav轉換爲數組
- 29. 如何將wav blob轉換爲使用javascript的其他音頻類型?
- 30. Lua - 將3gp文件轉換爲raw(或wav)?