Web-камера на 2011 (как звуковое устройство)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
VAA
Сообщения: 224
ОС: Deep Style / Slackware

Re: Web-камера на 2011

Сообщение VAA »

VictorR2007 писал(а):
25.08.2011 18:15
Запустил команду modprobe snd-usb-audio после загрузки. Устройство появилось.
Добавил в rc.local и вот тут появились проблемы. Результат не однозначный. То видна камера как аудиоустройство, то нет. Один раз
пропал звук с тв-карты. С 13 часов ковырялся, устал перезагружать.
Сейчас восстановлю файлы и отвечу на сообшение 26 от Bizdelnick`а

Такое впечатление, что в вашей системе rc.local, в отличие от Slackware, запускается рано, и надо искать другое место. Что-то же должно запускаться последним? Может даже придется добавлять специально еще один скрипт в самый конец загрузки. В конце концов, где-то запускается уже сессия конкретного пользователя?
Я, увы, старт Мандривы представляю плохо.
А что покажет эксперемент по методике от Bizdelnick я представляю, проделывал похожее. При преждевременной загрузке snd-usb-audio будут пропадать какие-то звуковые модули. Т.е.

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

lsmod | grep snd

будет показывать их в разном наборе.
Registered Linux user number 436365
Спасибо сказали:
Аватара пользователя
VictorR2007
Сообщения: 1130
ОС: ROSA.Fresh.R5

Re: Web-камера на 2011

Сообщение VictorR2007 »

VAA писал(а):
25.08.2011 18:39
VictorR2007 писал(а):
25.08.2011 18:15
Запустил команду modprobe snd-usb-audio после загрузки. Устройство появилось.
Добавил в rc.local и вот тут появились проблемы. Результат не однозначный. То видна камера как аудиоустройство, то нет. Один раз
пропал звук с тв-карты. С 13 часов ковырялся, устал перезагружать.
Сейчас восстановлю файлы и отвечу на сообшение 26 от Bizdelnick`а

Такое впечатление, что в вашей системе rc.local, в отличие от Slackware, запускается рано, и надо искать другое место. Что-то же должно запускаться последним? Может даже придется добавлять специально еще один скрипт в самый конец загрузки. В конце концов, где-то запускается уже сессия конкретного пользователя?
Я, увы, старт Мандривы представляю плохо.
А что покажет эксперемент по методике от Bizdelnick я представляю, проделывал похожее. При преждевременной загрузке snd-usb-audio будут пропадать какие-то звуковые модули. Т.е.

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

lsmod | grep snd

будет показывать их в разном наборе.

Сейчас идёт обновление с новым sound-scripts, там вроде изменён /etc/init.d/alsa.
Устанавливать не спешу, хочу для себя посмотреть изменения, у а дальше ещё поковыряем.
Убивает необходимость постоянной перезагрузки.
PS. Из /etc/init.d/alsa убрано

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

   # load snd audio if needed (because snd-usb-audio was blacklisted on early boot):
        if ! fgrep snd-usb-audio -q /proc/bus/usb/devices 2>/dev/null; then
          # sound/usb/usbaudio.c looks for Class 1 (audio) and sublass 1 (control):
          if egrep "Cls=01\(audio\) Sub=0[13]" -q /proc/bus/usb/devices 2>/dev/null; then
         touch /var/lock/subsys/alsa
         modprobe snd-usb-audio
     fi
     fi

Нужно посмотреть по внимательней, когда их убирал вручную, тв-карта пропадала вообще.
«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Спасибо сказали:
Аватара пользователя
VictorR2007
Сообщения: 1130
ОС: ROSA.Fresh.R5

Re: Web-камера на 2011

Сообщение VictorR2007 »

После обновления sound-scripts вернулся на пару дней назад
В общем PastorDi прав, уже пару дней подозревал что нужно разбираться этой ситуации с tvtime.
Пару лет назад сталкивался с похожей проблемой с tvtime, сейчас не помню как лечил, нужно поискать или в документах
или в гугле.
«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Спасибо сказали:
Аватара пользователя
PastorDi
Сообщения: 287
ОС: ROSA 2012 LTS Marathon

Re: Web-камера на 2011

Сообщение PastorDi »

