Добрый день!
Прошу помочь советом по работе со звуком, в частности с захватом. Задача следующая: Часто проводятся конференции в различных программах. 1) Skype - наиболее частый вариант. 2) Mumble - реже, но имеет место, т.к. используется собственный сервер 3) Веб-конференции с использованием движка openmeetings, для проведения вебинаров.
Участники конференций должны иметь возможность записи любой из конференций, желательно запись сразу двух потоков входа и выхода в один файл (будет много проблем если юзерам придется склеивать входящий и исходящий самим). Т.е. это первое из условий — способ должен быть максимально универсальным. Второе условие (не обязательное) — возможно потребуется решение для Windows =( Третье условие — дистронезависимость, т.е. лучше всего использовать alsa, варианты с pulse я рассматривал, эта прокладка мне не понравилась, уж очень много недочетов, да и не в каждом дистрибутиве есть он.
Спасибо за помощь!
Запись звука, захват с входа и выхода, запись конференций
Модератор: Модераторы разделов
-
- Сообщения: 81
- ОС: Archlinux
-
- Сообщения: 1375
- ОС: Gentoo
Re: Запись звука, захват с входа и выхода, запись конференций
>>> лучше всего использовать alsa
ну вы сами и ответили на свой вопрос, используйте alsa, записывайте через arecord (консольный, входит по моему в alsa-utils)
предварительно настроив в alsamixer на Capture
ну вы сами и ответили на свой вопрос, используйте alsa, записывайте через arecord (консольный, входит по моему в alsa-utils)
предварительно настроив в alsamixer на Capture
Sspphheerraa
-
- Сообщения: 337
- ОС: Linux
-
- Сообщения: 81
- ОС: Archlinux
Re: Запись звука, захват с входа и выхода, запись конференций
skype-call-recorder не подходит
В том и проблема, что ничего путного не вышло, не подскажете?
предварительно настроив в alsamixer на Capture
В том и проблема, что ничего путного не вышло, не подскажете?
-
- Сообщения: 1375
- ОС: Gentoo
Re: Запись звука, захват с входа и выхода, запись конференций
Ну я скайпом не пользуюсь по религиозным причинам, по сему могу только гадать...
Смысл в том, чтобы записывалось "what I hear" (то что слышу). Настройки alsamixer'а зависят от звуковой карты. У меня "what I hear" записывается если поставить галочку над "Mix". А чтоб записывался микрофон - галка Mic.
Но для оффтопика, соответственно, надо искать другой путь...
Sspphheerraa
-
- Сообщения: 81
- ОС: Archlinux
Re: Запись звука, захват с входа и выхода, запись конференций
sspphheerraa писал(а): ↑24.08.2010 14:59
Ну я скайпом не пользуюсь по религиозным причинам, по сему могу только гадать...
Смысл в том, чтобы записывалось "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'
-
- Сообщения: 577
- ОС: OpenSUSE
Re: Запись звука, захват с входа и выхода, запись конференций
alsamixer- это такой большой ящик с проводками и штекерами. Понимая это, пользоваться им просто. Один конец поводка надо воткнуть палюбасу в Capture, другой- догадаться куда на примере конкретной звуовухи. Гуй проще не использовать вообще. А потом написать нужный скрипт используя amixer, чтобы не тыкать в кнопачки.
-
- Сообщения: 81
- ОС: Archlinux
Re: Запись звука, захват с входа и выхода, запись конференций
ДА я понимаю, мне бы хотя бы пример или ссылку на книгу, статью... Я что-то по использованию amixer ничего путного найти не могу, ман дает обрывочное представление. Дайте источник ваших знаний!
-
- Сообщения: 1375
- ОС: Gentoo
Re: Запись звука, захват с входа и выхода, запись конференций
Источник - метод тыка, проб и ошибок ...увы


Sspphheerraa