Автор Тема: Web-камера из консоли Debian БЕЗ xserver?  (Прочитано 4002 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bykva

  • Новичок форума
  • Сообщений: 2
Имеется консольный Debian 6.*
Да вот незадача - она почему-то не работает

<code>root@debian:~# lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 093a:2622 Pixart Imaging, Inc.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 12d1:1436 Huawei Technologies Co., Ltd.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
</code>
<code>
#dmesg:
[77806.924030] [drm] Big FIFO is enabled
[78304.280033] usbcore: registered new interface driver uvcvideo
[78304.280047] USB Video Class driver (v0.1.0)
[78310.807182] [drm] Big FIFO is enabled
</code>
вывод даю на mplayer:
<code>mplayer tv:// -tv driver=v4l2:device=/dev/video0:width=640:height=480
root@debian:~#
root@debian:~# mplayer tv:// -tv driver=v4l2:device=/dev/video0:width=640:height                            =480
MPlayer 1.0rc3-4.4.4 (C) 2000-2009 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
 comment: first try, more to come ;-)
v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was                             used instead.
Selected device: USB Camera (093a:2622)
 Capabilites:  video capture  read/write  streaming
 supported norms:
 inputs: 0 = pac7311;
 Current input: 0
 Current format: unknown (0x47504a50)
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: Cannot get fps
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
[svgalib: allocated virtual console #8]
</code>

устройство определяется как /dev/video0
 

Оффлайн rayanAyar

Re: Web-камера из консоли Debian БЕЗ xserver?
« Ответ #1 : 02 Июня 2012, 21:59:43 »
Похоже что он просто (обоснованно) ругается, что нет иксов. А зачем собственно запускать mplayer на "консольном Debian"? Он ведь все равно не сможет ничего показать?
 

Оффлайн bykva

  • Новичок форума
  • Сообщений: 2
Re: Web-камера из консоли Debian БЕЗ xserver?
« Ответ #2 : 02 Июня 2012, 23:04:52 »
человек видел консоль только в бинокль
« Последнее редактирование: 03 Июня 2012, 02:02:10 от bykva »
 

Оффлайн rayanAyar

Re: Web-камера из консоли Debian БЕЗ xserver?
« Ответ #3 : 03 Июня 2012, 06:21:37 »
"Ничё не понимаю" (с) братья пилоты.
Какой "бинокль"? Человек не умеет пользоваться консолью?
Я говорю - зачем запускать mplayer на Debian, на котором нет xserver? Ведь mplayer не сможет ничего показать без xserver. Нет "устройства вывода" - "рабочего стола".
 

Оффлайн Angel_ok

Re: Web-камера из консоли Debian БЕЗ xserver?
« Ответ #4 : 03 Июня 2012, 11:27:39 »
Spoiler: ShowHide
Я говорю - зачем запускать mplayer на Debian, на котором нет xserver? Ведь mplayer не сможет ничего показать без xserver. Нет "устройства вывода" - "рабочего стола".
На самом деле в голой консоли можно смотреть и фильмы и картинки.
Сам смотрел :D
Вы думаете, всё так просто? Да, всё просто. Но совсем не так…
                                                                                                          Альберт Эйнштейн
 

Оффлайн kom

  • Новичок форума
  • Сообщений: 4
  • Jabber: kom@jabber.bks-tv.ru
Re: Web-камера из консоли Debian БЕЗ xserver?
« Ответ #5 : 05 Июня 2012, 00:13:43 »
на самом деле это реально .......!!!!!!!!! ::)

это framebuffer!!!!!!!!!!!!

для ТС:
 попробуйте выходное устройство для mplayer fbdev или fbdev2
посмотрите вывод :
mplayer -vo help
Пример:
mplayer -vo fbdev2 /mnt/win/D/MVI_1233.MOV
« Последнее редактирование: 05 Июня 2012, 00:15:51 от kom »
 

Оффлайн rayanAyar

Re: Web-камера из консоли Debian БЕЗ xserver?
« Ответ #6 : 05 Июня 2012, 06:54:03 »
Про такие возможности mplayer-а не знал.
Меня смутила последняя строчка его вывода, поэтому и подумал, что он ругается на отсутствие xserver. Но похоже это он как раз загружает библиотеку для фреймбуфера.

Добавьте ему ещё "подробности" - ключ -v (можно дважды), может он укажет на чем он спотыкается.
 

Оффлайн Malaheenee

Re: Web-камера из консоли Debian БЕЗ xserver?
« Ответ #7 : 05 Июня 2012, 10:26:04 »
rayanAyar, специально для Вас. Мы для себя оттуда много полезного извлекли в свое время, когда ради эксперимента воткнули Debian на Pentium 200MMX.

kom и ТС, часто на это устройство вывода необходимо выставить правильные права доступа, иначе без sudo не работает.
Все мы где-то, когда-то и в чем-то были новичками.
 

Теги: