#1 Le 28/09/2012, à 17:50
- Booloki
Blu-Ray: AACS keys database downloader
Hello,
Pour lire les Blu-Ray du commerce sous Linux, c'est encore galère. Tout est a peu près OK pour la lecture, mais il reste encore - entre autres - le problème des protections AACS.
Pour contourner celles-ci, il y a des tutos un peu partout. J'ai simplement fait un paquet pour automatiser la procédure: aacskeydb
(merci aux dev en passant). Celui-ci est basé sur le paquet update-flashplugin-nonfree. En effet, il télécharge un fichier KEYDB.cfg et le copie au bon endroit pour que tout utilisateur du système puisse lire les Blu-Ray protégés par AACS, avec par exemple vlc ou mplayer.
Note: je ne fournis en aucun cas ce fichier dans le paquet, celui-ci étant potentiellement illégal. Même si, en France, le contournement d'une mesure technique de protection est légalement autorisée dans un but d'interopérabilité.
La paquet est disponible pour Ubuntu/Debian depuis un dépôt (ou en téléchargement direct) sur wazzuf-ripper.lokizone.net (en anglais).
Sous licence GPL v2, le code source de aacskeydb est disponible sur Github.
Note: Le téléchargement et la copie sont effectués à l'installation du paquet. Si, pour une raison ou une autre, cela ne fonctionne pas, la commande
sudo update-aacskeydb --install
effectuera de nouveau la procédure.
Voilou ! Bon visionnage !
Dernière modification par Booloki (Le 28/09/2012, à 17:55)
Arch sur desktop - Debian sur server - FFOS sur smartphone - Rock sur enceintes
L'actualité du Libre en région Lorraine
@Booloki
Hors ligne
#2 Le 29/09/2012, à 05:58
- F50
Re : Blu-Ray: AACS keys database downloader
Salut,
Ca fait un moment que c'est la soupe ces BR sous nunux pour les raisons que tu as cité... Pour finir, quelle est la procédure pour les lires car les tutos a gogo qui finissent en queue de poisson.!? J'ai vlc vaapi, libbluray1, un lecteur bluray et Tron que j'avais acheté en action pour tester. Tu peux m'expliquer comment procéder pour y arriver? Faut-il simplement installer ce paquet puis mettre le BR et c'est bon? Ou faut-il chercher ce code AACS sur la toile comment avant? Merci.
Dernière modification par faucon50 (Le 29/09/2012, à 06:26)
#3 Le 29/09/2012, à 06:04
- Booloki
Re : Blu-Ray: AACS keys database downloader
Faut-il simplement installer ce paquet puis mettre le dvdBlu-Ray et c'est bon?
Oui.
Même pas besoin de s'occuper de ce qu'il pourrait manquer puisque libaacs0 et libbluray1 sont en dépendance du paquet.
Arch sur desktop - Debian sur server - FFOS sur smartphone - Rock sur enceintes
L'actualité du Libre en région Lorraine
@Booloki
Hors ligne
#4 Le 29/09/2012, à 06:25
- F50
Re : Blu-Ray: AACS keys database downloader
T'es un chef, j'allais justement demander si il fallait installer libaacs0. Bon j'installe le .deb et te dis. Merci
Edit: Cooooollllll!!!! Ca marche MERCI. Y'a juste que je ne sait pas comment mettre en français dans vlc?
Edit 2: C'est bon j'ai trouvé, il faut mettre Piste 5 dans Audio>Piste audio.
Dernière modification par faucon50 (Le 29/09/2012, à 07:27)
#5 Le 18/10/2012, à 12:19
- Skypray
Re : Blu-Ray: AACS keys database downloader
Salut,
Je viens d'installer le paquet mais ca ne fonctionne pas avec vlc. Ca me dis :
Erreur Blu-Ray:
Votre librairie système AACS ne fonctionne pas. Erreur de clés ?
Votre média d'entrée ne peut être ouvert:
VLC ne peut pas ouvrir « bluray:///dev/sr0 ». Vérifiez les messages pour plus de détails.
A savoir que j'avais essayer les méthode avec lxbdplayer, dumphd et makemkv sans succes.
Merci pour votre aide
Ubuntu 13.04 64 bits
Asus P8Z68-V, Intel i3-2100 3.1 Ghz, 4Go Ram DDR3
GeForce GTX 560 1Go
WD Caviar green SATAII 1To
Hors ligne
#6 Le 18/10/2012, à 13:07
- Booloki
Re : Blu-Ray: AACS keys database downloader
Hello Skypray,
Il est possible que la version de la protection AACS de ton disque soit "trop récente". En effet, si le MKB (Media Key Block) du Blu-Ray est supérieur à 25, ça ne marchera pas, car actuellement seules les PK (processing keys) de 1 à 25 sont disponibles dans le fichier.
Peux tu tester avec un/des autres BD ?
Sinon, il faudra fournir plus d'infos, par exemple la sortie de la commande
vlc -vvv bluray:///dev/sr0
Si elle est trop volumineuse, colle là sur pastebin.com (ou autre).
Note: Je vois pas comment connaître la version MKB d'un Blu-Ray sous Linux.
Arch sur desktop - Debian sur server - FFOS sur smartphone - Rock sur enceintes
L'actualité du Libre en région Lorraine
@Booloki
Hors ligne
#7 Le 18/10/2012, à 14:26
- Skypray
Re : Blu-Ray: AACS keys database downloader
Je n'est pas d'autre BD pour tester
Voici le résultat de la commande : http://pastebin.com/KvpexZh8
J'ai parcouru le tout sans comprendre ou ca coince
Ubuntu 13.04 64 bits
Asus P8Z68-V, Intel i3-2100 3.1 Ghz, 4Go Ram DDR3
GeForce GTX 560 1Go
WD Caviar green SATAII 1To
Hors ligne
#8 Le 18/10/2012, à 15:40
- Booloki
Re : Blu-Ray: AACS keys database downloader
no access_demux module matching "bluray" could be loaded
...
no access module matched "bluray"
Tu as bien une version de vlc > 2 ?
Si oui, réinstalle le paquet libaacs0
Arch sur desktop - Debian sur server - FFOS sur smartphone - Rock sur enceintes
L'actualité du Libre en région Lorraine
@Booloki
Hors ligne
#9 Le 18/10/2012, à 15:49
- Booloki
Re : Blu-Ray: AACS keys database downloader
Bon en fait, t'as VLC media player 2.0.3. j'aurais du plus regarder les logs
réinstalle libbluray1 si besoin aussi.
Arch sur desktop - Debian sur server - FFOS sur smartphone - Rock sur enceintes
L'actualité du Libre en région Lorraine
@Booloki
Hors ligne
#10 Le 18/10/2012, à 16:27
- Skypray
Re : Blu-Ray: AACS keys database downloader
Rien a faire meme apres reinstalaltion de vlc
Ubuntu 13.04 64 bits
Asus P8Z68-V, Intel i3-2100 3.1 Ghz, 4Go Ram DDR3
GeForce GTX 560 1Go
WD Caviar green SATAII 1To
Hors ligne
#11 Le 18/10/2012, à 17:23
- Booloki
Re : Blu-Ray: AACS keys database downloader
ok
post la sortie de:
AACS_DEBUG_MASK=999 BD_DEBUG_MASK=999 vlc -vvv bluray:///dev/sr0
en espérant qu'il y aura plus d'infos.
Arch sur desktop - Debian sur server - FFOS sur smartphone - Rock sur enceintes
L'actualité du Libre en région Lorraine
@Booloki
Hors ligne
#12 Le 18/10/2012, à 18:49
- Skypray
Re : Blu-Ray: AACS keys database downloader
Voila
Je ne sais pas pour toi mais j'ai l'impression que ca ne donne rien de mieux
Ubuntu 13.04 64 bits
Asus P8Z68-V, Intel i3-2100 3.1 Ghz, 4Go Ram DDR3
GeForce GTX 560 1Go
WD Caviar green SATAII 1To
Hors ligne
#13 Le 18/10/2012, à 20:12
- Booloki
Re : Blu-Ray: AACS keys database downloader
Au contraire, les infos intéressantes sont là:
file/file_posix.c:85: Opening LINUX file /media/the last starfighter blu-ray/AACS/Unit_Key_RO.inf... (0x7f376c005d40)
file/file_posix.c:41: Closed LINUX file (0x7f376c005d40)
file/keydbcfg.c:396: /home/skypray/.cache/aacs/vuk/4ae2d5b779a46cb0e3af7a981cb849ba6e697241 not found
file/file_posix.c:85: Opening LINUX file /media/the last starfighter blu-ray/AACS/MKB_RO.inf... (0x7f376c005dd0)
file/file_posix.c:41: Closed LINUX file (0x7f376c005dd0)
libbluray/bluray.c:671: aacs_open() failed!
...
file/file_posix.c:91: Opening LINUX file /media/the last starfighter blu-ray/BDMV/index.bdmv... (0x7f376c001410)
file/file_posix.c:47: Closed LINUX file (0x7f376c001410)
libbluray/bluray.c:909: BLURAY initialized! (0x7f376c003af0)
[0x7f376c001118] libbluray demux: First play: 1, Top menu: 1
HDMV Titles: 41, BD-J Titles: 0, Other: 0
libbluray/bluray.c:947: BLURAY destroyed! (0x7f376c003af0)
[0x7f376c001118] main demux debug: no access_demux module matching "bluray" could be loaded
Mais je ne sais pas les interpréter. Il faudrait peut être voir avec l'équipe de dev videolan qui fait les lib libaacs / libbluray .
edit: typo
Dernière modification par Booloki (Le 19/10/2012, à 09:32)
Arch sur desktop - Debian sur server - FFOS sur smartphone - Rock sur enceintes
L'actualité du Libre en région Lorraine
@Booloki
Hors ligne
#14 Le 11/11/2012, à 22:37
- Horigo
Re : Blu-Ray: AACS keys database downloader
Bonjour,
Actuellement est-ce possible de lire un blue-ray protégé par bd+ ?
J'ai ce message d'erreur dans vlc : Ce disque Blu-Ray a besoin d'une bibliothèque de décodage BD+, et votre système ne l'a pas.
Hors ligne
#15 Le 12/11/2012, à 08:18
- Booloki
Re : Blu-Ray: AACS keys database downloader
Bonjour Horigo,
ce n'est pas possible pour le moment.
Voir http://doc.ubuntu-fr.org/libbdplus
Arch sur desktop - Debian sur server - FFOS sur smartphone - Rock sur enceintes
L'actualité du Libre en région Lorraine
@Booloki
Hors ligne
#16 Le 16/12/2012, à 15:33
- freechelmi
Re : Blu-Ray: AACS keys database downloader
A priori, la seule solution pour le BD+ est d'utiliser une solution non libre (MakeMKV sous Nux) pour décoder et le streamer vers VLC.
Hors ligne
#17 Le 05/03/2013, à 18:23
- RodolpheB
Re : Blu-Ray: AACS keys database downloader
Je remonte le sujet.
Toujours pas de solution ?
Donc nous, utilisateurs de GNU/Linux, ne pouvons pas simplement lire un BD ?
Et on espère vraiment attirer encore du monde ?
Rodolphe
LDLC 2nd Boss / Mint 15 (Cinnamon) / NVIDIA GeForce GT 430 / Core i3 540 / 8 GO RAM
Acer Aspire 1410 11.6 / Mint 15 (Cinnamon) / Intel GMA / Celeron / 4 GO RAM
Hors ligne
#18 Le 05/03/2013, à 18:27
- freechelmi
Re : Blu-Ray: AACS keys database downloader
Je remonte le sujet.
Toujours pas de solution ?
Donc nous, utilisateurs de GNU/Linux, ne pouvons pas simplement lire un BD ?
Et on espère vraiment attirer encore du monde ?Rodolphe
la lecture des BR en dehors de ceux protegés par BD+ marche très bien sous linux.
Les developpeurs n'y sont pour rien, renseigne toi.
Dernière modification par freechelmi (Le 05/03/2013, à 18:27)
Hors ligne
#19 Le 05/03/2013, à 18:49
- RodolpheB
Re : Blu-Ray: AACS keys database downloader
Le grand public - ou encore Madame Michu - se fout totalement de la raison. Il constate juste que ça ne fonctionne pas et ne va pas voir plus loin. Pour les renseignements j'ai un peu donné après pas mal d'années d'utilisation, de formation, de militantisme acharné et j'en passe.
Mais là c'est tout con, je suis à mon bureau, j'ai un peu de temps, j'essaye de regarder un BD et ça ne fonctionne pas. Et ça, ça me gonfle. Parce que si je n'étais pas déjà un utilisateur - et plus - convaincu de longue date, je laisserais tomber immédiatement.
Rodolphe
LDLC 2nd Boss / Mint 15 (Cinnamon) / NVIDIA GeForce GT 430 / Core i3 540 / 8 GO RAM
Acer Aspire 1410 11.6 / Mint 15 (Cinnamon) / Intel GMA / Celeron / 4 GO RAM
Hors ligne
#20 Le 05/03/2013, à 22:59
- freechelmi
Re : Blu-Ray: AACS keys database downloader
Le grand public [...] je laisserais tomber immédiatement.
Rodolphe
Désolé mais je ne comprends pas le but de ton message. tu réponds a quelqu'un en particulier ?
as tu déjà essayé de lire un BR sur Windows ou MacOS ?
Hors ligne
#21 Le 06/03/2013, à 08:41
- F50
Re : Blu-Ray: AACS keys database downloader
Donc nous, utilisateurs de GNU/Linux, ne pouvons pas simplement lire un BD ?
Je ne sais pas d'où tu tiens ça mais j'arrive à lire les BD, le seul problème que je rencontre, est que je dois désactiver l'accélération matériel avec une AMD sur certains films mais c'est à cause des devs d'AMD qui ne foutent rien pour mettre à jour xvba-va-driver! Les BD+, j'ai jamais essayé. Mais les BDs sont un foutage de gueule, on payent le BD et en plus il faut payer un soft pour les lires sous w$.
#22 Le 06/03/2013, à 12:13
- RodolpheB
Re : Blu-Ray: AACS keys database downloader
Je suis donc au bureau. Le seul BR que j'ai sous la main c'est un très récent, « Skyfall ».
Impossible de le lire. Point.
Je précise quand même que je l'ai testé chez moi sur un lecteur de salon sans problème.
Le reste (lisible ou pas sur Win, de la faute ou pas de tel ou tel développeur) je m'en fiche totalement.
Je ne peux pas le lire sur ma machine de travail, c'est tout ce que je constate.
LDLC 2nd Boss / Mint 15 (Cinnamon) / NVIDIA GeForce GT 430 / Core i3 540 / 8 GO RAM
Acer Aspire 1410 11.6 / Mint 15 (Cinnamon) / Intel GMA / Celeron / 4 GO RAM
Hors ligne
#23 Le 06/03/2013, à 14:22
- F50
Re : Blu-Ray: AACS keys database downloader
Je constate donc je suis..!!! Essaye avec un BD moins récent et si tu veux du clef en main payant, tu sais quel OS utiliser!
#24 Le 06/03/2013, à 16:47
- RodolpheB
Re : Blu-Ray: AACS keys database downloader
Ah ! C'est gratuit donc tu peux la fermer, sinon tu peux acheter quelque chose d'autre !
La fameux discours habituel ! Avec ça, on va avancer, c'est sûr.
Sais-tu cher ami que j'ai dépensé bien plus sous GNU/Linux que sous Windows et avant sous MS-DOS ?
Mais j'ai dépensé par choix, pour des dons aux auteurs de logiciels libres que j'utilise, par exemple.
Parce que le choix de GNU/Linux ne s'est pas fait en opposant payant et gratuit !
Bref.
J'ai donc testé avec un autre BR (entre mon bureau et mon domicile il y a juste une porte, ça aide) mais je dois jouer de malchance, c'est aussi un BR+ (Alien 3). D'ailleurs cette fois VLC me donne clairement une indication (BR+ justement, ça ne fonctionne pas mais au moins c'est plus parlant).
Si l'on veut reprendre sur de bonnes bases, connaissez-vous une solution qui fonctionne pour lire les BR y compris les BR+ sous GNU/Linux ? Idéalement sous Ubuntu ou distribution dérivée (j'utilise Mint 14 depuis sa sortie, c'est presque parfait à mon goût à part quelques petits points pénibles mais contournables).
Rodolphe
Dernière modification par RodolpheB (Le 06/03/2013, à 16:49)
LDLC 2nd Boss / Mint 15 (Cinnamon) / NVIDIA GeForce GT 430 / Core i3 540 / 8 GO RAM
Acer Aspire 1410 11.6 / Mint 15 (Cinnamon) / Intel GMA / Celeron / 4 GO RAM
Hors ligne
#25 Le 06/03/2013, à 18:55
- F50
Re : Blu-Ray: AACS keys database downloader
Ah ! C'est gratuit donc tu peux la fermer, sinon tu peux acheter quelque chose d'autre !
Là n'est pas la question. Si tu es sous nunux depuis assez longtemps, tu connais les contraintes et obstacles mis par les autres pour ne pas avoir de concurrence... Il n'est donc pas nécessaire de répéter ce que tout le monde sait!
Pour tes BD, dit plutôt ce que tu as installés pour les lires et donne des précisions sur ton matos. Pour les BD+ comme dit au #16, il faut passer à la caisse. J'ai trois BD et vlc les lis tous, il y a probablement un problème dans ta config...