Тему про Мандриву RC2 закрыли. Пишу здесь.
В 55-ом образе Мандривы баг сиправили по поводу поднятия сети через wlan0. Теперь сеть поднимается как и должна, через eth0.!!
:drinks:
Используя лицензионную Windows - Вы поддерживаете войну в Ираке и размещение ПРО в Европе!
Спасибо сказали:
Аватара пользователя
verg
Сообщения: 1299

Re: Web-камера на 2011

Сообщение verg »

=) Дубль есть ROSA 2011 RC2
Спасибо сказали:
Аватара пользователя
VictorR2007
Сообщения: 1130
ОС: ROSA.Fresh.R5

Re: Web-камера на 2011

Сообщение VictorR2007 »

Немного вздохну и начнём заново. Уже путаюсь в файлах. Какой изменил, а какой нет.
Удалю все файлы что создал для отката.
Потом установлю чистую систему, сниму те параметры что просил Bizdelnick в 26 сообшении.
«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21292
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Web-камера на 2011

Сообщение Bizdelnick »

VictorR2007 писал(а):
25.08.2011 20:48
После обновления sound-scripts вернулся на пару дней назад

Там и реализовано изначально решение, предложенное PastorDi. Видимо, нужно всё-таки блеклистить snd-usb-audio и придумывать костыль для его поднятия при загрузке.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
VictorR2007
Сообщения: 1130
ОС: ROSA.Fresh.R5

Re: Web-камера на 2011

Сообщение VictorR2007 »

С новым /etc/init.d/alsa
1) скрипты в исходном виде, камера не подключена;

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

bash-4.2$ su -
Пароль:
[root@aquarius ~]# lsmod | grep snd
snd_hda_codec_realtek   342834  1
snd_hda_intel          26104  2
snd_hda_codec          98943  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               7020  1 snd_hda_codec
snd_seq_dummy           1830  0
snd_seq_oss            34058  0
snd_seq_midi_event      7283  1 snd_seq_oss
snd_seq                59891  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          7057  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            46424  0
snd_pcm                95259  4 saa7134_alsa,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer              23340  2 snd_seq,snd_pcm
snd_mixer_oss          16133  1 snd_pcm_oss
snd                    74354  19 snd_hda_codec_realtek,saa7134_alsa,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq
_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer
_oss
soundcore               7719  1 snd
snd_page_alloc          8612  2 snd_hda_intel,snd_pcm
[root@aquarius ~]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC883 Digital [ALC883 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
[root@aquarius ~]#

2) скрипты в исходном виде, камера подключена после загрузки и работает нормально;

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

[root@aquarius ~]# lsmod | grep snd
snd_usb_audio         108666  1
snd_usbmidi_lib        20700  1 snd_usb_audio
snd_rawmidi            24401  1 snd_usbmidi_lib
snd_hda_codec_realtek   342834  1
snd_hda_intel          26104  1
snd_hda_codec          98943  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               7020  2 snd_usb_audio,snd_hda_codec
snd_seq_dummy           1830  0
snd_seq_oss            34058  0
snd_seq_midi_event      7283  1 snd_seq_oss
snd_seq                59891  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          7057  4 snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            46424  0
snd_pcm                95259  5 snd_usb_audio,saa7134_alsa,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer              23340  2 snd_seq,snd_pcm
snd_mixer_oss          16133  1 snd_pcm_oss
snd                    74354  20 snd_usb_audio,snd_usbmidi_lib,snd_rawmidi,saa7134_alsa,snd_hda_codec_realtek,snd
_hda_intel,snd_hda_codec,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_devi
ce,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore               7719  1 snd
snd_page_alloc          8612  2 snd_hda_intel,snd_pcm
usbcore               192321  7 snd_usb_audio,snd_usbmidi_lib,uvcvideo,usbhid,ehci_hcd,ohci_hcd
[root@aquarius ~]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC883 Digital [ALC883 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
[root@aquarius ~]#

3)Удалён /etc/modprode.d/snd-usb-audio, камера не подключена, тв-карта работает нормально

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

