Как создать файл mp4 из набора кадров H.264 и аудиокадров?

У меня есть программа, которая захватывает и сохраняет кодированное H.264 видео, а также аудио в файл проприетарного формата. Мне нужно иметь возможность экспортировать это видео и аудио в файл mp4. Я предпочитаю C#, но при необходимости буду использовать C++. Какие-либо предложения?


person Mishka    schedule 15.11.2012    source источник


Ответы (2)


Для создания файла MPEG-4 Part 14 .MP4 вам понадобится мультиплексор. Существует выбор мультиплексоров:

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

person Roman R.    schedule 19.11.2012

Взгляните на libmp4v2. Довольно прост в использовании..

http://code.google.com/p/mp4v2/

person Raman Krishnan    schedule 05.12.2012