Подскажите библиотеку C/C++ для работы с MP4 файлами.Мне нужно в программе из существующего MP4 (h264, AAC) файла вырезать часть его и передать плееру (xine лии mplayer).
Как я понимаю, нужно взять заголовок и склеить его с той частью видео данных, что мне надо, причем вырезаемый кусок должен начинаться с keyframe-а. И еще дано смещение в секундах от начала файла, нужно определить смещение в байтах, откуда брать кусок.
ffmpeg, но есть еще gstream и mlt.