H.265 и Opus в контейнере Mp4 - возможно ли это?
У меня есть файл MKV с видео HEVC и аудио OPUS. Играет отлично у всех игроков. Проблема в том, что мне нужно, чтобы он был в состоянии стрима. Когда VLC воспроизводит MKV из Интернета, он сначала загружает его, а затем воспроизводит.
Так есть ли способ поместить h.265 и opus в контейнер mp4 с атомом moov в начале файла mp4, чтобы он мог начать воспроизведение без необходимости загрузки всего файла?
Я пытался сделать это с несколькими программами, но безуспешно. При использовании cloudconvert.com я получаю сообщение об ошибке "Не удалось записать заголовок для выходного файла № 0 (неверные параметры кодека?): Неверный аргумент".
2 ответа
Я просто наткнулся на коммит о черновике для flac-in-mp4, в котором упоминается opus-in-mp4, что означает, что это пока невозможно, но может произойти в будущем.
Да, это работает
# ffmpeg 4.4
ffmpeg -i test.mp4 -c:a opus -strict -2 -c:v copy opus.mp4