Salut! Je
dois revoir ma copie, après coup. Si je n'ai pas trouvé de sens clair à vos déclarations d'emblée, c'est que je n'utilisais pas le bon
codec pour les lire (on est dans la section '
Vidéo', autant faire image).
Mon
codec correspondait à l'usage logiciel de Macs non physiquement modifiés. Puisque vous êtes sous
Mountain Lion, sur les 3 Macs faisant tourner
Mountain Lion dont je dispose, 2
MacBookPro, avec leur
SuperDrive interne inchangé, permettent de lancer manuellement l'application
Lecteur DVD.app même sans insertion d'un DVD, et donc de lire éventuellement un DOSSIER_TS 'immatériel' copié sur une clé-USB, un DDE ou le Disque Dur Interne du Mac ; quant à un
MacBookAir, certes sans
SuperDrive interne natif mais connectable en USB à un
SuperDrive externe, là aussi l'application
Lecteur DVD peut se lancer manuellement sans DVD chargé, et lire éventuellement encore un DOSSIER_TS immatériel. Rapportée à ce contexte courant et classique, votre déclaration lapidaire «
Je connais la manip pour modifier le fichier pour que dvd player puisse lire des dvd sur un lecteur externe, mais je n'ai pas connaissance d'une bidouille pour utiliser dvd player sans aucun superdrive peinait à faire sens pour moi de manière évidente.
Ce faisant, néanmoins, je ne tenais pas compte de l'
exception à la règle que vous représentiez (non le seul d'ailleurs) : à savoir quelqu'un ayant modifié physiquement son
MacBookPro en supprimant le
SuperDrive interne natif pour le remplacer par un HDD. Car, si la transformation présente un avantage en terme de stockage (2 volumes disponibles au lieu d'1 seul), elle se paye par au moins 2 désagréments dus au retrait du
SuperDrive : 1° l'incapacité
brute de charger le moindre DVD, vu que le
SuperDrive externe d'Apple, dédié au
MacBookAir, n'est pas d'emblée compatible avec un
MacBookPro classique (les dvd ne se chargent pas dans le boîtier connecté en usb) ; 2° l'impossibilité de lancer manuellement, de façon indépendante, l'application
Lecteur DVD, car l'application se bloque tout de suite en affichant le message d'erreur suivant :
C'est par rapport à ce contexte dont je n'ai pas l'expérience personnelle que vos déclarations à propos de «
manip» et de «
bidouille» sont susceptibles de faire sens à présent pour moi.
1° en ce qui concerne d'abord le caractère inutilisable du
SuperDrive externe d'Apple, dédié au
MacBookAir, quand on le connecte à un
MacBookPro classique, il existe, effectivement un moyen de contourner la difficulté, en éditant un fichier de Préférences. Il suffit d'aller à : Macintosh HD/Bibliothèque/Preferences/SystemConfiguration/com.apple.Boot.plist, d'ouvrir le fichier qui présente une chaîne vide comme ceci :
et d'éditer ce vide de la manière suivante :
avant de re-démarrer l'ordinateur. Je peux confirmer que l'opération marche 'nickel', car mon
MacBookPro peut désormais très bien utiliser le
SuperDrive dédié au
MacBookAir de ma femme sans problème : il avale les DVD et l'image-disque monte sur le Bureau. Cela peut toujours servir 'au-cas-où' le
SuperDrive interne du Mac tomberait en panne. Je suppose que c'est ce que vous avez fait vous-même, et que cela donne le sens de la phrase : «
Je connais la manip pour modifier le fichier pour que dvd player puisse lire des dvd sur un lecteur externe». La partie en italiques désignant une éventualité
en instance : au cas où il serait possible de débloquer l'application
Lecteur DVD, alors elle pourrait lire les dvd chargés par le
SuperDrive externe et dont l'image-disque monte sur le Bureau.
2° en ce qui concerne le déblocage de l'application
Lecteur DVD.app, le bruit a couru dans les milieux Mac qu'un fichier-système portant l'instruction de vérifier la présence vs l'absence d'un lecteur optique interne était responsable du blocage de l'application, dès lors qu'aucun lecteur optique n'était vérifié ; et qu'il suffirait d'éditer ce fichier de la manière suivante :
Allons à /Système/Bibliothèque/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback. Il s'agirait de substituer, dans les lignes de code du fichier exécutable
DVDPlayback, aux 4 occurrences de '
Internal' (donnant instruction de vérifier la présence interne d'un lecteur optique), 4 '
External' (donnant instruction de vérifier la présence d'un lecteur externe). Comme il y a un nombre kilométrique de lignes dans le fichier, il faut utiliser nécessairement un éditeur. En utillisant
Hex Fiend, il suffit d'aller au fichier, de l'ouvrir, d'activer la fonction '
Find' et de renseigner, dans le menu '
Text', les sous-menus 'rechercher' par
Internal et 'remplacer' par
External avant de demander 'tout remplacer' et de sauvegarder.
Il me semble que c'est cette opération d'édition que pointait l'expression «
une bidouille pour utiliser dvd player sans aucun superdrive», plus précisément évoquée par après comme «
modification du fichier dvdplayback». N'ayant pas sous la main un Mac dont le
SuperDrive aurait été remplacé par un volume, je n'ai pu malheureusement pas tester les résultats de cette opération (que je me suis gardé de sauvegarder sur mon
MacBookPro au
SuperDrive interne tout à fait opérationnel). Vous paraissez, dans votre 2è intervention, vous-même pessimiste : «
Après recherches, il s'avère qu'aucune modification du fichier dvdplayback ne peut solutionner ce problème». Si vous ne l'avez pas essayé, vous pouvez le tenter par l'éditeur que j'ai cité, mais il serait prudent de faire une copie préalable du fichier
dvdplayback d'origine, on ne sait jamais. Sachant que si vouliez le redéplacer dans le dossier '
A', les simples privilèges d'administrateur ordinaire ne suffiront pas (nécessité de passer en session 'root').
Quoi qu'il en soit de la pertinence de cette 2è 'bidouille' (lol), il est vraisemblable que, portant instruction d'une vérification de la présence d'un lecteur externe, un
SuperDrive d'Apple rendu opératoire sur un
MacBookPro par la 1ère 'manip' devrait être connecté en USB au Mac avant toutes choses. Si j'avais un MacBookPro au
SuperDrive interne changé, après avoir sauvegardé le fichier
dvdplayback d'origine, il ne me déplairait pas d'essayer de le remplacer par celui en fonction sur un
MacBookAir faisant tourner exactement le même OS à la même mise à jour. Histoire de vérifier si ça pourrait marcher (à supposer qu'on tienne là le bon fichier-système). Car au point où vous en êtes, votre
MacBookPro ressemble furieusement à un
MacBookAir dans la pratique, les ressources en plus (et en moins...).
Je suppose, pour finir, que l'attachement à l'application
Lecteur DVD vient du fait qu'elle permet de reprendre un film au point où on a quitté, ce que VLC ne permet pas. Il faut noter alors que
MPlayerX possède pareillement la fonction 'reprise au point quitté', même si sa capacité à lire des DVD, ou des DOSSIER_TS immatériels, me semble moins achevée que celle des 2 autres lecteurs. Restant que l'application
Lecteur DVD est exclusivement spécialisée dans la lecture de dossiers VIDEO_TS, gravés ou immatériels, là où les deux autres sont polyvalents.