Как сделать видеозахват с видеокарты

Обновлено: 06.07.2024

Для записи видео в играх или на рабочем столе Windows есть много разных программ. Но, если у вас видеокарта от NVIDIA, то устанавливать дополнительные программы не обязательно. Скорее всего, на вашем компьютере уже установлена программа позволяющая записывать видео.

Этой программой является NVIDIA GeForce Experience. В этом материале мы расскажем о том, как записывать видео из игр или рабочего стола через NVIDIA GeForce Experience (NVIDIA ShadowPlay).

Как настроить запись видео в GeForce Experience

GeForce Experience – это программа от NVIDIA, которая устанавливается вместе с драйверами от видеокарты. Также эту программу можно скачать с сайта NVIDIA (ссылка) и установить отдельно.

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

В этой статье мы рассмотрим именно запись видео. Раньше эта функция в GeForce Experience называлась NVIDIA ShadowPlay. Сейчас это название в GeForce Experience не используется, хотя сама возможность записи осталась и доступна как часть внутриигрового оверлея.

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

  • Настольная видеокарта : GTX 800 или новее;
  • Мобильная видеокарта : GTX 850M, GTX 950M или новее;
  • Оперативная память : 4 Гб или больше;
  • Операционная система : Windows 7, Windows 8 или Windows 10;
  • Драйвер видеокарты : 430.64 или более новый;

Чтобы записывать видео с помощью GeForce Experience нужно включить отображение оверлея. Для этого запустите программу GeForce Experience, перейдите в настройки (иконка шестеренки) и включите функцию « Внутриигровой оверлей ».

функция Внутриигровой оверлей

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

кнопка настройки

После этого появится меню с настройками оверлея. В данном меню много разделов, но для записи видео нам важны только несколько из них:

  • Записи – настройка папки для сохранения видеоролликов;
  • Аудио – настройка записи системных звуков и микрофона;
  • Захват видео – настройка параметров записи (разрешение, fps, битрейт);
  • Настройки конфиденциальности – разрешение на запись видео с рабочего стола Windows;

Обратите внимание, чтобы увидеть все пункты, меню с настройками нужно прокручивать колесиком мышки .

меню с настройками

В разделе « Записи » нужно просто указать папку для временных файлов и папку для сохранения записанных видеоролликов.

раздел Записи

В разделе « Аудио » можно выбрать микрофон, и настроить громкость записи системных звуков и голоса.

раздел Аудио

В разделе « Захват видео » можно выбрать качество записи видео, разрешение, частоту кадров и битрейт.

раздел Захват видео

В разделе « Настройки конфиденциальности » можно включить или выключить запись видео с рабочего стола Windows.

раздел Настройки конфиденциальности

После внесения всех настроек ваш GeForce Experience готов к записи видео.

Как записывать видео с рабочего стола или игры через GeForce Experience

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

Для того чтобы начать запись нужно открыть оверлей с помощью комбинации клавиш Alt-Z , нажать на кнопку « Запись » и выбрать « Пуск ». Также запись можно запустить с помощью комбинации клавиш Alt-F9 .

кнопка Запись видео

Остановить запись видео можно аналогичным способом. Нажимаем Alt-Z , потом « Запись », потом « Остановить и сохранить ». Также запись можно остановить комбинацией клавиш Alt-F9 .

кнопка остановки записи

Как уже было сказано, если в настройках конфиденциальности разрешена запись рабочего стола, то GeForce Experience сможет записывать видео как в играх, так и на рабочем столе Windows.

Записанные роллики сохраняются в папку, которая была указана в настройках. По умолчанию, это папка « C:\Users\User_Name\Videos ».

Не знаю, попробуйте переустановить GeForce Experience.

Здравствуйте, Запись идёт с одного экрана по умолчанию но если нужно записывать другой экран?(монитор другой) Выбора монитора для записи нет?

Здравствуйте! Не подскажите, где найти «Настройки конфиденциальности»?

