У меня есть необходимость извлечь метаданные, такие как размер сэмпла, битрейт из файла WAV. Я получаю исключение javax.sound.sampled.UnsupportedAudioFileException: file is not a supported file type
, когда пытаюсь использовать AudioSystem.getAudioFileFormat для этого файла. Другие wavs работают нормально. Я обнаружил, что единственная разница между теми, кто работает, и теми, кто не работает, заключается в кодировке. Это «Microsoft PCM» из тех, кто работает, и «Расширяемый» для тех, кто не работает. Есть ли простой способ извлечь метаданные из этих типов файлов?