Skip to content

Convertisseur de sous

Transformez des sous-titres codés SCC de diffusion en WebVTT pour la vidéo HTML5, YouTube et les lecteurs JavaScript.

Glissez-déposez votre fichier SCC ici

ou cliquez pour parcourir

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

Architecture du moteur principal

Convertisseur SCC en VTT gratuit en ligne

Notre convertisseur SCC en VTT fait le lien entre le sous-titrage codé de diffusion et la vidéo web. Les fichiers SCC encodent des données CEA-608 sous forme de paires d'octets hexadécimaux associées à des horodatages SMPTE, un format conçu pour la télévision. VTT (WebVTT) est le standard W3C des sous-titres pour la vidéo web. Cet outil décode les données pop-on CC1 courantes, convertit les horodatages image en horodatages VTT, ajoute l'en-tête WEBVTT obligatoire et produit un fichier .vtt prêt pour la vidéo HTML5, le téléversement YouTube ou les lecteurs vidéo JavaScript.

Inspecteur de payload et syntaxe

SCC vers VTT Inspection de la syntaxe et structure du code

Comparaison côte à côte de la syntaxe de code illustrant les définitions d'en-tête, la syntaxe d'horodatage et le formatage du payload de cues

Synchronisation à la milliseconde
input.scc
SCC SOURCE
Scenarist_SCC V1.0
 
00:00:01:00 9420c8e5ececef2c20f7eff2ec64a180942f
00:00:04:00 942c
00:00:04:15 94205468e97320e973206120737562f4e9f4ece520e6e9ece5ae942f
00:00:08:00 942c
00:00:08:15 942043ef6e76e5f2f4e56420ecefe361ecec79a1942f
00:00:12:00 942c
output.vtt
VTT RÉSULTAT
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!
Fiche technique

SCC vs VTT Spécifications techniques

Conforme aux standards
Format d'entrée

SCC

SCC

SCC (Scenarist Closed Captioning) est le format standard de l'industrie pour livrer des sous-titres codés à la télévision nord-américaine et aux principaux services de streaming. Développé par Leitch/Scenarist, SCC encode des données CEA-608 (ligne 21) sous forme de paires d'octets hexadécimaux associées à des horodatages SMPTE au format HH:MM:SS:FF (heures:minutes:secondes:images à 29,97 fps). Le fichier commence par une ligne d'en-tête (Scenarist_SCC V1.0), suivie de triplets horodatage-tabulation-données. Comme le texte est encodé en hexadécimal, un décodeur est nécessaire pour lire un fichier SCC.

Format de sortie

VTT

VTT

VTT (WebVTT) est le format de sous-titres standard du W3C pour la vidéo web. Un fichier VTT commence par l'en-tête littéral WEBVTT sur la première ligne, suivi de blocs de cue utilisant des horodatages HH:MM:SS.mmm --> HH:MM:SS.mmm (un point avant les millisecondes). VTT prend en charge des réglages de cue facultatifs (position, alignement, taille), des balises de style en ligne, des commentaires NOTE et des blocs CSS. C'est le format natif de la vidéo HTML5, YouTube, Vimeo et des lecteurs vidéo JavaScript.

Différences de Format

SCC encode le texte en paires d'octets hexadécimaux ; VTT stocke le texte en caractères UTF-8 lisibles.
SCC utilise des horodatages SMPTE à 29,97 fps (HH:MM:SS:FF) ; VTT utilise des horodatages en millisecondes (HH:MM:SS.mmm).
SCC possède un en-tête Scenarist_SCC V1.0 ; VTT exige l'en-tête littéral WEBVTT sur la première ligne.
Les modes SCC (pop-on, roll-up, paint-on) sont encodés par des codes de contrôle ; VTT n'a pas de notion de mode.
SCC contient des attributs de style CEA-608 de mi-ligne ; VTT prend en charge CSS et les balises de style en ligne.
Les données SCC sont séparées par des tabulations ; VTT utilise des blocs de cue avec des horodatages séparés par une flèche.

Dépannage de conversion et pièges courants

Solutions pratiques pour la compatibilité des lecteurs, l'encodage des caractères et la synchronisation temporelle

4 pièges courants
GOTCHA #1

Le timing des sous-titres est décalé ou asynchrone sur le lecteur

Les vidéos présentent parfois des fréquences d'images différentes (23,976 fps vs 25 fps). Utilisez notre outil de synchronisation pour ajuster le décalage global.

GOTCHA #2

Les caractères accentués s'affichent sous forme de symboles corrompus

Les anciens fichiers encodés en Windows-1252 peuvent poser problème. Notre outil normalise la sortie en UTF-8 propre.

GOTCHA #3

Superposition de sous-titres lorsque plusieurs personnes parlent

