mp4 файлы мультиплексируются, что означает, что все в них подвергается значительным изменениям. во время чтения потока (из файла или удаленно) аудио может иметь различные форматы и быть доступным на нескольких языках. что еще хуже, нечего сказать, будут ли части в порядке или в следующей части будет даже звук.
возможно, лучше избегать искажения границ и заголовков каждой части, если можете. Вы можете уменьшить головную боль, используя предварительно скомпилированную библиотеку mp4 для транскодирования в другой формат, где аудио и видео объединяются напрямую, хотя артефакты повреждения будут вести себя совсем иначе.
Пожалуйста, обновите ваш вопрос, чтобы предоставить больше ваших результатов, это звучит интересно!