Skip to content

Convertisseur de sous-titres SSA en VTT

Rapide. Privé. Parfait.

Traitement 100% local dans votre navigateur. Aucun envoi. Aucune attente.

Privé et Sécurisé
Ultra Rapide
Gratuit et Privé
SSA
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
VTT
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!

Glissez-déposez votre fichier SSA ici

ou cliquez pour parcourir

Prend en charge les fichiers .ssa jusqu'à 50 Mo

100% localSans TéléversementSécuriséInstantané

Comment ça marche

1

Importez votre fichier SSA

Glissez-déposez ou sélectionnez votre fichier .ssa

2

Convertissez Instantanément

Nous le traitons localement dans votre navigateur

3

Téléchargez VTT

Obtenez votre fichier .vtt immédiatement

Plus de Conversions Dont Vous Pourriez Avoir Besoin

Pourquoi choisir AllSubConverter ?

Votre Confidentialité Compte

Tout fonctionne dans votre navigateur. Vos fichiers ne sont jamais téléversés.

Vitesse Éclair

Moteur optimisé qui convertit les fichiers en quelques secondes.

Gratuit et Local

Chaque fichier peut peser jusqu'à 50 Mo. Les lots peuvent contenir jusqu'à 200 fichiers ou 1 Go au total.

Fonctionne Partout

Windows, Mac, Linux, iOS, Android - tout navigateur moderne.

Pourquoi convertir SSA en VTT ?

WebVTT est le format de sous-titres utilisé par les pistes textuelles de la vidéo HTML5. Si vous intégrez une vidéo sur un site ou développez un lecteur web, VTT est généralement le choix pratique. Ce convertisseur lit les lignes Dialogue SSA, supprime les balises de remplacement, convertit l'horodatage en centisecondes en horodatages VTT séparés par des points et ajoute l'en-tête WEBVTT obligatoire.

Format d'entrée

SSA

SSA (SubStation Alpha v4) est un format de sous-titres fondé sur des scripts, organisé en sections [Script Info], [V4 Styles] et [Events], avec des balises de remplacement intégrées pour le style et le positionnement. L'horodatage des dialogues utilise une précision en centisecondes (H:MM:SS.cc). Ce convertisseur lit l'entrée UTF-8 et peut revenir à GB18030.

Format de sortie

VTT

VTT (WebVTT, Web Video Text Tracks) est le format de sous-titres du W3C pour les pistes textuelles HTML5. Ce convertisseur écrit l'en-tête WEBVTT, suivi de blocs de cues avec des horodatages séparés par des points (00:00:15.200 --> 00:00:20.500). Il n'ajoute ni identifiants de cue optionnels, ni paramètres de cue.

Caractéristiques

Ajoute l'en-tête WEBVTT obligatoire, requis par tous les navigateurs et lecteurs vidéo web
Convertit l'horodatage SSA en centisecondes (0:00:15.20) en horodatage VTT séparé par des points (00:00:15.200)
Supprime tous les blocs de remplacement SSA, y compris positionnement, couleur, police et balises karaoké
Associe les marqueurs de saut de ligne SSA aux sauts de ligne VTT dans chaque bloc de cue
Écrit des blocs de cues bruts, sans identifiants ni paramètres optionnels
Détecte et gère les fins de ligne CRLF et LF du fichier SSA source
Produit un VTT UTF-8 compatible avec Chrome, Firefox, Safari, Edge et les navigateurs mobiles
Traite entièrement côté client, sans téléversement de fichier vers un serveur externe

Pourquoi Convertir ?

Les pistes textuelles HTML5 utilisent WebVTT, tandis que SSA n'est pas un format de sous-titres compris par les navigateurs web.
De nombreux lecteurs vidéo web peuvent charger du VTT via l'API HTML5 track.
Les flux de sous-titrage web utilisent souvent VTT comme entrée de piste textuelle.
Les balises de remplacement SSA ne font partie d'aucun standard web et ne peuvent pas être rendues par les moteurs de sous-titres des navigateurs.
VTT peut transporter des paramètres de cue dans les fichiers qui les incluent, contrairement à la conversion texte brut produite ici.
La conversion du dialogue SSA en VTT fournit une piste textuelle orientée web, référençable par un lecteur web.

