Что за модель - не знаю. Плата на чипсете Conexant Fusion 878a. Визуально похоже на вот эту: http://www.landos.ru/computers/surv/grand.htm
с единственным лишь отличаем, что на моей платке всего 2 канала (а не 4, как видно на картинке по ссылке), а так же присутствует S-Video.Вот кусок из dmesg:
----cut----
rlphy1: <RealTek internal media interface> on miibus1
rlphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
bktr0: <BrookTree 878> mem 0xe9002000-0xe9002fff irq 5 at device 19.0 on pci0
iicbb0: <I2C bit-banging driver> on bti2c0
iicbus0: <Philips I2C bus> on iicbb0 master-only
iicbus1: <Philips I2C bus> on iicbb0 master-only
smbus0: <System Management Bus> on bti2c0
bktr0: Card has no configuration EEPROM. Cannot determine card make.
bktr0: Intel Smart Video III/VideoLogic Captivator PCI, <no> tuner.
pci0: <unknown card> (vendor=0x109e, dev=0x0878) at 19.1 irq 5
orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0
pmtimer0 on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
----cut-----помогите настроить.
PS: уже до такой степени начитался форумов,что в голове полная каша.
PSS: Я так понимаю, что видео берётся с устройства /dev/video0 ? Так вот, такого устройства нету и оно создаваться не хочет.
bash-2.05a# ./MAKEDEV video0
video0 - no such device name
>Что за модель - не знаю. Плата на чипсете Conexant Fusion 878a.
>Визуально похоже на вот эту: http://www.landos.ru/computers/surv/grand.htm
>с единственным лишь отличаем, что на моей платке всего 2 канала (а
>не 4, как видно на картинке по ссылке), а так же
>присутствует S-Video.
>
>Вот кусок из dmesg:
>
>----cut----
>rlphy1: <RealTek internal media interface> on miibus1
>rlphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>bktr0: <BrookTree 878> mem 0xe9002000-0xe9002fff irq 5 at device 19.0 on pci0драйвер ее подхватил IRQ=5 и тд и тп
>iicbb0: <I2C bit-banging driver> on bti2c0
>iicbus0: <Philips I2C bus> on iicbb0 master-only
>iicbus1: <Philips I2C bus> on iicbb0 master-only
>smbus0: <System Management Bus> on bti2c0
>bktr0: Card has no configuration EEPROM. Cannot determine card make.
>bktr0: Intel Smart Video III/VideoLogic Captivator PCI, <no> tuner.карта VideoLogic Captivator PCI без тюнера:
# /sys/dev/bktr/bktr_card.c
/*
* check_for_i2c_devices.
* Some BT848 cards have no tuner and no additional i2c devices
* eg stereo decoder. These are used for video conferencing or capture from
* a video camera. (eg VideoLogic Captivator PCI, Intel SmartCapture card).
*
* Determine if there are any i2c devices present. There are none present if
* a) reading from all 128 devices returns ABSENT (-1) for each one
* (eg VideoLogic Captivator PCI with BT848)
* b) reading from all 128 devices returns 0 for each one
* (eg VideoLogic Captivator PCI rev. 2F with BT848A)
*/>pci0: <unknown card> (vendor=0x109e, dev=0x0878) at 19.1 irq 5
это не страшно, выше распознала bktr0 на pci0
В итоге ВСЕ вроде хорошо, создай устройства в /dev какие нужно,
ставь приложения из портов, настраивай и наслаждайся.>orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0
>pmtimer0 on isa0
>fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
>----cut-----
>
>помогите настроить.
>
>PS: уже до такой степени начитался форумов,что в голове полная каша.видимо поверхностно
man 4 bktr
# cd /dev
# ./MAKEDEF/bktr0 - создаст все что тебе нужно.>PSS: Я так понимаю, что видео берётся с устройства /dev/video0 ? Так
>вот, такого устройства нету и оно создаваться не хочет.
>
>bash-2.05a# ./MAKEDEV video0
>video0 - no such device nameпосмотри скрипт less /dev/MAKEDEV (поиск bktr - последнее вхождение
покажет тебе какие устройства будут созданы по команде:./MAKEDEV bktr0 (man MAKEDEV)
обычно:
ls -la /dev/bktr0
ls -la /dev/tuner0
ls -la /dev/vbi0Разумеется нужно установить, сконфигурить и запустить X'ы чтобы
смотреть TV или грабить.
> Разумеется нужно установить, сконфигурить и запустить X'ы чтобы
смотреть TV или грабить.Один вопрос -- как он будет смотреть ТВ, если на карте нет тюнера? Разве что через видак... ;)
>> Разумеется нужно установить, сконфигурить и запустить X'ы чтобы
>смотреть TV или грабить.
>
>Один вопрос -- как он будет смотреть ТВ, если на карте нет
>тюнера? Разве что через видак... ;)ну или если можно подключить его к чему-то через что можно каналы
настраивать.Я виноват что карта без тюнера? ;)
PS. Может быть и есть PAL/SECAM тюнер, разве что не распознался
драйвером..?
>ну или если можно подключить его к чему-то через что можно каналы
>настраивать.
>
>Я виноват что карта без тюнера? ;)
>PS. Может быть и есть PAL/SECAM тюнер, разве что не распознался
>драйвером..?Ну я же дал сслыку на внешний вид платы =) Это просто плата видеозахвата, тнера на ней нету.
>>bktr0: <BrookTree 878> mem 0xe9002000-0xe9002fff irq 5 at device 19.0 on pci0
>драйвер ее подхватил IRQ=5 и тд и тпДа, это я видел, меня смутило, то что pci0: <unknown card>.
>>pci0: <unknown card> (vendor=0x109e, dev=0x0878) at 19.1 irq 5
>это не страшно, выше распознала bktr0 на pci0Т.е. эту строку из dmesg следует понимать как: фря не смогла лишь определить название карты, а карта фунициклирует нормально ?
>В итоге ВСЕ вроде хорошо, создай устройства в /dev какие нужно,
>ставь приложения из портов, настраивай и наслаждайся.>>PS: уже до такой степени начитался форумов,что в голове полная каша.
>видимо поверхностноДа если б я понимал поотчётливее как оно всё работает...
>man 4 bktr
Это был один из первых текстов, который я прочёл.
>./MAKEDEV bktr0 (man MAKEDEV)
>обычно:
>ls -la /dev/bktr0
>ls -la /dev/tuner0
>ls -la /dev/vbi0А как понять, какой девайс для чего ? Ну всмысле с какого идёт видео, с какого звук (я понимаю, что звука тут нету, это я для примера) ?
>Разумеется нужно установить, сконфигурить и запустить X'ы чтобы
>смотреть TV или грабить.А вот с этого момента поподробнее пжалста.
1) Разве я не могу грабить видео поступающее на вход платы видеозахвата в файл без использования X'ов ?
2) Читал, что mplayer умеет работать в консоли.
3) X'ы нужны запущенные или просто установленные (ну например библиотечки ихние пользуются) или можно обойтись без них вообще ? У меня их нету вообще.В программах грабления задаётся источник видео, как девайс (ffmpeg).
Какой из вышеперечисленных 3-х девайсов мне надо будет указывать ?
И ещё, какие переменные выставлять ?bash-2.05a# sysctl -a | grep 848
hw.bt848.card: -1
hw.bt848.tuner: -1
hw.bt848.reverse_mute: -1
hw.bt848.format: -1
hw.bt848.slow_msp_audio: -1
Ну ладно, с hw.bt848.tuner понятно, её в ноль установить, т.к. нету тюнера. Но какими задать остальные переменные ?