Изменить формат файла .mp3 в формате .aac в android с помощью java-программирования

У меня есть один файл .mp3, и я должен преобразовать его в формат файла .aac. Я сделал одно приложение для Android, и он будет использовать только файлы .aac. Я видел много вопросов о stackoverflow на основе этого. Но не получил никаких Правильное решение с кодом. Поэтому, пожалуйста, помогите с кодировкой без использования библиотеки ffmpeg .

Вы можете сделать это с помощью следующих шагов.

  • Прочитайте mp3-файл и преобразуйте его в массив байтов.
  • Создайте файл с расширением .acc

    String fileName="myfile"+".acc"; 
  • Установите местоположение, в котором вы хотите его сохранить (установите правильные проверки, существует папка или нет).

     File innerpath = new File(mainpath.getAbsolutePath() + "/MMusic Checker/"); File newfile = new File(innerpath, fileName); 
  • Теперь сохраните этот файл

     BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(newfile)); bos.write(rawDataByteArray); bos.flush(); bos.close(); 

Надеюсь, вы это сделаете.

Intereting Posts
Использование datetime в SQLite для получения значений в этом месяце и в прошлом месяце Какова цель использования System.img в Android? Android: адаптивное пороговое значение Как сравнить строковые представления удвоений, если он заканчивается на .00 Обнаружение или предупреждение, если пользователь использует поддельное местоположение Как очистить edittext при onclick на кнопке Первый элемент в ListView не работает должным образом в Android Выпуск календаря Sony Xperia T (ST26) Имеет ли шкала производительности Gradle наилучшее количество процессорных ядер Android – получение ошибки «приложение не может выполнить это действие» при попытке отправить электронное письмо? Включение дополнительных возможностей Android Share Intent в зависимости от того, какой метод они предпочитают использовать Геттер не связан ни с одной областью – Царство Получить день недели из GregorianCalendar Как обнаружить потоки / переполнение Android audiostream? Получить в реальном времени – не установить время в Android