Доброго времени!

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

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

Эта заметка, в общем-то, преследует цель показать по шагам общий план действия на примере простейшего адаптера для видеозахвата (так сказать, чтобы было с чего начать знакомство с этой темой. ).

ускорение ПК

Видеозахват и получение изображения с др. устройства: что и как

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

простейшее устройство для захвата

простейшее устройство для захвата (от Rullz). По размеру не больше обычной флешки

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

  • сначала подключаем карту видеозахвата к USB-порту;
  • соединяем ее HDMI кабелем с устройством, которое будет транслировать "картинку" (другой ПК, камера, приставка и т.д.);
  • ведем запись или трансляцию в сеть (стрим).

Принципиальная схема захвата

Принципиальная схема захвата

Разумеется, если вы приобретите более навороченные адаптеры для захвата — схема может несколько видоизмениться (но в этой заметке лезть в "дебри" нет смысла) .

Однако, сразу напомню, что подключать лучше, когда оба устройства выключены (т.е. ноутбук, ПК, камера и т.д.).

Подключение

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

В моем случае устройство называлось очень просто: "USB Video" .

Установка драйверов

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

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

Например, в Windows 8/10 для этого нужно нажать сочетание кнопок Win+P — в появившейся боковой панельке выбрать "Повторять" .

Проецировать экран - Win+P

Если касаться приставок и камер: то, как правило, их достаточно только включить, и изображение автоматически ⇒ HDMI.

Разумеется, для того чтобы посмотреть изображение с адаптера видеозахвата — нам понадобиться установить спец. программу ( прим. : на тот компьютер, к которому подключен адаптер захвата) .

OBS - устройство захвата видео

OBS - устройство захвата видео

В строке "Устройство" выбрать название карты видеозахвата, установить разрешение, FPS (кол-во кадров в сек.), формат видео.

Настройка устройства захвата

Настройка устройства захвата

Захват видео с ноутбука (по HDMI изображение передается на ПК и записывается в OBS)

Захват видео с ноутбука (по HDMI изображение передается на ПК и записывается в OBS)

Важно : обратите внимание, что если у вас используется USB-карта захвата — то ее лучше подключать к порту USB 3.0 (при подключении к USB 2.0 — пропускной способности может не хватить и "картинка" будет подлагивать) .

Трансляция экрана пошла

Как отличить порт USB 3.0 от порта USB 2.0

Тонкая настройка качества "картинки"

Перед записью (трансляцией) видео - в OBS я бы порекомендовал изменять ряд настроек (которые установлены в ней по умолчанию).

Во-первых, во вкладке "Видео" установите базовое разрешение и выходное (в моем случае это 1920 на 1080 (Full HD)). Также неплохо бы изменить фильтр масштабирования и FPS.

Базовое разрешение, входное разрешение

Базовое разрешение, входное разрешение

Во-вторых, в разделе "Вывод" укажите папку для записи, формат записи, и кодировщик.

Примечание : формат рекомендую выбрать FLV или MKV, т.к. если произойдет ошибка и программа вылетит — то часть видео у вас сохранится (в отличие от MP4).


Записать видео с VGA-выхода – что может быть проще… Казалось бы. Но увы, на деле всё немного сложнее. В этом посте я расскажу, как для себя решил проблему записи видео с VGA-выхода видеокарты очень старого компьютера, какие были промежуточные решения и на чем остановился. Фанатам старых игр железа, а так же новых технологий и захвата видео посвящается.

