Объединить / объединить / смешать несколько аудиофайлов с MP4Parser на Android

У меня есть два аудиофайла MP4 и один видеофайл MP4. Мне нужно объединить их, чтобы воспроизвести видео и два звука одновременно (параллельный, не конкатенированный), чтобы получить только файл MP4.

Например, у меня есть аудиофайл MP4 с голосом, другой с музыкой, другой с видео. Мне нужно, чтобы они играли все вместе, как видеоклип.

Я пытался добавить несколько звуковых дорожек в фильм с MP4Parser с:

video.addTrack(audioTrack1);
video.addTrack(audioTrack2);

Но когда я играю, я слышу только одного из них. Возможно, MP4Parser работает правильно, и я не понял эту функциональность, для этого мне нужен ответ об этом.

Возможно ли это сделать с помощью MP4Parser или я ошибаюсь и это невозможно?

Если это возможно, пожалуйста, не могли бы вы дать мне рабочий пример кода?

Заранее спасибо.

0 ответов

Другие вопросы по тегам