如何在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 级)中实现的,因此这应该适用于您的版本)