LINUX.ORG.RU

Как использовать мультимедиа - библиотеки типа gstreamer


0

1

Хочется разобраться с архитектурой мультимедиа библиотек. Поверхностных статей куча, с татей для админов много, на слуху куча названий: libgstreamer, libffmpeg, libvlc и т.п.

Вот где взять статьи из которых можно понять:

1. Устройство архитектуры библиотеки

2. Как в принципе сделать такие вещи, как:

а. Чтение видеофайла в формате mpg, разбор на фреймы, отрисовка в этих фреймах своих дополнительных картинок

б. Захват видео с камеры, обработка, запись в файл формата DivX

в. Захват видео с камеры, захват звука, слияние в один поток и сохранение в файл

Причём желательно чтобы это были не объёмные родные маны с кучей ненужного и устаревшего барахла, не статьи «делай как я, и не спрашивай почему так», а нормальные статьи с нормальным системным объяснением.

Ответ на: комментарий от AF

Спасибо, взялся читать.

Всё-таки ffmpeg выглядит лучше чем gstreamer. Обособленная самостоятельная библиотека. А gsteramer требует знание glib и всей gobject парадигмы.

dmitryalexeeff
() автор топика
Ответ на: комментарий от dmitryalexeeff

Сравнивать GStreamer с ffmpeg неного некоректно.

стример, он более высокуровневый и может использовать тот же ffmpeg.

AF ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.