Jobs on TV, le making-of...

par Alynpier, le 02/10/03


Il y a de ça quelques jours (le 16 septembre pour être précis, jour de l'ouverture d'Apple Expo 2003), Steve Jobs était l'invité de Canal+, lors de l'émission "Merci pour l'Info". Les apparitions du patron d'Apple étant plutôt rares à la télé, je l'ai bien évidemment enregistré. En gros, il y avait 12 à 13 minutes d'interview. Déjà en mars 2000, M6 avait consacré un sujet à S. Jobs dans Culture Pub; encore 6 minutes et quelques...


Il était donc bien sûr très tentant de regrouper ces deux "clips" sur un même support, et comme nous sommes en présence d'une 20aine de minutes, l'idéal s'avère être le mini-DVD.

Pour mémoire, un mini-DVD, c'est exactement comme un "vrai" DVD, à deux petites exceptions près :

1/ le support est un CD-R/RW au lieu d'un DVD-R/RW; on peut donc faire du mini-DVD sans avoir de graveur de DVD...
2/ découlant du premier point, la durée d'un tel disque sera bien sûr moindre !
De plus, il s'avère que toutes les platines DVD ne sont pas obligatoirement compatibles mini-DVD, et que, quand elles le sont, il leur est impossible de lire convenablement un flux avec un débit trop élevé. Nos expériences nous ont montré qu'il ne fallait pas dépasser une valeur de bitrate de 4500. Pour la suite, nous avons opté pour 4200, ce qui nous donne d'une part une marge de manoeuvre satisfaisante, une durée d'au moins 20 minutes, et une qualité de video tout à fait "honnête".

Cahier des charges

Le disque, une fois inséré, doit présenter un menu interactif, c'est à dire :

1/ au moins une image de fond (une photo fera l'affaire), avec un clip musical jouant en boucle tant qu'un choix n'est pas validé,
2/ plusieurs boutons permettant de choisir le clip à lire, à l'aide des boutons fléchés de la télécommande.

Le clip choisi démarre sa lecture au début, et on doit pouvoir également naviguer rapidement dans le clip, à l'aide des commandes de saut de chapitre (il faudra donc poser des marqueurs sur les clips).
Une fois la lecture du clip terminée, le menu réapparaît permettant un autre choix.

Tout cela est d'une banalité à mourir, mais ce sont les principes même de la lecture d'un DVD...

Pour l'authoring (c'est comme ça que ça s'appelle), les choix ne sont pas très nombreux. Il y a bien sûr en premier lieu, iDVD. Mais celui-ci n'est absolument pas adapté à la confection de mini-DVD, ne serait-ce que par l'impossibilité d'effectuer un réglage sur la valeur de bitrate ! Je ne suis pas sûr non plus de la réaction d'iDVD si on lui insère un CD-R, par contre ce que je sais, c'est que iDVD ne s'installe même pas en l'absence d'un graveur DVD interne.

A l'autre "bout de la chaîne", il y a DVD Studio Pro (voir à ce sujet l'excellent article récent de l'ami Bruno). Celui-ci fonctionne aussi bien sous OS9 que sous OSX (ce qui n'est pas le cas non plus de iDVD), il produit des dossiers AUDIO_TS et VIDEO_TS qu'il est tout à fait possible de graver comme bon nous semble, sur un graveur DVD ou CD, interne ou externe. De plus DVD SP dispose de son propre encodeur, réglable à l'envi.
Mais c'est quand même assez cher...

Et revoilà CaptyDVD

Au milieu de tout ça, il y a CaptyDVD. Hervé vous en a déjà parlé, et j'avoue qu'après l'avoir essayé, il me sera difficile de revenir à iDVD.

La seule réelle limitation de CaptyDVD est sa disponibilité. En effet, on le trouve en bundle avec un modèle de graveur DVD externe de marque LaCie; c'est un graveur hybride "-" et "+" (je pense que c'est un Pioneer 106) et il est proposé à environ 350 euros... ce qui, à tout prendre est quand même plus abordable que l'achat de DVD Studio Pro.
J'ai interrogé Pixela (le développeur du soft) et il m'a été répondu que CaptyDVD serait en vente seul sans graveur, d'ici la fin de l'année. A suivre donc, mais en attendant, vous avez bien un copain qui a besoin d'un graveur externe, non ? Conseillez lui le LaCie... ;-)

CaptyDVD n'est en plus pas une solution "propriétaire" (au contraire du soft d'authoring produit par Formac, Devideon), ce qui veut dire qu'il fonctionnera avec n'importe quel graveur interne ou externe, et même sans graveur du tout ! Il produira lui aussi un dossier VIDEO_TS...

Désolé de cette introduction en longueur, mais j'en ai profité pour répondre aux innombrables questions concernant ce soft.

On note également qu'il serait possible d'utiliser Sizzle, mais j'avoue ne pas accrocher du tout avec... Si quelqu'un pense qu'on peut faire avec Sizzle aussi simplement, qu'il se fasse connaîte et qu'il nous fasse le tutoriel adéquat !

La confection du mini-DVD

Maintenant on sait ce qu'on veut faire, et avec quoi on va le faire.
Mes diverses expériences avec CaptyDVD m'ont d'abord appris une chose, c'est qu'il vaut mieux ne pas utiliser son encodeur... celui-ci est lent et ne dispose que de 3 réglages (High, Normal, Low) donc on ne peut connaître avec précision les valeurs utilisées.
La deuxième est que CaptyDVD accepte en entrée Movie un fichier MPEG ! Ça c'est autrement plus intéressant, puisque nous allons pouvoir encoder un clip MOV quelconque avec les valeurs idéales.

Encodage tip-top...

Dans la série "gratuit", puisque c'est quand même ce qui nous intéresse, j'ai repris les diverses méthodes ancestrales (c'est à dire celles qui ont plus d'un an...) et la plus intéressante me semble être MissingMpegTools.
Avec ça, on va pouvoir faire le fichier video mpeg2, le son en mp2, et muxer le tout pour obtenir notre fichier mpeg...

MissingMpegTools utilisant les outils habituels (mpeg2enc, pm2enc, mplex, etc...), je ne saurais trop vous conseiller que d'installer Mediapipe et ffmpegX, dont les installeurs, justement, s'occupent d'en télécharger et ranger où il faut les versions les plus récentes...

1/ encodage audio : contrairement à ce qui est écrit, MMT est incapable de traiter directement le son d'un fichier .mov; il faut donc dans un premier temps exporter celui-ci (depuis Quicktime) en un fichier .wav - c'est très rapide.

Après avoir sélectionné notre fichier .wav, et indiqué le dossier de destination, on règle sur 192 kBits/s et 48 kHz (très important) :


et on lance l'encodage du son (après avoir essayé les deux, j'ai choisi l'encodeur Mediapipe), dont on peut suivre la progression dans le Terminal.

2/ encodage video : il nous faut noter d'abord la source (MOV), puis le type (MPEG2) et la taille (720 x 576), cliquer sur PAL, indiquer un frame rate de 25 images/s, un format de 4:3 et le bitrate video (4200). Le Segment size sert à déterminer un découpage du fichier, on n'en aura pas vraiment besoin... on peut le laisser tel quel (2000). La case "Dual-CPU" si vous avez un bi-pro, bien sûr. Quand au reste, Quality à 4, Motion Compensation à 16, et Progressive (tout ça, c'est un peu au pif...). 0 pour Border, puisqu'il n'y a pas de découpe.

CLI lance le Terminal. Go !


Nous voilà avec nos deux fichiers Audio et Video, qu'il n'y a plus qu'à multiplexer. Onglet mplex, choix DVD, VBR et Mux. Force segment là aussi permet de découper le fichier, si besoin est...


Ça y est, on a tous nos fichiers MPEG**, on va aller se choisir une photo pour le fond de l'écran (celle que j'ai prise sort directement de l'appareil, en JPG), et un clip musical pour "faire patienter"... qui n'a pas un MP3 sur son DD ?


** j'ai également récupéré la nouvelle pub télé du G5 (30 secondes); elle sera également disponible sur notre mini-DVD... le choix se faisant sur le texte I love G5 rajouté sur le tee-shirt de Steve.

On voit bien que la taille totale des fichiers est parfaitement compatible avec une gravure sur CD-R. On peut également lire les fichiers MPEG (avec Quicktime) pour s'assurer que ceux-ci sont "bons"...

Assemblage

Au lancement CaptyDVD nous propose de régler quelques préférences :


Nous choisirons DVD Video, puis les réglages PAL et MPEG Audio, enfin les options d'encodage Low Quality et 192 pour le son. Je ne suis pas certain que ces deux dernières indications soient indispensables (nous allons travailler avec des fichiers déjà encodés), mais quitte à mettre quelque chose, autant mettre les "bonnes"... La case "Give priority to speed" me semble aussi être une bonne chose.

On n'aura pas manqué de remarquer que CaptyDVD permet aussi de faire du VideoCD interactif, avec menu, choix du clip, et chapitrage...
Bien évidemment, on utilisera aussi des flux MPEG déjà encodés, et donc je laisse le soin à nos amis "EyeTV-istes" d'en découvrir l'étendue de ces capacités... A suivre !

Nous obtenons alors 2 fenêtres. Une représentant l'écran de notre DVD (c'est notre table de montage), et on remarque d'ailleurs une zone légèrement plus sombre tout autour qui détermine la zone d'affichage TV (en tenir compte lors du placement des éléments graphiques...) - voir photo ci-dessus.

