libdvdcss
Разработчик(и) | ВидеоLAN |
---|---|
Стабильная версия | 1.4.3 / 20 апреля 2021 г [2] |
Репозиторий | |
Написано в | С |
Операционная система | Линукс , БСД , БеОС Windows 95 и более поздние версии Mac OS X , Солярис , HP-UX |
Платформа | Портативный |
Тип | Библиотека |
Лицензия | GNU GPL v2 [3] |
Веб-сайт | www |
libdvdcss (или libdvdcss2 в некоторых репозиториях) — это бесплатная с открытым исходным кодом программная библиотека для доступа и расшифровки DVD-дисков, зашифрованных с помощью системы шифрования содержимого (CSS). libdvdcss является частью проекта VideoLAN и используется медиаплеером VLC и другими программными пакетами DVD-плееров , такими как Ogle , проигрыватели на базе xine и MPlayer . [ нужна ссылка ]
Сравнение с DeCSS
[ редактировать ]libdvdcss не следует путать с DeCSS . В то время как DeCSS использует взломанный ключ DVD-плеера для аутентификации, libdvdcss использует сгенерированный список возможных ключей проигрывателя. Если ни один из них не работает (например, когда привод DVD принудительно использует кодирование региона ), libdvdcss перебирает ключ, игнорируя код региона DVD (если таковой имеется). Правовой статус libdvdcss спорен. [4] , не было никаких но по состоянию на июнь 2022 года, в отличие от DeCSS известных юридических оспариваний. [ нужна ссылка ]
Распределение
[ редактировать ]Многие дистрибутивы Linux не содержат libdvdcss (например, Debian , Ubuntu , Fedora и openSUSE ) из-за опасений нарушения законов в стиле DMCA , но они часто предоставляют инструменты, позволяющие пользователю установить его самостоятельно. Например, раньше он был доступен в Ubuntu через Medibuntu , которого больше нет. [5]
Дистрибутивы, которые поставляются с предустановленной libdvdcss, включают BackTrack , CrunchBang Linux , LinuxMCE , Linux Mint , PCLinuxOS , Puppy Linux 4.2.1 , Slax , Super OS, Pardus и XBMC Live . [ нужна ссылка ] Он также находится в Arch Linux . официальных репозиториях пакетов [6]
Использование
[ редактировать ]Libdvdcss сама по себе является всего лишь библиотекой и не может воспроизводить DVD. Приложения DVD-плеера, такие как медиаплеер VLC , используют эту библиотеку для декодирования DVD-дисков. Libdvdcss является необязательной во многих проигрывателях DVD с открытым исходным кодом, но без нее будут воспроизводиться только незашифрованные диски. [ нужна ссылка ]
Использование HandBrake или VidCoder для копирования DVD требует установки libdvdcss (с компиляцией [7] или Homebrew на macOS )
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «libdvdcss — VideoLAN» . www.videolan.org .
- ^ «Индекс /pub/libdvdcss/1.4.3/» . скачать.videolan.org .
- ^ «Общественная лицензия» . code.videolan.org . Проверено 9 мая 2020 г.
- ^ «Часто задаваемые вопросы — VideoLAN Wiki» . wiki.videolan.org . Проверено 14 июня 2019 г.
- ^ Многие производные Debian содержат сценарий в /usr/share/doc/libdvdread4/install-css.sh.
- ^ «Arch Linux — libdvdcss 1.4.3-1» . Archlinux.org . Проверено 23 сентября 2022 г.
- ^ Проект ВидеоЛАН (14 июня 2018 г.). «libdvdcss Mac 1.4.2 — Скачать» . Mac.softpedia.com . Проверено 9 мая 2020 г.
Внешние ссылки
[ редактировать ]- Библиотеки C (язык программирования)
- Защита компакт-дисков и DVD от копирования
- Криптографическое программное обеспечение
- DVD
- Бесплатные кодеки
- Бесплатные компьютерные библиотеки
- Незавершенные работы компьютерной библиотеки
- Заглушки бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом
- Заглушки мультимедийного программного обеспечения