Зачем

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

  1. Компьютеры старые и слабые, водрузить на них некий “аналог fraps’а” не представляется возможным. Да и какой софт для записи вы поставите на машинку, где и Win 3.1 пойдёт со скрипом? Да для первого пентиума или для DOS-режима вы тоже вряд ли что найдёте.
  2. Вариант “воткни видеокарту с ТВ-выходом” тоже не вариант. А если я хочу записать картинку с первой Voodoo или какой-то ещё бОльшей экзотики? И опять же, упираемся в софт. Нужна же универсальность.
  3. Вариант “запуска на эмуляторе” – не подходит. Игры “позднего DOS’а” умудряются тормозить или идти не плавно даже на современном i7, если эмулировать их DosBox’ом. Если же нам понадобится запустить игру, которая даже на WinXP глючит, и нормально работает на ОС не старше Win98 или Win95, но при этом требует трёхмерного ускорения – тут эмуляторы не шибко помогут, ускорение игровой графики там печальное.
  4. Снимать экран камерой? Нет, существуют любители “экранок”, но этот способ попахивает извращением и “последним шансом”.

Железо для захвата

В качестве машинки для захвата видео был использован такой вот компьютер:

Процессор: Intel Core 2 Duo E4500, 2.2 ГГц
Видеокарта: NVidia 8800 GS
Оперативная память: 2 ГБ DDR2
Жесткий диск: WDC WD1600, подключен по SATA

Специально я его не подбирал – он просто оказался под рукой.

Попытка номер раз — китайская

Первой попыткой была следующая идея: а что если подобрать VGA-to-TV адаптер? Дёшево и сердито. А писать полученную картинку будем ТВ-тюнером, у меня как раз был такой от фирмы Beholder (моделька с номером 503, вариант под шину PCI). Сказано – сделано. Был за 20$ куплен вот такой вот китайский адаптер под названием VGA to TV RCA Composite S-video Converter Box for PC Laptop TTH-123462:





  • Питается по USB-кабелю (в устройство идёт круглый штекер, наружу – обычный USB)
  • Имеется переключатель NTSC/PAL
  • Кроме VGA-входа есть и VGA-выход! Можно одновременно подключить монитор и тв-тюнер или телевизор. Падения качества картинки на параллельно воткнутом мониторе не заметил.
  • Судя по описанию (не проверял!) можно отправлять сигнал и в обратном направлении, т.е. TV -> VGA.






Дело в том, что какое-бы не было разрешение на входе – на выходе будет телевизионное. И тут нет артефактов сжатия, нет, это именно выходная картинка. Результат получается тёплым, ламповым и мутноватым. С другой стороны, для 20$ + цена тюнера (на который мне не пришлось тратиться) – результат приемлемый. Но хотелось то большего…

Попытка номер два — полноценная

После попытки с тюнером стало ясно, что дешевыми решениями не отделаться. Порывшись по магазинам, я обнаружил, что единственным доступным вариантом является плата AVerMedia Game Broadcaster HD, уже под PCI-E. Это НЕ последняя модель в линейке, но есть нюанс: она похоже последняя, имеющая VGA-вход для захвата. Более поздние имеют только HDMI и стоят в 2 раза дороже. А нам нужен VGA!


Цена вопроса: 4-5 тыс. рублей.
Для начала – позитив, скриншоты из видео:








Как, надеюсь, видно, результат заметно лучше. Опять же, HDMI-вход, а значит – возможность писать видео с современных консолей или, например, android-устройств. Позитивно. Удобно.

Отдельный приятный момент – в режиме “превью” на компьютере картинка показывается без отставаний, в реальном времени, если конечно мощностей компьютера хватает (об этом – ниже).

А теперь – недостатки, проблемы и клизма дёгтя

    Софт. Комплектный софт идёт только под Windows Vista и выше. Хотите вариант под Windows XP? Качайте с сайта производителя. Учитывая, что на CD с драйверами и софтом свободно порядка 70% места (занято в районе 180 МБ) – я не знаю, как это назвать. У меня на том компьютере Windows XP лицензионная, мне обидно.



Т.е., картинка реально пишется в 640x480, но с мусором на полях. Впрочем, никто не мешает нам лишнее отрезать, причем на лету (ещё раз спасибо авторам VirtualDub)

VirtualDub пишет без проблем и возражений. Вот так-то вот. Опять опенсорс на коне. ;)

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


