Если ваш процессор загружен на 100% во время стрима или записи в OBS Studio, а видеокарта простаивает — проблема в неправильном распределении нагрузки. Современные GPU от NVIDIA, AMD и Intel Arc способны обрабатывать кодирование видео самостоятельно, разгружая CPU для игр или фоновых задач. Но по умолчанию OBS часто использует программный энкодер x264, который «съедает» процессорные ресурсы.
В этой статье — 5 рабочих методов, как заставить OBS использовать видеокарту на полную: от выбора аппаратного энкодера до тонкой настройки фильтров и разгона VRAM. Мы разберёмся, почему даже мощная RTX 4090 может не нагружаться в OBS, и что с этим делать. Все инструкции актуальны для OBS Studio 30+ и драйверов 2026–2026 годов.
⚠️ Важно: перед настройкой проверьте, что у вас установлены последние драйверы для видеокарты. Устаревшие версии могут не поддерживать современные энкодеры (например, NVENC AV1 на RTX 40). Скачайте их с официального сайта NVIDIA, AMD или Intel.
1. Выбор аппаратного энкодера: NVENC, AMF или QSV
Первый шаг — сменить программный энкодер (x264 или x265) на аппаратный. Это основной способ перенести нагрузку с процессора на видеокарту. В OBS доступны три типа аппаратных энкодеров:
- 🔹 NVENC — для видеокарт NVIDIA (начиная с GTX 10xx и новее). Поддерживает
H.264,HEVC (H.265)иAV1(на RTX 40). - 🔹 AMF — для AMD Radeon (серии RX 400 и новее). Работает с
H.264иHEVC. - 🔹 QSV (Quick Sync Video) — для интегрированной графики Intel (начиная с 6-го поколения) или дискретных Intel Arc.
Чтобы поменять энкодер:
- Откройте OBS Studio и перейдите в
Настройки → Выход. - В разделе
Режим выводавыберитеДополнительно. - В поле
Энкодер(для потока или записи) выберите:- Для NVIDIA:
NVENC H.264(илиHEVC/AV1, если поддерживается). - Для AMD:
AMF H.264. - Для Intel:
QSV H.264.
- Для NVIDIA:
- Нажмите
Применитьи перезапустите OBS. - 🔥
P1–P4— минимальная нагрузка на GPU, но худшее качество. - ⚡
P5–P6— баланс между нагрузкой и качеством. - 💎
P7— максимальное качество, но высокая нагрузка на видеокарту (рекомендуется для RTX 30/40).
⚠️ Внимание: если в списке энкодеров нет NVENC/AMF, значит драйвер видеокарты не поддерживает аппаратное кодирование. Обновите драйвер или проверьте совместимость вашей модели на сайте производителя.
2. Оптимизация настроек энкодера для максимальной нагрузки на GPU
Простого выбора NVENC или AMF недостаточно — нужно правильно настроить параметры, чтобы видеокарта брала на себя максимальную нагрузку. Основные настройки находятся в Настройки → Выход → Дополнительно:
| Параметр | Рекомендуемое значение (NVIDIA) | Рекомендуемое значение (AMD) | Рекомендуемое значение (Intel) |
|---|---|---|---|
Контроль битрейта |
CBR или VBR |
CBR |
VBR |
Битрейт |
6000–8000 Кбит/с (1080p60) | 5000–7000 Кбит/с | 4500–6500 Кбит/с |
Качество |
Max Quality или Quality |
Quality |
Balanced |
Пресет |
P7 (макс. качество) или P6 |
Quality |
Quality |
Профиль |
High |
Main |
High |
Для NVIDIA NVENC ключевой параметр — Пресет:
На AMD AMF важно отключить Enforce Streaming Compatibility (в Настройки → Вывод → Дополнительно), иначе битрейт будет ограничен 6 Мбит/с.
Выбран аппаратный энкодер (NVENC/AMF/QSV)|
Битрейт соответствует разрешению (6000+ для 1080p60)|
Качество установлено на Max Quality/Quality|
Пресет оптимизирован под модель GPU (P7 для RTX 40)|
Отключены ограничения битрейта (для AMD)
-->
3. Использование фильтров и эффектов для увеличения нагрузки на GPU
Если даже после смены энкодера нагрузка на видеокарту остаётся низкой (<30%), попробуйте добавить фильтры, которые обрабатываются GPU. Это заставит OBS активнее использовать ресурсы видеокарты. Самые «тяжёлые» фильтры:
- 🎨 Шейдеры (Shader Filters) — например,
Scale (Bicubic/Lanczos)для апскейлинга илиColor Correction. - 🔍 Масштабирование (Scale Filter) — измените разрешение источника (например, с
1920×1080до2560×1440с последующим даунскейлом). - 🌪️ Дениз (Denoise) — фильтры
NVIDIA Noise Removal(только для RTX) илиRNNoise(нагружает GPU сильнее, чем CPU). - 🖼️ Фоновое размытие (Background Removal) — использует
AI-алгоритмына базе GPU (требует Tensor Cores на RTX). - Кликните правой кнопкой по источнику (например,
Захват игры) →Фильтры. - Нажмите
+→ выберите фильтр (например,Масштабирование). - Настройте параметры: для
Scaleвыберите методLanczosи увеличьте разрешение на 20–30%.
Как добавить фильтр:
⚠️ Внимание: чрезмерное использование фильтров может привести к лагам в игре, если видеокарта не справляется. Следите за GPU Usage в MSI Afterburner или HWInfo — оптимальная нагрузка: 70–90%.
Как проверить нагрузку на GPU?
Откройте Task Manager (Ctrl+Shift+Esc) → вкладка Производительность → посмотрите график Видеокарта 0/3D. В OBS нагрузка должна распределяться между Video Encode (энкодирование) и 3D (фильтры/рендеринг).
4. Настройка захвата игры: DirectX 12 vs Vulkan
Способ захвата игрового процесса напрямую влияет на распределение нагрузки. По умолчанию OBS использует DirectX 11, но современные игры (например, Cyberpunk 2077 или Alan Wake 2) лучше работают с:
- 🎮 DirectX 12 — снижает нагрузку на CPU, но требует поддержки со стороны игры.
- 🔥 Vulkan — оптимизирован для многопоточности, лучше распределяет нагрузку между CPU и GPU.
- В OBS кликните правой кнопкой по источнику
Захват игры→Свойства. - В поле
API захватавыберитеAutomatic (DX12/Vulkan)или принудительноVulkan. - Если игра поддерживает
DLSS/FSR, включите апскейлинг — это дополнительно нагрузит GPU. - GPU Bottleneck — процессор простаивает, а видеокарта загружена менее чем на 60%.
- Стриминг в 4K — кодирование
HEVC 4K60требует дополнительных ресурсов. - Использование AI-фильтров (например,
NVIDIA BroadcastилиBackground Removal). - 🚫 Драйверы — удалите старые версии через DDU и установите последние с сайта производителя.
- 🔌 Питание — для ноутбуков включите режим
Максимальная производительностьв панели управления электропитанием. - 🖥️ Конфликт ПО — закройте фоновые программы, использующие GPU (например, Blender, Adobe Premiere).
- 🔄 Ограничения OBS — в
Настройки → Дополнительнопроверьте, что отключены:Ограничить fps;Использовать динамический битрейт;Включить низкую задержку(если не нужен ultra-low latency).
- Запустите OBS в режиме
Портретного журнала(в свойствах ярлыка добавьте--verbose). - Посмотрите файл
obs.logв папке%appdata%\obs-studio\logs. - Ищите строки с
failed to initialize encoderилиGPU memory allocation error. - Используйте
NVENC P7илиAMF Quality— они максимально разгрузят CPU. - Ограничьте разрешение стрима до
1280×720и FPS до30. - Отключите все фильтры, кроме самых необходимых (например,
Scaleдля даунскейла). - Увеличьте битрейт на 20–30% (например, с 5000 до 6500 Кбит/с).
- Выберите пресет
P7 (Max Quality). - Используйте
HEVC (H.265)вместоH.264(если платформа поддерживает). - Включите
Look-aheadиPsycho Visual Tuning(доступно на RTX 40). - Task Manager: откройте вкладку
Производительность→ посмотрите нагрузку наGPU 0 (Video Encode). Если она >30%, энкодер работает. - OBS Stats: в главном окне OBS нажмите
Просмотр → Статистика. В разделеЭнкодированиедолжно быть указаноNVENC/AMF/QSV. - NVIDIA/AMD Overlay: запустите игру, откройте оверлей (
Alt+Rдля NVIDIA илиAlt+Zдля AMD) и проверьте разделEncode. - NVIDIA NVENC + вторая карта: основная карта рендерит игру, вторая (например, GTX 1650) занимается кодированием. Требуется включить
Multi-GPUв BIOS и назначить OBS использовать вторую карту через NVIDIA Control Panel. - AMD + iGPU: игра идёт на RX 6800, а стриминг — на встроенной графике Intel Quick Sync. Нужно в BIOS выставить
iGPU as Primary. - Снизьте разрешение стрима до
1920×1080или1280×720. - Уменьшите FPS до
30(если стримите не динамичные игры вроде чтиво-стримов). - Смените пресет с
P7наP6илиP5. - Отключите ненужные фильтры (например,
DenoiseилиBackground Removal). - Используйте
CBRвместоVBR— это снизит пиковые нагрузки.
Чтобы сменить API захвата:
Критическая деталь: на видеокартах AMD RX 7000 и NVIDIA RTX 40 использование Vulkan вместо DX11 может увеличить нагрузку на GPU до 15–20% без потери FPS.
5. Разгон видеокарты для стриминга: когда это имеет смысл
Если ваша видеокарта недоиспользуется в OBS (нагрузка <50%), можно попробовать разогнать её для лучшей производительности. Однако это актуально только в трёх случаях:
Рекомендации по разгону для стриминга:
| Параметр | NVIDIA (RTX 30/40) | AMD (RX 6000/7000) |
|---|---|---|
GPU Clock (+МГц) |
+100–150 МГц | +50–100 МГц |
Memory Clock (+МГц) |
+500–800 МГц | +300–500 МГц |
Power Limit (%) |
105–110% | 10–15% |
⚠️ Внимание: разгон VRAM критичен для стриминга в высоких разрешениях (1440p/4K). Недостаточная пропускная способность памяти может вызвать артефакты в потоке. Используйте MSI Afterburner или AMD Adrenalin для тестирования стабильности.
6. Проблемы и решения: почему GPU не нагружается в OBS
Если после всех настроек видеокарта всё равно не нагружается, проверьте эти моменты:
Если проблема остаётся, проверьте логи OBS:
FAQ: Частые вопросы по нагрузке GPU в OBS
Можно ли стримить на слабом процессоре (например, Ryzen 3 или i3), полностью перенеся нагрузку на GPU?
Да, но с оговорками:
На Ryzen 3 3200G или Intel i3-12100 можно стримить 720p30 с нагрузкой на CPU <20%, если GPU достаточно мощный (например, RTX 3060 или RX 6600).
Почему при использовании NVENC качество стрима хуже, чем у x264?
Это нормально: x264 при одинаковом битрейте даёт лучшее качество, но нагружает CPU. Чтобы улучшить качество NVENC:
На RTX 4090 с NVENC AV1 и битрейтом 8000 Кбит/с качество будет близко к x264 veryfast, но без нагрузки на CPU.
Как проверить, что OBS действительно использует GPU, а не CPU?
Есть три способа:
Если в статистике OBS написано x264, значит аппаратный энкодер не активирован.
Можно ли использовать две видеокарты: одну для игры, другую для стриминга?
Технически да, но это сложно настроить. Варианты:
⚠️ Проблемы: возможны лаги из-за PCIe bandwidth, а также конфликты драйверов. Лучше использовать одну мощную карту.
Как уменьшить нагрузку на GPU, если она слишком высокая (95%+)?
Если видеокарта перегружена (например, RTX 3060 на 4K60 HEVC), попробуйте:
Если температура GPU превышает 85°C, проверьте охлаждение и снизьте нагрузку.