L'autre permettant les divers réglages, et c'est bien sûr celle-là qui nous intéresse tout particulièrement.


Style : Background permet de choisir le fond du menu (notre photo donc), BGM pour Background Music permet de choisir notre fond musical, Repeat BGM pour répéter en boucle ce fond et Free Object Location va nous permettre de poser Clips et Titres à notre bon gré.

Menu List : liste évidemment les menus (il peut y en avoir plusieurs imbriqués) et le petit carré en haut (ici jaune) détermine la couleur de soulignement du clip choisi. On peut en changer, grâce à la roue chromatique (on est loin des choix de 16 couleurs de iDVD...)

L'ajout de tout élément graphique sur la table de montage se fait à l'aide de ces 3 boutons Text, Movie et Slide


Un clic sur Movie nous donne une petite icone, et on clique n'importe où sur l'écran. On nous demande alors de choisir un clip (on prend l'un de nos MPEG) et ça nous donne ça :


En même temps que la fenêtre de droite, qui regroupe les préférences de ce clip :


Button : le clip apparaît dans la fenêtre, on choisit l'image à afficher avec le curseur. On peut appliquer une ombre au bouton (on a le choix de sa direction) ainsi qu'une taille grâce au curseur Small...Big (en poussant le curseur complètement à gauche, le bouton prendra la "bonne" taille en fonction de l'encombrement de l'écran). Le titre peut également être dessus, dessous, à droite ou à gauche. On peut cacher le titre (Hide Title) et ainsi avoir un bouton sans titre, ou au contraire ne pas avoir de bouton et utiliser le texte à la place (Use Text Button).

Text : toutes les polices installées sont disponibles, des tailles sont prédéfinies, et on peut également leur appliquer n'importe quelle couleur et même un ombré dont l'opacité est réglable...

Astuce : en utilisant une police de type Dingbats (avec l'outil Text), on peut placer des "bitoniots" de couleur n'importe où...

Style : là se trouvent les boutons prédéfinis (j'en ai compté 48...) et il y en a pour tous les goûts ! Mieux (pire ?) CaptyDVD st livré avec un éditeur de boutons qui est une petite merveille de simplicité.

Une fois mon bouton en place, je rajoute une 2e ligne à l'aide de l'outil Texte, et en quelques dizaines de secondes, mon bouton ressemble maintenant à ça :


Pareil pour le deuxième clip, et pour la pub G5, j'utiliserai un simple bouton Texte.
En quelques minutes, on arrive à ça :


Il nous reste à chapitrer nos clips.
1/ sélectionner le clip,
2/ choisir "Marker" (2e bouton en haut à gauche); CaptyDVD crée la Time-map du clip... en quelques secondes, puis affiche la fenêtre de chapitrage.


Il suffit de déplacer le curseur sur la ligne pour faire défiler le clip et cliquer sur "New Marker" pour insérer une marque de chapitrage... Plus simple, tu meurs ! Les imagettes des marqueurs sont même alors disponibles (en dessous) pour composer des menus de chapitrage.
Il est possible à tout moment de sélectionner le marqueur posé, pour le régler précisément à l'aide des touches fléchées, ou le supprimer avec le bouton "Delete Marker".

Même si l'un de vos clips n'a pas besoin de marqueur, je vous conseille quand même d'en créer sa Time-map en faisnat comme si on voulait placer des marqueurs).

C'est fini !

Il ne reste plus qu'à vérifier que tout fonctionne correctement. Le bouton Preview est là pour ça, et propose un prévisualisation de votre oeuvre, comme si vous étiez devant la télé !

Et, quand tout est prêt, Compile !


Donner un nom au disque, choisir entre le dossier VIDEO_TS, l'image DVD, ou la gravure directe (je choisis le premier), et éventuellement démarrer automatiquement (Auto Play) et jouer en boucle (Continuous plat); ces deux derniers ne nous intéressent pas, on a fait une beau menu avec musique, c'est pas pour passer outre !!!

La compilation est rondement menée (tout est déjà encodé) et le résultat est là :


Où l'on remarquera surtout que nos 583,5 Mo des éléments constitutifs de notre mini-DVD ont produit un disque de 622,6 Mo (+6,7%) dont il sera bon de tenir compte par la suite si on doit s'approcher de la limite des 700 Mo d'un CD-R.

Dernière vérification, lecture du VIDEO_TS avec Lecteur DVD Apple (ça marche !!!) et gravure sur un CD-R.