Есть ли универсальная библиотека видеозахвата? В описании openCV я прочитал, что была такая cvcam, но уже не поддерживается.
Что мне нужно: реализовать посредством минимального количества кода в приложении захват фрейма с tv-тюнера, фреймграббера, веб-камеры - в общем, любого устройства v4l2. Просто надоело уже переписывать код для разных устройств: сначала я написал захват видео с tv-тюнера. Потом у меня возникла необходимость захватывать с веб-камеры, которая отдает фреймы, сжатые jpeg'ом. Если принесут еще какое-нибудь другое устройство, придется переписывать для него...
Хочется же, чтобы библиотека при инициализации устройства автоматически определяла, что это за устройство и каковы у него параметры, выбирала наиболее подходящий метод считывания и формат видео (если их несколько). Т.е. нужно реализовать функционал того же mplayer'а при просмотре mplayer tv://