Pour transformer des clips de titres minutés en sous-titres exportables dans Final Cut Pro pour Mac, transférez leur texte et leurs heures de début et de fin dans un fichier SRT, puis importez-le en tant que sous-titres codés. Apple documente la conversion de sous-titres codés en titres, mais aucune commande inverse pour convertir des titres en sous-titres codés.
Ce flux de travail s’adresse à une personne qui monte sur Mac, dispose déjà de texte minuté superposé à une démonstration logicielle et a besoin de sous-titres modifiables ainsi que d’un fichier de sous-titres distinct. L’objectif est de préserver le texte et le minutage ; l’animation des titres, les polices et les arrière-plans graphiques ne sont pas concernés par ce transfert.
Que peut convertir directement Final Cut Pro ?
Apple distingue les clips de titres des sous-titres codés. Les titres font partie de l’image exportée. Les sous-titres codés ont des rôles propres à leur format et peuvent être échangés sous forme de fichiers de sous-titres. Final Cut Pro prend en charge les formats SRT, iTT et CEA-608, mais les fichiers SRT et iTT sont exportés sous forme de fichiers distincts, plutôt que de pistes de sous-titres intégrées. Pour un simple transfert de texte et de minutage, le format SRT est un choix pratique. Présentation des sous-titres codés par Apple
La commande actuelle Duplicate Captions to Subtitles fonctionne dans le sens inverse : elle crée des clips de titres connectés à partir des sous-titres codés sélectionnés tout en conservant les originaux. Les instructions d’Apple ne documentent aucune commande équivalente pour convertir des titres existants en sous-titres codés. Le flux de travail ci-dessous recrée donc les données des sous-titres à l’aide des outils pris en charge pour l’importation et la modification des sous-titres codés. Convertir des sous-titres codés en sous-titres
Choisissez la méthode en fonction du travail déjà effectué :
| Point de départ | Méthode pratique | Travail de minutage nécessaire |
|---|---|---|
| Une courte séquence de titres minutés | Créer manuellement des sous-titres codés à côté des titres | Faire correspondre les limites de chaque sous-titre |
| De nombreux titres dont le texte et le minutage sont définitifs | Préparer un fichier SRT et l’importer | Noter le minutage de chaque titre et vérifier l’importation |
| Audio parlé sans texte minuté utile | Envisager la génération automatique de sous-titres codés | Vérifier la nouvelle transcription et son minutage |
La génération automatique transcrit la parole ; elle n’extrait pas le texte des titres et ne préserve pas leurs limites. Apple indique actuellement que la fonction Generate Captions nécessite une puce Apple et ne prend en charge que l’anglais des États-Unis. Elle crée des sous-titres codés au format iTT. Ces restrictions concernent la génération ; si vous devez conserver le texte et le minutage des titres existants, utilisez la création manuelle ou l’importation d’un fichier de sous-titres. Créer des sous-titres codés
Relever le texte et le minutage des titres avant de créer les sous-titres
Travaillez sur une copie de votre projet afin de pouvoir comparer avec le montage original des titres. Terminez les modifications de la séquence de démonstration avant de transférer les minutages ; sinon, vous devrez revérifier les sous-titres obtenus après ces modifications.
Pour chaque titre, relevez trois éléments : le texte exact, l’heure à laquelle il doit apparaître et celle à laquelle il doit disparaître. Pour accéder au texte, sélectionnez le titre et placez la tête de lecture dessus, ou double-cliquez sur le titre. Apple explique comment modifier le texte dans le visualiseur ou l’inspecteur Text ; sélectionnez et copiez-y le texte concerné. Un titre peut contenir plusieurs objets texte : vérifiez que vous avez récupéré la phrase entière. Ajuster des titres
Déterminez si le sous-titre doit couvrir toute la durée du clip de titre ou seulement la période pendant laquelle son texte est lisible. Par exemple, un titre animé peut apparaître avant que son texte soit stabilisé à l’écran. Pour ce transfert, utiliser systématiquement les limites du clip constitue une bonne règle de départ ; ajustez un sous-titre si la démonstration nécessite une autre durée de lecture. Il s’agit d’un choix éditorial, pas d’un comportement de conversion automatique.
Tenez un petit registre de minutage avant de créer le fichier de sous-titres. L’exemple synthétique suivant suppose un projet qui commence à zéro et s’exécute exactement à 25 images par seconde. Les valeurs de fin indiquent la limite à laquelle le sous-titre s’arrête, et non la dernière image où il reste visible.
| Sous-titre | Texte original de la démonstration | Début, heures:minutes:secondes:images | Limite de fin | Intervalle SRT |
|---|---|---|---|---|
| 1 | Ouvrez le panneau Formes. | 00:00:02:05 |
00:00:04:20 |
00:00:02,200 à 00:00:04,800 |
| 2 | Faites glisser un cercle sur la toile. | 00:00:05:05 |
00:00:07:20 |
00:00:05,200 à 00:00:07,800 |
| 3 | Choisissez un remplissage bleu. | 00:00:08:10 |
00:00:11:00 |
00:00:08,400 à 00:00:11,000 |
Les horodatages SRT utilisent des millisecondes, tandis que le dernier champ de code temporel du registre compte les images. Dans ce projet illustratif à 25 i/s, chaque image dure 40 millisecondes : cinq images correspondent à 200 millisecondes, et vingt images à 800 millisecondes. Ne copiez pas directement le champ des images dans celui des millisecondes. Ces calculs supposent exactement 25 i/s ; ils ne s’appliquent pas tels quels aux fréquences d’images fractionnaires ni au code temporel à saut d’image.
Créer un fichier SRT et l’importer en tant que sous-titres codés
Le format SRT stocke chaque sous-titre sous la forme d’un numéro de séquence, d’une ligne d’horodatage de début et de fin, du texte du sous-titre, puis d’une ligne vide qui le sépare du suivant. La documentation des sous-titres du projet Matroska décrit cette structure et fournit la syntaxe des horodatages. Documentation Matroska sur le format des sous-titres
Voici les données SRT complètes correspondant au registre illustratif :
1
00:00:02,200 --> 00:00:04,800
Ouvrez le panneau Formes.
2
00:00:05,200 --> 00:00:07,800
Faites glisser un cercle sur la toile.
3
00:00:08,400 --> 00:00:11,000
Choisissez un remplissage bleu.
Créez le fichier dans un éditeur de texte brut. Dans TextEdit, choisissez Format > Make Plain Text avant l’enregistrement ; Apple précise que cela supprime la mise en forme enrichie. Enregistrez les données des sous-titres avec l’extension .srt et vérifiez que le nom du fichier obtenu ne se termine pas par .srt.txt. Renommer simplement un document RTF ne produit pas des données de sous-titres en texte brut. Créer, ouvrir et convertir des documents TextEdit
Importez le fichier à l’aide des commandes documentées par Apple :
- Ouvrez le projet de destination dans la timeline.
- Choisissez
File > Import > Closed Captionset sélectionnez le fichier.srt. - Sous
Import as Role, choisissez le rôle de sous-titres et le sous-rôle de langue appropriés. - Sous
Insertion Time, sélectionnez l’interprétation du minutage décrite ci-dessous. - Cliquez sur
Import.
Les sous-titres obtenus apparaissent dans une piste dédiée aux sous-titres codés en haut de la timeline. Importer des sous-titres codés
Choisir la bonne origine temporelle
Sélectionnez Relative to Timeline lorsque les horodatages SRT mesurent le temps écoulé depuis le début du projet. Final Cut Pro ajoute l’heure de début du projet à ces horodatages. Sélectionnez Absolute lorsque les horodatages des sous-titres correspondent déjà aux heures affichées dans la timeline du projet. Options Apple pour l’heure d’insertion des sous-titres
Par exemple, supposons que le projet commence à 01:00:00:00 et que le premier titre apparaisse deux secondes après. Un sous-titre SRT commençant à 00:00:02,000, importé avec Relative to Timeline, sera placé deux secondes après le début du projet. Si vous préparez plutôt le sous-titre avec l’horodatage 01:00:02,000, utilisez Absolute. Mélanger ces conventions crée un décalage, même si tous les intervalles du fichier sont corrects.
Recréer directement un petit nombre de sous-titres dans la timeline
Pour seulement quelques titres, la création directe de sous-titres codés peut éviter de transcrire les heures dans un fichier SRT. Commencez par choisir Modify > Edit Roles, ouvrez Captions, puis utilisez le bouton Caption Role pour créer un rôle SRT avec le sous-rôle de langue approprié. Cliquez sur Apply. Apple indique que cette configuration des rôles est nécessaire pour créer manuellement un ensemble de sous-titres. Créer des rôles et des sous-titres codés
Placez la tête de lecture au début prévu du premier sous-titre. Désélectionnez le titre avant de choisir Edit > Closed Captions > Add Caption ou d’appuyer sur Option-C, puis collez le texte dans l’éditeur de sous-titres. Répétez l’opération pour les autres titres. Apple précise qu’un plan connecté sélectionné peut devenir le parent du nouveau sous-titre ; déplacer ou supprimer un plan parent déplace ou supprime également les sous-titres qui lui sont rattachés. En connectant les nouveaux sous-titres au montage sous-jacent, vous évitez de les rendre dépendants des titres que vous prévoyez de supprimer. Création manuelle de sous-titres et connexions
Rognez le début et la fin de chaque sous-titre aux limites prévues. Vous pouvez faire glisser ses bords pour en modifier la durée, ou le déplacer entièrement pour changer sa position. Soyez prudent lorsque vous le faites glisser : Apple indique que déplacer un sous-titre codé dans des sous-titres adjacents peut les remplacer. Vérifiez immédiatement les sous-titres voisins après un tel déplacement. Ajuster et organiser les sous-titres codés
Vérifier le transfert et exporter le fichier de sous-titres
Vérifiez les données des sous-titres avant de supprimer les titres de référence. Comparez le premier sous-titre, un sous-titre proche du milieu et le dernier, puis passez en revue chaque limite. Un décalage constant suggère un problème d’origine temporelle ou de positionnement. Une erreur qui augmente au fil de la séquence indique qu’il faut revoir vos calculs de minutage. Ce sont des pistes de diagnostic ; confirmez la cause en vérifiant la position des titres originaux.
Utilisez cette liste de vérification :
- Chaque phrase de titre prévue a un sous-titre correspondant.
- Chaque sous-titre se termine après son début, et les intervalles vides prévus sont conservés.
- Le texte de plusieurs objets titre a été correctement récupéré.
- Les retours à la ligne facilitent la lecture au lieu de simplement reproduire la mise en page du titre.
- Aucun sous-titre n’a disparu lors du déplacement ou du rognage d’un autre.
- La vidéo finale ne montre que la couche de texte prévue.
Si des sous-titres deviennent rouges, examinez le problème signalé. Apple documente les erreurs de chevauchement et propose Edit > Closed Captions > Resolve Overlaps, qui rogne les sous-titres sélectionnés jusqu’à ce qu’ils ne se chevauchent plus. Vérifiez ensuite les intervalles modifiés, car la résolution d’un chevauchement change le minutage transféré. Organisation des sous-titres et résolution des chevauchements
Une fois les sous-titres vérifiés, supprimez ou désactivez la couche de titres dans le projet de travail si le livrable doit contenir uniquement des sous-titres sélectionnables. Si les titres restent visibles, leur texte demeure incrusté dans l’image, même si le spectateur désactive la piste de sous-titres distincte. Différences entre les titres et les sous-titres codés
Pour exporter le fichier de sous-titres, choisissez File > Export Closed Captions, saisissez un nom de fichier et un emplacement, puis sélectionnez le sous-rôle de langue requis sous Roles. Utilisez Relative to Timeline pour les horodatages mesurés depuis le début du projet, ou Absolute pour conserver les heures réelles des sous-titres dans la timeline. Pour le format SRT, Apple recommande généralement de désélectionner Include Formatting, car la mise en forme peut s’afficher différemment dans le lecteur de destination. Cliquez sur Export. Exporter des sous-titres codés
Ouvrez le fichier SRT exporté en texte brut et comparez ses premier et dernier sous-titres avec votre registre. Testez-le ensuite avec la vidéo exportée correspondante dans le flux de lecture prévu. Le résultat final comprend des sous-titres modifiables et un fichier de sous-titres dont le texte et le minutage correspondent à votre montage des titres ; conservez le projet original pour d’éventuelles modifications ultérieures du minutage.
Sources
- Présentation des sous-titres codés dans Final Cut Pro pour Mac — Apple
- Convertir des sous-titres codés en sous-titres dans Final Cut Pro pour Mac — Apple
- Créer des sous-titres codés dans Final Cut Pro pour Mac — Apple
- Ajuster des titres dans Final Cut Pro pour Mac — Apple
- Sous-titres — Matroska
- Créer, ouvrir et convertir des documents dans TextEdit sur Mac — Apple
- Importer des sous-titres codés dans Final Cut Pro pour Mac — Apple
- Ajuster et organiser des sous-titres codés dans Final Cut Pro pour Mac — Apple
- Exporter des sous-titres codés dans Final Cut Pro pour Mac — Apple