#Что означает ошибка
Видео отображается зелёным
Зелёный экран или отсутствие изображения в VLC — типичная проблема аппаратного декодирования (DXVA2/D3D11) и драйверов видеокарты. Звук при этом идёт, а картинки нет или она состоит из зелёных блоков.
Обычно помогает смена вывода видео и отключение аппаратного ускорения.
Если артефакты в одном файле, проверьте сам файл.
Зелёный экран чаще всего вызывает аппаратное декодирование и драйвер видеокарты. Отключите ускорение в настройках VLC и обновите драйвер.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Аппаратное декодирование | Конфликт с драйвером. | Отключите. |
| Устаревший драйвер | Видео. | Обновите. |
| Проблемный выход видео | Режим. | Смените. |
| Повреждённый файл | Только один. | Попробуйте другой. |
#Пошаговое решение
- Отключите аппаратное декодированиеОткройте VLC → «Инструменты» → «Настройки» → «Ввод/кодеки» и установите для «Аппаратное ускорение декодирования» значение «Отключено». Нажмите «Сохранить», полностью закройте VLC и откройте видео повторно. Если зелёные кадры исчезли, записывайте текущий режим декодирования; при сильном замедлении верните «Автоматически».
- Смените модуль вывода видеоЕсли отключение аппаратного ускорения не помогло, в VLC откройте «Инструменты» → «Настройки» → «Видео» и найдите «Вывод». Временно выберите другой доступный модуль вывода, например Direct3D11 вместо «Автоматически» на Windows, сохраните и перезапустите программу. Доступные модули зависят от ОС и сборки VLC; если стало хуже, верните «Автоматически».
- Сбросьте настройки VLCЗапишите собственные нестандартные настройки VLC. В меню «Инструменты» → «Настройки» найдите «Сбросить настройки» (обычно внизу окна), подтвердите и перезапустите VLC. Этот шаг нужен, если вы ранее меняли много параметров вывода и уже не можете определить их влияние. Не удаляйте папки профиля вручную.
- Обновите драйвер и VLCПроверьте «Справка» → «О программе», затем установите актуальный VLC с сайта VideoLAN. В Windows откройте Win+R →
devmgmt.msc→ «Видеоадаптеры» и запишите модель/версию драйвера; скачивайте обновление только у производителя. После перезагрузки повторите ролик. Не устанавливайте случайные сборники кодеков. - Проверьте файл в другом плеереОткройте тот же ролик в другом доверенном проигрывателе, а в VLC — заведомо исправный ролик аналогичного формата. Если ошибка только у одного файла во всех программах, заново скачайте его или запросите оригинал. Если ошибка только в VLC со всеми файлами, сохраните журнал и настройки вывода для обращения в поддержку.
#Декодирование
Откройте «Инструменты → Настройки → Ввод/кодеки» и в «Аппаратное декодирование» выберите «Отключено», сохраните и перезапустите VLC. Если помогло, обновите драйвер видеокарты и вернитесь к D3D11. Для старых видеокарт ускорение для HEVC и 10-бит неработоспособно. Нажмите «Показать все настройки» для расширенных параметров.
#Вывод видео
В «Видео → Вывод» выберите «Вывод видео DirectX (DirectDraw)», «Вывод видео OpenGL» или «Direct3D11». Отключите «Ускоренный вывод видео (оверлей)». Уберите фильтры: «Инструменты → Эффекты и фильтры → Видеоэффекты». Сбросьте настройки VLC: «Настройки → Сброс настроек» и удалите %APPDATA%\vlc.
#Драйверы и файл
Чисто переустановите драйвер видеокарты через . Установите последнюю версию VLC (3.0.20+). Проверьте файл в другом плеере (mpv, MPC-BE). Если артефакты только на некоторых кадрах, файл повреждён: перекодируйте ffmpeg -i in.mp4 -c:v libx264 out.mp4. На ноутбуках с двумя видеокартами назначьте VLC дискретную в «Параметры → Графика».
#Как проверить результат
Откройте проблемный файл и поставьте на паузу в нескольких местах: картинка должна быть цветной на всём протяжении. Нажмите Ctrl+J и проверьте вкладку «Статистика»: параметр «Потеряно кадров» и «Не показано кадров» должны оставаться близкими к нулю. Если после отключения аппаратного декодирования нагрузка на процессор выросла до 100 % на 4K, верните D3D11 и вместо этого обновите драйвер — зелёные блоки обычно уходят после чистой установки драйвера.