Utiliser AAF Everything

Tout ce qu'il faut pour déplacer des timelines entre éditeurs — démarrage rapide, notes par éditeur, gestion des médias et les précisions détaillées.

Installation & premier lancement

AAF Everything est un convertisseur par lots pour timelines entre quatre formats d'échange — pas un éditeur, pas un lecteur. Il lit une timeline, en construit un modèle neutre et la réécrit à neuf dans le format cible :

LitÉcrit
.aaf.aaf
.xml (Premiere Pro) .xml (Premiere Pro)
.fcpxml.fcpxml
.fcpxmld (bundle) .fcpxmld (bundle)

Toutes les combinaisons sont disponibles. Le format que vos fichiers chargés ont déjà est verrouillé dans le menu cible — .fcpxml et .fcpxmld y comptent comme des formats différents.

Configuration requise

Installation

Questions, problèmes, ou une timeline qui se convertit mal : support@aafeverything.app — les vraies timelines qui mettent le convertisseur en échec sont exactement ce que nous voulons voir.

Démarrage rapide

Note générale pour Final Cut : dans les timelines profondément imbriquées — des compounds dans des compounds, un multicam dans un compound — le convertisseur ne peut pas déterminer de manière fiable la position d'un clip sur la timeline. Pour une conversion parfaitement propre, sélectionnez les clips concernés (ou toute la timeline) dans Final Cut et choisissez Clip → Décomposer les éléments du clip avant d'exporter — alors chaque clip est placé directement dans la timeline et se convertit exactement.

Sous Inclure, neuf commutateurs décident de ce qui voyage : Fondus enchaînés, Fondus, Gain du clip, Automation de volume, Panoramique, Marqueurs, Couleurs et Vidéo — tous activés — plus Extraire l'audio de la vidéo, désactivé par défaut. Tout ce que vous désactivez est retiré avant la conversion, et le rapport le note comme « exclu par choix ». La sélection s'applique à tout le lot, pas fichier par fichier.

Le résultat est nommé <nom source> (converted).<ext> et n'écrase jamais rien — si le nom est déjà pris, il incrémente un compteur. Après la conversion, Afficher dans le Finder et Afficher le rapport se trouvent sous le mini-rapport ; avec plusieurs fichiers, chaque résultat a son propre rapport et le Finder s'ouvre sur le dernier.

Deux choses bonnes à savoir : cliquer à nouveau sur Vérifier et convertir reconvertit tous les fichiers de la liste, y compris ceux déjà terminés. Et l'application ne retient délibérément rien entre deux lancements — cible, fréquence d'images, dossier et chaque commutateur reviennent à leurs valeurs par défaut la fois suivante. Il n'y a pas de préréglages.

Comment se déroule une conversion

Entre la lecture et l'écriture, les étapes liées aux médias s'exécutent dans un ordre fixe : d'abord reconnecter les fichiers déplacés, décompresser l'audio intégré dans l'AAF, joindre les fichiers de canaux qui appartiennent à un même clip, extraire le son des fichiers vidéo (si activé), convertir le MXF en WAV, puis écrire les fichiers un fichier par canal (si activé), puis regrouper. Deux conséquences bonnes à connaître : l'audio MXF converti et le son vidéo extrait sont aussi pris en compte par la séparation des canaux — et la combinaison des paires de pistes séparées se produit avant tout cela, si bien qu'une paire combinée se comporte ensuite comme n'importe quel autre clip stéréo.

