Skip to content

Profils aliases langues

Hydro74000 edited this page Oct 19, 2026 · 3 revisions

Profils - Aliases et langues

Les aliases changent le rendu des keywords dans les titres et templates de sortie. Ils ne changent pas les critères de matching.

Rendu des aliases sur les keywords

Syntaxe et rendu

Un profil peut contenir des variables éditables. Le bouton Aliases de l'éditeur permet de définir des remplacements de rendu pour les keywords :

EAC3=DDP
AC3=Dolby Digital
lang_name:French=Français
codec:TRUEHD=Dolby TrueHD

Ensuite :

  • EAC3=DDP est un alias global, utilisable par tous les keywords rendus ;
  • lang_name:French=Français ne s'applique qu'au keyword {lang_name} ;
  • un alias ciblé gagne sur un alias global ;
  • les aliases sont insensibles à la casse et aux espaces de bord ;
  • les aliases changent le rendu des titres et templates de sortie, pas les critères de matching ;
  • {codec_raw} garde toujours le nom technique, par exemple EAC3 ;
  • les anciens profils avec variables.codec_names restent lus pour compatibilité.

Exemple de pattern :

{lang_name} {codec} {channels}

Avec EAC3=DDP, le titre devient French DDP 5.1.

Le keyword {lang_name} affiche le nom de langue sans région quand il s'agit de la variante d'origine, et garde la région entre parenthèses pour les variantes non standard :

Langue {lang_name}
fr-FR French
fr-CA French (Canada)
pt-PT Portuguese
pt-BR Portuguese (Brazil)

Une action de titre peut utiliser un pattern :

{lang_name} {codec} {channels} {audio_object}

Exemples :

  • VF {codec} {channels} -> VF DDP 5.1 si EAC3=DDP, sinon VF EAC3 5.1
  • {lang_name} {codec} {channels} {flag_forced} -> French PGS Forced
  • {lang_name} {codec_raw} {channels} {audio_object} -> French EAC3 5.1 Atmos

Si une valeur manque, Muxiveo l'omet et nettoie les espaces ou séparateurs inutiles.

Keywords disponibles :

{type} {source_index} {track_index}
{language} {lang} {lang_name} {source_language}
{title} {source_title}
{codec} {codec_raw} {codec_name} {channels} {channel_layout} {audio_object}
{atmos} {dtsx} {codec_atmos} {codec_dtsx}
{resolution} {width} {height} {hdr} {video_flags_hex}
{video_hdr} {video_hdr10} {video_hdr10plus}
{video_dolby_vision} {video_hlg} {video_sdr}
{flags} {flag_enabled} {flag_default} {flag_forced}
{flag_hearing_impaired} {flag_visual_impaired}
{flag_original} {flag_commentary}
{track_tags}

Pour la vidéo, width et height sont indépendants : vous pouvez renseigner seulement la largeur, seulement la hauteur, les deux, ou aucun des deux. La profondeur couleur, quand elle est détectée, est prise en compte dans les caractéristiques techniques internes (video_flags_hex) mais n'a pas de champ dédié dans l'éditeur simple.

Exemple : pour garder une piste audio française en EAC3 et préférer Atmos si elle existe, indiquez fr-FR en langue, EAC3 en codec avec Obligatoire, puis {atmos} dans Keywords préférés.

Dans --output-template, les keywords partagés existent aussi avec préfixe de groupe pour lever les ambiguïtés, par exemple {audio-lang:all}, {sub-lang:all}, {audio-codec-release:best} ou {video-resolution:best}. Les décisions de nommage utilisent les pistes finales activées; --output-all force les keywords pistes à lister toutes les valeurs trouvées. Les aliases du profil s'appliquent aussi aux keywords rendus dans --output-template.

Navigation

Clone this wiki locally