Zelau / Produit

Fonctionnement

De l'AAF vidéo à l'AAF audio, en quatre gestes.

Zelau isole un backend Python de conform derrière une interface macOS native. Vous manipulez des fichiers ; le moteur fait le reste, et documente chacune de ses décisions.

ÉTAPE 01

Choisir l'AAF source

Sélection du fichier .aaf exporté depuis le montage image, via le sélecteur macOS.

ÉTAPE 02

Choisir le dossier média

Le dossier contenant vos fichiers audio. Zelau les indexe et lit leur timecode embarqué.

ÉTAPE 03

Lancer le conform

Le moteur associe chaque clip et affiche l'avancement, les correspondances et les clips en attente.

ÉTAPE 04

Récupérer l'AAF audio

Le fichier de sortie est écrit à l'emplacement choisi, accompagné du journal et d'un rapport CSV optionnel.

Le moteur de correspondance

Une cascade, testée dans l'ordre.

Chaque clip traverse les règles de la plus fiable à la plus permissive. La première correspondance sûre est retenue, et la méthode est consignée. Si plusieurs médias conviennent, Zelau choisit le plus proche du timecode attendu ; à défaut, le plus probable selon l'heuristique ; sinon, le clip reste « à vérifier ».

01

Timecode embarqué

Lecture du timecode via ffprobe et correspondance stricte dans la tolérance définie, exprimée en frames.

Timecode
02

Nom de fichier

Correspondance par nom exact, puis par sous-chaînes significatives, lorsque le timecode manque ou sort de la tolérance.

Nom
03

Heuristique sur tokens

Décomposition du nom en segments — scène, prise, source, micro — pour désigner le média le plus probable.

Tokens
04

Forme d'onde option

Repli activable : comparaison de forme d'onde pour départager plusieurs candidats restants.

Forme d'onde
Application macOS

Un vrai .app. Aucun terminal.

Zelau se distribue comme un bundle macOS que l'utilisateur ouvre d'un double-clic. Le backend de conform est packagé de façon autonome et piloté par l'interface native, avec capture des sorties standard et erreur affichées dans la zone de journal.

  • Sélecteurs natifs pour l'AAF, le dossier média et l'emplacement de sortie.
  • Zone de journal lisible et indicateur d'avancement pendant le traitement.
  • Messages compréhensibles : aucune étape technique exposée, comportement macOS standard.
CadenceFPS configurable — 23.976, 24, 25, 29.97, 30
ToléranceFenêtre de matching timecode en frames, paramétrable
JournalisationMode détaillé (verbose) affiché en direct
RapportExport CSV optionnel : clip, média, méthode, écart
DistributionBundle .app autonome, ouvrable au double-clic
DépendancesBackend embarqué — aucune installation côté utilisateur
Cas avancés

Ce que Zelau signale, même sans le résoudre.

Certains éléments de montage demandent une interprétation fine. Zelau reste stable face à eux : au minimum il les identifie et les remonte dans le journal, plutôt que de produire un conform silencieusement faux.

retime

Retimes

Clips à vitesse modifiée : détectés et signalés pour contrôle manuel.

transition

Transitions

Fondus et recouvrements repérés aux points de montage.

nested

Séquences imbriquées

Nested sequences remontées comme zones à vérifier.

no-tc

Clips sans timecode

Bascule automatique vers nom, tokens puis forme d'onde.

partial

Médias incomplets

Fichiers tronqués ou manquants isolés dans le rapport.

fps

FPS non standard

Cadences atypiques acceptées sans interrompre le traitement.

Prise de contact

Un AAF récalcitrant sous la main ?

Envoyez-nous votre cas. Nous vous montrons le conform et le rapport que Zelau produit dessus.