Chaque fichier que le convertisseur écrit lui-même nomme aussi le clip dans la cible : _2ch (canaux joints), _C1-2 (sélection de canaux), _audio (son d'un fichier vidéo). Les noms de clips de la timeline source ne voyagent dans aucun des quatre formats — le rapport le signale.

Trajets courants

Chaque trajet a sa propre page pas à pas :

Choisir un format

Canaux & stéréo

La stéréo n'est pas stockée deux fois de la même manière. Il existe trois formes :

FormeCe qui se trouve sur le disqueÉcriteur typique
1 — entrelacée un fichier à deux canaux Resolve (par défaut), Avid, Nuendo
2 — un fichier par canal deux fichiers mono, mais une piste stéréo dans la timeline Resolve « rendre une piste par canal »
3 — deux pistes mono deux fichiers mono sur deux pistes séparées séparations Nuendo/Cubase/Pro Tools, stéréo « éclatée » de Premiere

Les applications diffèrent quant à celles de ces formes qu'elles recombinent en stéréo à l'import — c'est pourquoi une conversion peut être techniquement correcte et paraître fausse à l'ouverture.

La règle la plus importante de toutes : la forme 3 — deux pistes mono côte à côte — n'est recombinée par aucun programme. Ni Pro Tools, ni Nuendo, ni Resolve. « Je vais simplement en faire deux pistes mono » n'est pas une solution ; c'est l'erreur la plus courante.

Quel commutateur pour quelle tâche

Deux commutateurs sous Canaux, sur la première page de la boîte de dialogue Vérifier et convertir. Ils n'apparaissent que lorsque la cible est .aaf — dans tout autre format un clip pointe vers exactement un fichier, donc aucun des deux commutateurs n'a de sens là.

Séparer les canaux combinés est activé par défaut, parce que la livraison AAF courante va vers un mixage :

CibleSéparer les canaux combinés Pourquoi
Pro ToolsACTIVÉ Pro Tools reconstruit une piste stéréo uniquement à partir de la forme 2 — un fichier mono par canal
Nuendo / CubaseACTIVÉ livrez aussi ici un fichier mono par canal
DaVinci Resolvedésactivé idem
Avid Media Composerdésactivé idem
toute cible non-AAF la ligne n'est pas affichée du tout ; l'option ne s'applique qu'à l'AAF

Et l'autre direction : si la timeline source porte une paire stéréo comme deux pistes mono (une séparation Nuendo, Cubase ou Pro Tools, la paire _L/_R de Premiere), activez Combiner les pistes stéréo séparées — sinon elles restent deux pistes mono dans la cible, et aucun programme ne les fusionnera là.

Vous remettez l'AAF à un autre NLE ? Désactivez-le. La valeur par défaut est réglée pour le cas courant, une livraison vers un mixage : Pro Tools et Nuendo ont besoin de chaque canal comme son propre fichier mono, et ils ne construisent rien du tout à partir d'une piste plus large que deux canaux. Mais si l'AAF va plutôt vers Resolve ou Media Composer, désactivez Séparer les canaux combinés — l'AAF pointe alors vers vos enregistrements multicanaux originaux plutôt que vers des fichiers mono fraîchement écrits.

Combiner les pistes stéréo séparées

Ce qui est reconnu — deux pistes mono directement adjacentes :

Les deux motifs sont construits à partir de vrais exports Premiere et Nuendo. La paire doit correspondre en structure : même nombre de clips, mêmes positions et longueurs, les deux côtés mono, les deux sources présentes et différentes, aucune vidéo impliquée. Ce qui n'est délibérément pas vérifié : la fréquence d'échantillonnage, la profondeur de bits et la longueur des fichiers — si celles-ci ne correspondent pas et que le rendu échoue, le clip apparaît hors ligne avec la raison dans le rapport.

La fenêtre de révision s'ouvre dès que vous cochez la case. L'analyse s'exécute immédiatement et montre, fichier par fichier, chaque piste audio dans l'ordre : les paires reconnues comme une double ligne avec des pastilles L/R, les pistes seules marquées M ou ST. Chaque paire peut être décochée, la piste combinée renommée. Le pied de page compte « N pistes audio au lieu de M » ; les boutons sont Tout garder séparé et Combiner N paires. Échap ou un clic à l'extérieur annule toute la conversion — rien n'est écrit. Si l'analyse ne trouve rien, la fenêtre reste absente ; le lien Vérifier… explique alors ce qui a été recherché.

Appariement à la main : Apparier les pistes manuellement… vous guide en deux étapes — cliquez sur la piste qui porte le canal gauche, puis sur la piste en dessous. Seule la piste directement adjacente peut être choisie ; les pistes qui ne peuvent pas s'apparier sont grisées et indiquent pourquoi (déjà stéréo, non combinable, pas la piste juste en dessous, disposition différente, sources qui se chevauchent).

Ce qui survit à la fusion — et ce qui ne survit pas :

Un double de piste n'est pas de la stéréo : deux pistes de même nom dont les clips pointent vers le même fichier source sont un doublon, pas une paire séparée — elles sont délibérément laissées telles quelles, et le rapport les nomme.

Même en mode Lien, la combinaison crée un dossier de médias. Une paire combinée est rendue dans un nouveau fichier stéréo dans <nom du résultat> Media, et le résultat référence ce fichier — sans le dossier, le clip est hors ligne dans la cible. Pour une livraison, Regrouper à côté du résultat est la voie sûre.

Séparer les canaux combinés

Ce que ça fait : chaque canal reçoit son propre WAV mono — les pistes restent stéréo. Cela ne crée pas de paires de pistes mono ; la disposition des pistes est inchangée. Les fichiers sont nommés <stem>_L.wav / _R.wav (ou _C1…_CN au-delà de deux canaux) ; le clip dans la session conserve le nom original sans suffixe de canal.

Cible AAF uniquement. Pour toute autre cible, la ligne n'est pas affichée. Une conséquence : avec un AAF comme source le commutateur ne peut pas être atteint, parce que l'application ne convertit jamais un format en lui-même — la voie pratique est Final Cut ou Premiere vers AAF. Un AAF déjà fini (par exemple depuis Resolve) ne peut pas être ré-emballé en un fichier par canal ici ; cela demande un nouvel export depuis l'éditeur.

Les deux commutateurs ensemble — le classique « stéréo séparée Nuendo vers Pro Tools » — fonctionne bien : les deux pistes mono sont d'abord jointes en un fichier stéréo, puis à nouveau séparées par canal. Le clip apparaît dans la session sous <stem>_2ch.

Poignées

Juste sous Séparer les canaux combinés, et actif uniquement conjointement avec lui : Poignées décide de la quantité de matériel supplémentaire que chaque fichier de canal écrit conserve avant et après le clip, afin que le mixeur puisse encore tirer sur un bord.

Les poignées coûtent de l'espace disque, et elles en coûtent par canal. C'est le compromis qu'est ce commutateur : des poignées plus longues signifient un dossier de livraison plus gros, et aucune poignée du tout signifie que chaque correction doit repartir au département image.

Sans Séparer les canaux combinés, les Poignées ne font rien. Aucun nouveau fichier n'est écrit dans ce cas — l'AAF pointe vers les enregistrements originaux, qui sont de toute façon complets.

Ce dont Pro Tools a besoin

Ce dont un import stable dans Pro Tools a besoin est écrit automatiquement : le marquage stéréo uniquement sur les pistes qui portent réellement deux canaux, un enveloppement neutre autour de chaque clip stéréo, et des en-têtes standard propres dans chaque fichier que le convertisseur écrit.

Ce dont Nuendo a besoin

Activez Séparer les canaux combinés ici aussi — un fichier mono par canal est la forme de livraison pour Nuendo comme pour Cubase. Tout le reste dont Nuendo a besoin est écrit automatiquement. La combinaison fiable est du matériel source WAV avec Transcoder l'audio MXF laissé activé (le défaut). AIFF, FLAC, MP3 et le MXF non transcodé retombent sur une description de fichier plus faible que Nuendo peut lire en mono-gauche ; et un fichier dont le décompte de canaux ne peut pas être lu est écrit avec une hypothèse stéréo — le rapport le nomme. Avec des sources WAV, ni l'un ni l'autre ne peut arriver.

Ce qui arrive dans la session

Ce qui n'arrive pas : les formes des courbes de fondu (tout est linéaire ou le fondu enchaîné standard), les noms de clips de la timeline source, le mute et le verrouillage des pistes, et les effets, plugins ou réglages de mixage — les formats transportent le montage, pas le mixage.

Les médias sont toujours liés, jamais intégrés — la forme qu'exige Pro Tools. Un AAF sans ses médias est vide ; pour un transfert vers une autre machine, utilisez Regrouper à côté du résultat.

Rôles & pistes

Final Cut n'a pas de pistes — il a des rôles. L'AAF a des pistes et pas de rôles. Quelque chose doit décider lequel devient lequel, et la page 2 de la boîte de dialogue Vérifier et convertir est l'endroit où vous voyez cette décision avant qu'elle ne se produise.

Les rôles sont groupés comme Final Cut les groupe : le rôle principal d'abord, puis ses sous-rôles. Chaque ligne montre les numéros de pistes qu'elle occupera — A1–A2, A5 — et si ces pistes sont mono ou stéréo. Les numéros sont la réponse qu'un simple décompte de pistes laisse en suspens : non pas combien, mais lesquelles.

Ce que vous pouvez faireEffet
glisser un rôle ou tout un groupe change l'ordre des pistes dans la session cible
renommer la piste porte votre nom à la place du nom du rôle
décocher le rôle est entièrement omis ; ses pistes ne sont pas écrites
Fusionner les rôles manuellement deux étapes : d'abord le rôle qui garde sa piste, puis celui qui s'y déplace
Fusionner les sous-rôles automatiquement chaque sous-rôle rejoint son rôle principal — Dialogue BOOM et Dialogue LAV1 deviennent un seul Dialogue
Réinitialiser en automatique retour au regroupement que le fichier lui-même suggère

Une disposition reste définie jusqu'à ce que vous la réinitialisiez ou que la liste de fichiers change, de sorte qu'une série de bobines peut passer avec le même plan de pistes. Elle n'est pas retenue entre deux lancements — comme tout autre réglage de l'application.

Aperçu de la disposition des pistes

Le bouton sur la page 2 ouvre une fenêtre séparée montrant la session sous forme de dessin : chaque piste comme une rangée, chaque région à sa place, une règle de temps au-dessus et les totaux dans le titre — 9 pistes · 69 régions · 00:02:30:00. La couleur suit le rôle, la même couleur que dans la liste, si bien qu'un rôle peut être reconnu dans les deux vues.

C'est la dernière chance de remarquer que quelque chose est là où il ne devrait pas être — et cela ne coûte rien, parce que rien n'a encore été écrit.

Une source AAF n'a pas de rôles. En venant d'un AAF, la page 2 n'existe pas et la boîte de dialogue a une seule page ; les pistes conservent les noms qu'elles ont déjà.

Ce qui est transféré — la matrice complète

Aucun convertisseur ne peut déplacer ce que le format cible ne peut pas contenir. Voici la matrice à partir de laquelle nous travaillons, dérivée des spécifications des formats et de nos propres allers-retours à travers chaque format — c'est la même information que le rapport de conversion imprime par fichier. Les dialectes AAF diffèrent entre les applications, donc le rapport à côté de votre propre fichier a le dernier mot, pas ce tableau.

Élément de la timelineAAFPremiere XML FCPXML / FCPXMLD
Positions de clips & décalages sources précis à l'échantillon précis à l'image¹ précis à l'échantillon
Fondusoui oui (comme transitions) oui
Fondus enchaînésoui (vrais fondus) oui (comme transitions) oui (vrais chevauchements)
Gain du clipoui oui (niveau constant) oui
Marqueursoui ouioui
Noms de pistesoui non — pas de champ de nom (A1, A2, …) oui (comme rôles audio)
Pistes vidéo (aussi multiples)oui oui oui (storyline + lanes)
Décomptes de canaux oui — tous les canaux paires stéréo uniquement oui
Panoramique (statique & automation)oui — vraies courbes non — pas dans le format non — pas dans le format
Automation de volumeoui — vraies courbes non — omise, jamais moyennée (le gain du clip constant reste) oui — comme images clés de volume Final Cut
Couleurs de pistes / clipsoui (aller-retour)³ non — pas dans le format non — pas dans le format
Pistes vides (nommées)oui oui non — format basé sur les clips
Effets / EQ / pluginsnon nonnon
Changements de vitesse / retimesnon² non²non²

¹ Le Premiere XML compte le temps en images — le format lui-même est quantifié à l'image. ² Rendez ou consolidez d'abord le matériel retimé dans l'éditeur source ; le rapport le signale plutôt que de le convertir de travers. ³ Les couleurs voyagent dans un commentaire privé à l'intérieur de l'AAF et survivent à un aller-retour via ce convertisseur ; les autres applications ignorent ce commentaire.

Deux réserves même au sein de l'AAF : DaVinci Resolve n'écrit pas le panoramique ni l'automation de volume dans ses exports AAF — les données ne quittent jamais Resolve, donc aucun outil ne peut les récupérer (et Resolve ignore aussi le panoramique à l'import d'un AAF ; Avid, Pro Tools et Nuendo le lisent). Et aucun format d'échange ne transporte les plugins ni le MIDI ; faites des stems pour tout ce qui doit être entendu comme mixé.

Gestion des médias

Certaines options rendent de nouveaux fichiers — paires combinées, séparations par canal, MXF converti, son vidéo extrait. Ceux-ci atterrissent dans un dossier Media à côté du résultat même en mode Lien, et le résultat pointe vers eux. Conservez ce dossier avec le fichier, ou utilisez Regrouper pour tout ce qui quitte votre machine.

Fréquences d'images

comme la source (par défaut — conserve la fréquence propre de chaque fichier) · 23.976 · 24 · 25 · 29.97 DF · 30 · 50 · 59.94 · 60 · 120 — plus aucune (pas de piste de timecode) pour les livraisons AAF audio seul. Les fréquences NTSC sont écrites exactement, drapeau drop-frame inclus. Si la source ne nomme aucune fréquence, 25 fps est supposé et divulgué dans le rapport. Deux substitutions sont faites ouvertement plutôt que silencieusement : aucune ne s'applique qu'à l'AAF (ailleurs 24 fps), et 120 n'est pas un préréglage Final Cut (écrit en 60 là) — les deux s'accompagnent d'une ligne dans le rapport. La fréquence d'images affecte la piste de timecode et la façon dont l'éditeur cale les coupes image ; le placement audio est précis à l'échantillon à toute fréquence.

Le rapport de conversion

Chaque conversion écrit un fichier texte à côté du résultat. C'est la partie du programme qui vaut la peine d'être lue avant un transfert — et elle suit une règle : un changement silencieux est un défaut, pas une fonctionnalité. Est rapporté chaque endroit où le convertisseur a omis quelque chose, changé une valeur que vous aviez définie, n'a pas pu transporter quelque chose, a pris une décision que vous auriez pu prendre différemment, ou a réparé quelque chose qui aurait sinon ressemblé à une erreur. Chaque ligne nomme ce qui s'est passé, combien d'éléments ont été affectés, et — lorsqu'elle existe — l'action qui reste à faire.

Le mini-rapport dans l'application montre les lignes importantes ; le fichier à côté du résultat a tout, y compris les notes purement descriptives. S'il n'y avait vraiment rien : « Aucune note — rien n'a eu besoin d'être changé ou omis. »

Démo & licence

Limites bonnes à connaître

Aucun effet d'aucune sorte n'est transféré. Plugins, EQ, réverbération, inserts, MIDI, réglages de mixage — aucun des quatre formats d'échange n'a de place pour eux ; c'est la nature de ces formats, pas un réglage du convertisseur. Ils transportent les clips et les montages. Faites des stems pour tout ce qui doit être entendu comme mixé.

Dépannage

macOS : « App d'un développeur non identifié »

C'est Gatekeeper qui reste prudent parce que nous n'avons pas encore terminé la signature de code (voir Installation & premier lancement pour savoir comment l'ouvrir la première fois via Réglages Système → Confidentialité & sécurité → Ouvrir quand même). Nous sommes un petit studio indépendant — la signature est en route. L'application est totalement sûre, garde votre travail hors ligne, et vos timelines ne quittent jamais votre machine.

Pro Tools affiche du mono là où j'attendais de la stéréo

Pro Tools ne reconstruit la stéréo qu'à partir de la forme un fichier par canal — le commutateur a été désactivé quelque part. Convertissez à nouveau avec Séparer les canaux combinés activé — voir Canaux & stéréo. Si la source elle-même portait la paire comme deux pistes mono, activez en plus Combiner les pistes stéréo séparées.

Pro Tools : « Error reading AAF WAVE Data »

Un WAV original lié porte une variante d'en-tête que l'import AAF de Pro Tools ne lit pas (typique de certains fichiers 24 bits d'autres outils). Convertissez à nouveau avec Séparer les canaux combinés activé — cela réécrit chaque fichier audio dans une forme que Pro Tools accepte.

Nuendo ne joue la stéréo que sur la gauche

L'audio source n'était pas du WAV, ou le MXF est entré non transcodé. Gardez Transcoder l'audio MXF activé (le défaut) et préférez du matériel source WAV pour les livraisons Nuendo — alors cela ne peut pas arriver.

« N fichier(s) n'ont pas pu être regroupés »

La timeline source référence des médias qui n'existent plus à l'emplacement enregistré. Le résultat fonctionne quand même et référence les chemins originaux — reconnectez dans l'éditeur cible, ou restaurez les fichiers et convertissez à nouveau.

Premiere n'importe pas le fichier / « format non pris en charge »

Vous êtes probablement en train de remettre un AAF à Premiere — Premiere n'importe aucun AAF tiers. Convertissez plutôt en .xml et importez via Fichier → Importer… ; c'est le dialecte que Premiere lit.

Final Cut rejette le XML

Assurez-vous d'importer via Fichier → Importer → XML… et que votre version de Final Cut correspond au fichier : les bundles .fcpxmld ont besoin de FCP 10.6 ou plus récent — pour les versions plus anciennes, convertissez en .fcpxml simple.

Les clips apparaissent hors ligne après l'import

Trois causes habituelles. L'application cible ne voit pas les médias aux chemins enregistrés (machine ou disque différent) — reconnectez dans la cible, ou convertissez à nouveau avec Regrouper pour que le résultat voyage comme un seul paquet. Le dossier Media à côté du résultat est resté en arrière — il doit voyager avec le fichier, même en mode Lien. Ou un rendu de canal a échoué — alors le rapport nomme le fichier et la raison plutôt que de substituer autre chose silencieusement.

Le résultat de la démo a des pistes mais pas de son

Chaque clip de cette timeline commence au-delà de la ligne de démo des 120 secondes, donc la coupe nette les a tous retirés — le rapport en avertit. La version complète convertit toute la longueur.

Quelque chose manque dans la cible

Ouvrez d'abord le rapport de conversion à côté du résultat — il liste par fichier ce qui n'a pas pu voyager et pourquoi (par exemple le panoramique vers une cible XML, l'automation mouvante vers le Premiere XML, ou un multicam aplati). C'est généralement plus rapide que de comparer les timelines à l'oreille.