|
C7
- Balises Texte de QuickTime
Pierre-Alain Dorange - juillet 2002 - mise à jour décembre 2004 |
|
|
Les
pistes textes de QuickTime permettent dajouter à une séquence
vidéo et/ou audio des titres, des sous-titres, des crédits,
un générique déroulant
les pistes textes servent aussi de support aux fonctions Chapitres (accès direct à une scène) et HRef (liens internet). Les pistes textes présentent lavantage de noccuper que très peu de bande passante et donc ne pénalise quasiment pas le débit de votre séquence. De plus les textes affichés sont vectoriels et seront donc toujours net et précis à nimporte quelle dimension. Les pistes texte peuvent être adaptés à vos besoins en choississant la police, la couleur, des effets dombre ou de transparence Par contre le rendu est lié aux polices utilisé pour le texte et si à l'autre bout l'utilisateur ne possède pas la police originale, le rendu sera aléatoire C'est pourquoi il est préférable d'exporter vos pistes textes complexes (comme un générique) en piste vidéo. Pour les sous-titres si vous vous contentez des polices classiques de MacOS ou de Windows (Arial, Times, Courrier et Verdana) vous n'aurez pas ou peu de problèmes de rendu.
Pour créer une piste texte vous pouvez utilisez des logiciels
dédiés (voir exercice E8) mais aussi vous servir simplement dun éditeur de texte brute (SimpleText, BBEdit ou TextEdit en prenant soin d'enregistrer au format texte brut .txt et pas rtf). La syntaxe dun fichier texte pour créer une piste texte, commence toujours par la balise {QTText} et comprend au début des balises de paramétrage puis des marqueurs temporelles entre lesquels est indiqué le texte à afficher. |
| Rien ne vaut un exemple |
|
Voici un extrait de la piste texte construire dans lexercice E8 :
Les balises QT sont relativement explicites (pour comprend l'anglais), ainsi ici notre piste texte utilisera la police Gill Sans Condensed Bold à une taille de 12, sans effet (plain) et avec des textes centrés. Tout les repères temps (inscrit entre crochets) doivent respecter toujours la même syntaxe :
Le texte a afficher doit être placé impérativement entre 2 repères temps et ceux-ci doivent être présentés chronologiquement si le mode choisit est absolu (timeStamps:absolute). |
| Manipuler les pistes textes avec SimpleText et QuickTime Player |
|
Vous pouvez saisir la description de votre piste texte avec un éditeur de texte brut (SimpleText ou BBEdit par exemple) et en sauvegardant ce texte. Vous transformez ce texte (à la syntaxe Piste texte) en utilisant la fonction "importer" de QuickTime Player Pro. Vous obtenez alors une séquence QuickTime contenant une piste texte. Vous pouvez alors le sauvegarder en Séquence QuickTime (.mov) en séquence dépendante (dépendant alors du fichier texte brut) ou autonome. Vous pouvez à nouveau exporter (menu Fichier+Exporter en Texte vers texte) une séquence QuickTime comprenant une piste texte vers un fichier texte, soit en mode "texte seul", soit en mode "texte avec descripteur". Ce dernier mode permet de retrouver le fichier original intégral. Ainsi si vous télécharger les films du garage servant de support aux tutoriaux E8, E9 et E10 pour pourrez les exporter en texte avec descripteur pour les étudier plus attentivement. |
| Balises des pistes textes (Référence de la syntaxe) | |||
|
{QTtext} Balises de mise en forme du texte {font: police } { style
de police }
{justify: alignement }
{size: taille } {textColor: rouge , vert , bleu } {backColor: rouge , vert , bleu } {anti-alias: on/off } {height: hauteur } {width: largeur } {dropShadow: on/off } {dropShadowOffset:
nombre} {dropShadowTransparency:
nombre} Balise de paramétrage générale {language: nombre } {timeStamps: valeur }
{timeScale: nombre } {textBox: haut , gauche , bas , droite } {keyedText: on/off } {doNotDisplay: on/off } {doNotAutoScale: on/off } {clipToTextBox: on/off } {useMovieBackColor: on/off } {shrinkTextBox: on/off } Balises de défilement (scrolling) {scrollDelay: nombre} {scrollIn: on/off } {scrollOut: on/off } {horizontalScroll: on/off } {reverseScroll: on/off } {continuousScroll: on/off } {flowHorizontal: on/off } Balises de mise en évidence {hilite: nombre , nombre } {hiliteColor: rouge, vert, bleu} {inverseHilite: on/off } |
|
haut
de la page - © Le garage de la vidéo - reproduction
interdite
|