Обзор устройства Elgato Game Capture 4K60 Pro для захвата и записи видео 4K 60p с ограничениями

Серию обзоров устройств Elgato мы завершаем изучением старшей модели в линейке. Она кардинально отличается от прочих изученных устройств тем, что позволяет захватить видеосигнал с размером 4K и частотой до 60 кадров в секунду.

Вопрос об источнике такого сигнала все еще остается открытым: игровых приставок с подобными характеристиками пока не существует, а захватывать, скажем, 4K-фильм — глупо, ведь он уже в цифре. Вероятно, в качестве источника, который требуется захватить и записать, сегодня могут выступать какие-то специализированные устройства — системные камеры, комплексы наблюдения, промышленное и медицинское оборудование и т. д. Но самым доступным на сегодня источником является, конечно же, обычный компьютер. Ну, пусть не совсем обычный, а достаточно мощный, чтобы его видеокарта смогла отдать 4K-сигнал.

Конструкция и технические характеристики

Устройство захвата упаковано в коробку с напечатанными на ней техническими характеристиками. Слоган устройства гласит о возможности захвата 4K сигнала безотказно (flawlessly) и без усилий (sans effort).

Elgato Game Capture 4K60 Pro комплектуется следующими аксессуарами:

  • кабель HDMI
  • наклейка с логотипом Elgato
  • краткое руководство пользователя

Устройство представляет собой «одноэтажную» плату, которая монтируется в свободный слот PCI-E на «материнке» компьютера. В целях защиты электронных компонентов плата накрыта съемной металлической крышкой, в которой имеются редкие вентиляционные отверстия.

Отметим, что в нижней части платы никакой пассивной вентиляции не наблюдается. Это говорит о том, что разработчик уверен в холодной работе электронных компонентов и не опасается перегрева устройства.

Интерфейсная планка содержит два разъема HDMI, сквозные вход и выход. Слово «сквозные» в применимости к карте захвата не означает обычную прямую распайку. Сигнал появится на выходе лишь в том случае, если на вход подан сигнал, отвечающий стандартам.

Печатная плата устройства изготовлена с высочайшим качеством. Опознавательные надписи на электронных компонентах не затерты и не закрашены. Это позволяет выяснить некоторые технические подробности о карте захвата. Отметим ключевые компоненты платы:

  • ввод-вывод сигнала обслуживается контроллером IT6802E производства ITE Tech
  • обработкой сигнала занимается чип Sil9777CLUC (Silicon Image), поддерживающий спецификации HDMI 2.0
  • аппаратной частью заведуют четыре микропроцессора SmartDVO P11100, которые разработаны тайваньской компанией Yuan

Встроенный в ребро платы белый светодиод подсвечивает логотип-вставку, оживляя внутреннее пространство системного блока. Никаких миганий и режимов подсветки светодиод не имеет — он просто светится, указывая на наличие платы в компьютере.

Основные технические характеристики Elgato Game Capture 4K60 Pro приведены в следующей таблице:

Подключение
Интерфейс PCI Express x4 Gen 2
Входы HDMI v2.0 сквозной до 3840×2160 60p
Выходы HDMI 2.0 сквозной до 3840×2160 60p
Питание PCI Express
Режимы работы работа в составе ПК: запись сигнала, трансляция, микширование источников
Локальный носитель нет
Стандарты видеозахвата
Поддерживаемые на входе разрешения до 3840×2160 60p
Поддерживаемые разрешения при захвате до 3840×2160 60p HDR
Формат, битрейт при записи
  • MPEG 4 (H.264 + AAC) до 140 Мбит/с в приложении 4K Capture Utility
  • неограниченно в сторонних приложениях
Системные требования
Общие требования Windows 10 64-битная, свободный слот PCIe x4/x8/x16
Центральный процессор Intel Core i7-6xxx (шестое поколение) или AMD Ryzen 7 или выше
Видеоускоритель Nvidia GeForce GTX 10xx или выше / AMD Radeon RX Vega или выше.
Прочие характеристики
Индикация белый светодиод
Размеры (Ш×В×Г), вес 88×20×167мм, 273 г

Эта и другая информация доступна на страничке продукта.

Подключение, настройка