А перетыкать кабель от монитора между обычной картой и Voodoo’вской при запуске/выключении игры под voodoo. Жить так можно, но разве что жизнь?!

По HDMI картинку с мобильной android-консоли (разрешение экрана 800x480) записало в 720x480 (хана пропорциям).

P.S. Видео-примеры не выкладываю по следующей причине: если бы я выложил его на ютуб на свой канал, то топик пришлось бы перенести в раздел “я пиарюсь”. Если есть интерес – пишите в личку, дам ссылки на видео того и другого варианта.

Спасибо за внимание! Для самых терпеливых читателей – бонусная кошка, как и обещал. :)

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

Вот краткое содержание предыдущих выпусков:

Подключение камеры к компьютеру

Как захватить сигнал с камеры на компьютер? Для этого есть несколько вариантов. Десять лет назад все было проще — большинство видеокамер имели интерфейс Firefire и многие компьютеры и ноутбуки были с Firewire на борту, либо можно было приобрести недорогой tv-тюнер и захватить сигнал без каких-либо проблем.

камера firewire выход

Интерфейс Firewire на видеокамере и ноутбуке

Вообще Firewire был практически бабушкой всех современных интерфейсов (он был разработан Apple Computer в далеком 1995 году) и имел скорость передачи данных от 0.4 до 3.2 Gbit/sec, ниже можно посмотреть скорость передачи данных на интерфейсах начиная от Firewire до Thunderbolt 3, который популярен в наши дни.

Эволюция интерфейсов подключения. От Firewire до USB 3.0 и Thunderbolt 3.0

Эволюция интерфейсов подключения: от Firewire до USB 3.0 и Thunderbolt 3.0

Большинство видеокамер имеют выход USB, но он используется только для копирования отснятого материала на компьютер, для прямой трансляции он не подходит и требуется приобрести карту захвата для видео. Схема коммутации на самом простом варианте показана ниже.

карта захвата видео

Подключение камеры к компьютеру через карту захвата

С одной стороны подключаем в выход hdmi out, далее в карту захвата и порт USB на компьютере или ноутбуке. Конечно, еще есть web-камеры, которые можно подключать напрямую через USB, но это совершенно другая история и не подходит для более-менее серьезных трансляций, максимум — для вебинара. Подробнее о видах камер у нас есть отдельная статья, переходите по ссылке и изучайте.

Внешние и внутренние карты захвата видео

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

Внешняя и внутренняя карта захвата видео

Слева — внутренняя карта захвата, справа — внешняя, которая подключается через USB.

Подключение Blackmagic decklink к материнской плате

Внутреняя карта захвата подключается к материнской плате через слот PCI Express

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


Новейшие карты захвата способны захватывать не один, а даже до 8 сигналов Full HD одновременно. Это означает, что с помощью программного обеспечения, такого как vMix или Wirecast, вы можете превратить ваш компьютер в многоканальный профессиональный видеомикшер.

Самым популярным семейством карт захвата видео является Blackmagic decklink.

Blackmagic decklink карты захвата

Семейство карт для захвата видео от Blackmagic

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

Внешняя карта захвата

Пример подключения внешней карты захвата к ноутбуку

На рынке много внешних карт захвата, но, на мой взгляд, стоит купить только несколько. Хорошие внешние карты стоят от 12 000 до 30 000 рублей, и я не рекомендую покупать более дешевые.

Например, несколько лет назад USB Black Intensity был популярным решением среди тех, кто занимается прямыми трансляциями. Устройство предлагает множество функций, например, захват не только HDMI, но и аналогового сигнала с камер.

Intensity Shuttle USB 3.0

Intensity Shuttle USB 3.0

У этих карт было много проблем во время работы, и многие стримеры жаловались на стабильность.

Отзывы о Intensity Shuttle

Отзывы о Intensity Shuttle

Если у вас Macbook с входом thunderbolt — есть отличное решение от Blackmagic, устройство называется Mini recorder, с помощью можно подключить видеокамеру с HDMI или SDI выходом.

