Skip to content
Guide de format

Qu'est-ce qu'un fichier SSA ?

Tout ce qu'il faut savoir sur le SSA (SubStation Alpha), le prédécesseur de l'ASS avec un style et un positionnement avancés pour les sous-titres d'anime et de karaoké.

Le SSA (SubStation Alpha) est un format de sous-titres conçu pour le style avancé, le positionnement et les effets. C'est le prédécesseur de l'ASS (Advanced SubStation Alpha), qui étend le SSA avec des fonctionnalités supplémentaires. Le SSA est populaire dans les communautés de fansub d'anime et de karaoké.

Que signifie SSA ?

SSA signifie SubStation Alpha, du nom du logiciel d'édition de sous-titres qui a créé le format au milieu des années 1990. Il a été conçu pour offrir un style de sous-titres plus riche que les formats texte brut comme le SRT, prenant en charge les polices, les couleurs, le positionnement, les animations et les effets de minutage de karaoké.

Comment fonctionnent les fichiers SSA

Un fichier SSA est un fichier texte brut organisé en sections : [Script Info] (métadonnées), [V4 Styles] (définitions de style) et [Events] (entrées de sous-titres). Chaque entrée dans la section Events spécifie le minutage, le style, le texte et des codes d'override optionnels comme {\an8} pour le positionnement en haut au centre.

Quand utiliser le SSA

Le SSA est utilisé lorsque vous avez besoin d'un style avancé que le SRT ou le VTT ne peuvent pas offrir, comme du texte coloré, des polices personnalisées, un positionnement précis ou des effets de karaoké. Pour les nouveaux projets, l'ASS (le successeur du SSA) est généralement préféré car il prend en charge toutes les fonctionnalités du SSA plus des capacités supplémentaires.

Structure d'un fichier SSA

[Script Info]
ScriptType: v4.00

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H80000000,0,0,1,2,1,2,10,10,10,0,1

[Events]
Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: Marked=0,0:00:01.00,0:00:04.00,Default,,0000,0000,0000,,Première ligne de sous-titre
[Script Info]Section d'en-tête avec métadonnées (titre, résolution, type de script)
[V4 Styles]Définitions de style : police, taille, couleurs, alignement, marges, contour
[Events]Section contenant toutes les entrées de dialogue de sous-titres
Dialogue:Une entrée de sous-titre avec minutage, assignation de style et texte (prend en charge les codes d'override comme {\an8})

Avantages du SSA

  • Style avancé : polices, couleurs, tailles, gras, italique, contour, ombre
  • Positionnement précis avec alignement à 9 points (disposition du pavé numérique)
  • Prise en charge des effets de minutage de karaoké pour les sous-titres de musique
  • Codes d'override d'animation et de transformation pour des effets dynamiques
  • Populaire dans les communautés de fansub d'anime
  • Format texte brut lisible par l'humain

Limites du SSA

  • Remplacé par l'ASS, qui est plus riche en fonctionnalités et plus largement pris en charge
  • Prise en charge limitée sur les plateformes de streaming modernes (Netflix, YouTube)
  • La syntaxe des codes d'override est complexe et source d'erreurs
  • Non pris en charge par la plupart des lecteurs multimédia grand public sans filtres spécifiques
  • Nécessite DirectVobSub ou libass pour le rendu sur les lecteurs de bureau

Lecteurs qui prennent en charge le SSA

VLC Media Player (via libass) mpv MPC-HC (avec DirectVobSub/libass) Aegisub Subtitle Edit MPlayer Certains lecteurs Android (MX Player, nplayer)

Foire aux questions sur le SSA

Quelle est la différence entre le SSA et l'ASS ?

L'ASS (Advanced SubStation Alpha) est le successeur du SSA. L'ASS prend en charge toutes les fonctionnalités du SSA plus des capacités supplémentaires comme plus de styles par script, des codes d'override améliorés et le format [V4+ Styles]. La plupart des outils modernes utilisent l'ASS ; le SSA est pris en charge pour la rétrocompatibilité.

Puis-je convertir du SSA en SRT ?

Oui. Utilisez notre convertisseur SSA vers SRT. Il analyse la section Events du SSA, extrait le minutage et le texte, supprime les codes d'override ({\...}) et produit un fichier SRT propre. Notez que les informations de style sont perdues lors de cette conversion.

Le SSA prend-il en charge le karaoké ?

Oui. Le SSA a une prise en charge intégrée du minutage de karaoké via le code d'override {\k}, qui surligne les syllabes à des moments précis. Cette fonctionnalité est largement utilisée dans les sous-titres de génériques d'anime.

Pourquoi utiliser le SSA plutôt que l'ASS ?

Dans la plupart des cas, vous devriez utiliser l'ASS plutôt que le SSA car il est plus riche en fonctionnalités et mieux pris en charge. Le SSA se rencontre principalement dans d'anciens fichiers de sous-titres. Si vous avez des fichiers SSA, ils peuvent généralement être convertis en ASS ou utilisés tels quels puisque les outils ASS lisent généralement le SSA.

Puis-je éditer des fichiers SSA dans un éditeur de texte ?

Oui. Les fichiers SSA sont en texte brut et peuvent être édités dans n'importe quel éditeur de texte. Cependant, pour les changements de style et de minutage, un éditeur de sous-titres dédié comme Aegisub est recommandé car il fournit une interface visuelle pour le positionnement et le style.

Convertir le SSA vers d'autres formats

Vous pourriez aussi avoir besoin de ces outils