У меня есть файл без расширения, названный ради этого сообщения MyAudioFile
, я знаю, что расширение этого аудиофайла aac
(я проанализировал его с помощью программы с именем GSpot
), но поскольку файл не имеет расширение, я не могу использовать ни один из методов, доступных в Android для определения типа MIME
этого файла.Как определить формат аудиофайла, когда имя файла не включает расширение типа MIME в Android?
Есть ли встроенный метод утилиты в Android
, о котором я не знаю и который позволяет мне читать информацию заголовка аудиофайла и выплевывать расширение или тип файла MIME
?
Я уже пробовал MediaMetaDataRetriever
и MimeTypeMap
безуспешно, пропустил ли я какой-либо другой класс, который можно использовать здесь?
Возможно ли использование любых других внешних библиотек, за исключением SOX
и FFMPeg
?
Я использовал выше, он возвращает null, вы видите, что у меня есть специальные случаи, когда есть аудиофайлы с предположительно отсутствующими расширениями, моя цель - найти расширение таких файлов программно и добавить его к имени файла. –