webcamera+skype=психоделические цвета

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

webcamera+skype=психоделические цвета

Сообщение ratte »

камера l-pro 1183

скайп камеру определил, но картинка вот такая Изображение


пробовал

Код: Выделить всё

export LIBV4LCONTROL_FLAGS=0 && LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so skype
не помогает
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

чуть не забыл- openSUSE 11.4

Код: Выделить всё

uname -r
3.1.4-1-desktop
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

вот так работает с

Код: Выделить всё

mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0


Изображение

выхлоп в терминале
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: webcamera+skype=психоделические цвета

Сообщение sspphheerraa »

>>> VO: [vdpau]
вебкамеру не нужно декодировать видеокартой, попробуйте -vo xv
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

sspphheerraa писал(а):
11.12.2011 19:02
>>> VO: [vdpau]
вебкамеру не нужно декодировать видеокартой, попробуйте -vo xv

а как это осуществить?
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
Rodegast
Сообщения: 337
ОС: Linux
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение Rodegast »

Попробуй так:

mplayer -vf swapuv -tv driver=v4l2:outfmt=yv12:immediatemode=0:device=/dev/video1:alsa tv://
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

Rodegast писал(а):
12.12.2011 00:24
Попробуй так:

mplayer -vf swapuv -tv driver=v4l2:outfmt=yv12:immediatemode=0:device=/dev/video1:alsa tv://



вот так

Код: Выделить всё

$ mplayer -vf swapuv -tv driver=v4l2:outfmt=yv12:immediatemode=0:device=/dev/video1:alsa tv://
MPlayer dev-SVN-r34327-4.5-openSUSE Linux 11.4 (x86_64)-Packman (C) 2000-2011 MPlayer Team
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
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: unable to open '/dev/video1': No such file or directory
v4l2: ioctl set mute failed: Bad file descriptor
v4l2: 0 frames successfully processed, 0 frames dropped.


Exiting... (End of file)



если device=/dev/video0, то как обычно- зелень.
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: webcamera+skype=психоделические цвета

Сообщение sspphheerraa »

Код: Выделить всё

$ mplayer /dev/video0 -vo xv

Код: Выделить всё

$ mplayer tv:// -tv device=/dev/video0 -vo xv

не?
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

sspphheerraa писал(а):
13.12.2011 21:31

Код: Выделить всё

$ mplayer /dev/video0 -vo xv

Код: Выделить всё

$ mplayer tv:// -tv device=/dev/video0 -vo xv

не?

не получается ничего всё равно. чёрный экран и всё. вот что в терминале http://pastebin.com/eH1AcTZ1
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: webcamera+skype=психоделические цвета

Сообщение NickLion »

Судя по "выхлопу" MPlayer, камера даёт поток в YUYV (YUY2), а применяется YV12. Это немного разные форматы. Попробуйте outfmt=yuy2 в строке tv если не поможет, то ещё укажите -vc rawyuy2. Но всё равно не уверен, что поможет.
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

NickLion писал(а):
14.12.2011 12:57
Судя по "выхлопу" MPlayer, камера даёт поток в YUYV (YUY2), а применяется YV12. Это немного разные форматы. Попробуйте outfmt=yuy2 в строке tv если не поможет, то ещё укажите -vc rawyuy2. Но всё равно не уверен, что поможет.



так?

Код: Выделить всё

mplayer tv://outfmt=yuy2 -tv device=/dev/video0 -vc rawyuy2


все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: webcamera+skype=психоделические цвета

Сообщение sspphheerraa »

нет, вот

Код: Выделить всё

$ mplayer tv:// -tv device=/dev/video0:outfmt=yuy2 -vc rawyuy2 -vo xv


меня смущает другое,

Код: Выделить всё

v4l2: your device driver does not support VIDIOC_G_STD ioctl

каким модулем заводите камеру?
покажите

Код: Выделить всё

# dmesg | tail
# lsusb
# lsmod
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

sspphheerraa писал(а):
14.12.2011 14:19
нет, вот

Код: Выделить всё

$ mplayer tv:// -tv device=/dev/video0:outfmt=yuy2 -vc rawyuy2 -vo xv


меня смущает другое,

Код: Выделить всё

v4l2: your device driver does not support VIDIOC_G_STD ioctl

каким модулем заводите камеру?
покажите

Код: Выделить всё

# dmesg | tail
# lsusb
# lsmod



Код: Выделить всё

