Petit rappel d’un truc à savoir si on a un Mac sans lecteur de DVD : il faut modifier l’application Lecteur de DVD pour que ça fonctionne. Enfin, plus exactement, si vous avez remplacé le lecteur optique de votre mac par un SSD/second disque dur et que vous voulez lire un DVD, il faudra modifier. Sur les MacBook Air et les Mac mini, ce n’est pas nécessaire.
Concrètement, si lancer Lecteur de DVD provoque une erreur -70012, il va falloir modifier. Et — bonne nouvelle — la manipulation utilisée sous Leopard et Snow Leopard fonctionne toujours sous Lion. Expliquons.
Pour faire simple, le Lecteur de DVD cherche un lecteur interne d’origine Apple. C’est une limitation très vieille qui date du moment où le lecteur DVD était en option chez Apple. La licence DVD impose une taxe sur les programmes de lecture et donc Apple empêche la lecture si on a pas payé la taxe en question en commandant (très cher) un lecteur DVD avec le Mac.
Pour corriger le problème, on va simplement modifier le Lecteur de DVD pour qu’il cherche un lecteur externe au lieu d’un lecteur interne. Il faudra donc brancher un lecteur externe pour lancer le programme.
Il va falloir aller dans /Système/Bibliothèque/Frameworks/DVDPlayback.framework/version/A/
et éditer le fichier DVDPlayback
avec un programme comme Hex Fiend. J’utilisais Smultron il y a quelques années, mais visiblement il modifie des trucs dans la structure du fichier.
Une fois ouvert, il faut faire une recherche et remplacer les occurrences du mot Internal
par External
. Normalement, il y en a quatre. Une fois que c’est fait, il suffit de sauver, donner son mot de passe et ça devrait fonctionner.
Attention, il est généralement nécessaire de refaire la manipulation à chaque mise à jour mineure du système (si évidemment cette partie est modifiée). Pour le reste, le programme fonctionne exactement comme s’il avait un lecteur interne.
Bonjour
je n’a pas eu de succes
Le lecteur DVD plante toujours a l’ouverture (ainsi que Toast 10
C’est toujours la lecture du premier octet qui pose probleme, celui qui se tradiot par external
voici la reponse de Lecteur DVD a l’ouverture
Process: DVD Player [350]
Path: /Applications/DVD Player.app/Contents/MacOS/DVD Player
Identifier: com.apple.DVDPlayer
Version: ??? (???)
Build Info: DVDPlayer-54000401~1
Code Type: X86 (Native)
Parent Process: launchd [184]
Date/Time: 2013-09-22 09:57:22.568 +0200
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Interval Since Last Report: 155829 sec
Crashes Since Last Report: 12
Per-App Crashes Since Last Report: 7
Anonymous UUID: D95E0343-56D1-4245-B6E6-F1AE805537F2
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0
Dyld Error Message:
Library not loaded: /System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback
Referenced from: /Applications/DVD Player.app/Contents/MacOS/DVD Player
Reason: no suitable image found. Did find:
/System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback: unknown file type, first eight bytes: 0x65 0x78 0x74 0x65 0x72 0x6E 0x61 0x6C
/System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback: unknown file type, first eight bytes: 0x65 0x78 0x74 0x65 0x72 0x6E 0x61 0x6C
Binary Images:
0x8fe00000 – 0x8fe4162b dyld 132.1 (???) /usr/lib/dyld
Model: MacBookPro6,2, BootROM MBP61.0057.B0C, 2 processors, Intel Core i7, 2.66 GHz, 8 GB, SMC 1.58f17
Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 512 MB
Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.10.131.42.4)
Bluetooth: Version 2.4.5f3, 2 service, 12 devices, 2 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Samsung SSD 840 PRO Series, 238,47 GB
Serial ATA Device: ST9500420AS, 465,76 GB
USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfa100000 / 2
USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0xfa130000 / 5
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0237, 0xfa120000 / 4
USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 3
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8218, 0xfa113000 / 8
USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfd100000 / 2
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0xfd110000 / 4
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0xfd120000 / 3
FireWire Device: DVD-RW DVR-111D, Initio, Up to 400 Mb/sec
Désolé, ça marche merci. J’avais modifié mon fichier de la mauvaise façon.
C’est OK maintenant
Merci
Chic, ça marche encore pour Mavericks.
Mais pour moi, il ne fallait modifier qu’un seul ‘Internal’ en ‘External’. Voici la partie en question:
….
AVAFGetRendererInfo
Bonjour,
je n’ai pas de dossier « DVDPlayback.framework » dans le dossier frameworks dans mon ordi, un macbook pro sous 10.8.4 qui date de 2012 ou 2013. Je l’ai acheté d’occas’ à quelqu’un qui avait changé le lecteur d’origine contre un disque dur… Comment faire? Auriez vous une autre solution ?
Merci ! Pauline.
S’il a été installé sans lecteur de DVD, c’est possible qu’il soit pas présent.
Y a VLC au pire.
Bonjour,
je ne suis pas très fort en informatique. Je désire suivre les indications pour pouvoir lire un dvd avec mon lecteur externe LaCie mais je ne sais déjà pas trouver /systeme/bibliotheque:extensions.
Si vous pouviez m’aider, ça me rendrait un grand service.
Merci d’avance et bonne soirée.
C’est sur quel Mac ?
Parce que normalement, sauf Mac avec le lecteur de CD cassé, ça passe. Sinon, utilisez VLC, c’est plus simple pour vous je pense.
C’est sur mon iMac (20 pouces, mi-2007).
Mon lecteur enregistreur interne ne fonctionne plus et j’ai fait installer un disque SSD.
Bonne après-midi (à l’ombre !)
Sauf si besoin d’un truc précis, VLC fait normalement bien le job sur les DVD sans bidouiller OS X
Je vais essayer avec VLC.
Merci et bonne journée.
Merci beaucoup pour cette astuce.
Petite précision : le « i » de Internal et le « e » de External doivent être impérativement saisis en majuscules pour que la recherche/remplacement fonctionne.
Bonjour,
Merci pour ces aides. Malheureusement, il n’y a pas d’occurrences de « Internal » dans mon fichier… :( une idée ? J’ai un macbook pro début 2011 et j’ai remplacé mon lecteur par un SSD. C’est mon lecteur, rangé dans un boîtier, que j’essaye de brancher à mon ordinateur….
Merci !
Bonjour,
Merci pour le tuyau et le petit utilitaire. Je suis sur El Capitan et je ne peux pas sauvegarder le fichier ainsi modifié. En administrateur, j’ai bien les droits de lecture/écriture mais OSX ne veux rien savoir. Une idée ?
Oui, faut désactiver le SIP avant de le faire.