2013-04-05 153 views
3

我們正嘗試使用javaFlacEncoder將wav文件轉換爲flac。wav文件無法正常工作

調用成功並創建一個文件。但該文件根本沒有音頻內容。

代碼非常簡單:

val flacEncoder = new FLAC_FileEncoder() 
val path = Paths.get(wavPath) 
val outputFile = File.createTempFile("talkingbirdTemp", ".flac") 

val status = flacEncoder.encode(path.toFile, outputFile) 
if (status != Status.FULL_ENCODE) { 
    outputFile.delete 
    throw new RuntimeException("FLAC conversion failed with: " + status) 
} 

的wav文件的採樣率是22050.所生成的文件沒有有效的音頻信號在所有。

我們做錯了什麼?

回答

0

你確定你在用java寫你的代碼嗎?