Oui, on peut faire du DVD avec tout et n'importe quoi... Evidemment, suivant les sources utilisées, la qualité finale sera plus ou moins bonne, mais l'avantage du DVD est sa très grande compatibilité de lecture sur des platines de salon qu'on trouve maintenant à très bas prix.
De plus, avec des graveurs de moins en moins chers (à ce jour, le Pioneer 106 est proposé à moins de 125 euros) et de plus en plus performants (un graveur 4x termine un DVD en 1/4 heure), et enfin des "bons" supports 4x à prix raisonnable, il n'y a plus de raison de se priver.
Juste pour fixer les idées, DVD ou mini-DVD, c'est pareil sauf que pour un mini-DVD, un graveur CD suffira. C'est juste la valeur de bitrate qui change (maxi 4500) et bien sûr, la durée totale du disque. On pourra donc très facilement faire ses premières armes sans rien avoir à changer... pour l'instant.
Il faudra quand même s'assurer que la platine DVD lise correctement les mini-DVD (toutes ne le font pas).
Au commencement, était le .mov...• Depuis iMovie; ça, c'est le plus simple, puisque le montage présent dans la time-line crée automatiquement un fichier .mov (depuis iMovie 3).
• Depuis un Divx; ça n'est pas très compliqué non plus, puisqu'il suffit de lire correctement ce fichier avec Quicktime pour éventuellement le réenregistrer en .mov.
• Récupérer une scène sur un DVD, pas de problème non plus, on sait faire ! On extraiera les deux flux audio et video concernés de la scène à récupérer (avec MPEG Streamclip par exemple), puis on les décodera avant de remonter un fichier .mov.
• Depuis un fichier mpeg (soit un mpeg1/VCD, soit un mpeg2/SVCD-DVD), il faudra d'abord démultiplexer (séparer les flux audio et video) et les décoder pour remonter un fichier .mov.
Procédure à suivre :
Pour pouvoir faire un projet DVD avec un fichier .mov, il faudra d'abord encoder les flux audio et video.
Ensuite les multiplexer afin d'obtenir un fichier MPEG.
Enfin, assembler le(s) fichier(s) MPEG dans une structure DVD : c'est ce qu'on appelle l'authoring.Ingrédients pour une méthode "gratuite" :
MissingMpegTools (encodage et muxage),
Sizzle (authoring),
Utilitaire de Disque (gravure) : fait partie du système OSX.NOTE IMPORTANTE :
L'utilisation de MMT s'appuie sur certaines bibliothèques, et il se peut qu'elles soient absentes de votre installation présente.
Pour remédier à cet état de fait, je vous conseille très vivement de procéder aux installations complètes de ffmpegX et de Mediapipe.
Phase 1 - EncodageAudio
Parce que c'est le plus simple (et aussi le moins lourd) je préfère encoder le son en MP2. Très important, l'échantillonnage du son sur le DVD doit être de 48000 Hz (contre 44100 sur un CD-Audio, par exemple)
La valeur de débit audio étant "libre", j'ai également choisi de travailler en 192 kbits/sec.
Dans ce cas, il faut compter 82 Mo/h.Video
En ce qui concerne la video, il y a aussi certains impératifs :
• la taille de l'image, de 720 x 576 pixels en PAL - format 4:3 - à 25 images/sec;
• l'encodage en MPEG2,
• le débit [audio + video], dont le maximum est fixé à 9800 bpsC'est en faisant varier cette valeur de débit video qu'on cherchera le bon compromis entre le poids maximum de l'ensemble (audio + video) et la qualité à obtenir.
Le poids maximum disponible est déterminé par le support utilisé : CD-R/RW pour un mini-DVD, DVD-R/RW pour un DVD.
On relira avec intérêt l'article consacré au DVD-R...
Dernier point dont il faudra tenir compte; sur un mini-DVD (donc une structure DVD gravée sur un CD), il s'avère que le débit video à ne pas dépasser - sous peine de générer des problèmes à la lecture - est de 4500 bps.
En fonction des réglages proposés par défaut dans MissingMpegTools, mes diverses expériences m'ont permis de déterminer - à peu près - la valeur du bitrate à employer. Le tableau ci-dessous vous en donnera un aperçu.
En bleu, la valeur de bitrate; en rouge, le poids en Mo/h.
La courbe a été établie en fonction de données réelles.
Attention, compter 15 Mo pour un multiplexage; pas beaucoup d'incidence sur un DVD (quoique, s'il y a 10 fichiers, ça commence à faire...), mais ça peut être rédhibitoire sur un mini-DVD, où l'espace est compté...
Explication 01; on veut mettre un film de 1h45 sur un DVD-R.
D'après ce que j'explique dans l'article cité ci-dessus, je m'en tiens à 4150 Mo quand je grave un DVD-R. Je pars donc sur ces bases.
1h45 = 1,75 => Poids du fichier audio : 1,75 x 82 = 143,5 Mo
Un multiplexage : 15 Mo
Il reste donc : 4150 - 143,5 - 15 = 3991,5 Mo de libres pour la video.
Soit : 3991,5 / 1,75 = 2280 Mo/h
Il suffit de se reporter au tableau ci-dessus pour obtenir par croisement la valeur du bitrate à utiliser : 6900Explication 02; là, on veut simplement mettre un clip de 23 mn sur un CD-R 700 - mini-DVD donc.
Poids Audio : 23/60 x 82 = 31,5 Mo
Marge de sécurité pour la gravure sur CD-R : 685 Mo
Un multiplexage : 15 Mo
Reste donc : 685 - 31,5 - 15 = 638,5 Mo pour 23 mn, soit 1665 Mo/h
Le tableau ci-dessus indique un bitrate d'un peu moins de 4200... mettons 4150 et ça devrait le faire.Evidemment, tout ça est assez théorique, mais ça fonctionne. On aura quand même souvent intérêt à se ménager une petite marge de sécurité en baissant la valeur trouvée de quelques % (2% de 6900 en moins nous amène à 6762...). La différence de qualité ne sera pas énorme, par contre si le projet final dépasse de quelques Mo la disponibilité sur le disque à graver, il n'y a plus qu'à recommencer !
Exercice pratique - on reprend notre clip de 23 minutes...Et on va en faire un mini-DVD, en utilisant MissingMpegTools et Sizzle.
Traitement audio : onglet mp2enc
Rien de bien compliqué. Set Path permet de choisir le fichier .mov à traiter et le dossier de Destination.
Les réglages sont tels que précisés ci-dessus... et à l'arrivée le fichier mp2 pèse exactement 31,5 Mo !
Encodage video : onglet mpeg2enc
C'est un peu moins simple, mais il suffit de bien faire les choses dans l'ordre !
• D'abord, sélectionner MOV, ce qui permettra de choisir le fichier .mov à traiter et le dossier de Destination.
• Puis cocher PAL, Mpeg2, 25.000 (im/s), 4:3 (format image) et le bouton en face de la case libre pour le bitrate.
• Ensuite, indiquer les bonnes valeurs dans les cases (la touche Tab permet de passer de l'une à l'autre); 720 x 576 (taille) et 4150 pour le bitrate.
Finir par cocher Dual-CPU si vous avez un bi-pro.
Note : sur mon bi-pro 1,25, je n'ai vu aucune différence entre les deux (avec ou sans)... mais bon, comme je faisais plein d'autres choses en même temps...
Pour l'instant, ne pas toucher aux autres réglages par défaut (quality, motion comp, mpeg2 motion et border); d'abord, ils interviennent aussi sur le poids final (bien sûr) et c'est déjà assez compliqué comme ça ! ;-)
Lancer l'encodage en sélectionnant CLI; une fenêtre de Terminal s'ouvre et vous permet de suivre le bon déroulement de l'opération.
A la fin, notre fichier video pèse 648,2 Mo...
Multiplexage; consiste à assembler les deux fichiers .mp2 audio et .mpv video pour obtenir un fichier mpeg.: onglet mplex :
De plus en plus simple, Set Path qui permet de choisir les fichiers, et une seule case à cocher "DVD" et cliquer sur Mux. C'est très rapide, et le résultat est là :
Le projet complet iMovie (6,58 Go) a produit un fichier .mov de 52 Ko. Attention, ceci n'est qu'un fichier à dépendances, qui se sert des clips DV contenus dans le dossier Media pour afficher le film de 23mn... A conserver donc jusqu'à la fin.
L'encodage Audio a d'abord produit un fichier .wav (devenu inutile), puis un .mp2 de 31,5 Mo.
Le fichier Video mpeg2 pèse 648,2 Mo.
Les deux fichiers multiplexés nous donne un mpeg de 694,6 Mo ! Ouf, on n'est pas passé loin... mais on aurait pu descendre encore un peu la valeur du bitrate.
L'authoring. A ce sujet-là, je trouve que CaptyDVD est très intéressant. Malheureusement il n'est toujours pas disponible en dehors d'une solution "bundle" avec un graveur externe LaCie. Nous allons donc utiliser Sizzle, déjà évoqué ici il y a peu de temps. Inutile donc de refaire entièrement l'article. On se lance :
• donner un nom au disque; on peut aussi ajouter une image et un fond sonore au menu, mais attention les poids de ces fichiers vont encore s'ajouter au poids de notre DVD (dans une certaine mesure)...
• ajouter un Titre : choisir le fichier "movie-1.mpg", inutile de lui indiquer les fichiers Audio et Video, tout est déjà compris dedans ! On pourra par contre rajouter des marqueurs de chapitres, mais je dois avouer que je n'ai pas réussi à les faire fonctionner correctement. Quand aux sous-titres, je n'ai pas essayé.
• revenir au Menu 1 de la TOC, éditer le bouton (je l'ai renommé "DEMARRER") et le faire "Aller au menu... du Titre 1 (movie-1)"
Note : pour éviter les problèmes déjà évoqués (bordure disgracieuse autour des textes-boutons), je préfère composer d'abord mes boutons dans un logiciel graphique.
Donc, pour l'instant, à l'insertion du mini-DVD, l'écran ci-dessous va s'afficher et la musique se jouer.
A l'appui sur le bouton DEMARRER, on sera dirigé vers le Titre 1 (on peut aussi y mettre une image), et là aussi l'appui sur le bouton démarrera la lecture du clip.J'aurais apprécié la possibilité de créer un démarrage automatique d'un clip choisi, dès l'insertion du disque. Mais rappellons que pour le moment Sizzle n'est qu'en version 0.5beta1... et que certainement pas mal de choses risquent de changer d'ici la première version finale.
On termine en "Créant une image-disque", qu'on gravera directement avec Utilitaire de Disque, comme décrit ici.
Avant de graver, on peut vérifier son image-disque. Il suffit d'ouvrir celle-ci, le DVD virtuel monte alors sur le Bureau. On lance Lecteur DVD, qui trouvera le DVD monté et démarrera la lecture (ici sur l'écran de présentation avec la musique).