Outils pour utilisateurs

Outils du site


wiki:logiciels:libdvdcss2

libdvdcss2

Sources :

Pour lire un DVD commercial protégé (avec DRM CSS — Content Scrambling System).

Debian - Procédure OK

Dans : https://download.videolan.org/pub/debian/stable/ télécharger le fichier : libdvdcss2_x.x.xx-x_amd64.deb (pour ordinateur 64 bits -ou- i386 pour ordinateurs 32 bits)

sudo apt install ./Téléchargements/libdvdcss2_x.x.xx-x_amd64.deb

Ajouter FFMPEG

sudo apt install ffmpeg

Lire le DVD complet (pas seulement un fichier VTS_01_x.VOB) avec VLC, comme une lecture normale de DVD.
Maintenant, on peut copier les fichiers de VIDEO_TS, faire une image…

Cette procédure ne prendra pas la mise à jour automatique du paquet


Procédure officielle

Pour les dévelopeurs

Avec le navigateur, sur : https://www.videolan.org/vlc/ — tout en bas, dans “Tous les projets”, choisir libdvdcss
ou aller directement sur : https://www.videolan.org/developers/libdvdcss.html

Avec Debian et Ubuntu, vous pouvez installer libdvdcss via le paquet libdvd-pkg helper

sudo apt install libdvd-pkg

La commande suivante téléchargera, compilera et installera la dernière source libdvdcss sur votre machine :

sudo dpkg-reconfigure libdvd-pkg

⇒ Mais libdvdcss n'apparaît pas dans Synaptic.


Dans Debian, une recherche sur LibDVDcss aboutit sur LibDVDread8, voici le descriptif de ce paquet :

Ce paquet fournit une bibliothèque qui permet d'accéder au contenu de la plupart des DVD. Elle analyse le contenu des fichiers IFO, lit les blocs de navigation et gère l'authentification et le déchiffrement CSS. La bibliothèque teste la présence de libdvdcss à l'exécution. Si celle-ci est trouvée, elle sera utilisée pour le déchiffrement du DVD, si cela est nécessaire. Cette dernière bibliothèque doit être installée depuis des dépôts tiers car elle n'est pas fournie dans Debian (pour des raisons expliquées dans le fichier README.css).

.

Source : https://debian-facile.org/doc:media:libdvdcss2

Activer les dépôts contrib - https://debian-facile.org/doc:systeme:apt:sources.list:sources.list-non-free

sudo nano /etc/apt/sources.list

Le paquet libdvd-pkg, va automatiquement construire et installer, un paquet libdvdcss2 :

sudo apt install libdvd-pkg && dpkg-reconfigure libdvd-pkg

Ce paquet automatise les processus de téléchargement des fichiers sources pour libdvdcss2 depuis videolan.org, la compilation et l'installation des paquets binaires (libdvdcss2 libdvdcss-dev).
Veuillez exécuter « sudo dpkg-reconfigure libdvd-pkg » pour lancer le processus la première fois.
<Ok>

Si il est activé, le déclencheur après invocation d'APT prend en charge les montées en version futures de libdvdcss2 (qui peuvent être déclenchées pour les nouvelles versions de libdvd-pkg). Lorsque des mises à jour sont disponibles, le déclencheur lancera le processus de téléchargement de la source, la recompilera, et (si « apt-get check » ne renvoie pas d'erreurs) utilisera dpkg -i pour l'installer.
Sinon, le processus peut être lancé manuellement en utilisant la commande « sudo dpkg-reconfigure libdvd-pkg ».
Faut-il activer les mises à niveau automatiques pour libdvdcss2 ?
<Oui> <Non>


Dans : https://download.videolan.org/pub/debian/stable/ - on peut voir les versions de libdvdcss

wget "https://download.videolan.org/pub/debian/stable/libdvdcss2_1.2.13-0_amd64.deb" ; sudo apt install ./libdvdcss2_1.2.13-0_amd64.deb

Copie au format VOB

lsdvd affiche les informations des plages du DVD, on peut choisir la plage à copier.

Pour copier la plage 8 dans le fichier ma_copie_1.vob :

mplayer dvd://8 -v -dumpstream -dumpfile ma_copie_1.vob

Conversion vers MP4

vfat est le format généralement accepté par les téléviseurs ayant une entrée USB.

ffmpeg peut changer l'encodage de ma_copie_1.vob :

ffmpeg -i ma_copie_1.vob -c copy ma_copie_2.mp4

cat peut aussi le faire :

Copier les fichiers VOB du film du DVD dans un répertoire.
Se placer dans ce répertoire et taper et valider :

cat *.VOB | ffmpeg -i - nom_video.mp4
wiki/logiciels/libdvdcss2.txt · Dernière modification : de palas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki