AccueilContactEN
Accessibilité SME

Import et export

Conservation des données SME (locuteurs, couleurs, positionnement, types) dans tous les formats de sous-titres professionnels.

Les données SME — locuteur, couleur, positionnement et type d'entrée — sont conservées dans le fichier projet .scenecut. Lors de l'import et de l'export, Scene Cut fait le maximum pour transmettre ces informations dans chaque format.

Détection automatique à l'import

Lors de l'import d'un fichier de sous-titres, Scene Cut détecte automatiquement les éléments SME :

  • Préfixe locuteur — un nom en majuscules suivi de : en début de ligne est reconnu comme locuteur (ex : MARC : Bonjour → locuteur "MARC", texte "Bonjour")
  • Effets sonores — un texte entièrement entre crochets [...] ou parenthèses (...) est classé en effet sonore
  • Musique — la présence de ou 🎵 classe l'entrée en musique
  • Couleurs — détectées automatiquement depuis les formats qui les supportent (TTML, EBU-STL, DCP)
  • Positionnement — la position verticale et l'alignement horizontal sont lus depuis les formats compatibles
Lorsqu'un fichier importé contient des couleurs ou des données de locuteur, le mode SME s'active automatiquement. Il n'est pas nécessaire de l'activer manuellement avant l'import.

Matrice de compatibilité

Données SME par format

FormatLocuteurCouleurAlign. horiz.Position vert.Type
EBU-STLPréfixe texteTeletext (0x00–0x07)Code JCOctet VP (1-23)Via notation
TTML / IMSCPréfixe textetts:colortts:textAligntts:origin (%)Via notation
DCP InteropPréfixe texteColor ARGBHAlignVPosition (%)Via notation
WebVTTPréfixe texteNon supportéalign:line:N%Via notation
SRTPréfixe texteNon supportéNon supportéNon supportéVia notation
Vidéo incrustéeRendu dans le texteCouleur rendueAlignement renduPosition rendueVia notation

EBU-STL — Support natif complet

Le format EBU-STL (Tech 3264) est le format le plus riche pour les données SME. Tous les champs sont lus et écrits nativement :

Couleurs Teletext — Le système de couleurs Teletext correspond exactement à la palette BBC/Ofcom. Un détail technique important : la couleur est réinitialisée à chaque saut de ligne dans le flux Teletext. Scene Cut gère automatiquement cette réapplication.

Position verticale (VP) — L'octet VP du format EBU-STL est lu et écrit directement (valeurs 1 à 23). Si la position est par défaut (0), Scene Cut utilise les lignes standard (21 pour une ligne, 20 pour deux lignes).

Alignement (JC) — Le code de justification est mappé directement : 01 = gauche, 02 = centre, 03 = droite.

Encodage — L'encodage ISO 6937 est pleinement supporté, avec gestion correcte des caractères accentués et des caractères spéciaux.

Scene Cut est l'un des rares éditeurs à lire et écrire les 3 octets VP, JC et couleur du format EBU-STL. Les données SME survivent intégralement à un aller-retour import → export.

TTML et DCP — Conversion proportionnelle

Pour les formats TTML/IMSC et DCP Interop, le positionnement est exprimé en pourcentage. Scene Cut convertit automatiquement entre l'échelle VP (1-23) et les pourcentages :

  • À l'export — la position VP est convertie en pourcentage vertical. Les régions top et bottom sont assignées selon la zone.
  • À l'import — les pourcentages et attributs de position (VPosition, tts:origin) sont convertis vers l'échelle VP la plus proche.

Les couleurs TTML utilisent le format #RRGGBB et les couleurs DCP le format 0xAARRGGBB — les deux sont convertis vers la palette BBC/Ofcom la plus proche.

WebVTT — Positionnement partiel

Le format WebVTT supporte l'alignement (align:left, align:right) et le positionnement vertical via le paramètre line:N%. Les couleurs ne sont pas supportées nativement.

  • À l'export — l'alignement et la position verticale sont écrits si différents des valeurs par défaut
  • À l'import — les paramètres align et line sont lus et convertis

SRT — Texte uniquement

Le format SRT ne supporte aucune métadonnée SME. L'identification repose uniquement sur les conventions textuelles :

  • Préfixe locuteur : MARC : Texte
  • Effets sonores : [Description]
  • Musique : ♪ Titre ♪
Même en SRT, les données SME sont préservées dans le fichier projet .scenecut. Un export SRT suivi d'un réimport dans Scene Cut restaure les couleurs, les types et les locuteurs à partir du fichier projet.

Préservation cross-format

Le point fort du module SME de Scene Cut : les métadonnées survivent aux conversions entre formats. Un fichier EBU-STL importé avec couleurs Teletext et positions VP peut être réexporté en TTML avec les couleurs et positions converties — puis réimporté sans perte.

Cette préservation est rendue possible par le fichier projet .scenecut qui stocke toutes les données SME dans leur forme native (couleur, VP, alignement, locuteur, type), indépendamment du format d'export choisi.