iDVD ? Tiens, voilà du bouton !
par Alynpier - 27/12/02
Pour faire nos DVD, il y a d'abord les solutions que nous avons expérimenté sans relâche dans ces colonnes... La plupart d'entre elles font appel à DVD Studio Pro, parce que c'est quand même LA solution d'authoring. On peut lui reprocher son coût, mais il faut bien dire qu'on en a pour son argent.
A l'autre bout du comptoir, il y a iDVD, outil fourni gratuitement par Apple lors de l'achat d'une configuration Mac avec graveur de DVD. Limité certes, mais il est possible de le "doper" pour en faire un outil quasi-professionnel. C'est ce que nous allons voir.
Avant d'aller plus loin, il convient de saluer également l'effort fait par Formac; en effet, la mouture 2.0 de Devideon permet, dans le cas du DVD (il fait aussi le SVCD) de faire un authoring complet. Très largement inspiré de iDVD, il offre cependant la possibilité de modifier la valeur du bitrate pour l'encodage des clips au format .mov qu'il accepte, et de placer des marqueurs de chapitrage.
Seul (gros) bémol : il ne fonctionne qu'avec le graveur Formac.
Par contre, en version démo (limitée à une 10aine de minutes), vous pourrez sans le moindre problème construire un DVD (voire un mini-DVD ?) et récupérer le dossier complet, contenant les dossiers AUDIO_TS et VIDEO_TS pour graver le tout avec Toast.
PRÉLIMINAIRE : LES LIMITATIONS DE iDVD
Dès que le processus de gravure est enclenché, tout se passe automatiquement; iDVD réclame un DVD-R et dès qu'il est reconnu, c'est trop tard pour revenir en arrière. Une fois le DVD gravé, les fichiers intermédiaires sont effacés... Et avec un graveur externe, iDVD ne se lancera pas.
Tout d'abord, quelques mots sur iDVD. Une interface parfaitement conviviale, à partir de laquelle on construit un DVD sans avoir le moindre besoin de se lancer dans la lecture d'une documentation... par ailleurs absente ! On retrouve bien là l'esprit "i", suite logique de iMovie qui nous a permis de faire du montage avec la même facilité.
Pour utiliser iDVD,il faut non seulement un graveur de DVD, mais en plus, monté en interne ! Ça a l'air bête à dire, mais sans graveur, de toutes façons, iDVD ne sert à rien puisqu'il ne génèrera pas de dossier "à graver", contenant les dossiers AUDIO_TS et VIDEO_TS.Ça c'est la théorie, mais si on tient absolument à utiliser iDVD sans graveur, il y a quand même une solution, une "bidouille" qu'on trouvera sur le site du même nom.
NOTE : on a également pu leurrer iDVD pour qu'il grave sur un DVD-RW. Il suffit de mettre d'abord un DVD-R, puis dès qu'il est reconnu et que iDVD a commencé son travail, de l'éjecter (Eject au clavier) et de le remplacer par un DVD-RW; je l'ai déjà fait à maintes reprises et ça marche ! Il faudra que j'essaie de ne rien remettre à la place du DVD-R, pour voir où se plante iDVD... Qui sait ? Peut-être est il alors possible de récupérer le dossier à graver ?
Dans iDVD, il n'est pas possible de régler la valeur du bitrate et visiblement il y en a deux préréglées :
1/ jusqu'à 60 minutes, le bitrate est à 8,
2/ jusqu'à 90 minutes (impossible d'aller plus loin), il doit être aux environs de 6.Dommage de devoir utiliser le bitrate calculé pour 90 minutes si notre projet dépasse à peine les 60 minutes.
Il est également impossible de placer des marqueurs de chapitre sur les clips et de définir automatiquement le passage de l'un à l'autre (ce qui pourrait pallier à cette absence); une fois le clip terminé, le retour se fait directement sur le Menu.Ceci posé, il est évident que dans ces limites (graveur DVD interne et projet de moins de 60 minutes ne nécessitant pas de chapitrage), iDVD est une solution tout à fait intéressante.
Pour la présentation du disque, il est possible d'utiliser des modules prédéfinis ou de composer soi-même :
1/ pour le(s) menus :
- écran de fond : une photo ou un clip video d'une durée maxi de 30 sec, se jouant en boucle,
- musique de fond, ou autre clip audio (30 sec aussi) qui peut être la bande-son du clip,
- titre : choix de la typo, taille, couleur et emplacement,
2/ pour les clips :
- choix d'un bouton,
- choix pour les titres,
- possibilité de visualiser une partie du clip, égale à la durée de la boucle du menu, à partir d'un emplacement voulu.A part les restrictions évoquées ci-dessus (bitrate fixe et absence de chapitrage), il ne manque en fait que la possibilité d'éditer ses propres boutons.
En effet, pour une utilisation "professionnelle" (compte-rendu divers, manuel d'entretien, présentation d'entreprise, etc...) qui aurait l'idée d'utiliser des petits coeurs ?
Par contre, il est relativement aisé de faire ces boutons... C'est la leçon d'aujourd'hui !
VOYONS D'ABORD COMMENT ILS SONT FAITS...
Je tiens à saluer ici le travail de David Nagel, qui m'a donné l'idée d'aller fouiller dans les entrailles d'iDVD, pour y découvrir que ça n'est pas si compliqué que ça.Donc, "Afficher le contenu du progiciel" (en faisant ctrl-clic sur iDVD) ouvre iDVD.
Un dossier "Contents" apparaît, dans lequel nous allons ouvrir "Resources"
Puisque nous avons choisi le bouton avec les petits curs, on voit qu'il y a 5 fichiers qui le composent. Dans un premier temps, nous allons recopier ces fichiers sur le bureau pour pouvoir les ouvrir (sous Photoshop par exemple) et comprendre comment c'est fait.
Je vous passe les détails, voilà les conclusions :
- le premier bouton est "Shape"; c'est celui qui dessine le contour; pour cet essai, j'ai réalisé un montage rapide dans Illustrator, fait un cadre invisible autour et enregistré en eps.
Puis je l'ai ouvert dans Photoshop. Seule règle que je me suis appliqué à respecter, le rapport 4/3 de l'écran de visualisation du clip video. Lors de l'ouverture sous PhotoShop, je pixellise mon illustration et je l'ouvre à une dimension maximum de 180 x 180 pixels, à 72 ppp et en mode RVB.
Mon bouton est déjà prêt, je n'ai qu'à l'enregistrer en TIFF sous le nom ALP01.Shape.tif
![]()
Bien respecter les options d'enregistrement
au format TIFF (comme ci-contre).
Ne pas oublier de cocher
"Enregistrer transparence"- le second bouton est le "Mask"; il va servir à définir la zone dans laquelle va se dérouler l'extrait video. Là, rien de compliqué, il suffit de :
1/ sélectionner à la baguette magique la réserve de l'écran,
2/ intervertir la sélection (pomme-shift-i),
3/ supprimer ce qui est sélectionné (delete),
4/ re-intervertir la sélection (pomme-shift-i),
5/ dilater celle-ci d'un pixel (menu "Selection/Modifier/Dilater..."),
6/ puis remplir celle-ci de noir (menu "Edition/Remplir...").Le masque est prêt. J'enregistre en TIFF sous le nom ALP01.Mask.tif
- pour terminer le bouton proprement dit, il va falloir lui indiquer ce qu'il devra afficher quand il sera sélectionné; c'est le rôle de Highlight. Je reprends mon bouton Shape et je décide de remplir les points de couleur de mon bouton. Comme ci-dessus (baguette magique / intervertir sélection / etc...) et voilà le travail ! Enregistrement en ALP01.Highlight.tif
Le bouton est terminé, il ne reste plus qu'à insérer une vignette dans la liste des boutons disponibles. C'est le rôle des deux derniers petits fichiers, l'un est celui qui apparaît quand on déroule le menu des boutons (1), l'autre est celui qui est affiché lorsque le bouton est sélectionné (2).
On choisira soit le bouton, soit le masque... ou tout autre chose d'ailleurs, ça n'est après tout qu'une vignette permettant de faire son choix.
Ici, j'ai choisi de repartir de mon bouton, de le passer en niveaux de gris, de le remplir de noir et de lui indiquer le nom sous lequel je l'ai enregistré, puis je le réduis à 48 x 38 pixels maxi et le l'enregistre en "ALP01.tif"
Le dernier bouton est une simple recopie de celui-ci; il suffit de le dupliquer en "ALP01.Icon.tif"
C'est terminé pour la partie graphique
BON, ET COMMENT ON L'INSTALLE ?En deux temps.
D'abord il suffit de placer ces fichiers au même endroit où on a trouvé les autres... dans "iDVD/Contents/Resources". Rien de bien compliqué.
Maintenant il va falloir renseigner iDVD pour lui permettre d'ajouter ce bouton à sa collection et nous permettre de le choisir.
Toujours dans le même dossier, on repère "iDVD.plist" et on l'ouvre. On developpe "Root" en cliquant sur le triangle à sa gauche et une liste apparaît dans laquelle figure "numberOfButtons". Si vous n'avez jamais ajouté de boutons, ce chiffre doit être de 14.
Evidemment, on le sélectionne et on le remplace par 15.
Puis on développe "buttons", la liste des boutons apparaît.
On sélectionne le dernier bouton (le 13), puis on clique sur "New Sibling" en haut à gauche, ce qui a pour effet d'ajouter un bouton 14 dans lequel on tape exactement le nom que nous avons donné à notre bouton (ici ALP01).
On sauvegarde et on ferme.
C'est terminé !
ÇA A QUAND MÊME UNE AUTRE GUEULE, NON ?
Faites moi parvenir vos boutons... ça risque d'être intéressant !