Запись видео с видеокарты: полное руководство по настройке NVENC, VCE и OBS

Запись видео с видеокарты — ключевой навык для стримеров, геймеров и контент-мэйкеров, которые хотят фиксировать геймплей в высоком качестве без потери производительности. Современные GPU от NVIDIA и AMD оснащены аппаратными кодеками (NVENC и VCE), которые позволяют записывать видео с минимальной нагрузкой на процессор. Однако неправильные настройки могут привести к артефактам, рывкам или огромным файлам, которые сложно монтировать.

В этой статье разберём, как настроить запись через OBS Studio, NVIDIA ShadowPlay и AMD ReLive, выберем оптимальные параметры для Full HD и 4K, а также рассмотрим типичные ошибки, из-за которых видео получается «мыльным» или с рывками. Особое внимание уделим различиям между аппаратным и программным кодированием — и почему первый вариант почти всегда предпочтительнее для игровых ПК.

Чем запись с видеокарты лучше программного захвата?

Главное преимущество аппаратной записи (NVENC/VCE) — минимальная нагрузка на CPU. При использовании программных кодеков (например, x264 в OBS) процессор может загружаться на 30–50%, что приводит к падению FPS в играх. Аппаратное кодирование перекладывает эту задачу на графический процессор, освобождая ресурсы для самой игры.

Ключевые плюсы записи с GPU:

  • 🎮 Без потери FPS: даже в тяжелых играх типа Cyberpunk 2077 или Alan Wake 2 падение производительности минимально.
  • 🔥 Низкое тепловыделение: CPU не греется, как при x264, что важно для ноутбуков.
  • 📁 Компактные файлы: современные кодеки (например, H.265/HEVC) сжимают видео в 2 раза эффективнее H.264 без потери качества.
  • Мгновенное сохранение: функции вроде NVIDIA Instant Replay позволяют сохранять последние 5–20 минут геймплея одним кликом.

Однако у аппаратного кодирования есть и минусы. Например, NVENC новых поколений (Turing/Ampere/Lovelace) поддерживает AV1, а старые карты (до Pascal) ограничены H.264 с худшим сжатием. Также аппаратное кодирование может проигрывать x264 в детализации при одинаковом битрейте — но разница заметна только при профессиональном монтаже.

📊 Какую видеокарту вы используете для записи?
NVIDIA (RTX 20/30/40 серии)
NVIDIA (GTX 10 серия и старше)
AMD (RX 6000/7000)
AMD (RX 5000 и старше)
Интегрированная графика

Требования к системе: что нужно для записи без лагов

Чтобы запись с видеокарты работала стабильно, ваш ПК должен соответствовать минимальным требованиям. Основные «узкие места» — это VRAM, пропускная способность PCIe и скорость накопителя.

Компонент Минимальные требования Рекомендуемые требования
Видеокарта NVIDIA GTX 9xx / AMD RX 4xx (поддержка NVENC/VCE) NVIDIA RTX 2060+ / AMD RX 6600+ (поддержка AV1/HEVC)
Оперативная память 8 ГБ (для записи в 1080p) 16 ГБ+ (для 4K или многозадачности)
Накопитель HDD (7200 RPM) или SATA SSD NVMe SSD (для записи 4K/120fps)
Процессор Любой современный (даже Intel i3 или Ryzen 3) Intel i5/Ryzen 5 и выше (для потокового кодирования)

Критичный момент: если вы записываете на HDD, убедитесь, что он не фрагментирован. При записи 4K видео с битрейтом 50+ Мбит/с старые жёсткие диски могут «задыхаться», что приводит к потерянным кадрам. Для проверки скорости накопителя используйте CrystalDiskMark — минимальная скорость записи должна быть не ниже 100 МБ/с для 1080p60 и 200 МБ/с для 4K.

⚠️ Внимание: Если у вас ноутбук с Optimus (интегрированная + дискретная графика), запись через NVENC может работать нестабильно. В таком случае привяжите OBS или игру к дискретной карте через панель управления NVIDIA.

Настройка записи в OBS Studio: пошаговая инструкция

OBS Studio — самый популярный инструмент для записи с видеокарты благодаря гибкости настроек. Рассмотрим оптимальную конфигурацию для геймплея в 1080p60 и 4K30.

Шаг 1. Выбор источника захвата:

  • 🖥️ Добавьте источник Захват игры (для конкретного окна) или Захват экрана (для полноэкранных игр).
  • 🎛️ Для игр на DirectX 12 или Vulkan выберите режим Захват в полноэкранном режиме (меньше артефактов).

