Twitch запрещает слушать на стриме музыку, защищенную авторским правом. Когда пошло очень много жалоб DMCA, твич выдал программу «Soundtrack by Twitch» — в ней собрана музыка, которую можно слушать на стриме. Но она там на любителя, плюс на нее тоже есть ограничение — можно слушать только на стриме, поэтому в записи стрима она не сохраняется. Умельцы выяснили, что твич удаляет звук определенной дорожки видео, если включена их программа, и стали использовать эту лазейку для прослушивания своей музыки. Спустя время появилась настройка в OBS для выбора дорожки и программу от твича уже не нужно устанавливать. Теперь главное правильно настроить дорожки в OBS.
Навигация:
Год назад я написала «инструкцию» как настроить obs для прослушивания музыки на твиче без сохранения звука в записи стрима. Но это постоянно Voicemeeter запускать, лишний раз нагружать комп да и небольшая задержка звука есть (у меня была, может у других нет).
В этой инструкции дополнительных программ запускать не понадобится.
Главный минус, который я обнаружила для себя — это то, что нельзя во время стрима поменять выход звука. Например, с одних наушников перейти на другие — звук будет идти на то устройство, которое было выбрано в системе при запуске OBS.
UPD: вроде все же можно поменять устройство для вывода звука. Но для этого нужно после смены устройства в системе, ручками в OBS в расширенных свойствах аудио выключить прослушивание источников аудио и включить обратно.
Если ты на стриме просто болтаешь и кроме музыки тебе не надо никаких звуков выводить, то просто пропусти инфу про карту захвата видео, а так те же шаги выполняй.
Нужно зайти в «Параметры устройств и громкости приложений» (Пуск > Параметры > Система > Звук > Дополнительные параметры звука) и выбрать устройства вывода.
В самом начале выбираешь устройство, через которое будешь слушать все звуки — обычно это наушники. А в списке приложений выбираешь устройство вывода для источника музыки — виртуальный кабель VB-Audio Virtual Cable или внешняя звуковая карта:
Ты перестанешь слышать музыку как только поменяешь устройство вывода. Это нормально, дальше мы это исправим.
Раньше я устанавливала Voicemeeter, чтобы звук музыки перенаправить на основное устройство вывода звука.
Оказалось, что заменить эту программу можно настройками OBS.
Запускаем OBS и переходим в настройки аудио (Файл > Настройки > Аудио) и выключаем в «Глобальных устройствах аудио» аудио с рабочего стола:
Из микшера аудио у нас пропадет «Устройство воспроизведения» и теперь на стриме не будет никаких системных звуков (как и тех, которые идут на основное устройство вывода звука). Теперь нам нам нужно настроить источники звука.
Да, еще включи настройку «Трек для VOD на Twitch» (Файл -> Настройки -> Вывод -> Режим вывода — Расширенный -> Трансляция) и запомни выбранную дорожку (я шестую выбираю):
Затем добавим источник музыки, для этого создаем «Захват выходного аудиопотока» и выбираем то устройство, которое ранее выбрали для проигрывания музыки:
В микшере аудио появится добавленный источник, но звук мы пока не слышим.
Заходим в настройки аудио (Правка -> Расширенные свойства аудио) и в столбце «Прослушивание аудио» выбираем «Прослушивание и вывод» для источника с музыкой и для устройства захвата видео. Теперь мы слышим музыку и звук с карты захвата.
Погоди, не закрывай это окно. Нам еще надо проверить дорожки. Для музыки убери галочку с дорожки, которая выбрана для удаления звуков с записи стрима, у других источников эта галочка должна стоять (везде, где звук нужно сохранить в записи стрима):
Кстати, можно еще не сохранять озвучку донатов в записи стрима. Зайди в свойства источника оповещений о донатах и там поставь галочку на «Управление аудио через OBS», тогда в микшере появится источник: ему можно громкость поменять, но главное не забудь включить прослушивание и убрать галочку с дорожки.
На стрим идет звук с карты захвата и музыка, но в записи стрима остается только звук карты захвата.
Если ты играешь в игры, в которых можно выбрать на какое устройство выводить звук, то способ выше тебе тоже подойдет. Только установи два виртуальных кабеля: на один назначь звук музыки, на второй — звук игры. Настройки аудио выбирай как у карты захвата.
Скачай программы для настройки стрима, чтобы не получить страйк DMCA на twitch:
Устанавливаем VB-Audio Virtual Cable. Есть бесплатная версия с одним виртуальным кабелем, есть версии с двумя и четырьмя, но их можно скачать через донат разработчику. Процесс установки не буду показывать, он несложный.
После установки в системе появится виртуальное аудиоустройство:
На этот кабель мы будем посылать звуки, которые не нужно сохранять в записи стрима. Заходим в «Параметры устройств и громкости приложений» и выбираем виртуальный кабель как устройство вывода для тех приложений, чей звук нам не нужен в VOD:
Теперь нам нужно как-то слышать эти звуки. Так как они ушли на виртуальный кабель, то на основном устройстве вывода звука их теперь нет.
Устанавливаем Voicemeeter, здесь ничего сложного нет в установке. Есть бесплатная версия с двумя источниками ввода/вывода звука. Есть Voicemeeter Banana, в нем больше настроек и источников — если хочется, то можно его установить.
Эта программа будет направлять звук с виртуального кабеля на основное аудиоустройство. Установи источники откуда и куда звук должен идти:
Что такое WDM и KS я понятия не имею, поэтому можешь погуглить этот момент, если интересно.
Выбери в системе Voicemeeter как основное устройство вывода звука:
Если все правильно сделано, то звук с виртуального кабеля должен быть слышен в твоем основном устройстве вывода звука (но только при запущенной программе).
Теперь нужно настроить OBS.
Включи настройку «Трек для VOD на Twitch» (Файл -> Настройки -> Вывод -> Режим вывода — Расширенный -> Трансляция):
Нужно поставить галочку для включения функции и выбрать номер дорожки, которая будет сохранена в записи стрима. Рекомендую выбрать шестую дорожку, вроде как именно ее твич использует для таких целей (но это неточно):
Обязательно отключай эту настройку, если она тебе не нужна, а то мало ли.
После включения настройки в микшере аудио автоматически появляется источник «VOD Audio for Soundtrack by Twitch»:
Ты можешь скрыть его из списка, чтобы не мозолил глаза. Сюда будут идти все звуки, которые ты выберешь для сохранения в записи стрима (по сути, этот источник будет выводиться в записи как звук видео).
Если источник «VOD Audio for Soundtrack by Twitch» не появился у тебя в OBS, то забей на это. Возможно, у меня он есть из-за того что я не до конца удалила программу от твича для прослушивания музыки.
Теперь нужно настроить звук в сценах. Создай источник звука и выбери виртуальный кабель:
В источнике «Устройство воспроизведения» будут все звуки, которые необходимо оставить в записи стрима, а в источнике «Название источника» будет звук, который мы не хотим сохранять.
Теперь нужно перейти в расширенные настройки аудио (Правка -> Расширенные свойства аудио) и изменить дорожки — в записи стрима сохранятся все источники, у которых есть галочка на шестой дорожке (или другой, если в настройках ранее выбрана не шестая дорожка):
Что я сделала:
Важно
Понаблюдай за настройкой дорожек у источника «Устройство воспроизведения». У меня галочка на шестой дорожке слетает при перезапуске OBS (не знаю с чем это связано).
Если у тебя будет то же самое, то создай еще один источник звука в OBS и укажи в нем Voicemeeter Input (который мы выбрали в системе как основное устройство вывода звука), а у источника «Устройство воспроизведения» отключи звук.
На виртуальный кабель можно любые звуки отправить через настройки системы, будь то браузер или Spotify. Я привела самый простой вариант настройки, можно пошаманить и настроить как угодно вывод звуков — пробуй на тестовом канале.
Автор
Не ручаюсь за полезность материала конкретно для тебя. Все статьи опубликованы больше для личного использования.