Создайте новое видео MP4 и добавьте в него файл MP3 - PullRequest
0 голосов
/ 19 июня 2020

Я хочу найти способ создать новый контейнер MP4 и добавить в него файл MP3. Для меня не имеет значения, нужно ли кодировать файл MP3 или нет. Есть ли простой способ сделать это без использования ffmpeg? Я нашел следующий пример мультиплексирования:

android - Как мультиплексировать аудиофайл и видеофайл?

Хотя, у него есть проблемы, а также предполагается чтобы объединить аудиофайл в существующее видео.

Может ли кто-нибудь указать мне на руководство или хотя бы в правильном направлении, чтобы выполнить sh то, что мне нужно?

1 Ответ

1 голос
/ 19 июня 2020

U может сделать это с помощью MediaCode c и MediaMuxer, но сейчас я думаю, что mp3 не поддерживается, и вам следует сначала декодировать mp3 в wav и кодировать в поддерживаемый формат, например aa c, используя MediaExtractor и MediaCode c, а затем u можно добавить в контейнер mp4 с помощью Muxer. Вы можете найти эту ссылку полезной https://www.sisik.eu/blog/android/media/mix-audio-into-video

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...