VLC не играет DVD? Исправления региона, CSS и меню
Воспроизведение DVD в VLC обычно просто работает — но когда не работает, причины более специализированные, чем у обычного видеофайла: коды регионов, шифрование CSS, сам привод или обработка меню DVD в VLC. Этот гид проходит реальные сбои DVD в реальном мире и их исправления, включая библиотеку libdvdcss, которую VLC использует для расшифровки коммерческих дисков.
Почему это происходит?
- Шифрование CSS — большинство коммерческих DVD зашифрованы CSS; VLC нуждается в libdvdcss для расшифровки, и некоторые сборки не несут его (особенно дистрибутивы Linux и сборка macOS).
- Несовпадение кода региона — регион диска (1–6) должен совпадать с регионом привода; несовпадения обычно выдают ошибку региона, иногда пустой плеер.
- Проблемы привода или диска — грязный или поцарапанный диск, или мёртвый DVD-привод выдают «нет диска» или ошибки чтения.
- Ошибки меню DVD — некоторые меню (особенно плохо авторингнутые) замораживают VLC на экране заголовка; воспроизведение работает, но навигация — нет.
- Отсутствие libaacs для Blu-ray — если вы пытаетесь Blu-ray, VLC нуждается в libaacs + ключ расшифровки, что отдельная целая настройка.
Как исправить
Способ 1Установите libdvdcss для вашей платформы
Включает расшифровку CSS в сборках, не несущих его
В Linux: установите из вашей дистрибуции —
sudo apt install libdvd-pkg(Debian/Ubuntu), затем выполнитеsudo dpkg-reconfigure libdvd-pkg, илиsudo dnf install libdvdcssв Fedora.libdvdcss установлен и настроен.
В Windows/macOS: VLC 3.0.x с videolan.org включает libdvdcss для 32-bit; 64-bit сборка зависит от расшифровки на уровне ОС (компонент Windows Media Player). Если коммерческий диск не играет, установите VLC 32-bit для теста.
Альтернативная сборка установлена.
Перезапустите VLC и попробуйте DVD снова.
Диск играет.
Способ 2Проверьте и смените регион DVD
Исправляет ошибки кода региона
Воспроизведите диск в плеере ОС (Windows Media Player / DVD Player), чтобы увидеть точную ошибку региона.
Выявлен не проигрывающий регион.
Windows: регион DVD задаётся в Диспетчер устройств > DVD-привод > Свойства > Регион DVD.
Открывается диалог региона.
Задайте соответствующий регион. Примечание: смены региона ограничены 5–6 раз на большинстве приводов до блокировки.
Регион задан.
Попробуйте снова в VLC.
Диск играет.
Способ 3Очистите диск и проверьте привод
Изолирует аппаратные проблемы
Осмотрите диск на царапины и протрите радиально от центра наружу мягкой безворсовой тканью.
Диск чист.
Проверьте диск в другом плеере или на другом компьютере.
Вы узнаете, виноват диск или привод.
Проверьте другой DVD в том же приводе.
Вы узнаете, работает ли привод.
Способ 4Воспроизведите главный заголовок напрямую, пропустив меню
Обходит зависания меню
В VLC нажмите Shift+M, чтобы открыть меню диска, затем используйте меню «Title» или «Chapter», чтобы перейти прямо к главной аттракции.
Аттракция запускается напрямую.
Альтернативно: Медиа > Открыть &диск... > выберите «No DVD menus» (Linux) — VLC играет самый длинный заголовок автоматически.
Главный заголовок играет без навигации меню.
Если меню всё ещё зависает, остановите воспроизведение и откройте диск снова с выбранным «No menus».
Воспроизведение стабильно.
Способ 5Обновите VLC до последней версии
Применяет официальные исправления ошибок и безопасности (текущая стабильная: 3.0.23)
В VLC перейдите в Help > Check for Updates.
VLC сравнивает вашу версию с последней.
Если обновление доступно, загрузите его с официальной страницы videolan.org.
Загружен новый установщик.
Установите поверх текущей версии (настройки сохраняются) и перезапустите.
VLC работает на новой версии.
Способ 6Выполните чистую переустановку VLC
Исправляет повреждённые установки, кэш плагинов и конфликты версий
Удалите VLC через Settings > Apps (Windows) или перетащите VLC в корзину (macOS).
VLC удалён из системы.
Удалите оставшуюся папку конфигурации:
%APPDATA%\vlc(Windows),~/Library/Preferences/org.videolan.vlc(macOS) или~/.config/vlc(Linux).Все данные VLC удалены.
Загрузите последнюю версию только из официального источника: videolan.org/vlc.
Загружен чистый официальный установщик.
Установите и снова проверьте свой файл.
Чистая установка заменяет любую сломанную регистрацию модуля DVD.
Дополнительные способы
Способ 1Диски Blu-ray: libaacs и файл ключа
Превращает VLC в плеер Blu-ray (для дисков, которыми вы владеете)
Установите libaacs и libbdplus через ваш менеджер пакетов (Linux) или пакет VLC Blu-ray для вашей платформы.
Библиотеки установлены.
Поместите базу ключей AACS (KEYDB.cfg) в
%APPDATA%\aacs(Windows),~/Library/Preferences/aacs(macOS) или~/.config/aacs(Linux).VLC может расшифровать диск.
Откройте диск через Медиа > Открыть &диск... и выберите опцию Blu-ray.
Blu-ray играет.
Как избежать в будущем
- Храните диски в коробках вдали от тепла и солнечного света — деформированные диски нечитаемы навсегда.
- Иногда очищайте лазерный глазок диском для очистки, если воспроизведение становится нестабильным.
- Извлекайте DVD, которыми владеете, в MKV (VLC: Медиа > &Конвертировать/сохранить...), чтобы избежать износа диска и ошибок меню вовсе.
- Держите VLC в актуальном состоянии для последних исправлений модуля DVD (текущая стабильная: 3.0.23).
Частые вопросы
libdvdcss легален?
Почему мой DVD играет в Windows Media Player, но не в VLC?
VLC играет Blu-ray диски?
VLC читает DVD, но экран чёрный
Итог
Установите libdvdcss для вашей платформы — Включает расшифровку CSS в сборках, не несущих его. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.