Repository navigation
Hybridation
L'hybridation dans Muxiveo permet de réunir des pistes de plusieurs éditions dans un même fichier : par exemple, associer une superbe image 4K ou Blu-ray (la référence) avec la piste audio française ou les sous-titres d'une autre édition (le donneur).
Muxiveo analyse le son des deux versions et propose un décalage temporel. Le Studio permet de contrôler et d’ajuster le résultat avant de produire le fichier.
Lorsque vous récupérez une piste audio ou des sous-titres provenant d'une autre édition, ils sont presque toujours décalés par rapport à votre vidéo de référence :
- Logos de début de film de durées différentes.
- Présence ou absence de cartons d'avertissement ou de scènes de transition.
- Épisodes TV ayant subi des coupures publicitaires.
Les avantages Muxiveo :
- Détection acoustique intelligente : Muxiveo analyse les empreintes sonores des deux fichiers pour proposer un décalage avec un indice de confiance.
- Synchronisation physique (Zero Delay) : Au lieu d'écrire un décalage virtuel dans l'en-tête du fichier (souvent mal interprété par certains téléviseurs ou lecteurs comme Plex), Muxiveo recale physiquement la piste sonore (en ajoutant un silence propre au début ou en retirant l'excédent). La stratégie appliquée dépend du codec ; vérifiez le résultat sur votre lecteur.
- Recalage automatique des sous-titres : Vos fichiers de sous-titres (SRT, ASS, VTT) sont automatiquement calés sur le même décalage.
Idéal pour traiter une saison complète sans effort :

- Cliquez sur Hybridation dans la barre latérale de gauche.
- Indiquez ou glissez-déposez vos deux dossiers :
- Référence : dossier contenant vos épisodes vidéo de référence.
- Donneur : dossier contenant vos épisodes donneurs (audio FR, sous-titres). Il est possible d'associer plusieurs donneurs par épisode (par exemple un donneur pour l'audio et un autre pour des sous-titres additionnels).
- Sortie : dossier où enregistrer les épisodes finaux.
- Cliquez sur Analyser la saison :
- Muxiveo apparie chaque épisode automatiquement (
S01E01avecS01E01, etc.). - La préparation s'exécute en parallèle (quatre épisodes en même temps pour l'inspection et les sous-titres, deux pour la synchro audio), avec mise en cache des métadonnées et extraction groupée des sous-titres.
- « Vérifier la synchronisation » demande confirmation avant de remplacer une stratégie manuelle.
- Le système analyse les décalages audio et les affiche dans le tableau.
- Muxiveo apparie chaque épisode automatiquement (
- (Optionnel) Cliquez sur un épisode pour visualiser les courbes sonores et écouter le résultat grâce au bouton Pré-écoute. La carte « Recalage et pré-écoute » est repliée par défaut pour garder la vue dégagée.
- Utilisez Lancer l’hybridation dans la barre d’exécution commune pour démarrer la création de vos épisodes hybrides.
Pour assembler un film :
- Rendez-vous dans le panneau Conteneur.
- Glissez votre fichier vidéo principal et votre fichier audio/sous-titres additionnel.
- Sélectionnez les pistes à conserver. Utilisez la synchronisation audio depuis la ligne de la piste pour calculer un décalage, ou saisissez une valeur connue : cocher Synchronisation physique (Zero Delay) ne recherche pas le décalage à lui seul.
- Synchro à valider & paliers imperceptibles : si l'analyse continue rencontre des passages dissemblables (scènes coupées ou doublées différemment, silences d'introduction) avec un décalage cohérent de part et d'autre, une fenêtre « Synchro à valider » vous propose de l'appliquer, de l'annuler ou de la relire dans le Synchro Studio avec un bouton par zone. Si une jonction ne peut pas être formellement vérifiée, un décalage constant est appliqué s'il reste sous les seuils de perception humaine (avance ≤ 45 ms, retard ≤ 125 ms).
- Références en chaîne : si vous synchronisez une source C sur une référence B qui est elle-même calée sur A, C suit automatiquement B dans la sortie finale (décalage, coupures, cadence et hauteur comprises). Modifier B recalcule automatiquement C.
- Introduction propre à chaque piste : la présence de logos de distributeurs différents au début d'un film ne bloque plus l'analyse dès lors qu'un silence d'au moins 0,5 s sépare le logo du métrage.
- Contrôlez le calage, puis lancez le remuxage ou sauvegardez votre travail.