Устройство тестировалось на ПК следующей конфигурации: Windows 10 64-битная, системная плата MSI Z370 Godlike, процессор Intel Core i5-8600 (3,10 ГГц), 16 ГБ памяти, графический ускоритель Nvidia GeForce GTX 1660. Разгон отсутствует.

Карта захвата, установленная в системную плату, отображается в Диспетчере устройств как нераспознанный мультимедийный контроллер.

Для того чтобы компьютер подружился с картой, требуется установить драйверы, иначе устройство так и останется чужим. После установки драйверов требуется перезагрузка компьютера, в итоге Диспетчер пополнится несколькими новыми устройствами:

Теперь карта полностью готова к работе с программным обеспечением, которое поддерживает WDM-источники. Это может быть любое приложение, умеющее отображать и/или записывать сигнал с веб-камеры и других устройств, в том числе даже виртуальных. Да, речь о самом привычном и банальном ПО, включая программные плееры и мессенджеры с функцией видеосвязи. Все эти сценарии не исключаются и наверняка кем-то используются, нас же интересует техническая возможность внутренней записи внешнего 4K-сигнала.

Даже, заметьте, не внутреннего, компьютерного, который можно с горем пополам захватить прямо с экрана. А именно внешнего, происходящего из любого возможного источника. Это может быть плеер, видеокамера, какое-то специализированное (техническое, производственное, медицинское) видеооборудование, имеющее 4K-видеовыход. Игровые приставки мы пока в этот список не включаем — не доросли ещё у них мозги до игр в 4K-разрешении. Настольные компьютеры, конечно, помощнее приставок будут, но захватывать видеосигнал одного компьютера с помощью другого компьютера — это выглядит странно, хотя и такой сценарий не исключается.

Тестировать устройство мы будем преимущественно по следующему сценарию: захват сигнала, поступающего на карту захвата с видеовыхода того же компьютера, в котором эта карта установлена. То есть, к одному из видеовыходов графического ускорителя подключена наша карта захвата, а уже ее видеовыход — напомним, он сквозной — соединен с 4K-телевизором, который играет роль главного монитора, основного в системе. Правда, для контроля за работой системы (снятие показаний с датчиков и т. д.) потребовался второй монитор, обычный Full HD. Он был подключен ко второму видеовыходу графического ускорителя.

Центральный процессор в компьютере должен быть достаточно мощным, уровнем не ниже Intel Core i7-6xxx (шестое поколение) или AMD Ryzen 7. К видеокарте требования не менее суровые: Nvidia GeForce GTX 10xx или выше / AMD Radeon RX Vega или выше. Если хотя бы одно из этих требований не выполнено — полноценное использование рассматриваемой карты захвата невозможно. Максимум, что удастся сделать — это снять единичные скриншоты.

В нашем случае компьютер, казалось бы, полностью отвечает всем этим требованиям, кроме процессора: Intel Core i5. Но это достаточно новый и мощный процессор, который не уступит некоторым i7. В любом случае, перечисленная конфигурация компьютера по каким-то причинам не понравилась карте захвата, о чем она сообщала при попытке выбрать формат записи 4K. При этом поясняющая надпись указывала на отсутствие в карте аппаратного кодека 4K, но ведь это же неправда: Video Encode and Decode GPU Support Matrix. Скорее всего, дело именно в программном обеспечении Elgato, которое почему-то не хочет воспринимать конкретно этот графический ускоритель как имеющий все необходимые аппаратные кодеки.

А жаль, ведь во время тестирования хотелось получить графики загрузки центрального и графического процессоров именно во время записи 4K-сигнала, а не Full HD. Но вернемся к изучению карты.

При указанной выше схеме подключения состав системы несколько меняется. Это вызвано тем, что видеовыход графического ускорителя «видит» наше устройство и распознает его как монитор, а не как устройство захвата. Имя этому монитору присваивается согласно его EDID: 4K60 Pro. Вместе с монитором в системе также появляется и аудиоустройство (динамики) с аналогичным названием. Правильно, ведь HDMI передает не только видео, но и звук.

Таким образом, теперь видеосигнал, поступающий на монитор (4K-телевизор), проходит сквозь карту захвата. Следовательно, его можно захватить и записать. Делать мы это станем с помощью фирменного программного обеспечения, которое называется 4K Capture Utility.

При запуске этой программы изображение на мониторе, которое проходит сквозь карту захвата, выключается на одну секунду, при этом конфигурация рабочих столов, ранее настроенная, часто сбивается. Неудобно, но приходится мириться.

