2013-04-05 155 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写你的代码吗?