libbdplus disponible dans debian via deb-multimedia.org

J’ai effectué une demande pour la création d’un paquet pour libbdplus dans Debian mais ma demande est toujours en attente depuis plusieurs mois
Pourtant cette bibliothèque est très importante si vous souhaitez pouvoir lire vos bluray protégés par BD+ sous GNU/Linux, par impatience j’ai demandé à Christian Marillat si il pouvait faire ce paquet, chose faite dans la foulée 🙂

Le paquet est donc d’ores et déjà disponible pour debian Sid (unstable) :
http://www.deb-multimedia.org/dists/unstable/main/binary-amd64/package/libbdplus0

C’est la deuxième fois que je lui demande la création d’un paquet Debian pour un logiciel de multimédia, mon autre demande étant pour CinePaint

snapshot.cinepaint.blue.angels.0.25.0.png

Outil de retouche d’images vidéo très apprécié par les sociétés hollywoodiennes d’effets spéciaux et d’animation.

Un grand merci pour son travail 😉

libbdplus est disponible au publique !

La bibliothèque ouverte libbdplus conçue pour décrypter le DRM BD+ du bluray est enfin disponible à tous.
Voici une capture d’écran de la lecture du bluray Avatar :

libbdplus

Bluray qui est sorti le 21 avril 2010 est dorénavant lisible dans nos distributions… Si vous souhaitez comprendre pourquoi cela a été aussi long, je vous invite à regarder la vidéo de l’équipe Videolan lors de la conférence Pas Sage En Seine 2013.

Pour résumer rapidement, voici comment lire un bluray sous GNU/Linux.

  1. Installer libbluray, libaacs et libbdplus
  2. Installer VLC, mplayer ou XBMC
  3. Installer une base de données de clés (celle-ci ou celle-là)

Avec la première base de donnée il est facile de lire un bluray de AACS v1 à v25 mais au delà c’est à vous de déchiffrer votre volume. Pour info la dernière version de AACS est la 46…

Merci aux différents développeurs et à Videolan pour ses trois bibliothèques ainsi qu’à Alessio Treglia pour les empaqueter dans Debian à chacune de mes demandes.

VLC 2.0 disponible !

Bonne nouvelle VLC 2.0 « Twoflower » est maintenant disponible 🙂
Comme vous pouvez le remarquer, vlc est passé directement de la branche 1.1 à la 2.0 vu le nombres de nouveautés apportées à cette nouvelle version. La liste étant accessible ici ou .
Voici ce que j’ai principalement retenu :

_Réécriture du cœur vidéo.
_Réécriture complète de la sortie vidéo OpenGL
_Meilleure gestion des sous-titres
_Lecture des fichiers contenus dans des archives RAR
_Support des extensions Lua (allociné, IMDB, Wikipedia, OpenSubtitles etc…)
_Support des Blu-ray (avec libbluray et libaacs). Pour le déchiffrage des disques commerciaux vous devrez renseigner les clés. Les menus Java (bd-j) ne sont pas encore pris en charge.
_Développement de vlc pour Android en bêta privée

Pour information votre fichier de clé (KEYDB.cfg) sous GNU/Linux doit être placé dans « ~/.config/aacs/ » et sous windows dans « %appdata%/aacs/ » pour obtenir vos clés voici quelques solutions :

http://forum.ubuntu-fr.org/viewtopic.php?pid=3642898#p3642898

lxbdplayer n’étant plus listé ci-dessus car il ne prend plus en charge l’obtention des MKB supérieurs à la version 18 (actuellement nous en sommes à la version 25…) et il nécessite makemkv.

Point sur les Blu-Ray et GNU/Linux

Bonne nouvelle aux possesseurs de Blu-Ray Linuxiens, j’ai contacté l’équipe de debian responsable du multimedia dont notamment Alessio Treglia pour leurs demander si ils pouvaient intégrer le paquet « libaacs » dans debian car du coté de ubuntu pas de nouvelle (sauf de l’équipe medibuntu) cela sachant que j’avais déjà créé la demande de need-packaging, le paquet sur revu etc… depuis plusieurs mois.

J’ai reçu un mail quelques minutes plus tard d’Alessio me disant qu’il était intéressé, puis en l’espace de 2 jours le paquet était conçu et intégré dans Debian SID ^^

