Голосование

Как вы оцениваете Смуту?












Оформление



Пользователей
  • Всего: 28886
  • Последний: Wernher
Сейчас на форуме
Пользователи: 2
Гостей: 495
Всего: 497

0 Пользователей и 1 Гость просматривают эту тему.

Тема: Как отделить входящие звуки в TS или Skype от звуков игры (решение)  (Прочитано 2515 раз)

  • Сообщений: 25804
  • За победу в конкурсе "Знамя кальрадийца" И создали они сайт... За регистрацию на форуме не позже сентября 2008 года
  • Сервер Discord
    • Просмотр профиля
    • Всадники Кальрадии
Приветствую! На днях у меня возникла необходимость провернуть такой хитрый план: отделить то, что мне говорят в TeamSpeak от звуков игры при записи видеороликов. В обычной ситуации все программы, созданные для записи видео, сливают TS и игру в одну дорожку, что усложняет последующую обработку звука. Решить проблему нам поможет программа Virtual audio cable. Сразу оговорюсь, что она платная (где-то 800 рублей за самый экономичный вариант), поэтому ссылки ищите сами ;) Аналогичным образом программа будет работать и в Skype, а также во всех остальных приложениях, в которых можно выбрать используемое звуковое устройство (таким образом, мы можем отделить и звуки из этого приложения от остальных). В принципе, желающие могут нагуглить решение и сами, в том числе руководства на YouTube, но все они на английском, поэтому я и решил написать краткую заметку сам - для тех, кто с буржуйским не дружит.

После установки VAC, в ее директории можно найти три исполняемых файла: audiorepeater.exe, audiorepeater_ks.exe и vcctlpan.exe. Запускаем последний. Здесь нам нужно задать количество виртуальных устройств (кабелей) и настроить их. Создавайте 2 кабеля, задавайте их настройки и не забудьте сохранить все нажатиями кнопок Set в каждом блоке настроек. Для базовых настроек достаточно настроить число кабелей.



Теперь заходим в настройку устройств воспроизведения звука. Здесь уже появились наши виртуальные устройства. Нам нужно задать в качестве устройства для воспроизведения по умолчанию кабель 1 и сохранить изменения



Теперь запускаем 2 копии audiorepeater_ks.exe. Именно две и именно audiorepeater_ks.exe. В одной копии в качестве входящего сигнала мы выбираем кабель 1, в качестве исходящего кабель 2. Во второй: входящий - кабель 2, исходящий - физическое устройство воспроизведения вашей системы, т.е. звуковой адаптер. Посмотреть его название, если вы запутались, можно в настройках устройств воспроизведения: у меня, например, он подписан прямо под словом "динамики" (см. скриншот выше). Стартуем в обоих окнах. Если при старте окна, в котором у нас исходящим устройством выбран физический адаптер, появляется ошибка, то опять идем в настройки звуков и так сначала выключаем, а потом включаем динамики (физическое устройство). Баг связан с тем, что система может закрывать доступ к адаптеру, если тот используется в настоящий момент.



Последний этап. Заходим в настройки TS - в закладку Playback и выбираем в качестве playback device кабель 2.



Теперь, у нас звуковые сигналы виртуально разделены, но при этом мы сами их все слышим, так как у нас настроена переадресация. Звук из системы и игр условно проигрывается в кабеле 1, а затем передается на кабель 2. Кабель два воспроизводит звуки из TS и передает их вместе со звуком от кабеля 1 на ваши динамики. При этом, в кабеле 2 звуки от игры не воспроизводятся (они только переадресуются дальше).

Важный момент: чтобы от всей этой системы был толк, вам нужна программа записи видео, умеющая записывать звук с разных устройств и при этом их не микшировать (не сводить в один канал). Это, например, умеют делать PlayClaw (в том числе в виде записи отдельных звуковых файлов - по файлу на каждое устройство) или Dxtory (записывает несколько звуковых дорожек в файл с видео). Fraps этого делать НЕ умеет.
« Последнее редактирование: 12 Января, 2014, 00:02 от Vanok »
  • Ник в M&B: [RUSMNB]Vanok
  • Фракция: Вегиры
И помните: "Хватит набивать посты" (NightHawkreal)
  • Сообщений: 2109
    • Просмотр профиля
Знаем такое... Правда, используется обычно для других целей. Ну, там стримить чего-нибудь в войсчат какой-нибудь доты...
There is nothing in my heart, that is how I love you
There is nothing in my heart, that is how I hate you
  • Сообщений: 25804
  • За победу в конкурсе "Знамя кальрадийца" И создали они сайт... За регистрацию на форуме не позже сентября 2008 года
  • Сервер Discord
    • Просмотр профиля
    • Всадники Кальрадии
Да, такое тоже можно сделать, но мне оно не нужно :)
  • Ник в M&B: [RUSMNB]Vanok
  • Фракция: Вегиры
И помните: "Хватит набивать посты" (NightHawkreal)
  • Сообщений: 651
  • За активный вклад в развитие сайта
  • Skype - a04051996
    • Просмотр профиля
    • Представительство сладких серверов
Наслышан, наслышан, сам давно использую для проигрывания музыки в тс.  :)
  • Ник в M&B: Vishnya

СиЧЪ Total War СиЧЪ Total War
Сайт "Всадники Кальрадии" не является СМИ. Администрация не несет ответственность за высказывания и публикацию каких-либо материалов, сделанные любыми пользователями форума, в том числе посредством личных и публичных сообщений. Материалы, размещенные на ресурсе третьими лицами, могут содержать информацию, не предназначенную для лиц, не достигнувших совершеннолетия. При обнаружении на ресурсе материалов, нарушающих законодательство Российской Федерации, необходимо обращаться к администрации.
Сайт работает на быстром VPS/VDS хостинге от FASTVPS


Powered by SMF 2.0 | SMF © Simple Machines LLC