Lorsqu'un flux donneur audio provient d'une diffusion télévisée ayant fait l'objet de coupures publicitaires (ou d'un montage avec scènes alternatives), un offset temporel constant ne suffit pas.

- Cliquez sur Détecter coupures ou laissez l'analyse automatique identifier les segments.
- Muxiveo découpe la timeline en plusieurs blocs cohérents et calcule le décalage propre à chacun.
- Dans le Synchro Studio, les boutons Synchro rapide (fenêtres temporelles clés) et Synchro approfondie (analyse intégrale) permettent d'ajuster le niveau d'inspection.
-
Conversion de cadence dans le Synchro Studio : la case « Conversion Cadence » propose la conversion (ex: PAL 25 ↔ 23,976) et retient tout refus pour la source. Le mode « auto » analyse la hauteur tonale (pitch F0) pour trancher entre
asetrate(vitesse naturelle) etatempo(timbre préservé). Un avertissement apparaît si un décalage simple est appliqué alors que les cadences diffèrent. - Vous pouvez ajuster chaque point de coupe ou exporter la calibration au format JSON pour la réutiliser en CLI (
--calibration).
Dans le panneau Conteneur, le bouton Workflow vous permet de :
- Sauvegarder le workflow… : enregistre vos réglages (pistes cochées, titres, langues) dans un fichier JSON pour pouvoir le réutiliser plus tard.
- Charger un workflow… : rouvre un projet précédent en rechargeant toutes les pistes et paramètres.
- Reprendre la dernière session : recharge votre travail en cours d'un simple clic.
Le Studio propose trois stratégies : Automatique (analyse acoustique), Décalage manuel (sans analyse) et Aucune synchronisation. Le mode manuel sert lorsqu’un décalage est déjà connu ; le dernier convient aux pistes déjà alignées. L’absence d’analyse n’atteste pas leur synchronisation : contrôlez un passage au début et à la fin.
Choisissez la piste de référence, notamment sa langue, lorsque plusieurs pistes sont disponibles. Une calibration doit correspondre aux sources et au montage traités. Le bouton + Associer manuellement une paire… permet de corriger un appariement que les noms d’épisodes ne suffisent pas à résoudre.
La conversion de cadence PAL/Cinéma change la vitesse audio et les temps des sous-titres pour suivre la vidéo de référence. Elle est distincte de l’interpolation MVO-RIFE, qui crée des images et conserve la durée du film.
Inspectez l’épisode témoin pour choisir les pistes de référence et des donneurs, puis appliquez ce modèle à la saison. Le tableau reprend les colonnes détaillées du panneau Conteneur (codec, langue, titre, définition, HDR / Dolby Vision, cadence, canaux, débit, Atmos / DTS:X, flags forcé/malentendant…). Vous pouvez modifier la langue et le titre par double-clic (appliqués à toute la saison avant le profil) et filtrer avec « Afficher uniquement les sélectionnées ». Le Profil décisionnel permet de réutiliser automatiquement vos règles de sélection et de nommage.
Dans Options d’hybridation, vous pouvez activer la détection des sous-titres forcés et SDH, rechercher une fiche avec ID TMDB → Rechercher…, puis régler le Template de sortie. Le clic droit dans ce champ propose les variables disponibles ; l’aperçu montre le nom obtenu. Utilisez des champs qui distinguent les épisodes pour éviter les collisions de noms.
Dans Recalage et pré-écoute, choisissez l’élément, la piste donneuse et la référence audio à contrôler. Vous pouvez ainsi revoir un épisode déjà analysé sans perdre le contexte de la saison. De plus, un sous-titre réglé « sans recalage miroir » (--sync-subtitles none) peut recevoir sa propre calibration indépendamment de l'audio.
Les options avancées regroupent notamment le fichier de calibration, les seuils de coupure et de fondu, le groupe de release, la jaquette et le nettoyage des chemins du NFO. La suppression des sous-titres embarqués EIA-608/708 s’active après détection sur une vidéo retenue ; décochez-la pour les garder. Elle ne supprime pas les autres pistes de sous-titres.
Pour les utilisateurs avancés ou l'automatisation en script :
Muxiveo-cli hybrid \
--ref "film1_ref.mkv" \
--donor "film1_donor.mkv" \
-o "sorties/film1" \
--auto-sync \
--detect-cuts \
--cadence-auto \
--cadence-method auto \
--sync-mode physical \
--auto-tmdb \
--tag "MVO"Muxiveo-cli hybrid \
--ref-dir "/chemin/serie1_ref_2160p" \
--donor-dir "/chemin/serie1_donor_1080p" \
-o "/chemin/serie1_hybride" \
--auto-sync \
--detect-cuts \
--cadence-auto \
--cadence-method auto \
--auto-tmdb \
--tag "MVO"-
--auto-sync: Déclenche l'analyse acoustique FFT ou par sous-titres à la volée. -
--detect-cuts: Détecte les variations de montage et les coupures publicitaires intermédiaires pour aligner chaque segment indépendamment. -
--reject-coherent-sync: Rétablit le refus strict si des zones sans correspondance acoustique subsistent lors de--detect-cuts(par défaut, une synchro cohérente est proposée avec avertissement). -
--quick-sync-check: Analyse audio rapide sur fenêtres représentatives pour accélérer la détection. -
--cadence-auto: Détecte et adapte automatiquement les écarts de cadence (ex: PAL 25 FPS ↔ 23.976/24 FPS). -
--cadence-method {auto,atempo,asetrate}: Analyse le pitch audio (F0) pour choisir entreatempo(timbre préservé) etasetrate(vitesse naturelle). -
--auto-forced-subs: Détecte et active automatiquement les sous-titres forcés selon la langue de référence. -
--auto-sdh: Détecte et marque automatiquement les sous-titres pour sourds et malentendants (SDH). -
--sync-subtitles {mirror,none}: Choisit si les sous-titres héritent du décalage et des coupures de l'audio (mirror, défaut) ou conservent leur calage autonome (none). -
--sync-mode physical: Synchronisation physique Zero Delay (trim ou injection de silence propre). -
--dry-run: Simule l'analyse et calcule les décalages sans créer de fichier final. -
--export-workflow dossier/: Enregistre les workflows JSON par épisode sans produire les vidéos.
Retrouvez tous les cas concrets illustrés et les schémas dans la documentation CLI headless.
Faut-il installer MKVToolNix ?
Non. Muxiveo utilise son propre moteur de remuxage Matroska natif, sans besoin d'installer de logiciel tiers.
Les pistes Dolby Atmos ou DTS:X sont-elles dégradées ?
En copie, ces pistes conservent leurs données. Une conversion de codec ou certaines corrections temporelles peuvent modifier le signal ou les métadonnées immersives. Vérifiez la stratégie indiquée dans le journal ; consultez Qualité et dépannage audio.
Que faire si l'analyse automatique hésite sur un épisode ?
Dans le Studio d'Hybridation, sélectionnez l'épisode, observez la forme d'onde sonore et ajustez la valeur en millisecondes avec le bouton Pré-écoute pour vérifier à l'oreille avant de lancer.
Documentation utilisateur de Muxiveo · Choisir son workflow · HDR Studio · Plugins · Mises à jour · Licence
Communauté Discord Muxiveo · Code source · Soutenir Muxiveo via PayPal