Аппаратное кодирование NVENC от NVIDIA стало стандартом для стримеров, монтажёров и геймеров, которые хотят разгрузить процессор при записи или трансляции видео. Но не все видеокарты компании поддерживают эту технологию — её наличие зависит от архитектуры GPU, поколения и даже конкретной модели. В этой статье разберём, какие видеокарты оснащены NVENC, как отличаются версии кодировщика между поколениями, и на что обратить внимание при выборе.
С 2012 года, когда NVIDIA впервые внедрила NVENC в архитектуру Kepler, технология прошла долгий путь: от базовой поддержки H.264 до продвинутого кодирования AV1 в последних моделях. Однако даже сегодня некоторые бюджетные или устаревшие видеокарты лишены этой функции. Например, GT 1030 (без суффикса D5) не имеет NVENC, хотя относится к семейству Pascal. Такие нюансы часто становятся причиной разочарования при покупке.
Если вы планируете использовать видеокарту для стриминга в OBS Studio, записи геймплея или рендеринга видео, эта статья поможет избежать ошибок. Мы не только перечислим все совместимые модели, но и объясним, как проверить поддержку NVENC на вашей карте, даже если она не указана в спецификациях.
Что такое NVENC и зачем он нужен
NVENC (NVIDIA Encoder) — это специализированный аппаратный блок в графических процессорах NVIDIA, предназначенный для кодирования видео. В отличие от программного кодирования (например, через x264), он не нагружает центральный процессор, что критично для многозадачности: стриминга, записи геймплея или работы с видео в реальном времени.
Основные преимущества NVENC:
- 🎮 Минимальная нагрузка на CPU: идеально для стримеров, которые одновременно играют в тяжелые игры и вещают в
1080p60. - ⚡ Низкое энергопотребление: аппаратное кодирование расходует меньше энергии, чем программное.
- 📹 Поддержка современных кодеков:
H.264,H.265 (HEVC)иAV1(в новых моделях). - 🔧 Интеграция с ПО: работает "из коробки" в OBS Studio, NVIDIA ShadowPlay, Adobe Premiere Pro.
Однако у NVENC есть и ограничения. Например, ранние версии (до Turing) уступали программным кодекам в качестве при низких битрейтах. Также некоторые модели (например, GTX 1650 без суффикса Super) имеют урезанный NVENC с ограничением на количество одновременно кодируемых потоков.
Как проверить поддержку NVENC на своей видеокарте
Если вы не уверены, есть ли NVENC в вашей видеокарте, есть несколько способов это выяснить:
- Проверка через NVIDIA Control Panel:
Откройте панель управления NVIDIA (клик правой кнопкой по рабочему столу →
Панель управления NVIDIA). Перейдите вСправка → Информация о системе. В разделеДекодеры/Кодерыдолжен отображаться NVENC с указанием поддерживаемых кодеков. - Использование утилиты GPU-Z:
Скачайте бесплатную программу GPU-Z с официального сайта. На вкладке
Advancedнайдите строкуNVENC. Если она присутствует, ваша карта поддерживает аппаратное кодирование. - Команда в PowerShell:
Get-CimInstance Win32_VideoController | Select-Object Name, VideoProcessorЗатем проверьте модель GPU в списке совместимых ниже.
Если ни один из методов не показал NVENC, но ваша карта должна его поддерживать (например, RTX 2060), обновите драйверы до последней версии. В редких случаях проблема может быть в отключённом блоке на уровне BIOS (актуально для некоторых ноутбуков).
Список видеокарт NVIDIA с поддержкой NVENC по поколениям
Ниже представлена таблица с видеокартами, оснащёнными NVENC, разбитыми по архитектурам. Обратите внимание: некоторые модели (например, GTX 1650 без суффикса Super) имеют урезанный кодировщик с ограничением на 2 одновременных потока.
| Архитектура | Модели с NVENC | Версия NVENC | Поддерживаемые кодеки | Ограничения |
|---|---|---|---|---|
| Kepler (1-е поколение) | GTX 650, 650 Ti, 660, 660 Ti, 670, 680, 690, 760, 760 Ti, 770, 780, 780 Ti, Titan, Titan Black, Titan Z | 1.0 | H.264 |
Низкое качество при низких битрейтах, нет H.265 |
| Maxwell (2-е поколение) | GTX 745, 750, 750 Ti, 950, 960, 970, 980, 980 Ti, Titan X (Maxwell) | 2.0–3.0 | H.264, H.265 (начиная с GM20x) |
GTX 750/750 Ti — только H.264 |
| Pascal (4-е поколение) | GTX 1050, 1050 Ti, 1060, 1070, 1080, 1080 Ti, Titan X (Pascal), Titan XP, P400, P600, P1000, P4000 | 4.0 | H.264, H.265 |
GT 1030 (GDDR5) — нет NVENC! |
| Turing (5-е поколение) | GTX 1650 Super, 1660, 1660 Super, 1660 Ti, RTX 2060, 2070, 2080, 2080 Super, 2080 Ti, Titan RTX, Quadro RTX | 5.0 | H.264, H.265 |
GTX 1650 (не Super) — урезанный NVENC (2 потока) |
| Ampere (6-е поколение) | RTX 3050, 3060, 3060 Ti, 3070, 3080, 3090, 3090 Ti, A10, A16, A40 | 6.0 | H.264, H.265, AV1 (декодирование) |
Полноценная поддержка AV1 только в RTX 40 |
| Ada Lovelace (8-е поколение) | RTX 4060, 4060 Ti, 4070, 4070 Ti, 4080, 4090, L4, L40 | 8.0 | H.264, H.265, AV1 (кодирование) |
Лучшее качество AV1 среди всех поколений |
Важно: Видеокарты для ноутбуков (суффикс M или Max-Q) всегда поддерживают NVENC, но могут иметь ограничения по количеству потоков или битрейту.
Почему в GTX 1650 (не Super) урезанный NVENC?
Эта модель использует чип TU117, в котором NVIDIA отключила часть блоков NVENC для сегментации рынка. В результате карта может кодировать только 2 потока одновременно (например, стрим + запись), тогда как 1650 Super на чипе TU116 лишена этого ограничения.
NVENC в ноутбуках: особенности и ограничения
Видеокарты для ноутбуков (NVIDIA MX, GTX/RTX Mobile) также поддерживают NVENC, но с нюансами:
- 💻 Ограничение по TDP: в ультрабуках с Max-Q дизайном может быть снижена производительность кодировщика из-за ограничений по тепловыделению.
- 🔌 Optimus и NVENC: если ноутбук использует технологию NVIDIA Optimus (переключение между интеловской и дискретной графикой), NVENC может не работать в некоторых программах без принудительного включения дискретной карты.
- 🔋 Энергосбережение: на батарее NVENC может автоматически ограничивать битрейт для экономии заряда.
Чтобы проверить, активен ли NVENC на ноутбуке, используйте NVIDIA SMI (входит в состав драйверов). Запустите командную строку и введите:
nvidia-smi -q | find "Encoder"
Если вывод пуст, значит кодировщик отключён на уровне драйверов или BIOS.
Обновить драйверы до последней версии
Проверить в NVIDIA Control Panel → Управление параметрами 3D → Предпочтительный графический процессор (выбрать Высокопроизводительный процессор NVIDIA)
Запустить тест в OBS Studio с настройкой кодировщика на NVENC H.264
Проверить температуру GPU (перегрев может отключать NVENC)
-->
Сравнение NVENC и других кодировщиков: что лучше для стриминга
Выбор между NVENC, AMF (от AMD) и программными кодеками (x264, libvpx) зависит от задачи:
| Кодировщик | Качество | Нагрузка на CPU | Поддержка кодеков | Лучше для |
|---|---|---|---|---|
| NVENC (NVIDIA) | Хорошее (улучшилось с Ampere) | Минимальная | H.264, H.265, AV1 (RTX 40) |
Стриминга, записи геймплея, многозадачности |
| AMF (AMD) | Среднее (хуже NVENC в Turing/Ampere) | Низкая | H.264, H.265 |
Бюджетных сборок на Radeon |
x264 (CPU) |
Отличное (на высоких претсетах) | Очень высокая | H.264, H.265 (через x265) |
Оффлайн-рендеринга, если CPU мощный |
| Quick Sync (Intel) | Хорошее (в Alder Lake/Raptor Lake) | Низкая | H.264, H.265, AV1 |
Ноутбуков с интеловской графикой |
Для стриминга в Twitch или YouTube оптимален NVENC на картах Turing и новее. Если у вас GTX 10xx или старше, лучше использовать x264 на средних настройках (medium или fast претсет), так как старые версии NVENC дают заметные артефакты при движении.
Частые проблемы с NVENC и как их решить
Даже если ваша видеокарта поддерживает NVENC, могут возникать ошибки. Вот самые распространённые и способы их устранения:
- ❌ "NVENC не доступен" в OBS:
Причины: устаревшие драйверы, конфликт с GeForce Experience, или программа запущена от имени администратора (попробуйте без прав админа). Решение:
1. Обновите драйверы через NVIDIA GeForce Experience или вручную с сайта.2. В OBS перейдите в
Настройки → Вывод → Кодировщики выберитеNVIDIA NVENC H.264 (new).3. Отключите NVIDIA ShadowPlay (она может блокировать NVENC).
- ⚠️ Артефакты или "мыло" в стриме:
Виновник — низкий битрейт или старая версия NVENC. Для карт Pascal и новее установите битрейт не ниже
6000 Кбит/сдля1080p60. Для Maxwell/Kepler — минимум8000 Кбит/с. - 🔴 OBS вылетает при включении NVENC:
Виноваты конфликтующие программы (например, MSI Afterburner с включённым
RivaTuner) или повреждённые файлы NVIDIA. Переустановите драйверы с полной очисткой через Display Driver Uninstaller (DDU).
⚠️ Внимание: На некоторых ноутбуках с Optimus NVENC может не работать в OBS, если программа запущена на интеловской графике. Чтобы это исправить, добавьте OBS в список программ, использующих дискретную графику, через NVIDIA Control Panel.
NVENC и новые кодеки: AV1, H.265, 10-битный цвет
С выходом архитектуры Ada Lovelace (RTX 40) NVIDIA добавила поддержку аппаратного кодирования AV1 — самого современного кодека, который обеспечивает на 30–50% лучшее сжатие по сравнению с H.264 при том же качестве. Однако есть нюансы:
- 🆕 AV1 в NVENC: доступен только на RTX 40 и новее. Карты RTX 30 поддерживают только декодирование
AV1. - 🎨 10-битный H.265: поддерживается всеми картами начиная с Pascal, но для стриминга в Twitch бесполезен — платформа принимает только 8-битный
H.264. - 📉 Битрейт для H.265: из-за лучшего сжатия можно использовать на 40–50% меньший битрейт по сравнению с
H.264при том же качестве. Например, для1440p60хватит6000 Кбит/свместо9000 Кбит/с.
Чтобы включить AV1 в OBS Studio:
- Обновите OBS до версии 29.0 или новее.
- В настройках вывода выберите кодировщик
NVIDIA NVENC AV1. - Установите битрейт на 20–30% ниже, чем для
H.264(например,8000 Кбит/свместо10000 Кбит/сдля4K60).
⚠️ Внимание: Платформы вроде Twitch и YouTube пока не поддерживают AV1 для стриминга. Этот кодек актуален только для локальной записи или трансляции на платформы вроде Own3D, которые его принимают.
FAQ: Ответы на частые вопросы о NVENC
Можно ли добавить NVENC на видеокарту, где его нет (например, GT 1030)?
Нет. NVENC — это физический блок в чипе GPU. Если его нет в архитектуре (как в GT 1030 на GP108), то ни драйверы, ни прошивки не помогут. Единственное решение — заменить видеокарту.
Какой битрейт выбрать для стриминга в 1080p60 с NVENC?
Зависит от поколения карты:
- Kepler/Maxwell: минимум
8000 Кбит/с(качество будет посредственным). - Pascal/Turing:
6000–7000 Кбит/с(хороший баланс). - Ampere/Ada:
5000–6000 Кбит/с(качество сравнимо сx264 medium).
Для Twitch максимальный битрейт — 6000 Кбит/с (для партнёров — 8000 Кбит/с).
Почему NVENC не работает в Adobe Premiere Pro?
Чаще всего проблема в настройках рендеринга. Зайдите в Файл → Параметры проекта → Видеорендеринг и воспроизведение и выберите Mercury Playback Engine GPU Acceleration (CUDA). Если опция неактивна, обновите Premiere Pro и драйверы NVIDIA.
Можно ли использовать NVENC и Quick Sync одновременно?
Технически да, но только в специфичных сценариях. Например, в OBS можно настроить запись через NVENC, а стрим — через Quick Sync (если у вас процессор Intel 12-го поколения и новее). Однако это создаёт дополнительную нагрузку на систему и редко оправдано.
Влияет ли разгон видеокарты на производительность NVENC?
Нет. NVENC — это отдельный аппаратный блок, его производительность не зависит от частот GPU или памяти. Разгон может улучшить FPS в играх, но на качество или скорость кодирования не повлияет.