Запись звука, захват с входа и выхода, запись конференций

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

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

Ответить
wilful
Сообщения: 81
ОС: Archlinux
Контактная информация:

Запись звука, захват с входа и выхода, запись конференций

Сообщение wilful »

Добрый день!

Прошу помочь советом по работе со звуком, в частности с захватом. Задача следующая: Часто проводятся конференции в различных программах. 1) Skype - наиболее частый вариант. 2) Mumble - реже, но имеет место, т.к. используется собственный сервер 3) Веб-конференции с использованием движка openmeetings, для проведения вебинаров.

Участники конференций должны иметь возможность записи любой из конференций, желательно запись сразу двух потоков входа и выхода в один файл (будет много проблем если юзерам придется склеивать входящий и исходящий самим). Т.е. это первое из условий — способ должен быть максимально универсальным. Второе условие (не обязательное) — возможно потребуется решение для Windows =( Третье условие — дистронезависимость, т.е. лучше всего использовать alsa, варианты с pulse я рассматривал, эта прокладка мне не понравилась, уж очень много недочетов, да и не в каждом дистрибутиве есть он.

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

Re: Запись звука, захват с входа и выхода, запись конференций

Сообщение sspphheerraa »

>>> лучше всего использовать alsa
ну вы сами и ответили на свой вопрос, используйте alsa, записывайте через arecord (консольный, входит по моему в alsa-utils)
предварительно настроив в alsamixer на Capture
Sspphheerraa
Спасибо сказали:
wilful
Сообщения: 81
ОС: Archlinux
Контактная информация:

Re: Запись звука, захват с входа и выхода, запись конференций

Сообщение wilful »

skype-call-recorder не подходит

предварительно настроив в alsamixer на Capture

В том и проблема, что ничего путного не вышло, не подскажете?
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Запись звука, захват с входа и выхода, запись конференций

Сообщение sspphheerraa »

wilful писал(а):
22.08.2010 15:53
QUOTE писал(а):предварительно настроив в alsamixer на Capture

В том и проблема, что ничего путного не вышло, не подскажете?

Ну я скайпом не пользуюсь по религиозным причинам, по сему могу только гадать...
Смысл в том, чтобы записывалось "what I hear" (то что слышу). Настройки alsamixer'а зависят от звуковой карты. У меня "what I hear" записывается если поставить галочку над "Mix". А чтоб записывался микрофон - галка Mic.

Но для оффтопика, соответственно, надо искать другой путь...
Sspphheerraa
Спасибо сказали:
wilful
Сообщения: 81
ОС: Archlinux
Контактная информация:

Re: Запись звука, захват с входа и выхода, запись конференций

Сообщение wilful »

sspphheerraa писал(а):
24.08.2010 14:59
wilful писал(а):
22.08.2010 15:53
предварительно настроив в alsamixer на Capture

В том и проблема, что ничего путного не вышло, не подскажете?

Ну я скайпом не пользуюсь по религиозным причинам, по сему могу только гадать...
Смысл в том, чтобы записывалось "what I hear" (то что слышу). Настройки alsamixer'а зависят от звуковой карты. У меня "what I hear" записывается если поставить галочку над "Mix". А чтоб записывался микрофон - галка Mic.

Но для оффтопика, соответственно, надо искать другой путь...


Да, да, верным направлением дышим, только у меня нет того самого mix, и как его включить не пойму

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

amixer scontrols
Simple mixer control 'Master',0
Simple mixer control 'Headphone',0
Simple mixer control 'PCM',0
Simple mixer control 'Front',0
Simple mixer control 'Front Mic',0
Simple mixer control 'Front Mic Boost',0
Simple mixer control 'Surround',0
Simple mixer control 'Center',0
Simple mixer control 'LFE',0
Simple mixer control 'Side',0
Simple mixer control 'Line',0
Simple mixer control 'CD',0
Simple mixer control 'Mic',0
Simple mixer control 'Mic Boost',0
Simple mixer control 'IEC958',0
Simple mixer control 'IEC958 Default PCM',0
Simple mixer control 'Beep',0
Simple mixer control 'Capture',0
Simple mixer control 'Capture',1
Simple mixer control 'Channel Mode',0
Simple mixer control 'Digital',0
Simple mixer control 'Input Source',0
Simple mixer control 'Input Source',1


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

amixer
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 12 [39%] [-28.50dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pswitch penum
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 28 [90%] [-4.50dB] [on]
  Front Right: Playback 28 [90%] [-4.50dB] [on]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Front Mic Boost',0
  Capabilities: volume penum
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 1 [33%]
  Front Right: 1 [33%]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-46.50dB] [off]
  Front Right: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 31 [100%] [0.00dB] [off]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Side',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-46.50dB] [off]
  Front Right: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [off]
  Front Right: Playback 31 [100%] [12.00dB] [off]
Simple mixer control 'CD',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Mic',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Mic Boost',0
  Capabilities: volume penum
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%]
  Front Right: 0 [0%]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined cswitch cswitch-joined penum
  Playback channels: Mono
  Capture channels: Mono
  Mono: Playback [off] Capture [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Beep',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 27 [87%] [24.00dB] [on]
  Front Right: Capture 27 [87%] [24.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 26 [84%] [22.50dB] [off]
  Front Right: Capture 26 [84%] [22.50dB] [off]
Simple mixer control 'Channel Mode',0
  Capabilities: enum
  Items: '6ch' '8ch'
  Item0: '6ch'
Simple mixer control 'Digital',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 64 [53%] [2.00dB]
  Front Right: Capture 64 [53%] [2.00dB]
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Mic' 'Front Mic' 'Line' 'CD'
  Item0: 'Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Mic' 'Front Mic' 'Line' 'CD'
  Item0: 'Mic'

Спасибо сказали:
Аватара пользователя
radial
Сообщения: 577
ОС: OpenSUSE

Re: Запись звука, захват с входа и выхода, запись конференций

Сообщение radial »

alsamixer- это такой большой ящик с проводками и штекерами. Понимая это, пользоваться им просто. Один конец поводка надо воткнуть палюбасу в Capture, другой- догадаться куда на примере конкретной звуовухи. Гуй проще не использовать вообще. А потом написать нужный скрипт используя amixer, чтобы не тыкать в кнопачки.
Спасибо сказали:
wilful
Сообщения: 81
ОС: Archlinux
Контактная информация:

Re: Запись звука, захват с входа и выхода, запись конференций

Сообщение wilful »

ДА я понимаю, мне бы хотя бы пример или ссылку на книгу, статью... Я что-то по использованию amixer ничего путного найти не могу, ман дает обрывочное представление. Дайте источник ваших знаний!
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Запись звука, захват с входа и выхода, запись конференций

Сообщение sspphheerraa »

wilful писал(а):
25.08.2010 09:32
Дайте источник ваших знаний!

Источник - метод тыка, проб и ошибок ...увы :( Этому не учат в школе (а жаль) и статей действительно путных нету. Как работает у меня я рассказал выше. У меня встроенная звуковая карта AC'97, судя по всему - без аппаратного микшера. У вас может быть с аппаратным, поэтому вкладки програмного mix нету. Но это лишь мои предположения, я могу ошибаться :mellow:
Sspphheerraa
Спасибо сказали:
Ответить