FLAC文件中的安卓记录



如何在FLAC文件中使用麦克风制作唱片?我试过这个:

import javaFlacEncoder.FLAC_FileEncoder;
FLAC_FileEncoder flacEncoder = new FLAC_FileEncoder();
File outputFile = new File(dir + "/flac1.flac");
flacEncoder.encode(file, outputFile);

错误:

E/AndroidRuntime(5891): java.lang.VerifyError: javaFlacEncoder/FLAC_FileEncoder

是否可以使用 Java 1.6 和 android 4.0.3 以 Wav 格式录制声音?

从这里早期的评论中暗示:

从这个链接来看,Android似乎只支持AMR,PCM和GSM编解码器。如果您需要.flac(通常是Google的最爱),我建议使用无损PCM(支持.wav)格式并使用FFMPEG,SOX或其他音频转换器服务来使它们成为.flac。

(所有编解码器都是在 Android 3.1x(12 级)中实现的,因此这应该适用于您的版本)

最新更新