Différences de Format

SSA utilise les sections [Script Info], [V4 Styles] et [Events]. VTT utilise une structure plate, avec un en-tête WEBVTT et des blocs de cues séquentiels.
L'horodatage SSA est exprimé en centisecondes (0:00:15.20). L'horodatage VTT utilise des millisecondes séparées par des points (00:00:15.200), avec le séparateur -->.
SSA prend en charge des remplacements intégrés complexes pour un style par caractère. Cette sortie utilise du texte de cue VTT brut, sans mise en forme SSA intégrée.
Les fichiers SSA exigent un moteur de rendu dédié pour interpréter les blocs de remplacement. Les fichiers VTT sont analysés nativement par les moteurs de sous-titres des navigateurs.
Les métadonnées SSA vivent dans [Script Info]. Les métadonnées VTT peuvent être placées dans des blocs NOTE avant les cues.
Les fichiers SSA s'ouvrent généralement dans des éditeurs de sous-titres. Les fichiers VTT sont servis par des serveurs web et référencés dans des balises HTML <track>.

Cas d'Utilisation Courants

Intégration de vidéo web

Convertissez le dialogue SSA en VTT pour les implémentations vidéo HTML5 qui utilisent des pistes textuelles.

Téléversements YouTube et Vimeo

Convertissez le dialogue SSA en VTT pour les plateformes et flux qui acceptent actuellement le téléversement de sous-titres VTT.

Plateformes de cours en ligne

Convertissez des sous-titres SSA en VTT pour les lecteurs de cours en ligne qui consomment des sous-titres WebVTT.

Lecteurs web personnalisés

Créez des pistes WebVTT pour des lecteurs web personnalisés qui prennent en charge l'API HTML5 track.

Conformité d'accessibilité WCAG

Créez une piste de sous-titres orientée navigateur dans le cadre d'une implémentation vidéo accessible plus large.

Formats Associés

Foire aux questions

Les navigateurs n'incluent pas d'analyseur SSA. Les pistes textuelles HTML5 utilisent WebVTT : convertir le dialogue SSA en VTT donne aux lecteurs web une piste de sous-titres adaptée aux navigateurs.

Non. VTT ne prend en charge qu'un positionnement basique au niveau du cue (paramètres line, position et align) et ne prend pas en charge les balises SSA comme {\\pos(x,y)} ou {\\fs28}. Tous les blocs de remplacement sont supprimés pendant la conversion. Pour un contrôle stylistique plus riche, envisagez plutôt une conversion en ASS.

Les lecteurs qui prennent en charge les pistes WebVTT standard peuvent généralement charger la sortie. Vérifiez la prise en charge VTT de votre lecteur et configurez l'élément track selon ses besoins.

Oui. Chaque fichier VTT doit commencer par la chaîne WEBVTT sur la première ligne. Sans cet en-tête, les navigateurs rejettent le fichier et les sous-titres ne s'affichent pas. Le convertisseur l'ajoute automatiquement au début de la sortie.

SSA utilise une précision en centisecondes au format H:MM:SS.cc. VTT utilise une précision en millisecondes au format HH:MM:SS.mmm, avec des points comme séparateurs. Le convertisseur multiplie les centisecondes SSA par 10 pour produire les millisecondes VTT. Par exemple, 0:01:30.50 devient 00:01:30.500.

Les balises de minutage karaoké ({\\k}, {\\kf}, {\\ko}) sont supprimées pendant la conversion. VTT ne prend pas en charge nativement les effets karaoké. Le texte du dialogue est conservé, mais le minutage de surlignage syllabe par syllabe est perdu. Pour du karaoké, un moteur de rendu personnalisé en JavaScript serait nécessaire.

Prêt à convertir vos sous-titres ?

Déposez votre fichier SSA ici et convertissez-le en VTT instantanément.