Lire les blu-ray sur à peu près n'importe quel système est possible , mais ça reste pas simple (bon c'est pas la mer à boire non plus hein !), et est réduit (aux dernières nouvelles) à seulement un certains types de blu-ray (qui sont quand même une majorité, heureusement), mais ceux des "grands" studios qui ont moins de 6mois risquent de pas passer. Je décris vite fait la démarche à prendre:
Il faut déjà compiler/installer aacskeys (la dernière version en date est la 0.4.0a).
Attention, ce machin a besoin d'un JDK pour faire un JNI, donc ça peut être un peu chiant en fonction de sa distrib).
Ensuite, trouver, télécharger et extraire dumphd (la dernier version à cette heure est la 0.61), copier la libaacskeys.so (crée lors de la compilation de aacskeys) dans son répertoire, ainsi que ProcessingDeviceKeysSimple.txt (du répertoire de aacskeys)
Ensuite il faut patcher son lecteur blu-ray, pour qu'il devienne gentil.
Pour les lecteurs LG (et autre), voir sur http://forum.doom9.org/showthread.php?t=139522 . Le logiciel de flash fonctionne très bien sur wine, donc même pour cette étape, pas besoin d'un windows (m'enfin un x86* est quand même recommandé).
Ensuite il faut trouver/télécharger/extraire BDVM Debugger, et copier les fichiers/repertoires de l'archive, dans le répertoire de dumphd (c'est du propre hein ?).
Ah et accessoirement, pour tout ça faut un java qui marche sur votre système.
Voilà, tout est installé, yapluka utiliser:
Mountez le disque, disons par exemple sur /mnt, parcourez le disque pour trouver le plus gros fichier (a priori dans BDMV/STREAM, la plupart du temps c'est 00001.m2ts), puis faites:
bash dumphd.sh --infile:BDMV/STREAM/00001.m2ts /mnt |mplayer -cache 4096 -
Sauf que voilà, ceux qui font les blu-ray sont des tordus, donc il faudra peut être rajouter des options du genre -autosync 3 ou -fps 25
Mais surtout, et là je vais rejoindre le journal (histoire de pas être complètement hors sujet quoi.), ces supports ont des codecs audio assez tordus, et la plupart du temps, il faudra ruser pour avoir du son, mais avec cette version de VLC, tous les codecs audio des blu-ray sont supportés (à ma connaissance), que ce soit l'adpcm, le linear PCM (que je connaissais même pas avant en fait.), le EAC3, ou le True-HD, mais je sais pas comment faire marcher dumphd avec vlc :-) (sauf à utiliser dumphd en simple sauvegarde, et relire la sauvegarde par VLC). Enfin toutes ces améliorations viennent de ffmpeg, nullement de vlc qui ne fait que repomper le code (bon j'exagère sûrement, je pense qu'ils contribuent quand même un peu), et donc mplayer devrait aussi bénéficier de ces améliorations :)
Sinon, en ce moment on ne parle que du blu-ray, mais tout ceci (que ce soit la méthode que j'ai décrite ou le problème des codecs audio), est tout aussi valable pour le HD-DVD (qui est un format qui coùte moins cher que les DVDs maintenant, alors pourquoi se priver ?)
[^] # Re: Blu-Ray?
Posté par Ph Husson (site web personnel) . En réponse au journal VLC 1.0.0. Évalué à 4.
Il faut déjà compiler/installer aacskeys (la dernière version en date est la 0.4.0a).
Attention, ce machin a besoin d'un JDK pour faire un JNI, donc ça peut être un peu chiant en fonction de sa distrib).
Ensuite, trouver, télécharger et extraire dumphd (la dernier version à cette heure est la 0.61), copier la libaacskeys.so (crée lors de la compilation de aacskeys) dans son répertoire, ainsi que ProcessingDeviceKeysSimple.txt (du répertoire de aacskeys)
Ensuite il faut patcher son lecteur blu-ray, pour qu'il devienne gentil.
Pour les lecteurs LG (et autre), voir sur http://forum.doom9.org/showthread.php?t=139522 . Le logiciel de flash fonctionne très bien sur wine, donc même pour cette étape, pas besoin d'un windows (m'enfin un x86* est quand même recommandé).
Ensuite il faut trouver/télécharger/extraire BDVM Debugger, et copier les fichiers/repertoires de l'archive, dans le répertoire de dumphd (c'est du propre hein ?).
Ah et accessoirement, pour tout ça faut un java qui marche sur votre système.
Voilà, tout est installé, yapluka utiliser:
Mountez le disque, disons par exemple sur /mnt, parcourez le disque pour trouver le plus gros fichier (a priori dans BDMV/STREAM, la plupart du temps c'est 00001.m2ts), puis faites:
bash dumphd.sh --infile:BDMV/STREAM/00001.m2ts /mnt |mplayer -cache 4096 -
Sauf que voilà, ceux qui font les blu-ray sont des tordus, donc il faudra peut être rajouter des options du genre -autosync 3 ou -fps 25
Mais surtout, et là je vais rejoindre le journal (histoire de pas être complètement hors sujet quoi.), ces supports ont des codecs audio assez tordus, et la plupart du temps, il faudra ruser pour avoir du son, mais avec cette version de VLC, tous les codecs audio des blu-ray sont supportés (à ma connaissance), que ce soit l'adpcm, le linear PCM (que je connaissais même pas avant en fait.), le EAC3, ou le True-HD, mais je sais pas comment faire marcher dumphd avec vlc :-) (sauf à utiliser dumphd en simple sauvegarde, et relire la sauvegarde par VLC). Enfin toutes ces améliorations viennent de ffmpeg, nullement de vlc qui ne fait que repomper le code (bon j'exagère sûrement, je pense qu'ils contribuent quand même un peu), et donc mplayer devrait aussi bénéficier de ces améliorations :)
Sinon, en ce moment on ne parle que du blu-ray, mais tout ceci (que ce soit la méthode que j'ai décrite ou le problème des codecs audio), est tout aussi valable pour le HD-DVD (qui est un format qui coùte moins cher que les DVDs maintenant, alors pourquoi se priver ?)