Как воспроизводить DVD и Blu-ray в VLC (меню, регионы, libdvdcss)

Средний Обновлено: Применимо к: Все платформы · VLC 3.0.x

VLC читает DVD без настройки и Blu-ray с небольшой подготовкой. Два камня преткновения — зашифрованные диски и региональные коды. В этом руководстве рассмотрены правильное открытие диска, работа с защищёнными DVD через libdvdcss и честная правда о поддержке Blu-ray в VLC.

Шаг 1 — Правильно читайте DVD

  1. Вставьте DVD, затем откройте Медиа > Открыть &диск... (Ctrl+D).

    Откроется окно Disc.

  2. Выберите «DVD» как тип диска и укажите правильный привод (или папку VIDEO_TS для образа DVD на диске).

    Диск выбран.

  3. Установите «No disc menus» только если меню вызывает сбои или чёрные экраны — иначе VLC сначала откроет меню.

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

  4. Если нужен сразу главный фильм, используйте Воспроизведение > Глава, чтобы пропустить навигацию по меню.

    Титр запускается.

Шаг 2 — Региональные коды: какие диски где воспроизводятся

  • Region 1 — США, Канада: большинство коммерческих DVD, купленных в Северной Америке.
  • Region 2 — Европа, Япония, Ближний Восток, Южная Африка (включая Великобританию).
  • Region 3 — Юго-Восточная Азия, Восточная Азия (кроме Японии/Китая).
  • Region 4 — Австралия, Новая Зеландия, Латинская Америка.
  • Region 5 — Россия, Индия, Африка (вне ЕС).
  • Region 0 / All — воспроизводится везде; часто встречается в независимых изданиях.
  • VLC не обходит региональные коды — диск, заблокированный для другого региона, просто не воспроизведётся на приводе, заблокированном для вашего. В Windows/macOS вы можете сменить регион привода ограниченное число раз (обычно 5).

Шаг 3 — Зашифрованные диски и libdvdcss

  1. Если DVD воспроизводит звук, но показывает чёрное видео, или выдаёт ошибку «could not read block», диск зашифрован CSS, и VLC не хватает ключей.

    Проблема шифрования определена.

  2. Скачайте libdvdcss-2.dll (Windows), libdvdcss.2.dylib (macOS) или пакет libdvdcss (Linux: libdvdcss2) из вашей ОС или зеркал VideoLAN.

    Файл библиотеки загружен.

  3. Windows: поместите libdvdcss-2.dll в ту же папку, что и vlc.exe (C:\Program Files\VideoLAN\VLC). macOS: поместите в /Applications/VLC.app/Contents/MacOS/lib. Linux: установите через apt (libdvdcss2) или dnf.

    Библиотека установлена.

  4. Перезапустите VLC и снова откройте диск.

    Зашифрованный DVD теперь воспроизводится.

Примечаниеlibdvdcss легален в большинстве стран для воспроизведения дисков, которыми вы владеете. Уточните местное законодательство — в некоторых юрисдикциях он запрещён, и этот сайт не советует обходить DRM, к которому у вас нет доступа.

Шаг 4 — Blu-ray: что VLC умеет и не умеет

  • VLC поддерживает структуру Blu-ray через libbluray, встроенную в 3.0.x — но расшифровка требует libaacs, а ключи AACS не поставляются по юридическим причинам.
  • В Linux установите libaacs0 и поместите KEYDB.cfg (или старый KEYDB) в ~/.config/aacs/.
  • В Windows/macOS получение актуального KEYDB.cfg — задача пользователя; без действительных ключей VLC выдаёт «AACS error» или показывает чёрный экран.
  • Blu-ray UHD 4K (BD+ и более новые AACS) в VLC не воспроизводятся вообще — ни одно ПО проигрывателя сейчас законно не работает с UHD-дисками на ПК.

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

Где взять libdvdcss?
Сборки Windows/macOS зеркалируются на серверах VideoLAN; пользователи Linux устанавливают пакет libdvdcss2/libdvdcss из своей ОС или надёжного стороннего репозитория. Скачивайте только из надёжных источников.
VLC выдаёт «could not read block» — что это значит?
Диск зашифрован CSS или повреждён. Сначала установите libdvdcss; если ошибка повторяется, очистите диск и попробуйте другой привод.
Почему меню моего DVD кажется сломанным или зависает?
Попробуйте «No disc menus» в окне Disc или обновите драйверы GPU — рендеринг меню использует видеоналожение. Постоянные зависания указывают на проблему аппаратного ускорения.
Может ли VLC воспроизвести мой Blu-ray другого региона?
Региональные коды Blu-ray навязываются приводом и ПО. VLC следует региону привода; обойти его нельзя. Учтите, что многие титры Blu-ray на деле регион-независимы (ABC).
Законно ли устанавливать libdvdcss?
В большинстве стран использование для дисков, которыми вы законно владеете, разрешено. Некоторые юрисдикции наказывают за средства обхода. Это руководство информативно; вы сами отвечаете за соблюдение местных законов.