C’est donc une bonne nouvelle sachant que libbluray est déjà dans les dépôts de debian et de ubuntu depuis « natty« , il ne reste plus qu’a attendre la sortie de vlc 1.2 (pas de date de sortie mais on dirait que cela avance bien d’après ceci) car la lecture des Blu-Ray est mieux pris en charge par rapport à mplayer.

Après pour « libbdplus » c’est toujours en attente de clarification à cause du consortium Blu-Ray, et c’est pas gagné car ils sont pas très intelligent… Pourquoi? Ben voyez vous 2 choix s’offre au linuxiens soit être « gentil, respectueux et généreux » et décider d’acheter un Blu-Ray genre Avatar qui contient le DRM BD+ dont ils leurs sera impossible de lire (alors dépenser 30euros pour un joli frisby bleu…) ou soit être « intelligent et radin » à savoir télécharger une version gratuite gentillement partagée dans le but de permettre l’interopérabilité… (la VOD oubliez c’est du wmv avec des DRM également…)

Avec libbluray et libaacs il sera à la portée de tous de lire facilement des Blu-Ray commerciaux protégés par AACS (si vous avec trouvé préalablement les clefs de protection de vos disques, une liste étant disponible sur le forum de doom9). J’en profites pour passer un message, trouvez vous normales que l’on vous vendes 5euros de plus un Bluray+DVD d’un film sachant que vous avez déjà un lecteur Blu-Ray (donc pas besoin du DVD) et que le Blu-Ray ne soit pas vendu séparément? …

Tester la lecture d’un bluray dans VLC

Grâce à l’équipe de Videolan qui héberge et redonne vie au projet libbluray (conçu par Doom9), vos lecteurs multimédia comme VLC, MPlayer, Xine seront prochainement capable de lire des Blu-Ray vidéo. Si tout va bien libbluray sera inclut vers la fin de l’année dans VLC.

La bibliothèque libbluray prend en charge la navigation, l’analyse des playlist, les menus et le support BD-J mais n’inclut aucun moyen de contournement des DRM inclut dans les disques Blu-Ray du commerce (AACS et BD+). Pour cela, il faudra installer les bibliothèques libaacs et libbdplus.

Vous pouvez actuellement tester vlc avec le support de libbluray, il vous suffit de compiler et d’installer la bibliothèque libbluray puis la dernière version GIT de VLC.

Comme je le disais juste avant, votre blu-ray ne doit pas comporter de DRM pour être lu seulement avec libbluray, donc dumper-le avant ou installer la bibliothèque libaacs avant de compiler VLC. Les bibliothèques sont en développement, donc patience.

Avec VLC, lancer la lecture comme ceci :

 vlc 'bluray:///media/nom-du-disque-bluray'

Vous pouvez suivre le tutoriel d’installation que j’ai conçu sur ubuntu-fr.org ici afin d’installer facilement libbluray. Voici, cinéphile, de quoi vous donnez l’eau à la bouche :

Paquet debian pour DumPlayer

J’avais fais un petit script pour lire les blu-ray sous linux avant l’arrivée de lxBDPlayer et comme il fonctionne toujours je l’ai porté en paquet debian :

http://dl.free.fr/g1c9BvAUy

Il est très simple et ne nécessite pas aacskeys pour fonctionner, il suffit simplement de lui indiquer les clefs de ses blu-ray dans le fichier « ~/.dumphd/KEYDB.cfg ».
Pour gagner du temps, vous pouvez utiliser la liste de doom9.org en tapant ceci après l’installation du paquet :

wget http://forum.doom9.org/attachment.php?attachmentid=11170&d=1276615904
unzip attachment.php?attachmentid=11170
mkdir ~/.dumphd/
rm ~/attachment.php?attachmentid=11170
mv KEYDB.cfg ~/.dumphd/

Ensuite exécuter l’application en insérant un blu-ray ou à partir du menu « son et vidéo ».

lxBDPlayer en version 0.2

Voici venu la nouvelle version de lxBDPlayer. Les nouveautés? Comme vous pouvez le voir une petite croix à été rajouté sur l’interface (en haut à droite) pour fermer rapidement la lecture. Le nouvelle version ne permet pas de lire les blu-ray du commerce sans l’ajout d’un plugin externe non-officiel que vous pouvez retrouver ici.
La langue anglaise à été rajouté dans l’interface de cette nouvelle version et sera détectée automatiquement.
Vous pouvez aussi installer makemkv et les fichiers showkey dessus (pas compatible avec la version 1.5.6 pour l’instant) afin que lxBDPlayer puissent trouver les clefs MKB de 1 à 17 plus d’info ici.