bash-4.2$ su -
Пароль:
[root@aquarius ~]# lsmod | grep snd
snd_hda_codec_realtek   342834  1
snd_hda_intel          26104  1
snd_hda_codec          98943  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               7020  1 snd_hda_codec
snd_seq_dummy           1830  0
snd_seq_oss            34058  0
snd_seq_midi_event      7283  1 snd_seq_oss
snd_seq                59891  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          7057  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            46424  0
snd_pcm                95259  4 saa7134_alsa,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer              23340  2 snd_seq,snd_pcm
snd_mixer_oss          16133  1 snd_pcm_oss
snd                    74354  15 saa7134_alsa,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq
_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer
_oss
soundcore               7719  1 snd
snd_page_alloc          8612  2 snd_hda_intel,snd_pcm
[root@aquarius ~]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC883 Digital [ALC883 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
[root@aquarius ~]#

4) Удалён /etc/modprode.d/snd-usb-audio, система загружена при подключённой камере, тв-карта не работает.

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

[root@aquarius ~]# lsmod | grep snd
snd_hda_codec_realtek   342834  1
snd_hda_intel          26104  1
snd_hda_codec          98943  2 snd_hda_codec_realtek,snd_hda_intel
snd_seq_dummy           1830  0
snd_seq_oss            34058  0
snd_seq_midi_event      7283  1 snd_seq_oss
snd_seq                59891  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss            46424  0
snd_usb_audio         108666  1
snd_pcm                95259  5 saa7134_alsa,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_usb_audio
snd_timer              23340  2 snd_seq,snd_pcm
snd_hwdep               7020  2 snd_hda_codec,snd_usb_audio
snd_mixer_oss          16133  1 snd_pcm_oss
snd_usbmidi_lib        20700  1 snd_usb_audio
snd_rawmidi            24401  1 snd_usbmidi_lib
snd_seq_device          7057  4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
snd                    74354  20 saa7134_alsa,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_seq_dummy,snd
_seq_oss,snd_seq,snd_pcm_oss,snd_usb_audio,snd_pcm,snd_timer,snd_hwdep,snd_usbmid
i_lib,snd_rawmidi,snd_seq_device,snd_mixer_oss
soundcore               7719  1 snd
snd_page_alloc          8612  2 snd_hda_intel,snd_pcm
usbcore               192321  7 snd_usb_audio,uvcvideo,snd_usbmidi_lib,usbhid,ohci_hcd,ehci_hcd
[root@aquarius ~]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 1: SB [HDA ATI SB], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 1: ALC883 Digital [ALC883 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
[root@aquarius ~]#

5) Восстановлен /etc/modprode.d/snd-usb-audio, система загружена при подключённой камере, камера после переподключения работает тв-карта работает.

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

