Карта захвата вместо фьюзера
Подаём HDMI-выход игрового ПК в устройство захвата на втором ПК и рисуем оверлей поверх. Это дёшево, но с реальными ограничениями: вы смотрите запаздывающую копию своего экрана.
Коротко
Карта захвата передаёт сигнал с HDMI-выхода игрового ПК во второй ПК, а тот рисует радар или ESP (ВХ) поверх этого потока. Это самый дешёвый способ видеть игру и оверлей вместе, но перед вами запаздывающая копия вашего экрана, как правило в пониженном разрешении.
На странице10
- Как работает вариант с картой захвата?
- Что нужно для схемы с захватом
- Как подключить и провести первый тест
- Какую задержку добавляет карта захвата?
- Какие компромиссы у карты захвата?
- Почему захваченная картинка отстаёт от игры?
- Зачем тогда вообще выбирать карту захвата?
- Влияет ли вариант с захватом на детект?
- Частые вопросы о картах захвата
- Источники
Как работает вариант с картой захвата?
Игровой ПК выводит видео, а USB-устройство захвата на втором ПК принимает это видео как вход — точно так же, как приняло бы сигнал с консоли. Программа захвата показывает поток в окне на втором ПК, а софт чита рисует поверх свой оверлей. Так вы получаете игру и оверлей в одном кадре без фьюзера, за цену устройства захвата. У большинства устройств есть и loop-out — прямой сквозной порт, через который монитор продолжает получать сигнал игрового ПК в реальном времени.
Что нужно для схемы с захватом
Первую строку прочитайте внимательно: цифра захвата и цифра loop-out — это разные числа.
- Устройство захвата
- HDMI-устройство захвата с USB 3. Проверьте его разрешение и частоту кадров ЗАХВАТА — они часто намного ниже цифры loop-out
- Свободный выход на игровом ПК
- Второй выход видеокарты, чтобы основной монитор остался на прямом кабеле. Иначе монитор переезжает на loop-out устройства
- Задний порт USB 3 на втором ПК
- Не хаб и не разъём передней панели. И потоку захвата, и USB-мосту DMA-карты нужна реальная пропускная способность
- Программа захвата
- Любая, что показывает устройство видеозахвата: OBS, утилита производителя или то, что ваш софт чита ожидает увидеть под своим оверлеем
- Кабель, рассчитанный на режим
- По кабелю от игрового ПК идёт полный сигнал. Сомнительный HDMI-кабель здесь обрывает поток под нагрузкой
Как подключить и провести первый тест
- Выключите оба ПК
- Проведите HDMI-кабель от свободного выхода игрового ПК ко ВХОДУ устройства захвата
- Если у устройства есть loop-out и монитор должен работать через него, подключите монитор к loop-out; иначе оставьте прямой кабель монитора на месте
- Подключите устройство захвата к заднему порту USB 3 на втором ПК
- Включите игровой ПК и убедитесь, что на его мониторе ожидаемые разрешение и частота обновления
- Включите второй ПК, откройте программу захвата и выберите устройство как источник видео
- Убедитесь, что в окне захвата виден рабочий стол игрового ПК, прежде чем вообще запускать софт чита
- Запустите ридер и оверлей и расположите оверлей поверх захваченного потока
Какую задержку добавляет карта захвата?
Устройство захвата буферизует и преобразует кадры и передаёт их по USB программе, которая накладывает и выводит их на экран. По замерам сообщества, у большинства потребительских устройств захвата сквозная задержка составляет десятки миллисекунд. Самые быстрые укладываются в пару десятков миллисекунд, а медленные уходят за сотню. Формат захвата имеет значение: несжатый вариант вроде YUY2 расходует пропускную способность, но почти не добавляет задержки, а MJPEG нагружает процессор декодированием и добавляет задержку. Программа тоже важна: некоторые фирменные утилиты захвата в замерах оказываются в разы медленнее лёгкого окна предпросмотра. Всё это не касается loop-out: это прямой электрический сквозной канал.
Какие компромиссы у карты захвата?
Вот шесть реальных компромиссов, и для каждого указано, что с ним делать, а не просто терпеть.
| Что | Как на самом деле | Что с этим делать |
|---|---|---|
| Задержка | Десятки миллисекунд на захваченной копии. Ваш монитор — через loop-out или свой кабель — остаётся в реальном времени | Играйте по настоящему экрану. Воспринимайте окно захвата как карту, а не как игру |
| Разрешение | Дешёвые устройства захватывают 1080p, даже если loop-out пропускает 4K60 | Читайте спецификацию захвата, а не крупную цифру в заголовке, и подбирайте под режим, в котором хотите смотреть |
| Частота обновления | Типичный потолок — захват 1080p60. Захват с высокой частотой стоит серьёзных денег | Смиритесь с тем, что копия идёт в 60 Гц, или заложите бюджет на устройство, которое захватывает ваш режим |
| Привязка режима | Если loop-out не используется, приёмником является устройство захвата, и его EDID решает, какой режим может выбрать игровой ПК | Используйте loop-out или оставьте монитор на своём прямом кабеле и захватывайте со второго выхода видеокарты |
| Конкуренция за USB | Захват и USB-мост DMA-карты делят USB-контроллеры второго ПК | По возможности разнесите их по разным контроллерам, используйте задние порты и отключите от этих контроллеров всё лишнее |
| Нагрузка на процессор | Декодирование и наложение — ощутимая нагрузка для небольшого мини-ПК | Выбирайте несжатый формат захвата и лёгкое окно предпросмотра, а не полноценный пакет для стриминга |
Внимание
Почему захваченная картинка отстаёт от игры?
В этом варианте вы смотрите запаздывающую копию собственного экрана, и именно поэтому те, кто может позволить себе фьюзер, покупают его. Захваченная картинка и нарисованный на ней оверлей синхронны между собой, так что радар не смещён относительно изображения. Но оба отстают от реальной игры ровно на то время, которое занимает цепочка захвата. Для радара, на который вы поглядываете, это обычно терпимо, а для всего, на что вы реагировали бы кадр за кадром, — нет. Реагировать на запаздывающую копию, когда в реальной игре всё уже сдвинулось, — это отдельный класс ошибок.
Зачем тогда вообще выбирать карту захвата?
Устройство захвата стоит в разы дешевле фьюзера и не требует питания от сети. Если есть второй выход видеокарты, оно ничего не добавляет в видеотракт игрового ПК, а основной монитор остаётся на своём прямом кабеле. Если вы ещё не уверены, что хотите играть с оверлеем на экране, это дешёвый способ проверить, прежде чем тратиться на фьюзер.
Внимание
Влияет ли вариант с захватом на детект?
Как и любой другой способ вывода, этот почти не влияет на детект. Оверлей накладывается на втором ПК, поэтому в кадровом буфере игрового ПК только игра, но это факт о том, где смешиваются пиксели, а не защита. Он ничего не меняет ни в PCIe-устройстве, ни в устройстве ввода, ни в вашем поведении. Остерегайтесь обратной ситуации, когда вы дублируете или расширяете оверлей на дисплей, которым управляет ИГРОВОЙ ПК. Тогда оверлей накладывает уже игровой ПК, и его собственный тракт захвата может его увидеть. Необнаружимого здесь ничего нет, и никто не должен убеждать вас в обратном.
Частые вопросы о картах захвата
Карта захвата или фьюзер?
Берите фьюзер, если хотите живое наложенное изображение на основном мониторе и готовы за это платить. Берите карту захвата, если нужен самый дешёвый способ видеть игру и оверлей вместе и вас устраивает запаздывающая копия.
Вариант с захватом замедляет игру?
Саму игру — нет: видеокарта рендерит как раньше, а loop-out или отдельный кабель монитора показывает её в реальном времени. Запаздывает только копия на втором ПК.
Нужно ли устройство захвата с поддержкой 4K?
Только если вам нужна копия в 4K. Многие намеренно захватывают в 1080p60, чтобы не нагружать второй ПК, а сами при этом играют в родном режиме монитора через loop-out.
Заработает ли это на небольшом мини-ПК?
Обычно да, но следите за нагрузкой на процессор и USB. Несжатый формат захвата с лёгким окном предпросмотра нагружает слабую машину гораздо меньше, чем полноценное приложение для стриминга.
Почему поток захвата выглядит так, будто разрешение не то?
Либо устройство захватывает в своём максимальном режиме, а не в режиме входа, либо EDID устройства ограничил то, что игровой ПК решил выводить. Проверьте оба варианта, начиная с режима, в котором, по мнению игрового ПК, он работает.
Источники
Цифры задержки взяты из замеров сообщества и наших собственных тестов, потому что ни один документ из нашего списка источников эти устройства захвата не описывает.
- 01EDID overview, Wikipedia
что именно EDID приёмника решает, в каком режиме может выводить изображение игровой ПК
en.wikipedia.org
Читать дальше
Не получилось? Откройте тикет в Discord
Все гайды