Конечно, мы могли бы использовать другую программу, Game Capture HD, уже знакомую нам по предыдущим обзорам оборудования Elgato, но увы — она не поддерживает работу с 4K-сигналом.

Следовательно, изучим хотя бы эту 4K Capture Utility, единственную из доступных фирменных программ, поскольку лишь она в состоянии отображать в своем окне видеоисточник, имеющий размер 4K.

В нижней части окна программы, под текущим видеоизображением, пользователь может изменить описание будущей записи, это делается в небольшом модуле с полями для названий и тегов.

Также в программу встроен файловый браузер, в котором накапливаются видеоролики и стоп-кадры, записанные пользователем на локальный диск. Назначение его, в общем-то понятно, поскольку элементарно, но необходимость в браузере вызывает сомнения.

Других инструментов, не относящихся к системным настройкам, в программе не имеется. Из такого отсутствия мы обязательно сделаем выводы, а пока изучим настройки приложения.

Они состоят из четырех окон-вкладок,с параметрами, разбитыми по тематике. На первой вкладке включается/отключается технология Stream Link. Эта технология стала доступна только в версии 4K Capture Utility Update 1.1, она позволяет вести запись сигнала одновременно с использованием этого же сигнала в сторонних приложениях вроде OBS Studio. Подробнее о задействовании Stream Link можно прочитать на соответствующей страничке. На второй вкладке настраиваются характеристики сквозного входа-выхода и включается палитра HDR. Третья вкладка отвечает за яркость/контрастность и прочие параметры картинки, на последней же вкладке находятся основные инструменты, отвечающие за запись.

В настройках записи разрешается выбрать папку, куда будут сохраняться записи, определиться с кодировщиком (программный либо встроенный в графический ускоритель), выставить формат записей и битрейт. Диапазон битрейта составляет от 35 до 140 Мбит/с. Этот диапазон остается постоянным независимо от выбора кодировщика.

Напомним, карта захвата отказывается признавать наличие аппаратного кодировщика в видеокарте GeForce GTX 1660, что является неправдой. Более того, сомнения вызывает вот это расхождение в одном и том же сообщении: если видеокарта не поддерживает 4K, то зачем же разрешение уменьшать до... тех же 4K?

Иных настроек в этой программе нет. Здесь нет даже настроек горячих клавиш, они «зашиты» в движок программы и их никак не изменить (а жаль, они здорово мешают, перехватывая привычные шоткаты к другим приложениям, постоянно используемым).

Таким образом, с помощью нашей карты захвата мы можем записывать 4K-источник в оригинальном размере только в виде стоп-кадров. Запись видео тут возможна лишь в Full HD с частотой до 60 кадров в секунду.

Равно как и вещать, транслировать видеосигнал в разрешении 4K мы, увы, пока не в состоянии. Здесь нет нашей вины, эту возможность не дает осуществить программное обеспечение Elgato. Таким образом, все, что нам остается — это попробовать все-таки провести запись и/или трансляцию в 4K с помощью других приложений. Этим мы сейчас и займемся.

Эксплуатация

Прежде всего закроем вопрос о возможной трансляции в 4K. Сразу скажем: у нас это не получилось сделать. Пройдем последовательность настроек и взглянем на попытку трансляции через OBS Studio.

Эта программа, в отличие от Elgato Game Capture HD, «видит» и «понимает» входной 4K-сигнал, но по умолчанию предлагает уменьшить размер транслируемого кадра до Full HD.

От такой услуги можно отказаться, однако...

Так и есть: даже когда мы выбрали разрешение 3840×2160, то при тестировании пропускной способности канала программа не дала выбрать битрейт потокового кодировщика выше 10 Мбит/с. Напомним: для 4K-трансляции на YouTube предусмотрен диапазон битрейтов 20—51 Мбит/с. Но программа принудительно выставила низкое выходное разрешение кадра трансляции, 1920×1080. Пусть и с частотой 60 кадров в секунду.

Ничего не поделаешь, хотя бы с таким качеством, но провести трансляцию все-таки надо. Мы при этом не использовали никакого оформления, хотя в OBS доступно все, что угодно. Без преувеличений.