[root@aquarius ~]# lsmod | grep snd
snd_usb_audio         108666  1
snd_hda_codec_realtek   342834  1
snd_hda_intel          26104  1
snd_hda_codec          98943  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               7020  2 snd_usb_audio,snd_hda_codec
snd_seq_dummy           1830  0
snd_seq_oss            34058  0
snd_seq_midi_event      7283  1 snd_seq_oss
snd_seq                59891  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss            46424  0
snd_usbmidi_lib        20700  1 snd_usb_audio
snd_pcm                95259  5 snd_usb_audio,saa7134_alsa,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_rawmidi            24401  1 snd_usbmidi_lib
snd_seq_device          7057  4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
snd_timer              23340  2 snd_seq,snd_pcm
snd_mixer_oss          16133  1 snd_pcm_oss
snd                    74354  20 snd_usb_audio,saa7134_alsa,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd
_hwdep,snd_seq_dummy,snd_seq_oss,snd_seq,snd_pcm_oss,snd_usbmidi_lib,snd_rawmidi,
snd_pcm,snd_seq_device,snd_timer,snd_mixer_oss
soundcore               7719  1 snd
snd_page_alloc          8612  2 snd_hda_intel,snd_pcm
usbcore               192321  7 snd_usb_audio,snd_usbmidi_lib,uvcvideo,usbhid,ehci_hcd,ohci_hcd
[root@aquarius ~]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC883 Digital [ALC883 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
[root@aquarius ~]#

«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Спасибо сказали:
Аватара пользователя
VictorR2007
Сообщения: 1130
ОС: ROSA.Fresh.R5

Re: Web-камера на 2011

Сообщение VictorR2007 »

VAA писал(а):
25.08.2011 18:39
VictorR2007 писал(а):
25.08.2011 18:15
Запустил команду modprobe snd-usb-audio после загрузки. Устройство появилось.
Добавил в rc.local и вот тут появились проблемы. Результат не однозначный. То видна камера как аудиоустройство, то нет. Один раз
пропал звук с тв-карты. С 13 часов ковырялся, устал перезагружать.
Сейчас восстановлю файлы и отвечу на сообшение 26 от Bizdelnick`а

Такое впечатление, что в вашей системе rc.local, в отличие от Slackware, запускается рано, и надо искать другое место. Что-то же должно запускаться последним? Может даже придется добавлять специально еще один скрипт в самый конец загрузки. В конце концов, где-то запускается уже сессия конкретного пользователя?
Я, увы, старт Мандривы представляю плохо.

Похоже вы полностью правы.
Не внимательно читал раньше, не обратил внимания на слова

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

где-то запускается уже сессия конкретного пользователя

Пока вышел из положения так.
Настройки стандартные.
Добавил в sudoers разрешение выполнять себе только команду /sbin/modprobe
Потом отключил запрос пароля для себя в sudo.
Потом сделал скрипт с командой "sudo modprobe snd-usb-audio" и добавил его в автозапуск KDE.
Теперь проблем нет, всё работает.
«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Спасибо сказали:
Аватара пользователя
VAA
Сообщения: 224
ОС: Deep Style / Slackware

Re: Web-камера на 2011

Сообщение VAA »

Рад был помочь :)

Теперь разобраться, как мандрива запускается. Похоже там скрипты стартуют впараллель и получаются гонки, а надо последовательно выстроить во времени конкретно эту часть...
Registered Linux user number 436365
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21292
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Web-камера на 2011

Сообщение Bizdelnick »

VAA писал(а):
26.08.2011 23:46
Теперь разобраться, как мандрива запускается. Похоже там скрипты стартуют впараллель и получаются гонки, а надо последовательно выстроить во времени конкретно эту часть...

Скрипты стартуют всяко позже, чем udev цепляет модули. Просто костыль для подключения snd_usb_audio, имевший место быть в /etc/init.d/alsa, устарел и давно не работал. (Точнее, он должен по идее работать и сейчас, если смонтировать usbfs.) Сейчас надыбал веб-камеру и пытаюсь разобраться, можно ли найти другой путь обхода проблемы, или лучше просто приделать в то же место новый костыль.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21292
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Web-камера на 2011

Сообщение Bizdelnick »

Что-то не получается воспроизвести баг. Для тестирования каналов использовал aplay и arecord. Проверьте, может и в Вашем случае получится захватить звук с тв-карты arecord'ом (с ключом -D hw:<номер карты>,<номер устройства>, т. е. примерно так: arecord -D hw:1,0 -f S16_LE -c2 ~/record.wav). В таком случае траблы надо искать где-то на уровне Пульса/Фонона.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
VictorR2007
Сообщения: 1130
ОС: ROSA.Fresh.R5

Re: Web-камера на 2011

Сообщение VictorR2007 »

Bizdelnick писал(а):
29.08.2011 00:42
Что-то не получается воспроизвести баг. Для тестирования каналов использовал aplay и arecord. Проверьте, может и в Вашем случае получится захватить звук с тв-карты arecord'ом (с ключом -D hw:<номер карты>,<номер устройства>, т. е. примерно так: arecord -D hw:1,0 -f S16_LE -c2 ~/record.wav). В таком случае траблы надо искать где-то на уровне Пульса/Фонона.

Несколько сообщений назад говорил что переставлю и будем смотреть. В тот раз поленился переставлять,
просто восстановил все изменения. Теперь в связи с релизом установлю начисто, и на этот раз без подключения
веб камеры во время установки. Постараюсь завтра.
Если прогресса не будет, отпишусь по запросу выше.
«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21292
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Web-камера на 2011

Сообщение Bizdelnick »

VictorR2007 писал(а):
29.08.2011 01:11
Если прогресса не будет, отпишусь по запросу выше.

Тогда приложите заодно вывод arecord -l в рабочем/нерабочем состоянии.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
VictorR2007
Сообщения: 1130
ОС: ROSA.Fresh.R5

Re: Web-камера на 2011

Сообщение VictorR2007 »

Веб камера подключена после загрузки. Звук в tvtime есть. При команде "arecord -D hw:1,0 -f S16_LE -c2 ~/record.wav"
идёт запись и звук в колонках.

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

bash-4.2$ arecord -D hw:1,0 -f S16_LE -c2 ~/record.wav
Recording WAVE '/home/victor/record.wav' : Signed 16 bit Little Endian, Rate 8000 Hz, Stereo
Warning: rate is not accurate (requested = 8000Hz, got = 32000Hz)
         please, try the plug plugin
^CAborted by signal Прерывание...
bash-4.2$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 2: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: SAA7134 [SAA7134], device 0: SAA7134 PCM [SAA7134 PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: i321R [iSlim 321R], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
bash-4.2$

Веб камера подключена до загрузки. Звука в tvtime нет. При команде "arecord -D hw:1,0 -f S16_LE -c2 ~/record.wav"
идёт запись, звука в колонках нет и файл с записью без звука.

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

bash-4.2$ arecord -D hw:1,0 -f S16_LE -c2 ~/record.wav
Recording WAVE '/home/victor/record.wav' : Signed 16 bit Little Endian, Rate 8000 Hz, Stereo
Warning: rate is not accurate (requested = 8000Hz, got = 44100Hz)
         please, try the plug plugin
^CAborted by signal Прерывание...
bash-4.2$
bash-4.2$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: i321R [iSlim 321R], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 2: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: SAA7134 [SAA7134], device 0: SAA7134 PCM [SAA7134 PCM]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
bash-4.2$
«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Спасибо сказали:
Аватара пользователя
VictorR2007
Сообщения: 1130
ОС: ROSA.Fresh.R5

Re: Web-камера на 2011

Сообщение VictorR2007 »

Пока установил файл /etc/modprode.d/snd-usb-audio и сделал опять автозапуск "sudo modprobe snd-usb-audio"
«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21292
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Web-камера на 2011

Сообщение Bizdelnick »

VictorR2007 писал(а):
30.08.2011 16:11
При команде "arecord -D hw:1,0 -f S16_LE -c2 ~/record.wav"
идёт запись, звука в колонках нет и файл с записью без звука.

А почему с 1 карточки пытаетесь писать, когда она 2 стала?
VictorR2007 писал(а):
30.08.2011 16:11
card 2: SAA7134 [SAA7134], device 0: SAA7134 PCM [SAA7134 PCM]

Надо -D hw:2,0
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
VictorR2007
Сообщения: 1130
ОС: ROSA.Fresh.R5

Re: Web-камера на 2011

Сообщение VictorR2007 »

Bizdelnick писал(а):
30.08.2011 23:48
VictorR2007 писал(а):
30.08.2011 16:11
При команде "arecord -D hw:1,0 -f S16_LE -c2 ~/record.wav"
идёт запись, звука в колонках нет и файл с записью без звука.

А почему с 1 карточки пытаетесь писать, когда она 2 стала?
VictorR2007 писал(а):
30.08.2011 16:11
card 2: SAA7134 [SAA7134], device 0: SAA7134 PCM [SAA7134 PCM]

Надо -D hw:2,0

Не тот вывод приложил. Результат был одинаков.
Запись происходила только после запуска tvtime с последнего канала.
А при смене во время загрузки аудио устройства card 1 на card 2 громкость сбрасывается на 0.
И увеличить громкость нет возможности и команда arecord -D hw:2,0 происходила без звука.
В общем, не там смотрел. Как и предположил ранее, проблема в конфиге tvtime.
После ковыряния pulse, alsa, и phonon с kmix наконец сообразил в файле tvtime.xml
в строке <option name="MixerDevice" value="/dev/mixer:line"/> выставить "mixer1"
Когда возился с ним несколько дней назад, то играл со значением "line", Когда вы заострили моё внимание аудио устройствах,
посмотрел в каталоге /dev и увидел mixer, mixer1, mixer2.
Вот и вся проблема. Так стыдно перед вами за потраченное время, да плюс вам пришлось ещё камеру искать. Извините.
Из плюсов, полученный опыт. Возможно всплывёт у кого-то ещё в будущем.
«Россия, Китай, Северная Корея, Иран и «Исламское государство» являются «основными вызовами» для Соединённых Штатов. Об этом заявил глава Пентагона Эштон Картер, передаёт Sputnik.»
Ну а кому сейчас легко?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21292
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Web-камера на 2011

Сообщение Bizdelnick »

VictorR2007 писал(а):
31.08.2011 01:22
Вот и вся проблема. Так стыдно перед вами за потраченное время, да плюс вам пришлось ещё камеру искать. Извините.

Ничего, бывает :-) Судя по всему, Вы далеко не первый на эти грабли наступаете.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: