1

Веб камера Logitrec. Были проблемы с звуком в скайпе. наладил.
Зато теперь заметил что совуершенно не работает камера в сторонних программах.

Например беру программу: web cam application
Включаю с подключенной камерой.

An error has occured during frame capture.
Please check the "frame format" options in the preferences menu.

Манипуляции с настройками ничего не выдали.

Или например знаменитая cheese.

При просмотре видео с веб-камеры произошла ошибка.
При этом сама веб камера рабочая. На винде и в скайпе работает на ура.

2

Userboy пишет:

Веб камера Logitrec. Были проблемы с звуком в скайпе. наладил.
Зато теперь заметил что совуершенно не работает камера в сторонних программах.

Т.е. в скайпе видео работает, а в других программах нет. Правильно я понял?

Давайте сразу проверим. Камера должна быть уже подключена перед выполнением команды

Консоль
mplayer tv://

Должно появится окошко, в нем будет воспроизводится все что видит камера. Если работает значит и с камерой все нормально, и Mageia камеру видит, работать с ней дает. В этом случае, вывод - проблема с конкретной программой, а не с Mageia'ей. А вот если не увидит, то тут уже надо ковырять будет не какое-то конкретное приложение, а настройку камеры.

Userboy пишет:

Или например знаменитая cheese.

С cheese баг. Недавно обсуждали здесь на форуме. Не знаю отправили ли отчет в багтрекер Mageia, но собирались, так что, наверно отправили.

Fedora & GNOME

3

xxblx пишет:
Userboy пишет:

Веб камера Logitrec. Были проблемы с звуком в скайпе. наладил.
Зато теперь заметил что совуершенно не работает камера в сторонних программах.

Т.е. в скайпе видео работает, а в других программах нет. Правильно я понял?

Давайте сразу проверим. Камера должна быть уже подключена перед выполнением команды

Консоль
mplayer tv://

Должно появится окошко, в нем будет воспроизводится все что видит камера. Если работает значит и с камерой все нормально, и Mageia камеру видит, работать с ней дает. В этом случае, вывод - проблема с конкретной программой, а не с Mageia'ей. А вот если не увидит, то тут уже надо ковырять будет не какое-то конкретное приложение, а настройку камеры.

Userboy пишет:

Или например знаменитая cheese.

С cheese баг. Недавно обсуждали здесь на форуме. Не знаю отправили ли отчет в багтрекер Mageia, но собирались, так что, наверно отправили.

  Да, вы правильно поняли, в Скайпе работает.

Вот вывод после комманды. Показывал только зелёный экран и ничего более.

Консоль

[userboy@localhost ~]$ mplayer tv://
MPlayer SVN-3.r36361.1.mga4.tainted-4.8.2 (C) 2000-2013 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: UVC Camera (046d:0825)
Capabilities:  video capture  streaming
supported norms:
inputs: 0 = Camera 1;
Current input: 0
Current format: YUYV
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl streamon failed: Invalid argument
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 640x480 => 640x480 Packed YUY2  [zoom]
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
==========================================================================
Audio: no sound
Starting playback...
V:   0.0  37/ 37 ??% ??% ??,?% 0 0
v4l2: ioctl set mute failed: Invalid argument
v4l2: 0 frames successfully processed, 0 frames dropped.

Exiting... (Quit)

4

Окна с изображением с камеры, я так понимаю, не было?

Fedora & GNOME

5

xxblx пишет:

Окна с изображением с камеры, я так понимаю, не было?

Было окно, но там не было изображения. Зеленый цвет и помехи.

6

Стоит попробовать
так

Консоль
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so mplayer tv://

и так
Консоль
LD_PRELOAD=/usr/lib/libv4l/v4l2compat.so mplayer tv://

Чтобы определить с какой конкретной версией v4l проблема есть - с v4l1 или с v4l2.

Fedora & GNOME

7 (2014-07-18 18:18:08 отредактировано Userboy)

xxblx пишет:

Стоит попробовать
так

Консоль
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so mplayer tv://

Консоль

[userboy@localhost ~]$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so mplayer tv://
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
MPlayer SVN-3.r36361.1.mga4.tainted-4.8.2 (C) 2000-2013 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: UVC Camera (046d:0825)
Capabilities:  video capture  streaming
supported norms:
inputs: 0 = Camera 1;
Current input: 0
Current format: YUYV
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl streamon failed: Invalid argument
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 640x480 => 640x480 Packed YUY2  [zoom]
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
==========================================================================
Audio: no sound
Starting playback...

8

xxblx пишет:

и так

Консоль
LD_PRELOAD=/usr/lib/libv4l/v4l2compat.so mplayer tv://

Чтобы определить с какой конкретной версией v4l проблема есть - с v4l1 или с v4l2.

Консоль
[userboy@localhost ~]$ LD_PRELOAD=/usr/lib/libv4l/v4l2compat.so mplayer tv://
ERROR: ld.so: object '/usr/lib/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
MPlayer SVN-3.r36361.1.mga4.tainted-4.8.2 (C) 2000-2013 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: UVC Camera (046d:0825)
Capabilities:  video capture  streaming
supported norms:
inputs: 0 = Camera 1;
Current input: 0
Current format: YUYV
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl streamon failed: Invalid argument
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 640x480 => 640x480 Packed YUY2  [zoom]
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
==========================================================================
Audio: no sound
Starting playback...

9 (2014-07-18 19:57:21 отредактировано algri14)

xxblx⇓ пишет:

С cheese баг. Недавно обсуждали здесь на форуме. Не знаю отправили ли отчет в багтрекер Mageia, но собирались, так что, наверно отправили.

Я ещё не отправлял, во-первых нужна кое-какая помощь в переводе на англ., во-вторых хочу переустановить ОС и на чистой системе попробовать, чтоб убедиться окончательно в баге, а не я накосячил по неопытности.
После команды в консоли mplayer tv:// - камера работает, т.е. Магея её видит, видео есть. Но ранее, как советовал xxblх, я давал команду

Консоль
[user@mageia.org.ru ~]$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so cheese

10

Userboy, с какой-то из команд картинка была?

Fedora & GNOME

11

algri14⇓ пишет:

Консоль
[user@mageia.org.ru ~]$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so cheese

Сегодня переставил систему, cheese по прежнему не работает во всех вариантах установки Магеи 4 и 4.1, но камеру Магея видит:

Spoiler

Консоль
[algri@localhost ~]$ mplayer tv://
Creating config file: /home/algri/.mplayer/config
MPlayer SVN-3.r36361.1.mga4-4.8.2 (C) 2000-2013 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: Webcam C110
Capabilities:  video capture  streaming
supported norms:
inputs: 0 = Camera 1;
Current input: 0
Current format: MJPEG
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
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: [xv] 640x480 => 640x480 Packed YUY2  [zoom]
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
==========================================================================
Audio: no sound
Starting playback...

12

xxblx пишет:

Userboy, с какой-то из команд картинка была?

Ни с какой коммандой картинки не было.