![]() |
Цифровая видео камера в Mandrake 10.0
Есть цифровая видео камера minidv sony DCR TRV 19E.
Но дров на нее нет на сайте sony, а mandrake её не поддерживает. Отсюда логичный вопрос, может кто знает, как её настроить? Заранее благодарен. |
Цитата:
|
Проблема в том, что камера подсодиняется через ieee1349 (i.Link). На сайте www.linux1394.org сказано, что для видеозахвата можно использовать прорамму Kino. Она мне выдает, что не загружен модуль raw1349 или невозможно произвести чтение/запись в dev/raw1349. Библиотеки под raw1349, video1349, dv1349 стоят последние. В ядре поддерку IEEE1349, raw1349 и dv1349 ставил как модульную, так и включал в ядро. Результат одинаковый.
И что теперь? Кстати, как смотреть сии логи и, вообще, монтируются ли такие устройства автоматически (уж простите за ламерский вопрос)? |
User
Монтируются ли такие устройства автоматически я не знаю, за неимением опыта общения с ними. Но, если установлены все модули и библиотеки, а не удается осуществить чтение/запись /dev/raw1349, посмотрите командой ls /dev/ | grep raw, есть ли такое устройство. Если есть, проверьте права доступа к файлу устройства. Если программа Kino запускается из-под обычного пользователя, то может появляться такая ошибка, так как права доступа к файлу устройства по-умолчанию, скорее всего, принадлежат root'у. Сам факт подключения камеры должен отразиться в логе /var/log/messages. Просмотреть его можно командой less /var/log/messages. |
Belansky
Спасибо, разобрался :) Теперь многое стало на свои места :) А главное, всё работает! |
User
Цитата:
|
Ну, сами напросились :)
Дано: 1.Видео камера, подключенная кабелем к плате FireWire (ieee1349) (DV aka i.link), которая в свою очередь вставлена в PCI слот. 2.В ядре выставлена модульная поддержка самой платы (ohci1349) и всего относящегося к ней, а также dv1349 и raw I/O (в этой же секции). 3.Программа видеозахвата Kino (свободная!), работающая через интерфейсы raw1349 и dv1349. 4.Библиотеки libraw1349, libdv1349. Найти: Способ захвата видеоизображения с камеры на комп под управлением Linux Mandrake 10.0. Решение: 1.Понять, что дано и что надо найти :) 2.Проверить правильность определения FireWire. У меня из-за кривости рук после пересборки ядра эта карточка не хотела определяться. Пришлось поэкспериментировать с параметрами ядра. Ну, там встроить или модулем поставить. 3.Посмотреть загружены ли модули ieee1349, raw1349, dv1349. Если нет – загрузить. 4.Физичерски включить камеру. С помощью програмки gscanbus проверить её состояние и управляемость. У меня камера работала :) 5.Лезем в Kino, в меню capture. Там, в строке состояния пишеться ошибка, если она есть. У меня была: модуль raw1349 не загружен или невозможна чтение/запись /dev/raw1349. Модуль был загружен, а чтение/запись /dev/raw1349 и /dev/video (думается, что нужен для dv1349) было разрешено для root. Исправляем для обычного пользователя, т.к. программа запускается от имени обычного пользователся (см. выше рекомендации Belansky) 6.Занимаемся видеозахватом! По советам форума и материалов http://www.linux1394.org/ Отдельное спасибо за внимание и информацию Belansky :) |
User
спасибо :) |
Время: 05:42. |
Время: 05:42.
© OSzone.net 2001-