Skip to content

Profils

Hydro74000 edited this page Oct 19, 2026 · 6 revisions

Profils

Les profils forment le chapitre d'automatisation de Muxiveo. Ils permettent de transformer une décision faite une fois dans l'interface en règles réutilisables sur d'autres fichiers, en GUI comme en CLI.

Cycle d'application d'un profil Muxiveo

Vue rapide

Muxiveo distingue deux usages :

Besoin Format Usage
Refaire exactement un traitement exact-job CLI, preview, run, batch strict
Réappliquer des décisions à d'autres sources decision-profile GUI low-code, CLI --profile, batch par dossier

Un exact job contient sources, sortie et sélecteurs stricts.

Un decision profile ne contient ni source ni sortie : il décrit comment retrouver, choisir, renommer et ordonner les pistes.

Profils décisionnels

Un profil décisionnel version: 1 peut couvrir :

  • sélection vidéo au plus proche : résolution, HDR, HDR10, HDR10+, Dolby Vision, HLG ;
  • sélection audio et sous-titres par type, langue, codec, canaux, titre, flags ;
  • renommage des titres de pistes par keywords ;
  • flags MKV : défaut, forcé, malentendant, malvoyant, original, commentaire ;
  • ordre des pistes ;
  • tags temporaires de pistes pour chaîner des règles ;
  • création de variantes audio, par exemple une compatibilité AC3 depuis une piste TrueHD.

Les profils GUI sont enregistrés ici :

<dossier de config Muxiveo>/profiles/decision/

Parcours recommandé

  1. Chargez un fichier représentatif dans le panneau Remux.
  2. Ouvrez Éditer profil et créez les règles.
  3. Vérifiez la preview piste par piste.
  4. Appliquez le profil sur un fichier, puis sur un dossier en batch.
  5. Ajustez les critères quand une source réelle ne suit pas exactement le même modèle.

Pour aller plus loin

Page Ce que vous y trouverez
Éditeur et règles Anatomie d'une règle, portée best / first / all, priorités, conflits, ordre
Critères et expressions Critères obligatoires/préférés, mini-syntaxe &, |, parenthèses, guillemets et échappements
Actions et keywords Actions disponibles, patterns de titres, liste des keywords et templates de sortie
Aliases et langues Aliases génériques/ciblés, compatibilité codec_names, rendu régionalisé de {lang_name}
CLI et JSON Utilisation des profils avec muxiveo --cli, python3 main.py --cli, exemples JSON

Exemple express

Objectif : garder une piste audio française EAC3 ou AC3, préférer Atmos si présent, puis renommer proprement la piste.

Réglage Valeur
Type audio
Langue fr-FR
Codec EAC3 | AC3
Keyword préféré {atmos}
Portée best
Titre {lang_name} {codec} {channels} {audio_object}

Avec les aliases EAC3=DDP et lang_name:French=Français, un titre peut devenir :

Français DDP 5.1 Atmos

Le matching reste technique : les aliases changent le rendu, pas les critères.

Navigation

Clone this wiki locally