PDA

Показать полную графическую версию : Цифровая видео камера в Mandrake 10.0


User
15-01-2005, 16:06
Есть цифровая видео камера minidv sony DCR TRV 19E.
Но дров на нее нет на сайте sony, а mandrake её не поддерживает.
Отсюда логичный вопрос, может кто знает, как её настроить?
Заранее благодарен.

Belansky
17-01-2005, 12:32
mandrake её не поддерживает
А откуда такое категоричное утверждение? Система вообще не видит утсройство? Камера с компьютером через usb общается? Что выдается на консоль и в логи при подключении камеры?

User
31-05-2005, 12:36
Проблема в том, что камера подсодиняется через ieee1349 (i.Link). На сайте www.linux1394.org сказано, что для видеозахвата можно использовать прорамму Kino. Она мне выдает, что не загружен модуль raw1349 или невозможно произвести чтение/запись в dev/raw1349. Библиотеки под raw1349, video1349, dv1349 стоят последние. В ядре поддерку IEEE1349, raw1349 и dv1349 ставил как модульную, так и включал в ядро. Результат одинаковый.
И что теперь?
Кстати, как смотреть сии логи и, вообще, монтируются ли такие устройства автоматически (уж простите за ламерский вопрос)?

Belansky
01-06-2005, 17:23
User
Монтируются ли такие устройства автоматически я не знаю, за неимением опыта общения с ними. Но, если установлены все модули и библиотеки, а не удается осуществить чтение/запись /dev/raw1349, посмотрите командой ls /dev/ | grep raw, есть ли такое устройство. Если есть, проверьте права доступа к файлу устройства. Если программа Kino запускается из-под обычного пользователя, то может появляться такая ошибка, так как права доступа к файлу устройства по-умолчанию, скорее всего, принадлежат root'у.
Сам факт подключения камеры должен отразиться в логе /var/log/messages. Просмотреть его можно командой less /var/log/messages.

User
01-06-2005, 22:02
Belansky
Спасибо, разобрался :) Теперь многое стало на свои места :)
А главное, всё работает!

mar
02-06-2005, 00:11
User
Спасибо, разобрался
а нам рассказать =) ?

User
02-06-2005, 11:51
Ну, сами напросились :)
Дано:
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 :)

mar
02-06-2005, 20:19
User
спасибо :)




© OSzone.net 2001-2012