🎬 Éditeur de Montage — Guide Complet
L'éditeur de montage est une fenêtre flottante intégrée à SFUMIA qui permet de créer un montage vidéo multi-piste directement dans le pipeline, sans logiciel externe.
Ouvrir l'Éditeur
- Créer un node Proxy Montage (Clic droit → Compositing → Proxy Montage)
- Sélectionner le node et cliquer "Ouvrir Montage"
- La fenêtre flottante s'ouvre, attachée au node
Détacher : Le bouton ⧉ dans l'en-tête détache l'éditeur dans une fenêtre séparée du navigateur.
Interface de l'Éditeur
Zone Preview (haut)
Lecteur vidéo HTML5 qui affiche le résultat du montage en temps réel. Supporte les overlays multi-couche avec opacité.
Barre d'Outils
Gauche — Sources
- + Ajouter — Ajouter des clips depuis les nodes connectés
- T — Ajouter un clip texte (titre)
- 🎨 — Ajouter un clip couleur (solid)
- ✂ — Mode coupe (split clip à la position du playhead)
- 🎧 — Ajouter une piste audio
- + Piste — Ajouter une piste vidéo
Centre — Transport
- ⏮ — Aller au début
- ◀ — Reculer 1 frame
- ◁ — Lecture arrière
- ▶ — Lecture / Pause
- ▷ — Lecture image par image
- ⏭ — Aller à la fin
- 1x — Vitesse (0.25x, 0.5x, 1x, 2x, 4x)
- 🔄 — Mode boucle
- 0:00.0 / 0:58.0 — Position / Durée totale
Bas — Actions
- 💾 — Sauvegarder le montage (Ctrl+S)
- 📂 — Charger un montage existant
- − / + — Zoom timeline
- Export MP4 — Exporter en vidéo via FFmpeg
- Premiere — Exporter en XML Premiere Pro
Timeline (bas)
La timeline multi-piste est le cœur de l'éditeur :
- Règle temporelle — En haut, avec timecodes
- Playhead — Ligne rouge verticale, cliquer pour positionner
- Pistes — V1, V2, V3... de bas en haut. Les pistes supérieures superposent les inférieures
- Clips — Rectangles colorés sur les pistes, avec nom et durée
- Headers de piste — À gauche, avec le nom de la piste
Sidebar Clips (droite)
Liste de tous les clips avec :
- Nom et shot d'origine
- Durée affichée
- Boutons : monter/descendre dans l'ordre, supprimer
- Cliquer sur un clip le sélectionne et seek le playhead à sa position
Manipuler les Clips
Ajouter des clips
- "+ Ajouter" — Scanne les nodes vidéo/image connectés et ajoute automatiquement les fichiers comme clips
- "T" (Texte) — Crée un clip titre avec : texte, taille de police, couleur, fond
- "🎨" (Couleur) — Crée un clip de couleur unie
Déplacer un clip
Cliquer-glisser le corps du clip pour le repositionner sur la timeline. Le clip snap (accroche) aux bords des clips voisins pour un alignement précis.
Trimmer un clip
Glisser le bord gauche ou droit d'un clip pour ajuster ses points d'entrée/sortie (trim in/out).
Changer de piste
Glisser un clip vers le haut ou le bas pour le placer sur une autre piste.
Couper un clip (Split)
- Activer le mode coupe ✂
- Positionner le playhead à l'endroit souhaité
- Cliquer sur le clip → il est coupé en deux à cette position
Opacité et Crossfades
Chaque clip a une opacité de base (0-100%) et un système de keyframes d'opacité :
- Les keyframes définissent l'opacité à des moments précis du clip
- L'interpolation est linéaire entre les keyframes
- Utile pour les fondus entrants/sortants (fade in/out) et les crossfades entre clips sur des pistes différentes
Crossfade : Placez deux clips sur des pistes différentes avec un chevauchement temporel. Ajoutez un keyframe d'opacité décroissant sur le clip supérieur → fondu enchaîné.
Clips Texte
Les clips texte permettent d'ajouter des titres et sous-titres au montage :
- Texte — Le contenu affiché
- Taille de police — En pixels
- Police — Arial, Times New Roman, etc.
- Couleur du texte — Sélecteur couleur
- Couleur de fond — Transparent ou couleur unie
- Durée — Ajustable par trim ou dans les propriétés
Export
Export MP4 (FFmpeg)
Exporte le montage complet en vidéo MP4 avec compositing multi-couche :
- Framerate : 24, 25, 30 ou 60 fps
- Résolution : 720p, 1080p ou 4K
- Les clips sur plusieurs pistes sont composités avec leurs opacités respectives
- Les clips texte et couleur sont rendus en overlay
- Barre de progression pendant l'export
Prérequis : la version distribuée utilise exclusivement le bundle FFmpeg/ffprobe approuvé et embarqué avec SFUMIA. Aucun FFmpeg trouvé dans le PATH système n’est accepté comme runtime de release.
Export Premiere Pro XML
Exporte le montage au format FCP XML compatible Adobe Premiere Pro :
- Toutes les pistes sont préservées
- Les timecodes sont précis
- Les clips référencent les fichiers sources originaux
- Importer dans Premiere → File → Import
Paramètres d'Export
| Paramètre | Options | Défaut |
| Framerate | 24, 25, 30, 60 fps | 25 fps |
| Résolution largeur | 1280, 1920, 3840 px | 1920 |
| Résolution hauteur | 720, 1080, 2160 px | 1080 |
Raccourcis Clavier du Montage
| Touche | Action |
| Espace | Lecture / Pause |
| J | Lecture arrière (appuyer plusieurs fois pour accélérer) |
| K | Pause |
| L | Lecture avant (appuyer plusieurs fois pour accélérer) |
| ← | Reculer 1 frame |
| → | Avancer 1 frame |
| Home | Aller au début |
| End | Aller à la fin |
| Ctrl+S | Sauvegarder le montage |
| Delete | Supprimer le clip sélectionné |
| C | Couper le clip à la position du playhead |
Sauvegarde & Persistance
Le montage est sauvegardé par projet dans .pipe3d/{projet}/montage.json.
- Ctrl+S sauvegarde manuellement
- Format v2 : contient les clips, pistes, paramètres d'export
- Les montages des anciennes versions sont migrés automatiquement
- Chaque node Proxy Montage peut avoir son propre montage