Salut à tous !
Lire les Bluray en natif sous Linux sans passer par un diffuseur de flux, c’est possible depuis septembre dernier. La solution est totalement légale, en revanche elle n’est pas totalement libre.
Depuis sa version 1.8.5, sortie le 14 septembre 2013,
MakeMKV propose la bibliothèque Libmmbd (qui fonctionne comme un proxy) émulant le fonctionnement de
Libbluray et
Libaacs. Elle est donc utilisable directement pour les lecteurs basés sur ces bibliothèques, tel que
VLC.
MakeMKV est un partagiciel, disponible gratuitement pendant 30 jours, puis payant (50 $). On paye une bonne fois pour toute, toutes les mises à jours sont ensuite gratuites (j’ai déjà fait deux mises à jours sans rien débourser de plus), le coût est donc plus que raisonnable. En revanche, partagiciel n’est pas logiciel libre, notamment le code n’est pas entièrement disponible.
Pour pouvoir mettre en œuvre la solution, il faut installer MakeMKV. Pour Linux, tout est expliqué
sur le forum dédié à MakeMKV. Seul problème pour l’instant :
la version 1.8.6 de MakeMKV ne peut pas être installée sur Fedora 19, car elle demande une version très récente de Ffmpeg. En revanche, l’installation fonctionne d’ors et déjà sous Fedora 20 (c’est testé),
dont la version bêta est sortie récemment et dont la sortie officielle est prévu le 10 décembre 2013.
La version 1.8.5 de MakeMKV fonctionne très bien sous Fedora 19, c’est celle que j’utilise. Le problème, c’est que les liens pour télécharger la version 1.8.5 ne sont plus disponibles. Il me semble que je peux légalement mettre à disposition les archives, dans la mesure où le principe est d’installer le logiciel, qui au bout de 30 jours demandera le règlement de la contribution.
J’ai donc déposé les deux archives sur mon site, je les supprimerais courant janvier 2014. Merci de me prévenir s’il s’avère que c’est en fait interdit.
Une fois installé MakeMKV, il faut créer des liens symboliques afin que Libmmbd soit utilisée à la place de Libbluray et Libaacs.
La procédure indiquée sur le forum de MakeMKV se base sur une Debian 32 bits, voici comment je l’ai adapté pour Fedora 64 bits : tout d’abord, s’assurer que Libaacs n’est pas installée ou bien la désinstaller. Ensuite, réaliser les commandes suivantes :
$ su -
# cd /usr/lib64/
# ln -s /usr/lib/libmmbd.so.0 libaacs.so.0
# ln -s /usr/lib/libmmbd.so.0 libbdplus.so.0
Une fois cela fait, VLC peut lire les Bluray. Malheureusement, la version 2.0.9 de VLC (version actuelle de VLC dans Fedora 19) ne peut pas lire les menus, mais il me semble
que c’est possible à partir de la version 2.1.0, qui, si je ne m’abuse, devrait être intégrée à Fedora 20 (à moins que ce ne soit la version 2.1.1).
Également, lorsque Fedora 20 sortira, je pense tester ce que donnera la combinaison de Libbluray et Libaacs, mais toujours est-il que l’horizon s’éclaircit en ce qui concerne la lecture de Bluray, je voulais donc vous tenir au courant.
À bientôt.
Le Farfadet Spatial