Шаг 2. Настройки вывода (самое важное!):

  1. Перейдите в Файл → Настройки → Вывод.
  2. В разделе Режим вывода выберите Дополнительно.
  3. Установите:
    • 📹 Кодировщик: NVIDIA NVENC H.264 (или AMD AMF H.264 для AMD).
    • ⚙️ Управление битрейтом: CBR (постоянный битрейт).
    • 📊 Битрейт: 15 000–20 000 Кбит/с для 1080p60, 35 000–50 000 Кбит/с для 4K.
    • 🔄 Ключевой кадровый интервал: 2 секунды (или 60 кадров для 30fps).
    • 🎯 Профиль: high, Уровень: auto.
  4. Игра запущена в полноэкранном режиме

    В настройках OBS выбран аппаратный кодировщик (NVENC/AMF)

    Битрейт соответствует разрешению (15–20 Мбит для 1080p)

    Накопитель имеет достаточно свободного места (100+ ГБ для 4K)

    Отключены фоновые программы (Discord, Chrome, антивирус)-->

    Шаг 3. Дополнительные настройки для качества:

    • 🔍 В разделе Видео установите базовое разрешение (разрешение игры) и выходное разрешение (если нужно масштабировать). Например, игра в 1440p, а запись в 1080p.
    • 🎨 В Настройки → Видео → Цветовой формат выберите NV12 (для NVIDIA) или YUV420 (универсальный).
    • 🔊 Для звука используйте отдельные треки: Desktop Audio (игра) и Mic/Auxiliary Audio (микрофон).
    ⚠️ Внимание: Если в записанном видео появляются зелёные артефакты или ряби — проблема в цветовом формате. Попробуйте сменить NV12 на P010 (для NVIDIA 10-й серии и новее) или уменьшите битрейт.

    NVIDIA ShadowPlay vs AMD ReLive: что лучше для быстрой записи?

    Если OBS кажется слишком сложным, производители видеокарт предлагают собственные решения: NVIDIA ShadowPlay (часть GeForce Experience) и AMD ReLive. Эти инструменты оптимизированы для аппаратной записи и потребляют минимум ресурсов.

    Сравнение возможностей:

    Функция NVIDIA ShadowPlay AMD ReLive
    Макс. разрешение 8K (на RTX 40) 4K
    Битрейт До 130 Мбит/с До 100 Мбит/с
    Instant Replay Да (до 20 мин) Да (до 20 мин)
    Поддержка AV1 Да (RTX 40) Нет
    Захват микрофона Да Да

    Когда использовать ShadowPlay/ReLive:

    • ⚡ Для мгновенных повторов (сохранение последних минут игры).
    • 🎮 Если нужно записать геймплей без настройки OBS.
    • 🖥️ На слабых ПК, где OBS создаёт лаги.

    Недостатки:

    • ❌ Нет гибких настроек (например, отдельных треков для звука).
    • ShadowPlay не записывает Desktop (только игры).
    • ReLive может конфликтовать с некоторыми античитами (например, в Valorant).

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

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

    1. Для Full HD (1080p60):

    • 📌 Кодек: H.264 (NVENC/AMF) или HEVC (H.265) (если поддерживается).
    • 📊 Битрейт:
      • 15 000–20 000 Кбит/с для H.264 (качество ~90% от исходного).
      • 8 000–12 000 Кбит/с для H.265 (сжатие в 2 раза эффективнее).
    • 🎯 Профиль: high для H.264, main10 для H.265.

    2. Для 4K (2160p30/60):

    • 📌 Кодек: только HEVC (H.265) или AV1 (для RTX 40).
    • 📊 Битрейт:
      • 35 000–50 000 Кбит/с для 4K30.
      • 50 000–80 000 Кбит/с для 4K60 (требуется NVMe SSD).
    • ⚠️ Предупреждение: при записи 4K60 на HDD возможны потери кадров!

    3. Для стриминга (Twitch/YouTube):

    • 📌 Используйте H.264 с битрейтом 6 000–8 000 Кбит/с (ограничение платформ).
    • 🔄 Ключевой кадровый интервал: 2 секунды (для Twitch обязательно!).
    • 🎤 Отдельный трек для микрофона с битрейтом 128–192 Кбит/с.
    Почему H.265 (HEVC) лучше H.264?

    Кодек H.265 сжимает видео в 1.5–2 раза эффективнее при том же качестве. Например, файл 1080p60, закодированный в H.264 с битрейтом 20 Мбит/с, будет весить столько же, сколько H.265 с битрейтом 10 Мбит/с. Однако не все устройства поддерживают аппаратное декодирование H.265 (например, старые смартфоны или Smart TV).

    Типичные проблемы и как их исправить

    Даже при правильных настройках запись с видеокарты может идти с проблемами. Разберём самые частые ошибки и их решения.

    1. Рваное видео (дропы кадров):

    • 🔍 Причина: накопитель не успевает записывать данные.
    • Решение:
      • Переключитесь на NVMe SSD.
      • Уменьшите битрейт на 20–30%.
      • Закройте фоновые программы (особенно торренты!).

    2. Зелёные/фиолетовые артефакты:

    • 🔍 Причина: несовместимость цветового формата или драйверов.
    • Решение:
      • Обновите драйверы видеокарты.
      • В OBS смените формат с NV12 на P010 (или наоборот).
      • Отключите Game DVR в Windows (Параметры → Игры → Запись игровых клипов).

    3. Нет звука в записи:

    • 🔍 Причина: неправильные настройки аудио в OBS.
    • Решение:
      1. В OBS перейдите в "Микшер аудио".
      

      2. Проверьте, что ползунки "Desktop Audio" и "Mic/Auxiliary" активны.

      3. В настройках звука Windows убедитесь, что устройство по умолчанию — не "NVIDIA Output".

    4. OBS не видит NVENC/AMF:

    • 🔍 Причина: устаревшие драйверы или конфликт с другим ПО.
    • Решение:
      • Обновите драйверы через NVIDIA GeForce Experience или AMD Adrenalin.
      • Запустите OBS от имени администратора.
      • Отключите AMD ReLive или NVIDIA ShadowPlay в фоне.

    Как уменьшить размер файла без потери качества

    Видео с высоким битрейтом занимают сотни гигабайт. Например, час геймплея в 4K60 с битрейтом 50 Мбит/с весит ~22 ГБ. Чтобы сэкономить место, используйте эти методы:

    1. Перекодировка в H.265 (HEVC):

    • 🎯 Используйте HandBrake или FFmpeg для конвертации H.264 → H.265.
    • 📊 Пример команды для FFmpeg:
      ffmpeg -i input.mp4 -c:v libx265 -crf 23 -preset fast -c:a copy output.mkv

      Здесь CRF 23 — баланс между качеством и размером (чем ниже, тем лучше качество).

    2. Обрезка ненужных фрагментов:

    • 🎬 Используйте LosslessCut (бесплатно) для быстрой обрезки без перекодировки.
    • ✂️ Удаляйте паузы, заставки и повторные попытки — это сокращает файл на 20–40%.

    3. Оптимизация звука:

    • 🔊 Конвертируйте аудио в AAC 128 Кбит/с вместо 320 Кбит/с (разница почти не заметна).
    • 🎤 Если в записи есть тишина — уменьшите громкость микрофона в настройках OBS (шум занимает место!).