# dmesg | tail
[28113.461390] r8169 0000:05:00.0: eth0: link down
[28115.619107] r8169 0000:05:00.0: eth0: link up
[28126.568740] r8169 0000:05:00.0: eth0: link down
[29268.422534] r8169 0000:05:00.0: eth0: link up
[29304.800291] r8169 0000:05:00.0: eth0: link down
[29307.185693] r8169 0000:05:00.0: eth0: link up
[29308.050319] r8169 0000:05:00.0: eth0: link down
[29309.995147] r8169 0000:05:00.0: eth0: link up
[29317.170785] r8169 0000:05:00.0: eth0: link down
[29320.502637] r8169 0000:05:00.0: eth0: link up
BrainEater:/home/ratte # lsusb
Bus 002 Device 008: ID 1c9e:9605
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 001 Device 005: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 002 Device 004: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUB
Bus 001 Device 006: ID 0458:5003 KYE Systems Corp. (Mouse Systems) G-pen 560 Tablet
Bus 001 Device 007: ID 045e:00dd Microsoft Corp. Comfort Curve Keyboard 2000 V1.0
Bus 002 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 008: ID 1e4e:0102
BrainEater:/home/ratte # lsmod
Module                  Size  Used by
nls_utf8               12557  0
ppp_deflate            12990  0
zlib_deflate           27103  1 ppp_deflate
bsd_comp               12913  0
ppp_async              17532  1
crc_ccitt              12667  1 ppp_async
ppp_generic            37337  7 ppp_deflate,bsd_comp,ppp_async
slhc                   13403  1 ppp_generic
rfcomm                 77536  4
autofs4                43144  1
bnep                   23702  2
edd                    14544  0
snd_pcm_oss            58255  0
snd_mixer_oss          22353  1 snd_pcm_oss
snd_seq                69779  0
snd_seq_device         14490  1 snd_seq
cpufreq_conservative    13821  0
cpufreq_userspace      13162  0
cpufreq_powersave      12618  0
acpi_cpufreq           18766  1
mperf                  12667  1 acpi_cpufreq
lm78                   19997  0
hwmon_vid              12783  1 lm78
coretemp               13561  0
option                 25849  1
usb_wwan               20436  1 option
usbserial              46974  5 option,usb_wwan
dm_mod                 91837  0
joydev                 17606  0
aiptek                 24313  0
snd_hda_codec_hdmi     36239  4
ecb                    12815  1
nvidia              12136615  30
btusb                  23904  2
snd_hda_codec_realtek   337851  1
bluetooth             269496  23 rfcomm,bnep,btusb
snd_hda_intel          33181  9
snd_hda_codec         118624  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
uvcvideo               72135  0
snd_hwdep              13604  1 snd_hda_codec
rfkill                 26039  2 bluetooth
iTCO_wdt               17810  0
mei                    80409  0
r8169                  60982  0
snd_pcm               109094  6 snd_pcm_oss,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
ppdev                  17671  0
shpchp                 37263  0
sr_mod                 22352  0
i2c_i801               17928  0
cdrom                  47222  1 sr_mod
snd_timer              33648  4 snd_seq,snd_pcm
snd                    86251  25 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hda_code
c_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
videodev              101920  1 uvcvideo
soundcore              15086  1 snd
iTCO_vendor_support    13718  1 iTCO_wdt
v4l2_compat_ioctl32    17083  1 videodev
pci_hotplug            35548  1 shpchp
button                 13942  0
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
sg                     36564  0
parport_pc             41667  0
parport                42274  2 ppdev,parport_pc
serio_raw              13166  0
fan                    12959  0
processor              45073  1 acpi_cpufreq
thermal                22938  0
thermal_sys            24764  3 fan,processor,thermal
BrainEater:/home/ratte #
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: webcamera+skype=психоделические цвета

Сообщение NickLion »

sspphheerraa писал(а):
14.12.2011 14:19
нет, вот

Код: Выделить всё

$ mplayer tv:// -tv device=/dev/video0:outfmt=yuy2 -vc rawyuy2 -vo xv


меня смущает другое,

Код: Выделить всё

v4l2: your device driver does not support VIDIOC_G_STD ioctl

Да, строчку Вы правильную указали, а вот то, что Вас смущает - не знаю, у меня это тоже есть, но камера замечательно работает:

Код: Выделить всё

nicklion@warlock:~> mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0
MPlayer dev-SVN-r34327-4.6-openSUSE Linux 12.1 (x86_64)-Packman (C) 2000-2011 MPlayer Team
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
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: CNF7148
 Capabilities:  video capture  streaming
 supported norms:
 inputs: 0 = Camera 1;
 Current input: 0
 Current format: YUYV
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
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: ioctl set mute failed: Invalid argument
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
VO: [vdpau] 640x480 => 640x480 Packed YUY2
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
==========================================================================
Audio: no sound
Starting playback...
v4l2: select timeout
V:   0.0  42/ 42 ??% ??% ??,?% 0 0
v4l2: ioctl set mute failed: Invalid argument
v4l2: 42 frames successfully processed, 93 frames dropped.

Exiting... (Quit)
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

может проблема в самой камере? в винде она не работает вовсе (специально проверил на компе жены, там семерка стоит)
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: webcamera+skype=психоделические цвета

Сообщение sspphheerraa »

Не знаю, согласно вашему lsusb, ваша камера, я так понимаю, это

Код: Выделить всё

Bus 001 Device 008: ID 1e4e:0102

т.е. Device ID -> 1e4e:0102
Смотрим на Linux UVC driver & tools ваша камера (1e4e:0102 / USB 2.0 / Camera Etron Technologies) заявлена как поддерживаемая и должна работать с драйвером uvcvideo.
lsmod показывает, что этот модуль у вас подгружен. В чем проблема не понятно.
dmesg | tail показывает только состояние сетевого интерфейса

