Récemment, la version 1.1.1 de libbluray est sortie. Et elle permet de lire les menus des Blu-ray Ultra HD, du moins si vous avez les clés nécessaires (et le bon lecteur).
Le problème de la bibliothèque, c’est qu’elle est intégrée à VLC et celle intégrée passe avant celle compilée manuellement. Je n’ai trouvé qu’une solution efficace pour passer outre – en attendant que la dernière version soit intégrée d’origine – compiler VLC. Ce n’est évidemment pas la solution la plus évidente, mais ça me permet de corriger le problème et d’avoir les menus avec les disques Ultra HD. Je doute que quelqu’un teste ici, mais il suffit de suivre le tutorial sur le site de Videolan.
J’avoue que j’ai eu un peu de mal à compiler, entre certains trucs qui ne passent pas avec Xcode 10, d’autres qui nécessitent des mises à jour (merci homebrew) et les messages d’erreurs pas toujours clairs. Au passage, j’ai toujours un problème lié à Java : même les versions récentes de libbluray
ne passent pas avec une version récente de Java dans mon cas. J’avais installé Java 11 et 12 (via Liberica) mais sans succès. Impossible de lire des menus sans installer Java 8. Si vous en avez besoin, deux lignes de commandes suffisent : brew tap caskroom/versions
et brew cask install java8
. En pratique, la lecture passe tout de même sans Java, VLC indique juste un message d’erreur et charge le film. Mais bon, voici quelques captures de menus une fois une version propre compilée.
Deux captures des films.
Dans l’absolu, je vous conseille tout de même de tout simplement attendre que la version 1.1.1 de la libbluray
soit intégrée dans VLC, ça devrait arriver dans les prochaines versions.
Pour terminer, pour rappel, vous aurez besoin d’un lecteur compatible Ultra HD (mais pas trop) comme le LG BH16NS55 (~75 €) ou l’Asus BW-16D1HT (~80 €), des clés – je vous laisse chercher sur le Net -, d’un Mac suffisamment puissant (ou d’un modèle récent capable de décoder le HEVC) et d’une version récente de libaacs.
Bonjour Pierre
Vraiment, merci pour tout ce travail autour de la lecture des BR sur Mac !
De mon côté,j’ai un Mac mini branché à un ampli HC vers TV. Cinéphile, je lis des images disques BR (de 40 a 60 Go) avec VLC ou Mac Blu-ray Player pro (qui gère bien les menus maintenant).
Ce qui m’ennuie le plus c’est que VLC, en sortie son encodée, ne laisse rien passé de mieux que la piste DTS de base. On ne peut pas profiter du décodage du son Master par l’ampli ou par le Mac donc. Idem avec Mac Blu-ray player pro, inna, elmeidia…
J’ai fouillé l’appli configuration audio de Mac OS mais n’est pas vu de solution pour que l’ordi laisse passer TOUTE la piste son numérique par la prise hdmi du Mac mini.
Si tu as une solution, merci d’avance!
De ce que je sais, macOS ne permet pas le pass trough des pistes audio. Ca marche en optique avec quelques appareils précis, mais pas en HDMI avec les formats HD.
Dans le meilleur des cas, il doit être possible de décoder le DTS HD en LPCM.
Vous utilisez quoi comme boitier pour utiliser un Graveur Blu-Ray Interne en externe sur un Mac ?
De simples adaptateurs USB 3.0 classiques, trouvé à bas prix sur Amazon ou eBay.
Pour les problèmes de Java ça doit être « normal ». L’après Java 8 est un grand chamboulement dans l’écosystème et ce n’est pas étonnant que ça ne fonctionne pas correctement avec un runtime récent…