À propos de Incruster sous-titres
L'outil Incruster les sous-titres d'AntiUpload intègre les fichiers de sous-titres .srt ou .vtt dans la vidéo sous forme de pixels : les sous-titres font partie de l'image au lieu d'être une piste de sous-titres distincte. Le résultat se lit partout avec les sous-titres toujours visibles : sur tous les lecteurs vidéo, tous les navigateurs, tous les clients de chat compatibles vidéo et tous les anciens appareils. L'inverse (sous-titres mous, une piste sélectionnable distincte dans le conteneur) est une fonctionnalité que la plupart des outils en ligne n'exposent pas, et c'est le mauvais choix lorsque vous voulez une visibilité garantie : pour les plateformes sociales comme TikTok et Instagram, qui n'affichent pas de manière fiable les sous-titres mous, les sous-titres incrustés sont le seul moyen d'assurer que les spectateurs les voient.
Le moteur de rendu est libass (compilé dans notre version FFmpeg WASM via « --enable-libass --enable-libfreetype --enable-libfribidi ») : le même moteur de rendu de sous-titres qu'utilisent Plex / Kodi / mpv / VLC pour le rendu avancé de sous-titres. libass gère les langues de droite à gauche, les polices complexes, l'anticrénelage, les ombres portées, les contours et tout le langage de style de la spécification ASS/SSA. La V1 propose l'entrée SRT et VTT avec un style par défaut (texte jaune plus contour noir, choisi pour sa lisibilité universelle sur tout contenu vidéo) et cinq préréglages de taille de police allant de minuscule à surdimensionné façon TikTok. Le téléversement de polices personnalisées, les préréglages de style (aspects TikTok / Instagram / journal télévisé / cinématique) et l'entrée de fichiers ASS arriveront dans des PR ultérieures.
Pourquoi le texte jaune avec contour noir comme style par défaut : c'est validé par tests comme la combinaison la plus lisible sur divers contenus vidéo. Le texte blanc disparaît sur la neige / le ciel / les teints de peau clairs. Le texte noir disparaît sur les ombres / scènes nocturnes / intérieurs sombres. Le jaune avec un contour noir épais est visible sur tous les types de contenu testés. C'est aussi la convention du sous-titrage codé en télédiffusion (CCTV, AMI, BBC), donc les spectateurs reconnaissent le langage visuel. Le préréglage TikTok (taille de police 64) rend les sous-titres intentionnellement surdimensionnés, pour rivaliser avec le fil bruyant de lecture automatique où les spectateurs font défiler le contenu rapidement.
Comment ça marche
- Déposez votre fichier vidéoPrend en charge MP4, MOV, WebM, MKV, AVI, M4V, FLV. La vidéo est réencodée pendant l'incrustation (les sous-titres sont des pixels sur les images, pas des métadonnées). La sortie est toujours du MP4.
- Déposez votre fichier de sous-titres (.srt ou .vtt)SRT est le format le plus courant (chaque outil de transcription l'exporte). VTT est la norme vidéo pour le web, utilisée par les éléments <track> HTML5. L'outil le détecte automatiquement à partir de l'extension .srt / .vtt.
- Choisissez une taille de policePetite (18) pour une superposition discrète. Moyenne (24, par défaut de libass) pour l'aspect typique des sous-titres de film. Grande (32) pour la vue fatiguée. Énorme (48) pour la projection / salle de classe. TikTok (64) pour rivaliser dans le fil des réseaux sociaux.
- Cliquez sur Incruster les sous-titresLe réencodage s'exécute via libx264 avec libass rendant la superposition de sous-titres de chaque image. La barre de progression affiche les mises à jour frame= en direct. Une source HD typique d'une minute se termine en 1 à 3 minutes sur un ordinateur portable moderne.