Repository navigation
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.
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.
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/
- Chargez un fichier représentatif dans le panneau Remux.
- Ouvrez Éditer profil et créez les règles.
- Vérifiez la preview piste par piste.
- Appliquez le profil sur un fichier, puis sur un dossier en batch.
- Ajustez les critères quand une source réelle ne suit pas exactement le même modèle.
| 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 |
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.
Documentation utilisateur de Muxiveo · Choisir son workflow · HDR Studio · Plugins · Mises à jour · Licence
Communauté Discord Muxiveo · Code source · Soutenir Muxiveo via PayPal