У меня есть требование для записи файлов FLAC в Java. Ранее я записывал аудиовход в файл WAV, а затем преобразовывал его в файл FLAC с помощью внешнего конвертера
Я искал JFlac, чтобы найти любой API, с помощью которого я могу писать файлы FLAC. Я обнаружил, что AudioFileFormat.TYPE в Java поддерживает только следующие форматы файлов - AIFC, AIFF, SND, AU, WAVE.
Я хотел бы иметь метод, с помощью которого я могу захватывать звук с микрофона и, используя API, такой как Audiosystem.write, записывать его в файл FLAC вместо файла WAV.
Пожалуйста, предложите метод или API, который может решить мою проблему.