Blackmagic mini recorder Thunderbolt

Blackmagic mini recorder с выходом Thunderbolt

Если у вас есть обычный компьютер или iMac и вы ищете именно внешнюю карту захвата с подключением через USB, то можем порекомендовать Mgewell xi100dusb, они крайне надежные в работе и никогда не подводят, но по стоимости начинаются от 20 000 рублей и сложно найти в России, придется ждать доставки из-за рубежа.

Карта захвата Magewell XI100DUSB

Карта захвата Magewell XI100DUSB с SDI и HDMI

Так же бывают более простые и недорогие варианты, которые в основном имеют только вход hdmi и используются геймерами, у нас есть отдельная статья «Лучшие карты захвата для стриминга», но для профессиональной трансляции их не достаточно.

В продолжении рассказа про Magewell xi100dusb вам требуется только подключить ее к USB 3.0 и все заработает автоматически, не требуется даже установка драйверов. Легко определяется любым программным обеспечением для трансляции, в том числе скайпом и другими решениями для общения в интернете. Есть версии Magewell xi100dusb для HDMI камер и SDI.

Если нужна карта дешевле, то можем аккуратно порекомендовать модель Avermedia ExtremeCap BU111, мы пару раз использовали во время трансляций и можем сказать, что она дает сильную нагрузку на процессор и теряет кадры. Для каких-то базовых историй и первой трансляции вполне себе подойдет, но лучше купить более дорогую модель от производителя Magewell.

Заключение

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

У нас часто спрашивают, какую карту захвата видео выбрать для трансляции на 1 камеру: например, последний раз нам написала девушка, которая хочет транслировать занятия по йоге на постоянной основе и они выбирают комплект для такой задачи. У них был своей беззеркальный фотоаппарат Sony a6400 с hdmi выходом. Соответственно, я порекомендовал им приобрести карту захвата Avermedia или Magewell и быть готовым к тому, что это в первую очередь фотоаппарат — далеко не самое лучшее решение для трансляции видео.

В идеале конечно иметь камеру с SDI выходом и приобретать внутренние карты захвата Blackmagic decklink, самая простая модель называется Mini Recorder (не путать с внешней картой) и стоит от 12 000 рублей новая и можно легко найти на авито от 5000 рублей.

Blackmagic Decklink mini recorder

Blackmagic Decklink mini recorder

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

Если есть какие-либо вопросы — пишите нам на почту, с радостью поможем начинающим. Также у нас можно арендовать необходимое оборудование для трансляции, в том числе и мощный ноутбук с картой захвата Magewell.

Егор

Егор Морозов | 24 Января, 2020 - 17:57

Картинки по запросу intel haswell

Intel всеми силами пытается «прикрутить» к своей интегрированной графике игровые возможности. Так, на последнем драйвере в бета-версии Центра управления графикой появилась возможность записывать экран силами интегрированной в CPU видеокарты. Это лучше, чем записывать силами процессора, потому что в таком случае нагрузка на систему куда ниже, и потери производительности минимальны:


Как видно, «стандартная» интегрированная UHD Graphics 620 была занята всего на 6%, а процессор вообще прохлаждался.

Для записи экрана вам потребуется процессор Intel Core i 6-ого поколения (Skylake) и новее, установленная Windows 10 1709 и новее, а также последний драйвер в сайта Intel (на данный момент это 26.20.100.7755). Также вам понадобится бета-версия Центра управления графикой Intel — скачать его можно бесплатно в Windows Store.

Если все требования выполнены, то откройте Центр и проверьте, что на вкладке General Settings активна галка Show Games, а на вкладке Hot Keys они включены:



Увы, никаких уведомлений о том, что идет запись, нет. По умолчанию используется битрейт около 3000 кбит/c, запись идет в 24 кадра в секунду. В общем и целом хорошо видно, что эта функция все еще тестируется, но пользоваться ей можно уже сейчас.

Читайте также: