La lecture et écriture de disque Blu-Ray
Le disque Blu-Ray ou Blu-Ray Disc (abréviation officielle BD, autre dénomination B-RD) est un format de disque numérique breveté et commercialisé par l’industriel japonais Sony permettant de stocker et restituer des vidéogrammes en Haute Définition. Sa dénomination provient du type de rayon laser qu’il exploite, de couleur spectrale proche du bleu. Il a été créé en 2006.
Introduction
Lire ou graver un contenu multimédia avec la technologie et les supports Blu-Ray Disc™ sous Linux peut ne pas être si simple du fait de la présence de DRM dans toute la chaîne de traitement des processus de lecture-écriture.
Ces protections engendrent parfois des soucis avec des appareils du commerce, lecteurs de salon, qui sont parfois incapables de lire des films en Blu-Ray™.
Lecture
Initialement pour lire un Blu-Ray™ sous Linux il fallait effectuer une lecture indirecte (rippage, dump, stream, etc.).
Aujourd'hui une lecture directe (normale) est réalisable.
Méthode | Logiciels-outils | Note |
---|---|---|
VLC , Mplayer , Xine | Utilise les librairies libbluray / libaacs / libbdplus = Bibliothèques de décryptage (comme libdvdcss) | Méthode recommandé. Nécessite de connaître ses clefs de Blu-Ray. VLC ne doit pas être installé en snap ! |
dumpHD | Lecture directe et création de copie (dump) | Supporte l'obtention des clefs récentes des Blu-Ray |
Handbrake | Conversion vidéo en un fichier .m4v lisible par VLC | Cliquez 'Open Source' pour naviguer jusqu'au disque. Laisser les options par défaut. Testé en 2018. |
lxbdplayer | Utilise mplayer et makemkv | Installation limitée à des vieilles versions de makemkv, ne supporte pas l'obtention des clefs récentes des Blu-Ray. Dernière version : 2010 ! |
MakeMKV | Lecture indirecte par streaming local ou par rip en MKV sur le disque dur | Pas libre (Logiciel shareware payant) |
Lire les Blu-ray avec VLC
http://hydra.geht.net/tino/howto/linux/ubuntu/bluray/
Confirmé sur Ubuntu 16.04 64 bits avec VLC en installant par le terminal :
sudo apt-get install libaacs0 libbluray1 libbluray-bdj mkdir ~/.config/aacs wget https://vlc-aacs.whoknowsmy.name/files/KEYDB.cfg -O ~/.config/aacs/KEYDB.cfg
La première ligne ajoute les bibliothèques nécessaires. Les 2 suivantes créent un dossier aacs dans le dossier caché .config de votre répertoire et copie à l'intérieur un fichier contenant des clés de décodage.
A partir de 18.04 la 2e bibliothèque devient libbluray2. La première ligne de commande devient :
sudo apt install libaacs0 libbluray2 libbluray-bdj
Le KEYDB de vlc-aacs.whoknowsmy.name date de 2018. Il est possible que VLC ne parvienne pas à lire un disque récent et affiche le message d'erreur « Aucune clé de traitement valide n'a été trouvée dans le fichier de configuration d'AACS. » En ce cas, il faut télécharger le KEYDB régulièrement mis à jour de fvonline-db.bplaced.net, et le mettre dans ~/.config/aacs (en veillant à ce que le nom soit bien en majuscules).
Méthode alternative testée : l'utilisation du logiciel Handbrake (voir tableau ci-dessus) qui permet le décodage et la conversion de vidéo en un fichier lisible par VLC.
Gravure
Il existe pour l'instant trois applications pour effectuer une gravure de Blu-Ray Disc™ :
Logiciel | Licence | Note |
---|---|---|
k3b | Libre | Gratuit. Interface graphique très complète |
nerolinux | Propriétaire | Payant. Interface graphique. Existe aussi sous MS Windows™ |
Brasero, application de gravure de CD et DVD n'est pas dans ce tableau car elle ne sait pas encore graver des Blu-Ray Disc™.
Matériels
Liste des graveurs / lecteurs testés sous Ubuntu.
Marque | Modèle | Type | Commentaires | Versions d'Ubuntu |
---|---|---|---|---|
Lien vers site constructeur (si possible) | Lien vers page du modèle sur site du fabricant (si possible) | Lecteur / Graveur - Externe / Interne | Fonctionne du premier coup ou pas. Problèmes / Solutions | Version d'Ubuntu, précisez 32 ou 64bits |
Asus | BW-16D1HT | Graveur Interne | En lecture fonctionne du premier coup (tous disques). K3B reconnaît les DVD vierge, CD gravure OK, BR gravure OK malgré un message à la fin "les données ne sont pas adaptées au disque" (1 seul essai à date) sans doute mon réglage de vitesse, j'aurais du laisser en auto | 14.04 64bits |
Asus | BW-12B1LT | Graveur Interne | En lecture fonctionne du premier coup (tous disques). En gravure fonctionne du premier coup uniquement avec K3B : DVD+R 4,7Go, BD 25Go, BD-RE 25go | 12.04 64bits |
Asus | BW-12B1ST | Graveur Interne | Fonctionne parfaitement. Très silencieux. Gravure testée avec wodim. Gravure Blu-ray non testée. | 12.04 64bits |
Asus | BC-12B1ST | Graveur Interne | Comme le BW-12B1ST mais ne grave pas les Blu-ray. Cache de 2Mo (8Mo pour le BW-12B1ST). | 12.04 64bits |
Asus | BC-12D1ST | Graveur Interne | Tests en cours (N'hésitez pas à compléter vous aussi). Lecture et gravure de CD et DVD fonctionnelles. Gravure Blu-ray non testée. | 12.10 32bits |
LG | SUPER MULTI BLUE (USB et e-SATA) http://www.lg.com/us/burners-drives/lg-BE12LU38-external-blu-ray-burner | BE12LU38 | USB : Lecture de Blu-ray fonctionne de suite, MakeMKV Fonctionne, Gravure testée avec Nero Linux 4 sur BD-R 25Go, e-SATA Non testé. | 11.10 et 12.04 32bits et 64bits |
Samsung | SE-506 / SE-506AB | Lecteur / Graveur Externe USB : CD/DVD/Blu-ray | Lecture / Écriture fonctionnelle CD/DVD/Blu-ray, lecture de films commerciaux: Blu-ray reconnu mais pas de logiciel de décryptage du film. (Fonctionne, mais requiert un logiciel capable de lire les Blu-ray qui n'est pour l'instant pas vraiment disponible sur Linux) | 12.04 64bits |
Samsung | SN-506AB/BEBE | Lecteur / Graveur Interne Slim : CD/DVD/Blu-ray | Lecture / Écriture fonctionnelle CD/DVD/Blu-ray, lecture de films commerciaux: Blu-ray reconnu. Lecture d'un Blu-ray avec xmbc | 13.04 64bits |
LG | CH10LS28 | Lecteur Blu-ray, Lecteur/graveur DVD interne | Lecture de Blu-ray fonctionne de suite, MakeMKV fonctionne, VLC, Gravure DVD non testée. | 12.04 et 12.10 64bits |
Lite-on | iHOS104 | Lecteur Blu-ray, Lecteur DVD | Non détecté par Ubuntu :( Le modèle dont la référence est iHOS104-06 fonctionne :) | 12.10 et 12.04 64bits |
LG | Super multi Blue BD rewriter | BH12LS38 interne | Fonctionne parfaitement, grave CD DVD-DL, bluray lecture seulement | 12.04 et 14.04 64bits |
Panasonic/MATSHITA | BD-MLT UJ260AF | Lecteur / Graveur Externe USB : CD/DVD/Blu-ray | Lecteur/graveur externe de type "laptop" dans un boitier USB de maque PLATINET, le lecteur est de marque Panasonic, et vu par le système comme étant un MATSHITA BD-MLT UJ260AF. Reconnu sans souci. Lecture de DVD+R sans souci. Gravure de BD-RE marche du premier coup avec K3b. | 12.04 64bits |
Lite-on / HP | BD E DS6E2SH | Lecteur / Graveur Interne Slim: CD/DVD/Blu-ray | Lecture et Gravure CD / DVD fonctionnelles avec k3b, lecture Blu-ray fonctionnel avec VLC. Gravure Blu-ray non testé | 14.10 64bits |
Asus | BC-12D2HT | Lecteur Blu-ray - Graveur DVD Interne | En lecture DVD/Blu-ray fonctionne avec VLC 2.2.1 / XBMC 15.1 | 15.10 64bits |
Hitachi-LG (HL-DT-ST) | DVDRWBD CH30N | Lecteur Bluray / Graveur DVD / Interne | Fonctionne du 1er coup en lecture Bluray | 18.04 64bits |
Verbatim | External Slimline Blu-ray Writer | Lecteur / Graveur externe Slim : CD/DVD/Blu-ray | Modèle USB 3.0 : Lecture / copie de Blu-ray fonctionne avec k3b | 20.04 64bits |