Пишем стримы с помощью NVIDIA ShadowPlay

3740

ShadowPlay

Периодически возникает вопрос, как или чем записать потоковое видео, будь то игра или просто сграбить рабочий стол. На ум приходит либо использовать сторонние утилиты, например, FRAPS, Bandicam, либо плату видеозахвата. 28 октября 2013 года компания NVIDIA представила новую технологию ShadowPlay, позволяющую с помощью аппаратных средств захватывать видео и транслировать его в сеть с помощью службы «Twitch.tv». К сожалению, данная технология доступна не для всех видеокарт NVIDIA. Поддержку получили карты серии:

  • GeForceTitan, GTX 600, GTX 700
  • GTX 600M, GTX700M, GTX 800M

ShadowPlay и производительность системы

Включение опции ShadowPlay снизит производительность системы. Это ожидаемо. NVIDIA заявляет, что производительность снизится не критично, приблизительно на 5% для простых игр и на 10% более тяжелых. Если у вас слабый компьютер, такое падение производительности сильно затормозит систему. Поэтому рекомендуем отключить в настройках автоматическую запись и перейти к ручной записи заказать алкоголь алматы.

Проверьте, поддерживает ли ваша видеокарта технологию ShadowPlay

Убедиться, что ваша видеокарта поддерживает технологию ShadowPlay можно сверившись со списком поддерживаемых видеокарт на сайте NVIDIA. Если же у вас карта от NVIDIA и вам лень лезть в интернет и сравнивать со списком, отройте приложение «GeForceExperience» в меню «Пуск». Если приложение не установлено, скачайте с сайта NVIDIA и установите. Вместе с приложением GeForce Experience вам станут доступно автоматическое обновление драйверов видеокарты, оптимизация игровых настроек одним нажатием на кнопку, запись потокового видео.

Откройте вкладку «Моя система». Проверьте, соответствует ли конфигурация вашего компьютера рекомендованным. Если конфигурация соответствует рекомендуемым, приложение ShadowPlay отобразит статус «Готов».

Не включается ShadowPlay

Как записать видео или стримить с помощью ShadowPlay

По умолчанию приложение ShadowPlay выключено и не запущено в фоновом режиме. Чтобы включить, запустите NVIDIA GeForce Experience и нажмите кнопку ShadowPlay в правом верхнем углу.

Нажмите на кнопку изображающую выключатель в левой части окна ShadowPlay. Кнопка перещелкнится и загорится зеленый свет. ShadowPlay включен.

Как включить ShadowPlay

По умолчанию в настройках установлен «Фоновый и ручной» режим. При таком режиме видео будет писаться в автоматическом режиме. При нажатии «Alt + F10» ShadowPlay сохранит последнии 5 минут видеопотока.

В ручном режиме вы сами определяете точку начала и окончания записи. Нажмите «Alt + F9», чтобы начать запись и еще раз «Alt + F9», чтобы остановить запись. ShadowPlay умеет показывать счетчик FPS в верхнем углу во всех играх, даже если запись не включена. Чтобы включить отображение счетчика нажмите комбинацию клавиш «Alt + F10».

Записи стримов

Видеофалы записанных игр по умолчанию сохраняются в папку «Видео»

Запись стрим видео

Как записать OpenGL игры или как сграбить рабочий стол

Не каждую игру можно записать с помощью технологии ShadowPlay. ShadowPlay поддерживает игры, построенных на движке Direct3D, но никак не OpenGL. Правда основная масса современных игр как раз и работают под управлением Direct3D, но все же редко, но встречаются игры, поддерживающие OpenGL. Самые яркие из них можно выделить DOOM, Minecraft.

Для того, чтобы сграбить видео поток или свой рабочий стол поставьте галочку «Разрешить запись рабочего стола» во вкладке Параметры -> ShadowPlay. Теперь вы сможете записать свой рабочий стол и любые игры, запущенные в фоновом режиме. К сожалению автоматическая запись и счетчик FPS станут не доступны. Но с помощью горячих клавиш вы по-прежнему сможете стартовать и останавливать запись видеопотока.

Запись рабочего стола

Настраиваем NVIDIA ShadowPlay

Изменить настройки можно нажав кнопку «ShadowPlay» в верхней правой части экрана приложения «NVIDIA GeForce Experience». Доступны 4 режима работы:

  • Фоновый и ручной
  • Фоновый
  • Ручной
  • Twitch – трансляция потокового видео на сервис Twitch

ShadowPlay режим

Длительность записываемого видео настраивается в пункте «Время фоновой записи» с помощью полозка от 1 до 10 минут. По умолчанию длительность записанного ролика составляет 5 минут. Для режима «Ручной» данная регулировка времени фоновой записи не доступна.

На вкладке «Качество» мы выбираем качество записываемого видео. Доступно 3 режима (низкое, среднее, высокое). По умолчанию установлен высокий уровень с разрешением 60 кадров в секунду, битрейтом 50 мегабит в секунду, кодеком H.264.

ShadowPlay качество

На вкладке «Звуковое сопровождение» мы можем включить или отключить звуки сопровождения из игры. По умолчанию функция записи включена.

ShadowPlay звук

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

ShadowPlay стрим

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