Наверх
14.10.2013, 02:28

Автоматизация Virtual Audio Cable

Альтернативный вариант от Cpt.Agman, где используется 2 кабеля, 2 Skype и ни одного AudioRepeater.

Скрипт ниже написан для автоматического включения трёх виртуальных кабелей, необходимых для объединения микрофона и Skype в единый поток, чтобы вещать его, например, на радио. Если вы ранее не использовали Virtual Audio Cable, сначала прочитайте эту статью с ручной настройкой. Теперь попробуем сделать всё в ней описанное мгновенно включаемым.

Автоматический запуск кабелей

Прежде, чем написать скрипт, необходимо узнать названия всех каналов и кабелей так, как они называются в программе Virtual Audio Cable -> Audiorepeater (MME). Найдите и запишите в списках Wave in и Wave out точные названия ваших динамиков и микрофона, а также названия трёх кабелей - в скрипте их нужно будет повторить точно так, как они написаны. Например, у меня:

Динамики (Realtek High Definiti
Микрофон (Realtek High Definiti
Line 1 (Virtual Audio Cable)
Line 2 (Virtual Audio Cable)
Line 3 (Virtual Audio Cable)

 

Открываем блокнот и вставляем, заменив микрофон и динамики на ваши, а также Line 1, Line 2 и Line 3, если они у вас называются по-другому.

@chcp 1251
start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /Input: "Микрофон (Realtek High Definiti" /Output: "Line 1 (Virtual Audio Cable)" /Autostart
start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /Input: "Line 2 (Virtual Audio Cable)" /Output: "Динамики (Realtek High Definiti" /Autostart
start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /Input: "Line 1 (Virtual Audio Cable)" /Output: "Line 3 (Virtual Audio Cable)" /Autostart
start /min "audiorepeater" "%programfiles%\Virtual Audio Cable\audiorepeater.exe" /Input: "Line 2 (Virtual Audio Cable)" /Output: "Line 3 (Virtual Audio Cable)"  /Autostart

Сохраняем как запускаемый файл с разрешением .bat, например StartVAC.bat (с названиями устройств как выше качаем start.rar [285 b] (Count: 38))

Запускаем файл. Если выдает ошибки, посмотрите, правильно ли вы проставили названия. Также кодировка текстового документа должна быть стандартная ANSI, а не UTF.

 

Автоматическая остановка кабелей

Тут всё проще: открываем блокнот, пишем:

taskkill /im "audiorepeater.exe" 

Сохраняем как файл автозапуска с разрешением .bat, например StopVAC.bat

После запуска скрипта все виртуальные кабели автоматически отключатся.

 

cap

P.S. Ведущего может быть слышно тише остальных участников. Проследите, чтобы микрофон в Skype был проставлен на максимум и не стояла его автоматическая настройка. Также зайдите в Панель управления -> Звук -> Связь и отключите автоматическое уменьшение громкости.

технологии Автоматизация Virtual Audio Cable sam broadcaster skype virtual audio cable

Login NoCENS

Register

Forgot password

Donate


♥ 7
Send link to Twitter
Send to Facebook
Similar posts
Comments

♥0
14 October 2013 03:04
Для того, что описано выше, Скайп должен быть настроен на Line-2 вместо динамиков, а вещалка должна быть настроена на Line-3. Как, впрочем, написано в инструкции ручной настройки.

♥0
14 October 2013 08:04
Только что попробывал таким макаром сделать. Ты у мамы быдлокодер.

В КАЖДОЙ строке после задания устройств ОБЯЗАТЕЛЬНО должно стоять
/SamplingRate:44100 /BitsPerSample:16 /Channels:2
Где SamplingRate - частота, а остальное не столь важно. Обычно висит на 44100-48000

А ещё все команды должны быть в одну строчку. Так-то.

♥0
14 October 2013 12:02
Cpt.Agman, у меня это автоматически включается)
Information

Members of Гости cannot leave comments.