/пока мыслей нет
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

sspphheerraa писал(а):
14.12.2011 16:54
Не знаю, согласно вашему lsusb, ваша камера, я так понимаю, это

Код: Выделить всё

Bus 001 Device 008: ID 1e4e:0102

т.е. Device ID -> 1e4e:0102
Смотрим на Linux UVC driver & tools ваша камера (1e4e:0102 / USB 2.0 / Camera Etron Technologies) заявлена как поддерживаемая и должна работать с драйвером uvcvideo.
lsmod показывает, что этот модуль у вас подгружен. В чем проблема не понятно.
dmesg | tail показывает только состояние сетевого интерфейса

/пока мыслей нет


есть мысль, что неисправна сама камера. железка сама. возможно это? в винде не работает, в других дистрибутивах (пробовал на лайвсиди разные)- тоже самое, что и на сусе.
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: webcamera+skype=психоделические цвета

Сообщение sspphheerraa »

Ну это как само собой разумеющееся :)
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

поменяю завтра на другую и проверю. спасибо за внимание.
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

sspphheerraa писал(а):
14.12.2011 17:41
Ну это как само собой разумеющееся :)


проблема была в камере, скорее всего. поменял на a4tech и та завелась изкоробки.
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

sspphheerraa писал(а):
14.12.2011 17:41
Ну это как само собой разумеющееся :)

но принимаю видео я всё же чёрно-белое :( Изображение
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: webcamera+skype=психоделические цвета

Сообщение sspphheerraa »

QUOTE писал(а):но принимаю видео я всё же чёрно-белое

да, что-то не везет вам с цветами
здесь-то под виндой нормально все?
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

sspphheerraa писал(а):
16.12.2011 23:12
но принимаю видео я всё же чёрно-белое

да, что-то не везет вам с цветами
здесь-то под виндой нормально все?

интересный момент произошел- днем скайп вдруг заработал нормально. после перезагрузки- снова чернобелое видео на входе. информация о звонке такаяИзображение, извините за такой формат подачи информации- не знаю как еще это показать.

sspphheerraa писал(а):
16.12.2011 23:12
но принимаю видео я всё же чёрно-белое

да, что-то не везет вам с цветами
здесь-то под виндой нормально все?

в винде все нормально
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: webcamera+skype=психоделические цвета

Сообщение sspphheerraa »

картинка не кликабельна, ничего не видно
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

sspphheerraa писал(а):
18.01.2012 11:38
картинка не кликабельна, ничего не видно

вот так лучше? http://rghost.ru/35957064.view
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

причём, если камера на том конце теряет фокус (человек, например, отходит), то вообще чёрный экран.
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: webcamera+skype=психоделические цвета

Сообщение sspphheerraa »

ratte писал(а):
18.01.2012 12:30
http://rghost.ru/35957064.view

Не знаю. Я скайпом не пользуюсь, поэтому прокомментировать эту информацию не могу.
К стати, ты ж говорил, что проблема в камере, поменял? или проблема в другом?
Sspphheerraa
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

sspphheerraa писал(а):
18.01.2012 23:52
ratte писал(а):
18.01.2012 12:30
http://rghost.ru/35957064.view

Не знаю. Я скайпом не пользуюсь, поэтому прокомментировать эту информацию не могу.
К стати, ты ж говорил, что проблема в камере, поменял? или проблема в другом?


первая камера передавала видео в психоделических цветах. комп принимал видео в чернобелом.

вторая передаёт видео нормально а комп продолжает принимать видео в чернобелом. только сейчас подумал что нужно более внимательно проанализировать витуацию :(
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
ratte
Сообщения: 62
ОС: openSUSE 11.4
Контактная информация:

Re: webcamera+skype=психоделические цвета

Сообщение ratte »

ratte писал(а):
19.01.2012 01:23
sspphheerraa писал(а):
18.01.2012 23:52
ratte писал(а):
18.01.2012 12:30
http://rghost.ru/35957064.view

Не знаю. Я скайпом не пользуюсь, поэтому прокомментировать эту информацию не могу.
К стати, ты ж говорил, что проблема в камере, поменял? или проблема в другом?


первая камера передавала видео в психоделических цветах. комп принимал видео в чернобелом.

вторая передаёт видео нормально а комп продолжает принимать видео в чернобелом. только сейчас подумал что нужно более внимательно проанализировать витуацию :(

и еще забавный момент- один раз из ~20 видео принимается в нормальных цветах. как победить это?
все куплю-сказало злато;
все возьму-сказал булат.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: webcamera+skype=психоделические цвета

Сообщение sspphheerraa »

ratte писал(а):
30.01.2012 13:32
и еще забавный момент- один раз из ~20 видео принимается в нормальных цветах. как победить это?

"Принимается" это про отображение в скайпе?
Или вообще про /dev/video0 ?
Sspphheerraa
Спасибо сказали:
Ответить