GStreamer vs FFmpeg

Я пытаюсь записать видео с помощью OpenCV Framework и хотел бы сохранить его в контейнер Matroska(mkv) вместе с некоторыми дополнительными потоками данных.

Сначала я думал использовать FFmpeg. Но во время изучения исходного кода OpenCV и поиска в Интернете я нашел GStreamer.

Поскольку документация по GStreamer намного лучше, чем документация по FFmpeg, я предпочел бы использовать этот фреймворк.

Насколько я понимаю, GStreamer в первую очередь используется для стриминга, но также может выполнять rncode и mux видеоданных.

Есть ли какие-либо недостатки при использовании GStreamer вместо FFmpeg?

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

17
задан user1129474 4 January 2012 в 08:32
поделиться