Chaque format gère les dialogues simultanés différemment. Ajustez la durée des répliques dans notre Éditeur de Sous-titres.

GOTCHA #4

Les logiciels de montage (Premiere, DaVinci, Final Cut) refusent le fichier

Les logiciels professionnels imposent des règles strictes. Notre convertisseur élimine les erreurs de syntaxe et produit des fichiers propres et normalisés.

Caractéristiques

Décode les données pop-on CC1 courantes à partir des paires d'octets hexadécimaux CEA-608
Ajoute l'en-tête WEBVTT obligatoire en première ligne de la sortie
Convertit les horodatages SMPTE (HH:MM:SS:FF à 29,97 fps) en horodatages VTT (HH:MM:SS.mmm)
Regroupe les sous-titres pop-on décodés en cues VTT standard
Produit du VTT simple pour YouTube, Vimeo, Video.js et les éléments track HTML5
Supprime les codes de contrôle CEA-608 et le remplissage non affichable

Pourquoi Convertir ?

La vidéo HTML5 exige VTT via l'élément track ; aucun navigateur web ne reconnaît SCC.
YouTube Studio accepte les téléversements VTT pour les sous-titres, mais ne prend pas en charge SCC.
VTT prend en charge le positionnement, les styles et les métadonnées que les sous-titres SCC de diffusion ne peuvent pas représenter.
Les lecteurs vidéo JavaScript (Video.js, Plyr, JW Player) utilisent VTT comme source de sous-titres.
La vidéo HTML5 accepte des formats web de sous-titres comme le VTT ; vérifiez aussi la qualité et la prise en charge par le lecteur.
L'encodage hexadécimal SCC est opaque pour les développeurs web ; VTT est du texte lisible, inspectable et modifiable.
Les plateformes d'apprentissage en ligne comme Coursera, Canvas et Moodle acceptent généralement les téléversements de sous-titres VTT.
Scenarios

Cas d'Utilisation Courants

Sous-titres pour la vidéo web

Ajoutez des sous-titres SCC décodés à une vidéo HTML5 grâce à un élément track VTT, en activant les commandes natives du navigateur.

Téléversement sur YouTube

Convertissez des sous-titres SCC de diffusion en VTT et téléversez-les dans YouTube Studio, qui n'accepte pas SCC.

Sous-titres pour l'apprentissage en ligne

Ajoutez des sous-titres codés décodés à des vidéos de cours sur des plateformes acceptant VTT pour l'accessibilité.

Intégration à un lecteur JavaScript

Chargez des sous-titres SCC décodés en VTT dans Video.js, Plyr ou JW Player pour le streaming web.

Diffusion web

Convertissez des sous-titres de diffusion en VTT pour des chaînes de diffusion web où SCC n'est pas pris en charge.

Migration de contenu

Transférez du contenu de sous-titres de diffusion vers des formats natifs web pour la distribution en ligne, l'archivage ou la réutilisation.

Format Ecosystem

Formats Associés

Comment ça marche

  1. 1

    Téléversez votre fichier .scc par glisser-déposer ou via le sélecteur de fichiers.

  2. 2

    L'analyseur lit chaque horodatage SMPTE et son bloc de données hexadécimales.

  3. 3

    Les caractères ASCII imprimables pris en charge sont extraits des paires d'octets décodées.

  4. 4

    L'en-tête WEBVTT est écrit, et les horodatages sont convertis au format VTT HH:MM:SS.mmm.

  5. 5

    Téléchargez le fichier .vtt et intégrez-le dans un lecteur vidéo HTML5 ou téléversez-le sur une plateforme web.

Foire aux questions

VTT est le choix standard pour les éléments track HTML5 et est largement pris en charge par les plateformes vidéo web et les lecteurs JavaScript. Choisissez SRT si la cible est une smart TV ou un lecteur multimédia de bureau.

SCC utilise des horodatages SMPTE au format HH:MM:SS:FF à 29,97 fps. Le convertisseur multiplie le numéro d'image par 33,37 ms (1000/29,97) pour produire des horodatages VTT au format HH:MM:SS.mmm.

L'analyseur se concentre sur les sous-titres pop-on CC1 courants. Il ne décode pas complètement roll-up, paint-on ou CC3 ; vérifiez la sortie avant une livraison professionnelle.

Oui. Un fichier VTT est invalide sans le texte littéral WEBVTT sur la première ligne. Le convertisseur ajoute toujours cet en-tête avant le premier cue.

Oui. YouTube Studio accepte les fichiers VTT pour les sous-titres. Après la conversion SCC en VTT, téléversez-le dans l'onglet Sous-titres de votre vidéo.

Oui, il est gratuit, sans inscription ni filigrane. Chaque fichier peut atteindre 50 Mo, et tout le traitement est côté client.

Prêt à convertir vos sous-titres ?

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