4. Альтернативные кодеки:

  • 🆕 Для NVIDIA RTX 40 доступен AV1 — он сжимает на 30% лучше H.265, но поддерживается не всеми плеерами.
  • ⚠️ Важно: AV1 требует последних драйверов и OBS 29+.
  • FAQ: Ответы на частые вопросы

    Можно ли записывать видео с интегрированной графикой (Intel UHD)?

    Да, но с оговорками. Интегрированная графика Intel (начиная с 7-го поколения) поддерживает аппаратное кодирование Quick Sync (QSV). Однако качество будет хуже, чем у NVENC/VCE, а битрейт ограничен ~15 Мбит/с для 1080p. Для записи в OBS выберите кодировщик Intel QSV H.264.

    Почему в записи слышен эхо или помехи от микрофона?

    Это происходит из-за петли обратной связи, когда OBS захватывает звук с Desktop Audio (включая ваш микрофон). Решения:

    1. В настройках OBS отключите захват микрофона через Desktop Audio и добавьте его как отдельный источник (Mic/Auxiliary).
    2. В Windows отключите опцию Прослушать с этого устройства в свойствах микрофона.
    3. Используйте Voicemeeter для разделения аудиопотоков.
    Как записать видео с веб-камеры одновременно с геймплеем?

    В OBS добавьте два источника:

    1. Захват игры (для геймплея).
    2. Устройство захвата видео (выберите веб-камеру).

Расположите камеру в углу экрана (например, в 1920×1080 поставьте камеру с разрешением 640×480 и масштабируйте). Для лучшего качества используйте внешнюю камеру (например, Logitech C920) вместо встроенной.

Можно ли записывать в 240 FPS?

Технически да, но:

  • 🔍 NVENC и VCE поддерживают максимум 120 FPS в 1080p и 60 FPS в 4K.
  • 📊 Для 240 FPS потребуется x264 (нагрузка на CPU ~50–70%).
  • 💾 Битрейт должен быть не менее 100 Мбит/с, а файл будет огромным (1 минута = ~750 МБ).
  • Рекомендация: записывайте в 120 FPS с NVENC, а затем замедляйте в редакторе до 240 FPS (эффект будет похож).

Как записать видео с двух мониторов?

В OBS добавьте два источника Захват экрана и настройте каждый на свой монитор. Альтернативный способ — использовать Захват окна и вручную выбрать приложение на втором экране. Для NVIDIA ShadowPlay или AMD ReLive захват нескольких мониторов невозможен.