Найти в Дзене
DINLOG / БЛОГ

Как записать игровое видео в Nvidia Shadowplay с наложением веб-камеры

Оглавление

Я не только тут статьи и заметки пишу, да еще и на разных каналах, но у меня есть канал на Youtube и в Twitch я изредка запускаю игровые стримы. По этой причине знаком с техническими вопросами организации прямого эфира, видеозаписи и использования различных визуальных эффектов.

Пользуюсь видеокартами Nvidia. Надежно, эффективно и удобно.
Пользуюсь видеокартами Nvidia. Надежно, эффективно и удобно.

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

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

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

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

Nvidia Shadowplay

С другой стороны для владельцев видеокарт от Nvidia имеется возможность аппаратного захвата видео при помощи программы Shadowplay. Она является частью драйверов для видеокарт и входит в состав дополнительной программной оболочки - GeForce Experience.

GeForce Experience является частью драйверов видеокарт Nvidia
GeForce Experience является частью драйверов видеокарт Nvidia

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

Нет камеры в Shadowplay. Почему?

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

Я перепробовал много вариантов для того, чтобы наложить изображение с камеры на запись в Shadowplay. Некоторые способы работали, но не очень стабильно и для их реализации требовалось выполнять дополнительные действия. Решением стала программа PlayClaw 7, которая мне позволила добиться требуемого результата.

Как записать игру и видео с камеры

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

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

В примере ниже вы можете видеть игру The Division 2, которая записана на компьютере с процессором Intel i7-4770k, 16 Гб ОЗУ и видекартой Palit GeForce GTX 780 6 GB. Если у вас видеокарта из серии RTX 20 или GTX 16, то возможно вы можете спокойно пользоваться OBS. Пока свою карту я не заменил более мощной, то остановился на этом способе записи живых игровых видео.

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

Если Вы искренне хотели бы поблагодарить автора за материал, то можете сделать это любой доступной суммой. Спасибо Вам!

© 3 сентября 2020, Дмитрий Харитонов / DinlogVideoPlus / Dinlog.ru
Подписывайтесь на Telegram / ВКотакте / Youtube / Dinlog.ru