无法使用javaFlacEncoder库将wav-File转换为flac-File

时间:2012-11-12 14:33:51

标签: java audio wav flac

我有以下问题。

我用我的android设备录制了我的演讲的wav文件。我发言:“1 2 3 4 5”

我可以在电脑上播放wav文件。

我想使用javaFlacEncoder-0.2.3.jar(http://sourceforge.net/projects/javaflacencoder/)库来转换wav文件

以下是我使用的代码:

FLAC_FileEncoder ffe = new FLAC_FileEncoder();
ffe.encode(new File("test.wav"), new File("test.flac"));

生成flac文件,我可以打开并听到它。问题是,音频的开头以某种方式被切断。它直接以“4 5”而不是“1 2 3 4 5”开头。

因此,wav文件开头缺少一些音频。

使用此服务转换同一个wav文件时:http://audio.online-convert.com/convert-to-flac

我得到一个flac文件,它被正确转换(我听到“1 2 3 4 5”,所以整个音频。)

你知道问题出在哪里吗? 或者wav2flac还有另一个易于使用的库吗?

问候, Subby

0 个答案:

没有答案