Таким образом, наша карта захвата может работать как в «родном» приложении, так и в сторонних вроде в OBS Studio и XSplit. Однако во время трансляции доступный размер/частота кадра ограничивается 1080 60p. Очень может быть (вполне допускаем!), что в каких-то других программах трансляция возможна и с большими разрешениями.

Что остается? Запись 4K на локальный носитель. С программой мы что-нибудь придумаем (воспользуемся хотя бы той же OBS), однако вопрос: а не будет ли при этом компьютер загружен настолько, что его мощности окажется недостаточно для работы приложения, которое мы, собственно, хотим записать? Ну не записывать же пустой рабочий стол, в самом деле...

Как уже стало понятно, наш аппаратный кодировщик Nvidia, который имеется в видеокарте, по каким-то причинам не устроил карту захвата. Но он доступен и в сторонних программах, которые умеют направлять кодируемый поток на графический ускоритель для кодирования. Одна из таких программ — OBS Studio. И — ура, в ее настройках имеется возможность локальной записи в полном 4K-разрешении.

Правда, выставить точное количество битрейта здесь почему-то не представляется возможным. Имеется лишь список из трех пунктов разного качества. Зато можно выбрать способ кодирования, программный (силами центрального процессора) либо аппаратный (графическим ускорителем).

Итак, задача — определить степень загруженности ЦП и ГП в разных режимах записи игрового процесса: при кодировании аппаратным кодеком Nvidia и при кодировании силами центрального процессора. Игру выберем такую, чтобы при возможности работать в разрешении 4K, она не требовала от компьютера много ресурсов. Например, S.T.A.L.K.E.R. подходит идеально. Мы выбрали «сборку» под названием S.T.A.L.K.E.R. Dead Air. На следующих говорящих графиках хорошо видны моменты игры, когда запись включалась и отключалась.

Центральный процессор
Nvidia

В первом случае, когда для локальной записи игрового процесса был задействован только ЦП, заметен стремительный взлет загрузки обоих процессоров, центрального и графического. Однако во втором случае, когда практически все задачи выполнял один графический процессор (обработка игровой графики и запись сигнала с карты захвата), центральный процессор оставался в относительном покое. И действительно, в первом случае игра пару раз «лагала» из-за нехватки ресурсов ЦП, во втором же тесте никакого падения FPS не возникало.

Это добрая информация, которая дает надежду, что при наличии достаточно мощного компьютера на нем вполне можно записывать игровые процессы в 4K. А уж о записи сигнала, поступающего от сторонних источников, и речи нет: ведь в этом сценарии ПК не будет занят ничем, кроме собственно захвата и записи.

Что касается качества захвата, то здесь трудно его сравнивать. Дело в уровне битрейта, который нельзя выставить в OBS Studio. Он всегда разный, поскольку зависит от используемого кодировщика. Причем разница может составлять порядок и даже более. Так, при одной и той же выбранной установке «Неотличимое качество, большой размер файла» запись средствами центрального процессора получила битрейт 19 Мбит/с, но при смене кодека на аппаратный (NVEnc) получившийся файл имел битрейт аж 275 Мбит/с! В 14 раз больше! Хотя на качестве кодирования это никак не сказалось. Сколько ни разглядывай эти стоп-кадры — разницы не заметишь.

Центральный процессор
Nvidia

В заключение эксплуатационной главы напомним, что рассматриваемая карта захвата, будучи установлена в ПК, становится источником видео, который доступен всем WDM-приложениям. Вообще любым. Включая программы захвата, наблюдения, мессенджеры с функцией видеосвязи, плееры и прочие подобные приложения, которые не завязаны исключительно на какой-то один знакомый им источник. Далее все зависит только от приложения, от тщания его разработчиков.

Viber
PotPlayer

Выводы

Впечатление от этой профессиональной карты захвата немного смазалось из-за странного поведения основного фирменного приложения 4K Capture Utility. Мы не смогли его объяснить. Надеемся, дело в каком-то программном недоразумении либо в конкретном экземпляре графического ускорителя, который используется в составе тестового стенда.

Наиболее ценное свойство Elgato Game Capture 4K60 Pro, которое необходимо отметить — это возможность отдавать сигнал любому приложению, поддерживающему работу с WDM-источниками. Благодаря этой функции удалось раскрыть все возможности устройства: бесперебойный захват, запись и трансляция видеопотока с размером 4K и безупречным качеством.

Справочник по ценам

30 июля 2019 Г.