ForHosting KIT · Audio et voix

Sous-titres VTT ou SRT ?

Cet outil génère un fichier de sous-titres au format WebVTT (.vtt) à partir de votre enregistrement. La parole est transcrite, découpée en répliques et synchronisée. Le VTT est le format pensé pour la vidéo sur le web : il s’associe à un lecteur HTML et s’affiche nativement dans le navigateur, sans conversion supplémentaire.

● Stablepar requête + par minute$0.002
Utilisez-le depuis WebAPIE-mailApp bientôtTelegram bientôt

Exécutez cette tâche sur nos serveurs, avec votre compte. Les outils gratuits tournent dans votre navigateur ; celui-ci est facturé sur votre solde KIT au prix affiché ci-dessus.

VTT ou SRT : lequel choisir

Les deux formats servent à sous-titrer, mais visent des contextes différents. Le VTT est né pour le web et la balise vidéo HTML : il gère le positionnement du texte et les styles, et c’est le format attendu par un lecteur intégré à une page. Le SRT, plus ancien, domine côté montage et plateformes. Si votre vidéo vit dans votre propre site, le VTT est le bon réflexe ; si elle part sur une plateforme externe, le SRT reste souvent plus simple.

Ce que produit l’outil

Vous obtenez un fichier .vtt commençant par son en-tête WEBVTT, suivi des répliques horodatées. Chaque bloc indique quand le sous-titre apparaît et disparaît, avec un texte court et lisible à l’écran. Le fichier est directement exploitable : il suffit de le référencer dans votre lecteur pour que les sous-titres s’affichent au bon moment, sans traitement intermédiaire ni logiciel tiers à installer sur le poste du visiteur.

L’intégrer à une page

Un fichier VTT se rattache à une vidéo web via une piste de texte, et le navigateur se charge de l’afficher. Rien à installer côté visiteur. Vous pouvez proposer plusieurs pistes — par exemple une version originale et une version corrigée — et laisser le lecteur les activer. Le texte reste éditable à tout moment dans un simple éditeur, ce qui vous permet de corriger un sous-titre sans repasser par l’outil de génération.

Contraintes de fichier

Formats audio courants et piste vidéo acceptés, dans la limite de 200 Mo et 180 min par envoi. Une vidéo de présentation, un module de cours ou une conférence filmée tiennent aisément dans ces bornes. Pour une vidéo qui dépasse trois heures, exportez et traitez son audio en plusieurs parties, puis rassemblez les pistes VTT au moment de publier votre page.

Vidéo sur un site vitrine

Atelier Garnier SARL sous-titre la vidéo de présentation de son site en VTT pour qu’elle reste accessible et compréhensible sans le son.

Portail de formation

Un organisme héberge ses cours en ligne et sert les sous-titres VTT directement dans le lecteur intégré à ses pages, sans dépendre d’une plateforme externe.

Accessibilité web

Une collectivité met en conformité les vidéos de son site institutionnel en ajoutant des pistes de sous-titres lisibles par le navigateur.

Article enrichi

Camille Moreau intègre une interview vidéo dans un article de blog et propose des sous-titres activables, sans quitter sa propre page.

Quelle est la différence entre VTT et SRT ?

Le VTT est conçu pour la vidéo sur le web et s’affiche nativement dans le navigateur, avec gestion du positionnement du texte. Le SRT est plus ancien et règne côté montage et plateformes. Pour un lecteur intégré à votre site, choisissez le VTT.

Comment afficher le fichier VTT dans ma page ?

Le .vtt se rattache à votre vidéo web par une piste de texte, et le navigateur affiche les sous-titres au bon moment. Aucune installation n’est requise du côté du visiteur.

Quel budget prévoir pour générer un fichier VTT ?

Le tarif est de $0.002 par requête et $0.0055 par minute d’audio, en dollars US. Une vidéo d’une heure revient à un peu plus de $0.30, calculé sur sa durée exacte.

Mes fichiers restent-ils sur vos serveurs après génération ?

Non. L’enregistrement est transmis de façon chiffrée, traité le temps de produire le .vtt, puis effacé. Aucune copie n’est conservée ensuite.

Puis-je modifier le texte des sous-titres ?

Oui. Un VTT est un fichier texte : vous l’ouvrez dans un éditeur pour corriger un mot, revoir une coupure ou ajuster un repère avant de le publier.

Faut-il ouvrir un compte pour obtenir un VTT ?

Il n'y a pas d'offre gratuite — les paliers gratuits sont détournés et ralentissent tout le monde. L'accès fonctionne avec un solde prépayé ForHosting KIT : rechargez à partir de $10.00 (il n'expire jamais) et chaque requête est facturée à son prix publié, donc un appel sans solde renvoie HTTP 402. Pas d'abonnement, pas de jetons, pas de crédits inventés, et une tâche en échec n'est jamais facturée.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/audio/subtitles-vtt

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/audio/subtitles-vtt \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"audio":"https://ejemplo.com/audio.mp3"}'
{
  "audio": "https://ejemplo.com/audio.mp3"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.subtitles_vtt",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002
par minute$0.0055

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_mb200
max_minutes180
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.
422task_failedLa tâche a échoué : elle ne vous est pas facturée.

Consulter la documentation complète du KIT →