Как захватывать экраны 4K?

Я хочу создавать видео для YouTube, но поскольку я использую экран 4K, очень сложно найти подходящее решение для записи. Моя идея заключалась в том, чтобы купить карту, которую я мог бы вставить в свой компьютер, который записывает мой HDMI. (Также hdmi моей камеры) Каково ваше мнение? Есть ли лучшие решения?

Хотите сделать снимок экрана? Вы пробовали OBS или ffmpeg?
Да, я хочу снимать видео... Я никогда не слышал об OBS. Пробовал BB Flashback например... Но в играх не работает нормально...
Попробуйте ОБС
Кажется, что OBS сильно загружает процессор?
Не по моему опыту. Что касается игр, в нем говорится: « Захват игр на основе графического процессора для высокопроизводительной потоковой передачи игр » .
Ох, ладно. Я должен попробовать это еще .. Я также думаю о записывающей карте ...
Было бы здорово увидеть решение этой проблемы с помощью HDMI, поскольку есть много веских причин не использовать программное обеспечение для захвата экрана, включая производительность и их сверхъестественную способность портить ваш компьютер.

Ответы (1)

Как вы знаете, есть два решения: одно с использованием вашего процессора , а другое — с выделенным графическим процессором .

Процессорное решение

На сегодняшний день решение ЦП выходит для контента 4K со скоростью 60 кадров в секунду с использованием кодека x265 или x264. x264 фактически встроен в OBS, а x264/x265 известны как самая быстрая реализация стандарта H264/H265. Но вам, конечно, нужен мощный процессор, и тогда вам придется идти на компромисс в отношении размера и/или качества файла. К вашему сведению, было продемонстрировано, что x265 может кодировать в реальном времени поток H265 4K 60 кадров в секунду , но с использованием сервера с двумя сокетами (не стандартный ЦП). Это было в прошлом году.

Решение для графического процессора

В конце 2015 года nVidia выпустила первые карты с архитектурой Maxwell 2-го поколения, которые впервые позволяют кодировать H264 4K в реальном времени .

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

У меня есть карта NVIDIA Quadro, и ее скорости недостаточно для кодирования 4K в реальном времени.
Quadro не Maxwell 2-го поколения. Вам нужен GeForce 9XX, если я хорошо помню