[РЕШЕНО] Получилось сделать захват с web камеры, а как быть с tv-тюннером? |
Здравствуйте, гость ( Вход | Регистрация )
[РЕШЕНО] Получилось сделать захват с web камеры, а как быть с tv-тюннером? |
Revil |
12.10.2010, 5:45
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 12.10.2010 Пользователь №: 2106 Спасибо сказали: 0 раз(а) Репутация: 0 |
Я уже, как две недели начал изучать QT и то из-острой необходимости, в последний раз кодил наверное 6-7 лет назад и мое кунг-фу может быть не таким хорошим . Собственно сабж. В качестве Бэкенда использую Phonon-backend-vlc, ОС Ubuntu 10.10.
в системе стоит веб-камера (/dev/video0) и тв-тюннер (/dev/video1). видео с веб камеры получаю вот так вот :
при QString url("v4l2://///dev/video1"); получаю помехи. Ну еще бы, ведь в тюнере несколько входов. Вопрос в том, как получить картинку с входа s-video, и указать стандарты PAL/SECAM ...думаю есть такая возможность. В самом VLC получается получить картинку с любого входа тюнера, а как быть в этом случае? Обещаю, что если тут кого то задел своим быдлокодерством, то больше не буду. Но в данный момент очень нужна ваша помощь. думаю нужно, как то параметры вскормить v4l2 драйверу, но как? |
|
|
Revil |
14.10.2010, 5:06
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 12.10.2010 Пользователь №: 2106 Спасибо сказали: 0 раз(а) Репутация: 0 |
kwisp
к счастью не пришлось прибегнуть к тем выше мною описанным извращениям...все оказалось намного проще, настолько просто, что мне щас стыдно показывать решение QString url("v4l2://///dev/video1:input=2"); void MainWindow::on_pushButton_clicked() { ui->Player_1->play(Phonon::MediaSource(url)); } А я как в терминале для vlc пытался пихнуть параметр в виде :v4l2-input=2 и то через пробел. Теперь можно смело покупать Video Capture card AVer-EZCapture для захвата видео. Думаю чем использовать целый комбайн типа тюнера, лучше юзать плату с двумя видеовходами тем более она том же чипе BT-878 (хотя и устаревшем), что и мой тюнер. Если можно добавь пожалуйста в названии темы [РЕШЕНО]...возможно тема, чем нибудь поможет новичку. Спасибо |
|
|
sibmail |
28.3.2011, 17:55
Сообщение
#3
|
Студент Группа: Участник Сообщений: 63 Регистрация: 20.3.2009 Пользователь №: 626 Спасибо сказали: 0 раз(а) Репутация: 0 |
kwisp к счастью не пришлось прибегнуть к тем выше мною описанным извращениям...все оказалось намного проще, настолько просто, что мне щас стыдно показывать решение QString url("v4l2://///dev/video1:input=2"); void MainWindow::on_pushButton_clicked() { ui->Player_1->play(Phonon::MediaSource(url)); } А я как в терминале для vlc пытался пихнуть параметр в виде :v4l2-input=2 и то через пробел. Теперь можно смело покупать Video Capture card AVer-EZCapture для захвата видео. Думаю чем использовать целый комбайн типа тюнера, лучше юзать плату с двумя видеовходами тем более она том же чипе BT-878 (хотя и устаревшем), что и мой тюнер. Если можно добавь пожалуйста в названии темы [РЕШЕНО]...возможно тема, чем нибудь поможет новичку. Спасибо подскажите под windows такое будет работать? и что писать в url? |
|
|
Текстовая версия | Сейчас: 22.12.2024, 21:38 |