Аппаратное декодирование HEVC 4K в VLC: настройки GPU по маркам

Продвинутый Обновлено: Применимо к: Windows / macOS / Linux · VLC 3.0.x · Intel / NVIDIA / AMD

Воспроизведение HEVC 4K не должно нагружать ваш CPU — для этого и существует выделенный видеодвижок GPU. Но «hardware acceleration: Automatic» в VLC — лишь начало: драйвер, модуль вывода и путь декодера должны выровняться. Этот гид даёт конфигурацию по GPU для Intel, NVIDIA и AMD, а также способ проверить, что декодер реально задействован.

Включение аппаратного ускорения в VLC

  1. Сервис > &Настройки > Вход / Codecs > «Hardware-accelerated decoding».

    Появляется выпадающий список.

  2. Выберите: Windows — «Automatic» или «DXVA 2.0 / D3D11VA»; macOS — «Automatic» (VideoToolbox); Linux — «Automatic» (VA-API) или явно «VA-API video decoder».

    Выбран правильный бэкенд.

  3. Сохраните и перезапустите VLC.

    Настройка применена.

Проверка декодера (шаг, который все пропускают)

  1. Воспроизведите 4K HEVC-файл.

    Воспроизведение начинается.

  2. Сервис > Информация о медиаобъекте > Ко&деки — прочитайте строку «Decoder».

    Показан активный декодер.

  3. Вы хотите видеть: D3D11VA / DXVA2 (Windows), VDA/VideoToolbox (macOS), VAAPI/VDPAU (Linux). «FFmpeg» означает программное декодирование.

    Аппаратное декодирование подтверждено (или нет).

ПримечаниеЕсли всё ещё показывает FFmpeg, драйвер не имеет декодера, файл 10-bit на неподдерживаемой GPU, или драйвер нужно обновить.

Чек-лист по GPU

GPUБэкендЗаметки по драйверу
Intel (UHD/Arc)DXVA2 / VA-API (Linux)Quick Sync обрабатывает HEVC 8/10-bit; обновите Intel Graphics Command Center
NVIDIA (GTX 900+/RTX)D3D11VA (Windows)NVDEC во всех GTX 900+; держите Studio-драйверы в актуальном состоянии
AMD (RX 400+/RDNA)D3D11VA / VDPAUДвижок VCN; включите настройки «Video» в Adrenalin
Apple SiliconVideoToolboxНативное декодирование HEVC 4K; используйте версию Apple Silicon
Старые GPU (до 2014)НетНет декодирования HEVC — только CPU; снизьте до 1080p или используйте файлы без VVC

Подстройка вывода для плавного 4K

  • Задайте частоту обновления экрана кратной fps контента (120 Гц для 24 fps; 60 Гц для 30/60 fps).
  • Включите VRR (GSync/FreeSync), если доступно — убирает заикание кадров.
  • Используйте соединение полной полосы: HDMI 2.0+ или DisplayPort 1.4+ для 4K60.
  • Включите «Drop frames on late pictures» (Input/Codecs), чтобы звук никогда не заикался.
  • Если всё ещё видны разрывы, смените модуль вывода видео (Direct3D11 → OpenGL → Vulkan) и выберите плавный.

Частые вопросы

Как узнать, использует ли VLC аппаратное декодирование?
Откройте Сервис > Информация о медиаобъекте > Ко&деки во время воспроизведения — строка Decoder показывает D3D11VA/DXVA2 (Windows), VDA (macOS) или VAAPI (Linux), когда активно аппаратное декодирование.
Почему VLC не использует мою GPU для HEVC?
Обычно отсутствующий/устаревший драйвер, неподдерживаемое поколение GPU или 10-bit файл, который декодер не может обработать. Обновите драйвер и проверьте сведения о кодеке.
Влияет ли аппаратное декодирование на качество?
Нет — декодирование HEVC детерминировано; аппаратное и программное дают идентичные кадры. Аппаратное быстрее и потребляет гораздо меньше энергии.
Моя Intel GPU поддерживает HEVC, но VLC всё равно использует CPU — почему?
Проверьте драйвер GPU, и в Linux убедитесь, что драйверы VA-API (mesa-va-drivers / intel-media-driver) установлены и бэкенд задан на VA-API.
Возможен ли HEVC 4K60 на ноутбуке?
С GPU, поддерживающей декодирование HEVC Main10, и выводом 4K60 (HDMI 2.0+/DP 1.4+) — да; это сочетание и есть настоящее узкое место, не декодер.