Voici une description plus détaillée des formats de sous-titres les plus courants. Que sont les sous-titres ? Comment activer les sous-titres ? Construire avec tsMuxeR

Le format Bluray m2ts permet deux types de superpositions à l'écran qui peuvent être utilisées pour les fichiers . L'un est basé sur du texte, mais pour l'instant, je n'ai vu aucun BluRay utiliser celui-ci pour les sous-titres. L'autre est le PGS (flux graphique de présentation) et consiste en des bitmaps (et des délais sur lesquels ils doivent être affichés). Ce deuxième flux est de loin le plus couramment utilisé par les BluRays. Comme nous le verrons ci-dessous, des outils existent pour extraire ce flux vers des fichiers .sup. Ce n'est pas le même format que les fichiers .sup que certains outils extraient des DVD.

Notez que les HD DVD ont également un format .sup légèrement différent de celui du BluRay. Dans la mesure où le PCH n'est pas (encore) capable d'afficher les PGS, la seule façon d'obtenir des sous-titres pour le matériel ts ou m2ts est d'utiliser un fichier texte secondaire (.srt) contenant les sous-titres.

Extraire le sous-titre PGS d'un Bluray

Vous avez besoin des outils suivants :
eac3to
tsMuxer
Vous pouvez les trouver sur Google.

Ouvrez une fenêtre cmd (Exécuter : cmd)

Assurez-vous que eac3to est accessible dans votre chemin (par exemple si eac3to est installé dans le dossier C:\Program Files\eac3to\) :
"set PATH=%PATH%;E:\Program Files\eac3to"

Allez dans le dossier qui contient votre fichier m2ts,
cd MEDIA\REMUXED\Le Film\BDMV\STREAM

Faites eac3 pour vous indiquer quels flux se trouvent dans vos m2ts,
chaque3à1)

Exemple de sortie :
M2TS, 1 piste vidéo, 1 piste audio, 3 pistes de sous-titres, 2:08:45, 24p /1.001
1 : Chapitres, 37 chapitres
2 : h264/AVC, 1080p24 /1.001 (16:9)
3 : DTS Master Audio, anglais, 5.1 canaux, 24 bits, 48 khz
(noyau : DTS, 5.1 canaux, 24 bits, 1509 kbps, 48 ​​kHz)
4 : Sous-titre (PGS), anglais
5 : Sous-titre (PGS), français
6 : Sous-titre (PGS), français

Si votre dossier contient plusieurs fichiers m2ts, exécutez d'abord eac3to sans argument, il affichera tous les fichiers disponibles sous la forme : 1) 00000.mpls, 00001.m2ts, 2:08:45 / 2) 00001.mpls ..., puis choisissez le numéro que vous souhaitez explorer.

Convertisseur vidéo WinX HD Deluxe

Meilleur téléchargeur et convertisseur vidéo/musique, éditeur vidéo, convertisseur DVD, enregistreur vidéo/webcam pour Windows (10) et Mac. Vitesse de traitement vidéo ultrarapide avec l'accélération matérielle Nvidia/Intel/AMD.

Vous n'avez pas trouvé les sous-titres requis sur Internet ? Pas de problème : ils peuvent être « extraits » d’un DVD Vidéo ou d’un disque Blu-ray. Mais il est impossible d’utiliser de tels mots interlinéaires dans des conteneurs multimédias. Parlons aujourd'hui de la façon de les rendre compatibles avec la plupart des formats vidéo.

Je vais d’abord décrire la tâche. De nombreux cinéphiles préfèrent regarder des films en langue originale sous-titrés, même s’il existe une traduction. Il y a plusieurs raisons à cela, mais en discuter dépasse le cadre de cet article (je dirai simplement que je le fais souvent moi-même). Ce n’est également un secret pour nos lecteurs que les supports optiques appartiennent progressivement au passé. Ceux qui disposent d'un serveur multimédia domestique sont soit en train de convertir leur collection de films au format sans disque, soit du moins ont commencé à y réfléchir. Le plus souvent, les fichiers MKV sont utilisés pour le stockage à domicile.

Extrayez les sous-titres à l’aide de HD-DVD/Blu-Ray Stream Extractor. Vous pouvez supprimer tous les threads du conteneur

Il existe de nombreux outils pour les créer – par exemple HandBrake (handbrake.fr), que j'ai récemment décrit dans l'article « Omnivorous Generalist » (voir UPgrade #15-16 (570-571)). Le seul problème vraiment sérieux auquel sont confrontés ceux qui réalisent leurs propres rips est l’obtention de sous-titres. Le fait est que les DVD Vidéo et Blu-ray utilisent généralement ce qu'on appelle. sous-titres pré-rendus – il s'agit d'une image prête à l'emploi qui est simplement superposée au cadre (en savoir plus sur les types de sous-titres : ru.wikipedia.org/wiki/Subtitles).

Mais seuls les textes peuvent être « cousus » dans les conteneurs Matroska (en fait, il existe un moyen de mettre des sous-titres « déchirés » d'un disque optique dans des fichiers MKV, mais cela est fortement déconseillé en raison de problèmes de compatibilité - de nombreux joueurs ne le verront tout simplement pas. eux) . En revanche, la recherche sur Internet de sous-titres sous forme de texte (SRT/SMI) ne donne pas toujours le résultat souhaité, notamment pour des publications comme le « Extended Director's Cut » ou, disons, des films peu appréciés du grand public. consommateur de cinéma. Vous devez donc d'une manière ou d'une autre extraire le texte interlinéaire du disque, le convertir au format requis, puis le transmettre au convertisseur.

Pour un œil non averti, la tâche se résume à une simple reconnaissance de texte. Et en effet, si vous tapez l'expression « FineReader Blu-ray » dans la barre de recherche Google, dans les cinq premiers résultats, vous trouverez un lien vers des instructions assez détaillées en russe sur la façon de procéder. Mais, d'une part, vous devrez utiliser un logiciel commercial, et d'autre part, le processus s'avère assez laborieux. En général, ce n’est pas notre choix : nous allons minimiser les mouvements du corps et nous contenter de logiciels libres.

Premièrement, ces mêmes sous-titres pré-rendus doivent être obtenus d’une manière ou d’une autre. La méthode exacte dépend du format source. Laissez-moi juste dire que dans tous les cas, vous aurez besoin d'une copie du film sur votre disque dur. Mais comme pirater la sécurité est une action illégale, nous devrons nous abstenir de la décrire. Je pense que n'importe qui peut facilement trouver un manuel sur Internet.

Dans le cas du Blu-ray, nous prenons l'utilitaire de console eac3to (madshi.net/eac3to.zip). À propos, vous pouvez y « visser » une sorte de coque graphique, qui est assez nombreuse. Personnellement, j'ai aimé HD-DVD/Blu-Ray Stream Extractor (code.google.com/p/hdbrstreamextractor), que je recommande. Tout ce que vous avez à faire est de décompresser l'archive résultante dans le même répertoire où réside eac3to, puis d'exécuter HdBrStreamExtractor.exe. Vous devez maintenant cliquer sur le bouton à droite du champ de saisie (info-bulle Sélectionner le(s) fichier(s) d'entrée), sélectionner le fichier le plus volumineux du dossier STREAM avec l'extension *.m2ts, puis spécifier le répertoire de destination dans le champ Sortie.

Tout ce que vous avez à faire est de cliquer sur Fonctionnalité(s) et d'attendre que le programme ait fini de lire le conteneur. Après cela, une liste des flux détectés apparaîtra dans la section Flux(s). Si vous le souhaitez, extrayez tout, si vous le souhaitez, uniquement les sous-titres : cochez simplement la case à côté de ce que vous souhaitez extraire, puis démarrez le processus avec le bouton Extraire.

Après un certain temps (qui dépend principalement de la vitesse du PC ; sur les machines modernes, l'extraction des sous-titres des disques Blu-Ray prend généralement un peu plus d'une heure), le dossier contenant les résultats du travail contiendra des fichiers avec l'extension * .sup et des noms non informatifs comme 1_7_subtitle (le deuxième numéro, dans ce cas – 7, signifie le numéro de fil). Ce sont nos sous-titres « en images », qu’il faut désormais reconnaître.

Si nous parlons de DVD vidéo, vous devez utiliser un utilitaire appelé VobSub Ripper Wizard du célèbre Gabest. Il est inclus dans Gordian Knot et d'autres packages similaires. Cependant, il n'est pas du tout nécessaire d'encombrer votre disque dur de logiciels inutiles : VSRip se trouve sur : sourceforge.net/projects/guliverkli/files/VSRip. Il existe une archive ZIP dans laquelle se trouve un seul fichier exécutable. L'interface du programme (qui, soit dit en passant, a été publiée en 2003, mais fonctionne parfaitement sous Windows 7 x64) est primitive.

La première chose à faire est d'ouvrir le fichier contenant les informations de service (bouton Charger IFO...), qui correspondent aux conteneurs dans lesquels le film lui-même est stocké. Déterminer lequel est assez simple : vous devez accéder au dossier VIDEO_TS et y trouver n'importe quel fichier VOB de 1 Go.

Supposons qu'il s'appelle VTS_01_1 - alors l'extracteur doit « alimenter » VTS_01_1.IFO (en d'autres termes, les chiffres dans les noms après le jeu de caractères « VTS_ » doivent correspondre). Ce qu'il faut indiquer dans le champ Enregistrer dans... - devinez par vous-même (sourire). Ensuite, cliquez sur Suivant et à l'étape suivante de l'assistant, sélectionnez les sous-titres dans les langues requises dans la liste Langues. Il est important ici que toutes les positions dans la colonne Vob/Cell IDs soient sélectionnées - sinon les sous-titres seront extraits avec des espaces. Cliquez à nouveau sur Suivant et nous obtenons deux fichiers de sortie avec les mêmes noms et extensions *.idx et *.sub. C’est ce dont nous avons besoin.

La structure interne des sous-titres extraits de DVD vidéo et de Blu-ray diffère. Pour ces derniers, vous pouvez utiliser le moteur de reconnaissance SupRip (exar.ch/suprip), qui remplit généralement sa tâche - bien que
et je ne peux pas dire que c'est parfait. Elle est capable de « déchiffrer » l'anglais bien mieux que le russe (mais si vous voulez, essayez-le, personne ne l'interdit). Elle n’est pas familière avec les sous-titres « vidéo ». Les gens leur recommandent le logiciel SubRip (zuggy.wz.cz) - au fait, faites attention : les noms ne diffèrent que par une lettre, mais ce sont des programmes différents.

D'une manière ou d'une autre, cela n'a pas fonctionné pour moi avec le deuxième : je n'ai jamais réussi à le faire fonctionner avec le « sept » 64 bits. Votre humble serviteur ne s'est jamais plaint de mains tordues auparavant - même si, bien sûr, tout peut arriver. Peut-être que la vérité - comme dans la célèbre série télévisée - se trouve quelque part à proximité, mais je n'ai pas pu la découvrir. Ensuite, j'ai essayé plusieurs autres utilitaires similaires, mais je n'ai trouvé aucune compréhension avec aucun d'entre eux. J'écris à ce sujet uniquement pour que vous ne répétiez pas mes erreurs.

Il existe une solution universelle, appelée Subtitle Edit (www.nikse.dk/SubtitleEdit). Ce que j'ai aimé dans cet éditeur, c'est qu'il est formé pour reconnaître les deux types de sous-titres pré-rendus et plus encore. Il est distribué à la fois sous la forme d'une archive qui ne nécessite pas d'installation et sous la forme d'un programme d'installation, en substance, ils ne sont pas différents ; L'interface est parfaitement russifiée (Options > Choisir la langue), et on trouve également une aide en ligne assez détaillée dans la langue - pardonnez la banalité - de Pouchkine et de Dostoïevski. Le moteur open source Tesseract OCR est utilisé pour la reconnaissance (code.google.com/p/tesseract-ocr).

Cependant, avant que le programme puisse fonctionner avec les sous-marins russes, il faut faire quelque chose. Tout d'abord, allez sur le site Web du moteur mentionné ci-dessus, recherchez le fichier rus.traineddata.gz dans la section téléchargements, téléchargez-le et placez-le dans le dossier Tesseract\tessdata du répertoire du programme Subtitle Edit. Ensuite, nous redémarrons l'éditeur, ouvrons le menu « Orthographe » > « Obtenir les dictionnaires... » et dans la liste déroulante, sélectionnons l'élément appelé Orthographe russe, césure, thésaurus, puis cliquez sur « Télécharger » (je pense qu'il n'y a pas d'explication particulière est obligatoire ici). Maintenant, tout est prêt.

Pour reconnaître les sous-titres obtenus à partir d'un DVD Vidéo, utilisez l'élément « Importer/OCR VonSub (sub/idx) sous-titres » dans le menu « Fichier » ; pour une opération similaire avec les sous-titres de disques optiques où la vidéo HD est stockée, utilisez « » Importer/OCR un fichier sup Blu-ray..."

Dans le premier cas, il vous sera demandé de sélectionner un flux avec la langue souhaitée (s'il y en a plusieurs), dans le second, l'assistant sera lancé immédiatement. La suite de la procédure ne diffère pas. Dans le champ « Méthode OCR », il faut laisser la rubrique « OCR utilisant Tesseract », dans le champ « Langue », sélectionner celle qui correspond à la langue des sous-titres, et dans la liste « OCR/Correction orthographique », la smart le programme lui-même sélectionnera l'option appropriée si les dictionnaires appropriés sont installés. Je vous conseille également d'activer l'option « Requête de mots inconnus » - il vous sera alors demandé de corriger manuellement un mot inconnu du correcteur orthographique.

Avec un peu de formation, il faut 30 à 40 minutes pour traiter les sous-titres russes d'un film de 2 heures. Avec l’anglais, les choses vont encore plus vite. Une fois le processus terminé, les sous-titres texte doivent être écrits sur le disque (« Fichier » > « Enregistrer », laissez SubRip dans le champ « Type de fichier »). Subtitle Edit dispose également d'une fonction « Synchronisation » très utile, qui vous aidera à recalculer les codes temporels d'une fréquence d'images à une autre (utile si vous souhaitez joindre des sous-titres obtenus à partir d'un DVD vidéo à une extraction BD).

En théorie, après avoir reçu les sous-titres SRT, ceux-ci peuvent être immédiatement encapsulés dans un conteneur. Mais comme la reconnaissance automatique fait souvent des erreurs, il vaut mieux les éditer dans un éditeur. Personnellement, j'ai aimé le Srt Corrector gratuit. Mais comme, comme toujours, il n'y avait pas assez d'espace alloué pour l'article, recherchez sa description détaillée dans « Petits programmes » dans le même numéro d'UPgrade. EN HAUT.

Quelle est la manière la plus simple de convertir les sous-titres PGS en SRT avec l'outil Subtitle Converter sous Windows ou Mac ? Je ferai référence à un problème pour vous expliquer comment convertir des sous-titres PGS en SRT avec SupRip, BDSup2Sub ou ByteCopy.

1. Qu'est-ce que SupRip ?

(à ne pas confondre avec SubRip) est un programme qui permet de formater les fichiers SUP au format Blu-ray et HD-DVD par OCR (tels que ceux exportés par eac3to), et peut ensuite exporter des fichiers de sous-titres au format SRT qui peuvent être multiplexés dans MKV ou d'autres conteneurs, ou lu comme sous-titres externes par des lecteurs compatibles. Il vous permet d'extraire les sous-titres d'un DVD avec leur timing sous forme de fichier texte. Il convertit vobsub(sub et idx) en sous-titres texte srt ( vobsub à srt / sous à srt / sous-titre / sous2srt ) à l'aise. Pourtant, le programme peut faire plus pour vous. En fait, il est également capable de convertir les sous-titres Blu-ray .sup en .srt avec l'option OCR. Vous trouverez ci-dessous quelques informations sur le convertisseur de sous-titres – SubRip Avantages:

  • Extrait les sous-titres DVD, les sous-titres images, les sous-titres PNG et les sous-titres CODÉS EN DUR !
  • Apprend bien lors de l'entraînement.
  • Peut être modifié (en utilisant semi-source) par un utilisateur averti pour créer du texte non latin.
  • Difficile d'étendre au texte non latin par l'utilisateur moyen
  • OCR a du mal à lire les sous-fichiers impairs de temps en temps. Outil indispensable pour les films en langue étrangère.
  • Plus lent que certains éventreurs.

Systèmes d'exploitation compatibles : Windows XP, 2000, Vista (Windows UNIQUEMENT)

2. Que sont les sous-titres PGS et SRT ?

– L'extension de fichier .sup signifie image bitmap de sous-titre extraite d'un film Blu-ray ; il contient des graphiques de texte de sous-titres affichés pendant la lecture d'un film. Les sous-titres .sup sont codés avec le codec PGS et parfois appelés sous-titres PGS. Les sous-titres Blu-ray PGS ne sont pas aussi largement pris en charge par les lecteurs multimédias HD que les sous-titres DVD et doivent généralement être convertis en un format de sous-titres plus courant comme SRT, SSA, IDX, ASS, etc. Lorsqu'un Blu-ray est extrait en flux .m2ts, les sous-titres .sup peuvent être extraits en démultiplexant le M2TS à l'aide de tsMuxer. – Le .srt est principalement associé aux DivX, DVD et à certains autres formats vidéo (par exemple MKV) en tant que format de sous-titre externe. Les fichiers SRT sont des fichiers texte utilisés dans la lecture vidéo. Par conséquent, ils ne contiennent aucune donnée vidéo, mais ils incluent l'heure à laquelle chaque sous-titre doit être affiché suivi du texte du sous-titre.

  • En savoir plus:

3. Tutoriel SupRip – Conversion des sous-titres PGS .sup en .srt à l'aide de SupRip

Téléchargement de SupRip v1.16 (Windows UNIQUEMENT, utilisateurs Mac, vous pouvez essayer cette application si vous extrayez un Blu-ray sur Mac, ce qui vous permet de convertir les sous-titres Blu-ray .sup directement à partir d'un disque Blu-ray) Étape 1. Démarrez SupRip, chargez le fichier SUP avec le bouton « Ouvrir ».
Étape 2. Cliquez sur « Auto-OCR » pour analyser automatiquement l'intégralité du fichier et laisser seuls les caractères inconnus. Étape 3. Accédez à l'onglet SRT.
Étape 4. Vérifiez les sous-titres et les statistiques. Modifiez certaines options si vous le souhaitez.
Étape 5. Enregistrez le fichier SRT avec le bouton « Enregistrer ».
Comment nommer plusieurs fichiers srt pour que la langue indique la sélection : 1. nommez les sous-titres exactement comme le flux vidéo. Par exemple. 00033.m2ts-> 00033.srt 2. donnez un identifiant aux sous-titres dans différentes langues. Par exemple. nom sous-titres anglais xxx.en.srt et sous-titres allemands xxx.de.srt
Qu'est-ce qui est ennuyeux– il y a beaucoup de fautes d’orthographe et de caractères indiscernables lorsque l’Auto-OCR est utilisé, et vous devez les vérifier et les corriger un par un.

Vous aurez le plus grand plaisir à regarder un film dans sa langue originale. Et comme on ne connaît souvent pas la langue originale ou qu’on la connaît mal, les sous-titres sont nécessaires. De plus, les sous-titres sont une bonne opportunité pour apprendre la langue.

Les sous-titres peuvent être appliqués au moment de l'encodage de la vidéo ou au moment de sa lecture (temps réel). Dans le premier cas, les sous-titres sont intégrés, dans le second, externes. Les sous-titres externes présentent de nombreux avantages par rapport aux sous-titres intégrés. Ils sont toujours clairs et faciles à lire, quels que soient la qualité vidéo et les paramètres du décompresseur. Et bien sûr, le principal avantage est qu’ils peuvent être désactivés.

Formats

Il existe plusieurs formats pour présenter des sous-titres externes. Chaque format a ses propres avantages et inconvénients. Les plus courants sont srt, ssa, smi. srt est l'un des plus simples et des plus intuitifs ; ssa - le plus sophistiqué ; et smi est pris en charge par Microsoft.

Le fichier de sous-titres contient une structure contenant des informations sur le moment et le texte à superposer sur l'image.

La durée d'affichage est déterminée soit par l'image de début et de fin (sous-titres basés sur l'image), soit par l'heure de début et de fin de la phrase (sous-titres basés sur le temps). Une phrase se compose d’une ou plusieurs lignes de test. Des formats plus complexes déterminent la couleur et la position du texte, sa taille et les effets utilisés. Parfois, le fichier de sous-titres contient<шапку>- un titre qui indique à quel film sont destinés ces sous-titres, qui les a réalisés et d'autres informations.

D'où viennent les sous-titres :

  • DVD La société de DVD inclut généralement des sous-titres pour le film sorti dans une ou plusieurs langues. Extraire ces sous-titres d'un DVD n'est pas difficile. Il est très pratique d'utiliser le programme SubRip pour cela. Ces sous-titres sont généralement très bien synchronisés et traduits correctement.
  • Fansub Jusqu'à ce qu'un certain anime soit officiellement publié en Amérique, sa traduction peut être effectuée par des fans - des fansubers. Généralement, ces sous-titres sont au format SSA, car ils sont chronométrés dans SubStation Alpha. Ils sont principalement destinés à la sortie sur bande à l'aide du périphérique GenLoc. Ces sous-titres sont souvent moins bien traduits que les sous-titres officiels visibles sur les DVD, et sont souvent mal chronométrés. Mais tous les avantages du format SSA sont exploités pour modifier la taille et la couleur de la police ainsi que la position des sous-titres superposés. Étant donné que ces sous-titres sont créés par des fans pour des fans, ils ne traduisent pas, par exemple, les suffixes nominaux, qui devraient de toute façon être compréhensibles pour le fan.

Voici une description plus détaillée des formats de sous-titres les plus courants.

SubRipper (*.srt)

Les fichiers portent l'extension srt. Il s'agit du format natif de sous-titres du programme SubRip (by Brain). Il s'agit du programme le plus populaire pour extraire les sous-titres des DVD. Le format lui-même est simple et clair, se synchronisant avec la vidéo en fonction du temps avec une précision à la milliseconde. Un format très courant. Les fichiers SRT sont très pratiques à éditer - il est préférable de faire des traductions dans des fichiers SRT. Le format étendu permet de modifier certains paramètres de police (style, couleur) et la position des sous-titres à l'écran, mais peu de gens le supportent. Pas de chapeaux. Les sous-titres sont séparés les uns des autres par une ligne vierge ; la fin du fichier est marquée par un double saut de ligne (critique pour certains lecteurs et convertisseurs).

Exemple de fichier :

Citation:

1
00:00:03,600 --> 00:00:07,630
0-3-3, 0-3-5, 0-3-8,
Pas de contact.

2
00:00:07,700 --> 00:00:09,100
Je t'ai eu.
...

222
00:24:50,220 --> 00:24:53,880
Maintenant ils vont agir
confiant, n'est-ce pas ?

un fichier de sous-titres est un ensemble de phrases au format suivant.

N
HH:MM:SS:MLS --> hh:mm:ss:MLS
Première ligne de la phrase
Deuxième ligne de la phrase


N - numéro de phrase
HH:MM:SS:MLS - heure de début de l'affichage de la phase en heures, minutes, secondes et millisecondes (mls)
hh:mm:ss:mls - heure de début de l'affichage de la phase en heures, minutes, secondes et millisecondes (mls)

il y a un espace entre le temps et la flèche.

SAMI (*.smi)

Les fichiers portant l'extension *.smi sont un format de sous-titres de Microsoft appelé SAMI (Synchronized Accessible Media Interchange). . Ce format est bien documenté et possède une structure complexe et extensible. En fait, SAMI est un sous-ensemble de SGML, comme HTML, et lui est donc très similaire. Ce langage de balisage est le résultat du travail du Caption Center du WGBH visant à introduire le sous-titrage codé à la télévision pour les sourds, les malentendants et les apprenants de langues étrangères. La norme prend en charge la modification de la taille, de la couleur, de la police et du style de la police, ainsi que la modification de la position sur l'écran. De plus, il prend en charge les styles. La syntaxe de style est similaire à celle du CSS du W3C. Synchronisation de l'heure. Le principal avantage de ce format est qu'il est pris en charge par Microsoft et peut donc être lu sans problème sur un Windows Media Player classique (ver >= 5). Il convient également de mentionner que parfois les fichiers au format SMIL portent l'extension smi (). ce sont des sous-titres pour RealPlayer), mais ils ne doivent pas être confondus avec les sous-titres SAMI. L'extension correcte des fichiers SMIL est *.smil.

Voici un exemple de fichier SAMI typique :

Citation:



Sous-titre créé par SubConv






0-3-3, 0-3-5, 0-3-8,
Pas de contact.

Je t'ai eu.


Maintenant ils vont agir
confiant, n'est-ce pas ?


le fichier de sous-titres se compose de deux parties, enfermées dans une balise commune

- titre

- corps

l'en-tête comprend à son tour des sections Et <STYLE>. Le premier précise le titre du fichier contenant les scripts, et le second précise les styles. Le format vous permet de spécifier à la fois des styles par défaut et personnalisés, que le spectateur peut modifier pendant la visualisation (cette fonctionnalité est prise en charge, par exemple, dans Windows Media Player). Également dans l'en-tête en utilisant la balise <SAMIParam>Vous pouvez fournir toute information connexe, par exemple indiquer le traducteur, le nom de l'original, etc.</p> <p>Le corps est un tableau et se compose d'une séquence de phrases enfermées dans une balise <P>Paragraphe. Les balises de formatage suivantes sont autorisées :</p> <ul><li>Texte en gras: <strong>Audacieux</strong> texte</li> <li>Texte en italique : <em>Italique</em> texte</li> <li>Texte en gras et italique : <em><strong>Gras italique</strong></em> texte</li> <li>Texte barré : <s>Barré</s> texte</li> <li>Texte de l'indice : <sub>Indice</sub> texte</li> <li>Texte en exposant : <sup>Exposant</sup> texte</li> <li>Souligner le texte : <u>Souligner</u> texte</li> </ul><p>Une balise spéciale est utilisée pour la synchronisation de l'heure <SYNC Start=time>où time est l'heure de début de la phrase en microsecondes. Afin de supprimer une phrase de l'écran, une phrase vide () est affichée entre les balises de synchronisation, il peut y avoir n'importe quel nombre de phrases avec des valeurs ID et CLASS différentes, cela vous permet de stocker des sous-titres dans plusieurs langues et styles ; un fichier (l'utilisateur peut changer la langue et le style lors de la visualisation), À l'aide du style Source, vous pouvez spécifier le nom du locuteur d'une phrase donnée.</p> <h3><span>SubViewer (*.sub) v1 et v2 (Submagic)</span></h3> <p>Le format était autrefois très populaire, mais aujourd'hui, en raison de la diffusion d'autres formats présentant de grands avantages, il est devenu totalement inutile. Ce format était initialement destiné à la lecture dans le programme Submagic. Il s'agit d'un programme de visualisation des sous-titres qui fonctionne séparément du lecteur et nécessite une synchronisation manuelle. Il était donc possible de regarder des cassettes vidéo sous-titrées si l'on connectait le magnétoscope au tuner TV. Par la suite, de nombreux joueurs ont appris à supporter ce format. Le format est très similaire à *.srt. Il se distingue par la présence d'un en-tête dans lequel vous pouvez indiquer diverses informations sur les sous-titres : titre, qui a traduit, à partir de quoi la traduction a été réalisée, etc. Les paramètres de police sont également indiqués dans l'en-tête. Ces paramètres sont communs à l'ensemble du script. Habituellement, les lecteurs prenant en charge ce format de sous-titres ne se soucient pas de ces directives de style. Synchronisation de l'heure.</p> <p>Le format *.sub est constitué de deux versions incompatibles : v1 et v2,</p> <p>Voici un exemple de script version 2.</p> <p><b>Citation:</b></p><blockquote class="bb-quote-body">S'il vous plaît, sauvez ma terre <br>Elfe sylvain <br>S'il vous plaît, sauvez ma Terre. <br> 1<br> <br> 1<br>Traduction de l’anglais. <br> <br>&HFFFFFF,non,18,Arial <br> 00:00:19.49,00:00:21.55<br>Je veux aller a la maison. <br> 00:00:22.66,00:00:25.75<br>Je ne suis jamais allé à cet endroit auparavant <br class="bb-br">Où est l'air... <br> 00:00:26.66,00:00:28.13<br>sale. <br>00:59:07.21,00:59:08.84 Je veux te parler. 00:59:08.91,00:59:10.11 Alors tu peux voler, n'est-ce pas ?</blockquote> <p>la structure diffère très peu de la structure du format *.srt et n'est donc pas discutée en détail.</p> <h3>MicroDVD (*.mdv,*.sub)</h3> <p>Il s'agit d'un format propriétaire du lecteur MicroDVD. Il n'a pas d'extension fixe, généralement txt ou sub. En raison du fait que MicroDVD Player est resté longtemps inégalé parmi les lecteurs prenant en charge les sous-titres, ainsi qu'une documentation détaillée, prenant en charge le style, la taille et la position de la police variables, ce format a gagné le respect des utilisateurs. Ils ont réussi à écrire de nombreux utilitaires pour cela, qui font fondamentalement la même chose : ils y convertissent tout et modifient le FPS. Ce dernier est particulièrement important car ce format est synchronisé par numéro d'image, et donc si vous disposez d'une source vidéo avec une fréquence d'images différente (par exemple, avec Inverse TeleCine 30fps->24fps), vous devrez recalculer le images du début et de la fin de chaque phrase du fichier de sous-titres. Le format est très compact et intuitif. Apparemment, le format SubMagic v1 a été pris comme base (il était synchronisé en images).</p> <p><b>Citation:</b></p><blockquote class="bb-quote-body">Je veux aller a la maison. <br>Je ne suis jamais allé dans un endroit auparavant | Où l'air est si... <br>sale. <br>Tu connais Alice... <br>Il était une fois les dinosaures qui régnaient sur la terre. <p>88680)Je veux te parler. Alors tu peux voler, non ?</p> </blockquote> <p>le format ne fournit aucun en-tête et est l’un des plus compacts. Sa lisibilité est légèrement inférieure à celle de srt en raison du fait que les sauts de ligne sont indiqués ici par "|"</p> <p>le format est étendu par les codes de contrôle suivants :</p> <p>(c:$bbggrr) couleur de police bb gg et rr sont des nombres hexadécimaux dans la représentation des couleurs RVB, c'est-à-dire comme en HTML.</p> <p>exemple ()(c:$0000FF)- Mais pourquoi ?|(c:$00FFFF)- Parce que ce film|a un langage coquin ! <br>Si le code de contrôle contient un petit c, alors le code est valable jusqu'à la fin de la ligne, s'il est grand, pour toute la phrase.</p> <p>(f:fontname) sélectionnez la police de caractères. les lettres majuscules et minuscules agissent de la même manière pour la sélection des couleurs.</p> <p>(s:size) sélectionne la taille de la police. Les lettres majuscules et minuscules agissent de la même manière pour la sélection des couleurs.</p> <p>(H:charset) sélection d'encodage : grec russe, etc. <br>Attention! valable uniquement dans la section <br>(y:style) la sélection de style (gras, italique, souligné) peut être combinée, par exemple bi gras italique. les lettres majuscules et minuscules agissent de la même manière pour la sélection des couleurs.</p> <p>(P:position) affiche les sous-titres en haut ou en bas de la fenêtre vidéo. n'affecte que la phrase entière (en majuscule uniquement)</p> <p>(o: coordonnées x, coordonnées y) placez le texte à une position arbitraire de l'écran avec les coordonnées x, y par rapport au coin supérieur droit.</p> <p>vous pouvez spécifier des valeurs par défaut pour l'ensemble du script de sous-titres à l'aide de la section () <Control Codes></p> <p>sur site <Control Codes>Vous pouvez placer n'importe lequel des codes de contrôle (lettres majuscules).</p> <p>exemple ()(F:Arial)(S:18)(Y:b,i)(P:1)</p> <p>le code de contrôle H ne peut être utilisé que dans cette section !</p> <h3>Sous-Station Altha (*.ssa) v.4</h3> <p>Le format *.ssa est un fichier de sous-titres fonctionnel pour le programme SubStation Altha. Il s'agit d'un programme permettant de préparer et de chronométrer les sous-titres, ainsi que de les superposer sur des supports analogiques (VHS ou SVHS) à l'aide d'un appareil appelé GenLock. Parmi les non-professionnels, il s’agit du programme de titrage le plus populaire et le plus riche en fonctionnalités. La liste de ses capacités pourrait servir de sujet pour un article séparé. Le format des sous-titres lui-même est également riche. Il prend entièrement en charge le travail avec tous les paramètres de police (couleur, taille, police de caractères, etc.), le placement de texte n'importe où sur l'écran et les commentaires. De nombreux champs définissent les paramètres de chaque phrase, par exemple un champ spécial pour déterminer qui prononce une phrase donnée. Ce format est en fait un standard de facto parmi les fansubbers (une petite proportion utilise Amiga Js, mais la majorité utilise Windows et SubStation Alpha). Tout cela rend le format SSA répandu parmi les fans d’anime. Jusqu'à récemment, aucun lecteur n'avait la possibilité d'ajouter dynamiquement des sous-titres ssa aux vidéos, et la seule façon de les regarder était d'insérer l'événement de lecture d'un fragment du film lui-même dans le ssa. Dans ce cas, les sous-titres ont été superposés à la vidéo dans SubStation Altha elle-même. Dans le même temps, il n’y avait aucune option pour étendre la vidéo en plein écran. Désormais, la situation s'améliore : elle est bien prise en charge par Crystal Player. Ce format est également pris en charge par MicroDVDPlayer ver 1.2 (sans modifier les paramètres de police, la position du texte et les effets) et DVDSubtitler.</p> <p>Comme alternative, vous pouvez visionner une vidéo numérique avec des sous-titres dans ce format si vous codez en dur ces sous-titres sur la vidéo à l'aide du filtre de sous-titres (d'Avery Lee) pour VirtualDub. Dans le même temps, l'utilisation des polices est prise en charge.</p> <p><b>Citation:</b></p><blockquote class="bb-quote-body"> <p><br>; Il s'agit d'un script Sub Station Alpha v4. <br>; Pour obtenir des informations et des téléchargements sur la sous-station Alpha, <br>; allez sur http://www.eswat.demon.co.uk/ <br>; ou envoyez un e-mail à kotus@eswat.demon.co.uk <br>Titre : Di Gi Charat Tome 1 <br>Scénario original : Zeruel <br>Script mis à jour par : Anime Jonetsu <br>Type de script : v4.00 <br>Collisions : normales <br>LectureRésY : 600 <br>Profondeur de lecture : 0 <br>Wav : 0, 179746,C:Scriptsdigicharatdigicharat1.wav <br>Minuterie : 100,0000</p> <p><br>Format : nom, nom de police, taille de police, couleur primaire, couleur secondaire, couleur tertiaire, couleur de fond, gras, italique, style de bordure, contour, ombre, alignement, marge L, marge R, marge V, niveau Alpha, encodage. <br>Style : par défaut, Arial, 28,16777215,16777215,16777215,13305607,-1,0,1,4,1,2,30,30,30,0,0 <br>Style : texte d'écran, Arial, 26,16777215,16777215,16777215,10750853,-1,0,1,3,1,2,30,30,30,0,0 <br>Style : boîte de dialogue alt,Arial,26,16777215,16777215,16777215,32768,-1,0,1,3,1,2,30,30,30,0,0 <br>Style : crédits, Arial,22,16777215,16777215,16777215,5701806,-1,0,1,3,1,2,30,30,30,0,0 <br>Style : digi,Arial,28,16777215,16777215,16777215,11493729,-1,0,1,4,1,2,30,30,30,0,0 <br>Style : effrayant, Arial, 28,255,16777215,16777215,3092271,-1,0,1,4,1,2,30,30,30,0,0 <br>Style: chanson, Arial,26,16777215,16777215,16777215,33023,-1,0,1,3,1,2,30,30,30,0,0</p> <p><br>Format : Marqué, Début, Fin, Style, Nom, MarginL, MarginR, MarginV, Effet, Texte <br>Commentaire : Marqué=0,0:00:03.50,0:00:05.50,*Default,Comment,0000,0000,0000,Point de synchronisation : Chapitre 1, 0:00:00 <br>Dialogue : Marked=0,0:00:06.50,0:00:12.50,Screentext,Text,0187,0181,0529,PAS À VENDRE OU À LOUER <br>Dialogue : Marqué=0,0:00:18.14,0:00:20.12,Screentext,Text,0122,0411,0313,OP Thème :nSeulement 1 n°1n(Okui Masami) <br>Dialogue : Marked=0,0:00:06.32,0:00:13.05,song,romaji-song,0131,0128,0469,sekai de ichiban kagayaku fait <br>Dialogue : Marked=0,0:00:06.32,0:00:13.05,digi,song-e,0075,0050,0001,Jusqu'à ce que je brille le plus fort du monde</p> </blockquote> <p>Le script se compose d'un en-tête, d'une description de style et d'un corps</p> <p>L'en-tête comporte une partie standard qui indique de quel type de fichier il s'agit et la version du script, et fait également référence au site Web SubSttaion Altha.</p> <p>Viennent ensuite plusieurs champs indiquant l'auteur de la traduction, la source à partir de laquelle la traduction a été réalisée, le point de synchronisation (lors de la sortie sur un support analogique, la synchronisation se fait manuellement), la résolution avec laquelle l'éditeur a travaillé lors de la disposition des éléments à l'écran, et quelques autres.</p> <p>La section styles contient une description détaillée de tous les styles utilisés dans le script. la taille, la police de caractères, le style et la couleur de la police, la position (sous forme de retraits à droite, à gauche, en haut et en bas), ainsi que l'encodage sont indiqués.</p> <p>Pour chaque phrase, vous pouvez spécifier séparément l'heure de début et de fin d'affichage de cette phrase, son style, son nom (utilisé comme champs pour indiquer le nom du locuteur) et la position de la phrase à l'écran. Vient ensuite le texte de la phrase elle-même, divisé en lignes comme dans le langage C en utilisant la combinaison « n » ou « N ».</p> <p>Le mécanisme de collision fonctionne de manière intéressante, c'est-à-dire chevauchement temporel de phrases individuelles. Par exemple, lorsque quelqu'un parle devant la caméra et que la voix d'un présentateur de télévision se fait entendre dans les coulisses. dans ce cas, les deux lignes sont affichées à l'écran, seule la dernière est affichée en dessous et dans une couleur différente. Pour ce faire, non pas une mais 3 couleurs de police sont spécifiées, par exemple en cas de double collision (ce qui est extrêmement rare).</p> <p>De plus, le format vous permet également d'inclure les polices et les images utilisées dans le script à l'aide de UUEncoding. Cela rend *.ssa autonome et indépendant de la machine sur laquelle il est appliqué, mais cela n'est pris en charge que dans SubStation Alpha.</p> <h3>JACOsub (*.js)</h3> <p>Les fichiers avec l'extension *.js sont des fichiers de travail du programme JACOSub. Il s'agit d'un programme de titrage de films, le même que SubStation Altha uniquement pour l'ordinateur Amigo. À une certaine époque, cette norme était très populaire, elle est désormais rarement utilisée, mais malgré tout cela, vous pouvez toujours trouver des scripts dans ce format sur Internet. Les capacités de JACOSub sont proches de celles de SSA, mais beaucoup de choses dépendent beaucoup d'Amigo. Synchronisation avec la vidéo par heure.</p> <p><b>Citation:</b></p><blockquote class="bb-quote-body"># Fichier de script JACOsub <br># Converti par Multi-script Converter VERSION 1.24 <br># Titre : Aa ! Script de sous-marin Megami-sama Gekijouban <br># Script original : converti par Shadowrunner <br># Timing/Script : converti par Shadowrunner <br># Montage : Converti par Shadowrunner <p># Ceci est un sous-titre gratuit pour les fans. Vous pouvez utiliser ce script uniquement conformément <br># avec nous. réglementation du droit d'auteur. Cela signifie que si le titre a fait l'objet d'une licence <br># pour une sortie aux États-Unis, vous pouvez UNIQUEMENT utiliser ce script pour une visualisation PERSONNELLE <br># et NE PEUT PAS distribuer de matériel en utilisant ce script ou cette traduction. Ni l'un ni l'autre <br># Shadowrunner ni le convertisseur qui a créé ce fichier ne seront retenus <br># responsable de l'utilisation ou de l'abus de ce script par quiconque. Il est destiné à <br># usage personnel et privé uniquement et les actions des tiers leur appartiennent <br># PROPRE responsabilité.</p> <p># Date : 08-10-2001</p> <p>#TEMPS 100 <br>#MAJ 0</p> <p>0:00:01.00 0:00:04.00 D0 () Oh ! Ma Déesse Film v1.9 Fansub <br>0:00:05.00 0:00:08.00 D0 () Nekomi Kodai Fansubbing <br>0:00:09.00 0:00:12.00 D0 () L'exactitude de ce sous n'est en aucun cas garantie. <br>0:00:13.00 0:00:16.00 D0 () Chronométré, édité, traduit par Edward Chang Resynchronisé pour la sortie DVD par Ifruita</p> </blockquote> <p>Comme vous pouvez le voir sur l'exemple, le fichier de sous-titres est constitué d'un en-tête qui indique le nom, qui l'a traduit, qui l'a chronométré, qui est l'éditeur de ce script, puis un avertissement standard indiquant que ce fichier n'est pas destiné à un usage commercial, et d'autres informations similaires. Après l'en-tête vient le corps du script, composé d'une séquence de phrases indiquant l'heure de début et de fin de chaque phrase. Vous pouvez indiquer qui prononce ici ou une autre phrase.</p> <p>Texte réel et SMIL (*.smil,*.rt,*.smi)</p> <p>Real Player peut également afficher des sous-titres ; du texte réel et des fichiers SMIL sont nécessaires pour les activer. SMIL (Synchronized Multimedia Integration Language) est un format de représentation de texte synchronisé avec des fichiers multimédias, développé par le consortium W3C.</p> <p><b>Citation:</b></p><blockquote class="bb-quote-body"><smil><br> <head><br> <meta name="title" content="Dragon Ball Z Épisode 192" /><br> <meta name="author" content="Bardock" /><br> <meta name="copyright" content="(c) 1999" /><br> <layout><br> <root-layout width="320" height="270" /><br> <region id="video_region" width="320" height="240" left="0" top="0" /><br> <region id="text_region" width="320" height="30" left="0" top="240" /><br> </layout><br> </head><br> <body><br> <par> <textstream src="http://www..rt" region="text_region" fill="freeze" /><br> <video src="http://www..rm" region="video_region" fill="freeze" /><br> </par><br> </body><br> </smil> </blockquote> <p>ce fichier est un en-tête pour un ou plusieurs fichiers *.rt (texte réel) contenant les sous-titres eux-mêmes.</p> <p>et voici un exemple du fichier 192-raw-300k.rt mentionné dans SMIL</p> <p><b>Citation:</b></p><blockquote class="bb-quote-body"><window type="generic"<br>durée="19:44" <br>largeur="320" <br>hauteur="60"> <br> <time begin="1"/><font color="blue">Épisode 192 : Je serai là-haut. Adieu avec un sourire"</font><br/><br> <time begin="13"/><clear/>Yamcha : Il ne l'a pas fait ! Marche à suivre! vous avez détruit Cell. <br/><br> <time begin="35"/><clear/>Krillin : Incroyable Gohan ! Hé, tu l'as fait ! <br/><br> <time begin="42"/><clear/>Yamcha : (quelque chose sur l'idée de "super, tu l'as fait ! Tu l'as tué !" <br/><br> <time begin="48"/><clear/>Krillin : Nous ferions mieux de voler au paradis pour obtenir du senzu pour Gohan. <br/><br> <time begin="1:00"/><clear/>Yamcha : Très bien alors... allons-y <br/><br> <time begin="1:04"/><clear/>Gohan : Merci <br/><br> </window> </blockquote> <p>on peut voir que chacun des fichiers *.rt se compose d'un petit en-tête, qui indique des informations techniques pour ce script, et d'un ensemble de phrases dont chacune commence par une balise <time>indiquant l'heure de début du spectacle <br>des phrases précises à la seconde près. puis la phrase elle-même. Dans le texte d'une phrase, vous pouvez contrôler la police et le texte de la même manière qu'en HTML ou SAMI à l'aide de balises <font>,<br>etc. La phrase précédente est supprimée de l'écran à l'aide d'une balise <clear/></p> <h3>Script Sasami2k (*.s2k)</h3> <p>Il s'agit du format de sous-titre interne du lecteur Sasami2k. Une fois que Sasami2k aura détecté un fichier de sous-titres *.smi portant le même nom à côté du fichier du film, il lancera automatiquement le transcodeur - traducteur Sasami. Ensuite, une conversion a lieu, dont les détails ne sont pas encore clairs, puisque le transcodeur n'a pas encore traduit du coréen. Ce qui est clair, c'est qu'après le recodage, les informations sur les styles et la position du texte sont conservées, et la position et la taille de la police sont mises à l'échelle en fonction de la résolution du film. Ensuite, dans le lecteur, vous pouvez modifier la position, la taille et d'autres paramètres des sous-titres directement à la volée et à la fin enregistrer le script de sous-titre avec toutes les modifications apportées à un fichier *.s2k.</p> <p>Le format est très lourd, difficile à lire, a une structure très complexe et, très probablement, ne sera pris en charge par aucun lecteur à l'exception de Sasami2k.</p> <p><b>Citation:</b></p><blockquote class="bb-quote-body">// traduit par Sami2Sasami 1.0.7.300 <br>// contact : nuclei@shinbiro.com <br>;Set.Slot=1 <br>;Set.Time.Delay=15000 <br>;Set.Alpha.End=256 <br>;Set.Alpha.Start=256 <br>;Set.Alpha.Step=-300 <br>;Set.Font.Bold=0 <br>;Set.Font.Color=#EEF4FB <br>;Set.Font.Outline.Color=#00101010 <br>;Set.Font.Outline2.Color=#01101010 <br>;Set.Font.Size=9 <br>;Set.Font.Face=№CHEB <br>;Buffer.Push=1 <p>;Buffer.Pop=1 <br>;Set.Time.Start=18352 <br>;Set.Start.Position.x=117 <br>;Set.End.Position.x=117 <br>;Set.Start.Position.y=203 <br>;Set.End.Position.y=203 <br>;Set.Start.Position.x=117 <br>;Set.End.Position.x=117 <br>;Set.Start.Position.y=203 <br>;Set.End.Position.y=203</p> <p>;(ї┐°bchK) <br>;Set.Start.Position.x=164 <br>;Set.End.Position.x=164 <br>;Set.Start.Position.y=203 <br>;Set.End.Position.y=203 <br>;Set.Start.Position.x=164 <br>;Set.End.Position.x=164 <br>;Set.Start.Position.y=203 <br>;Set.End.Position.y=203 <br>Il y a très, très longtemps, <br>;Set.Start.Position.x=160 <br>;Set.End.Position.x=160 <br>;Set.Start.Position.y=221 <br>;Set.End.Position.y=221 <br>;Set.Start.Position.x=160 <br>;Set.End.Position.x=160 <br>;Set.Start.Position.y=221 <br>;Set.End.Position.y=221</p> <p>Ihrie! Hé lhrie ! <br>;Set.Start.Position.x=160 <br>;Set.End.Position.x=160 <br>;Set.Start.Position.y=203 <br>;Set.End.Position.y=203 <br>;Set.Start.Position.x=160 <br>;Set.End.Position.x=160 <br>;Set.Start.Position.y=203 <br>;Set.End.Position.y=203</p> <p>;Set.Start.Position.x=160 <br>;Set.End.Position.x=160 <br>;Set.Start.Position.y=221 <br>;Set.End.Position.y=221 <br>;Set.Start.Position.x=160 <br>;Set.End.Position.x=160 <br>;Set.Start.Position.y=221 <br>;Set.End.Position.y=221 <br>Qu'est-ce qu'il y a, Famille ?</p> </blockquote> <p>Ici, vous pouvez voir qu'il s'agit plus d'un langage de programmation que d'un script de sous-titres. par exemple, les paramètres communs à toutes les phrases sont placés sur la pile et supprimés avant chaque phrase. Souvent, chaque mot est encadré par un ensemble complet de paramètres, qui se dupliquent également souvent.</p> <p>Les sous-titres ne peuvent être convertis dans ce format qu'à l'aide d'un convertisseur de Sasami2k et ne peuvent être visualisés que dans le lecteur Sasami2k.</p> <h3>QTtexte (*.txt)</h3> <p>Le lecteur QuickTime utilise le format QTtext pour présenter les sous-titres. Il s’agit d’un format très tordu et rare. Les sous-titres dans ce format peuvent être créés (c'est-à-dire chronométrés) à l'aide du programme Magpie.</p> <p>Voici un exemple de sous-titres dans ce format.</p> <p><b>Citation:</b></p><blockquote class="bb-quote-body">(QTtext)(police : Arial)(justifier : centre)(taille : 12)(couleur du fond :0, 0, 0) <br>(échelle de temps : 100)(largeur : 439)(hauteur : 0) <p><br>(justifier : centre) README.TXT pour MAGpie <br>(justifier : centre) Veuillez lire l'intégralité de ce document avant d'installer MAGpie. <br>(justifier: centre) **************** <br>MAGpie 1.0 <br> *****************00:00:15.99]<br>(justifier : centre) - REQUIS DU SYSTÈME <br>(justifier : centre)1. Windows95/98 <br>(justifier : centre)2. Microsoft Internet Explorer 4 ou version ultérieure (http://www.microsoft.com)</p> </blockquote> <p>Le fichier est constitué d'un petit en-tête indiquant les paramètres techniques communs à l'ensemble du script (police, taille et couleur de la police ; dimensions de l'image, etc.), suivi d'une séquence de phrases précédées de l'heure de début de l'affichage entre crochets. Le temps est indiqué avec une précision de la microseconde. Le saut de ligne dans le texte de la phrase est transmis par le saut de ligne habituel dans le fichier script (ainsi qu'au format srt).</p> <p>Les sous-titres dans ce format ne seront lus que par le lecteur QuickTime.</p> <h3>Sous-tritres TMPlayer (*.sub)</h3> <p>Le format du lecteur interne est TMPlayer, qui est largement utilisé en Pologne et, semble-t-il, uniquement là-bas. C'est très rare à voir, mais DVDSubtitler le prend toujours en charge.</p> <p>Je n'ai trouvé aucun convertisseur pour ce format car il n'y a pas de fichier d'exemple.</p> <p>Ce format de sous-titre n'existe pas. *.txt est du texte brut, pas des sous-titres. Mais parfois, vous pouvez toujours trouver des fichiers de sous-titres avec cette extension. En règle générale, ce sont des sous-titres au format MicroDVD ou SubViewer et doivent avoir l'extension sub, mais il existe également des sous-titres MPL (extension mpl).</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </article> <div class="entry-footer"> </div> <div class="b-related"> <div class="b-related__header"><span>Vous pourriez également être intéressé</span></div> <div class="b-related__items"> <div id="post-4767" class="post-card post-4767 post type-post status-publish format-standard has-post-thumbnail category-useful"> <div class="post-card__image"> <a href="https://toonsfilm.ru/fr/security/lenovo-k6-note-sravnenie-god-vypuska-obzor-lenovo-k6-note-odin-iz-poslednih.html"> <img width="330" height="140" src="/uploads/8996c7dca622c44a5441269790b04dd3.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Test du Lenovo K6 Note : un des derniers Lenovo classiques avant la fusion avec Motorola" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> <div class="entry-meta"> <span class="entry-category"><span itemprop="articleSection">Sécurité</span></span> <span class="entry-meta__info"> <span class="entry-meta__comments" title="commentaires"><span class="fa fa-comment-o"></span> 0</span> </span> </div> </a> </div> <header class="entry-header"> <div class="entry-title"><a href="https://toonsfilm.ru/fr/security/lenovo-k6-note-sravnenie-god-vypuska-obzor-lenovo-k6-note-odin-iz-poslednih.html" rel="bookmark">Test du Lenovo K6 Note : un des derniers Lenovo classiques avant la fusion avec Motorola</a></div> </header> <div class="post-card__content">Mais le haut-parleur du K6 Note ne donne aucune raison d'être élogieux. Le volume est réglé étrangement - jusqu'à ce que...</div> </div> <div id="post-4766" class="post-card post-4766 post type-post status-publish format-standard has-post-thumbnail category-useful"> <div class="post-card__image"> <a href="https://toonsfilm.ru/fr/tips/vot-bolee-podrobnoe-opisanie-samyh-rasprostranennyh-formatov-subtitrov-chto.html"> <img width="330" height="140" src="/uploads/069aa7694e58c921545b717e8132d8e2.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Voici une description plus détaillée des formats de sous-titres les plus courants" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> <div class="entry-meta"> <span class="entry-category"><span itemprop="articleSection">Conseil</span></span> <span class="entry-meta__info"> <span class="entry-meta__comments" title="commentaires"><span class="fa fa-comment-o"></span> 0</span> </span> </div> </a> </div> <header class="entry-header"> <div class="entry-title"><a href="https://toonsfilm.ru/fr/tips/vot-bolee-podrobnoe-opisanie-samyh-rasprostranennyh-formatov-subtitrov-chto.html" rel="bookmark">Voici une description plus détaillée des formats de sous-titres les plus courants</a></div> </header> <div class="post-card__content">Le format Bluray m2ts permet deux types de superpositions à l'écran qui peuvent être utilisées pour les fichiers . L'un est...</div> </div> <div id="post-4765" class="post-card post-4765 post type-post status-publish format-standard has-post-thumbnail category-useful"> <div class="post-card__image"> <a href="https://toonsfilm.ru/fr/internet/dva-sposoba-kak-iz-monitora-sdelat-televizor-poluprozrachnyi-displei.html"> <img width="330" height="140" src="/uploads/bbf6bd54fee6617262e960023af34f43.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Écran translucide DIY Là où tout a commencé" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> <div class="entry-meta"> <span class="entry-category"><span itemprop="articleSection">l'Internet</span></span> <span class="entry-meta__info"> <span class="entry-meta__comments" title="commentaires"><span class="fa fa-comment-o"></span> 0</span> </span> </div> </a> </div> <header class="entry-header"> <div class="entry-title"><a href="https://toonsfilm.ru/fr/internet/dva-sposoba-kak-iz-monitora-sdelat-televizor-poluprozrachnyi-displei.html" rel="bookmark">Écran translucide DIY Là où tout a commencé</a></div> </header> <div class="post-card__content">S'il vous arrive de vouloir un nouveau téléviseur mural plat, mais que vous n'avez pas assez d'argent pour l'acheter,...</div> </div> <div id="post-4764" class="post-card post-4764 post type-post status-publish format-standard has-post-thumbnail category-useful"> <div class="post-card__image"> <a href="https://toonsfilm.ru/fr/internet/windows-7-kak-zapustit-proverku-diska-kak-proverit-zhestkii-disk-ne-zagruzhaya-windows.html"> <img width="330" height="140" src="/uploads/a5d894099345cd69bb3d9820237d3f6c.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Comment vérifier votre disque dur sans démarrer Windows" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> <div class="entry-meta"> <span class="entry-category"><span itemprop="articleSection">l'Internet</span></span> <span class="entry-meta__info"> <span class="entry-meta__comments" title="commentaires"><span class="fa fa-comment-o"></span> 0</span> </span> </div> </a> </div> <header class="entry-header"> <div class="entry-title"><a href="https://toonsfilm.ru/fr/internet/windows-7-kak-zapustit-proverku-diska-kak-proverit-zhestkii-disk-ne-zagruzhaya-windows.html" rel="bookmark">Comment vérifier votre disque dur sans démarrer Windows</a></div> </header> <div class="post-card__content">Ces instructions étape par étape vous aideront à rechercher des erreurs sur votre disque dur dans Windows 7,...</div> </div> <div id="post-4763" class="post-card post-4763 post type-post status-publish format-standard has-post-thumbnail category-useful"> <div class="post-card__image"> <a href="https://toonsfilm.ru/fr/gadgets/zagruzka-virtualbox-s-vneshnego-usb-diska-nastroika-zagruzki-s.html"> <img width="330" height="140" src="/uploads/01d95fe2dc2494a0fd6968b70363d240.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Configuration du démarrage à partir d'un lecteur flash dans les machines virtuelles VirtualBox et VMware Workstation Est-il possible d'installer une machine virtuelle sur un lecteur flash ?" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> <div class="entry-meta"> <span class="entry-category"><span itemprop="articleSection">Gadgets</span></span> <span class="entry-meta__info"> <span class="entry-meta__comments" title="commentaires"><span class="fa fa-comment-o"></span> 0</span> </span> </div> </a> </div> <header class="entry-header"> <div class="entry-title"><a href="https://toonsfilm.ru/fr/gadgets/zagruzka-virtualbox-s-vneshnego-usb-diska-nastroika-zagruzki-s.html" rel="bookmark">Configuration du démarrage à partir d'un lecteur flash dans les machines virtuelles VirtualBox et VMware Workstation Est-il possible d'installer une machine virtuelle sur un lecteur flash ?</a></div> </header> <div class="post-card__content">Tout le monde est doué pour tester les systèmes d'exploitation et les logiciels, mais pour une raison quelconque, aucun de ceux-ci...</div> </div> <div id="post-4762" class="post-card post-4762 post type-post status-publish format-standard has-post-thumbnail category-useful"> <div class="post-card__image"> <a href="https://toonsfilm.ru/fr/miscellaneous/kak-uznat-imya-seti-kak-uznat-setevoe-imya-kak-skryt-ssid.html"> <img width="330" height="140" src="/uploads/935293ef27a58435d5fa9f71c9537eb1.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Comment connaître le nom du réseau. Comment connaître le nom du réseau. Comment masquer le SSID" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> <div class="entry-meta"> <span class="entry-category"><span itemprop="articleSection">Divers</span></span> <span class="entry-meta__info"> <span class="entry-meta__comments" title="commentaires"><span class="fa fa-comment-o"></span> 0</span> </span> </div> </a> </div> <header class="entry-header"> <div class="entry-title"><a href="https://toonsfilm.ru/fr/miscellaneous/kak-uznat-imya-seti-kak-uznat-setevoe-imya-kak-skryt-ssid.html" rel="bookmark">Comment connaître le nom du réseau. Comment connaître le nom du réseau. Comment masquer le SSID</a></div> </header> <div class="post-card__content">Avec l'avènement des technologies sans fil pour créer et se connecter à des réseaux virtuels, de nombreux...</div> </div> </div> </div> </main> </div> </div> <aside id="secondary" class="widget-area" itemscope itemtype="http://schema.org/WPSideBar"> <div id="search-2" class="widget widget_search"> <form role="search" method="get" id="searchform" action="/" class="search-form"> <label class="screen-reader-text" for="s">Recherche:</label> <input type="text" value="" name="s" id="s" class="search-form__text"> <button type="submit" id="searchsubmit" class="search-form__submit"></button></form> </div> <div id="categories-2" class="widget widget_categories"> <div class="widget-header">Catégories</div> <ul> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/tips/">Conseil</a></li> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/internet/">l'Internet</a></li> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/programs/">Programmes</a></li> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/wi-fi-setup/">Configuration Wi-Fi</a></li> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/gadgets/">Gadgets</a></li> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/windows-7-xp/">Windows 7, XP</a></li> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/tvs/">Téléviseurs</a></li> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/miscellaneous/">Divers</a></li> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/windows-10/">Windows 10</a></li> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/security/">Sécurité</a></li> <li class="cat-item cat-item-5"><a href="https://toonsfilm.ru/fr/category/windows-8/">Windows 8</a></li> </ul> </div> <div id="wpshop_articles-2" class="widget widget_wpshop_articles"> <div class="widget-header">Articles populaires</div> <div class="widget-article"> <div class="widget-article__image"> <a href="https://toonsfilm.ru/fr/wi-fi-setup/vtoroi-vacap-na-telefon-kak-na-odnom-telefone-ustanovit.html"> <img width="330" height="140" src="/uploads/ac12303356b1637fe2601aa339e230f8.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Comment en installer deux sur un téléphone"Ватсапа": основные способы" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> </a> </div> <div class="widget-article__body"> <div class="widget-article__title"><a href="https://toonsfilm.ru/fr/wi-fi-setup/vtoroi-vacap-na-telefon-kak-na-odnom-telefone-ustanovit.html">Comment installer deux WhatsApp sur un seul téléphone : méthodes de base</a></div> </div> </div> <div class="widget-article"> <div class="widget-article__image"> <a href="https://toonsfilm.ru/fr/windows-10/kak-vklyuchit-i-podklyuchit-wi-fi-na-noutbuke-asus-nastroika-routera-asus.html"> <img width="330" height="140" src="/uploads/16449e4e18780f458e8336b55cbe0948.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Configurer un routeur Asus : instructions pas à pas" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> </a> </div> <div class="widget-article__body"> <div class="widget-article__title"><a href="https://toonsfilm.ru/fr/windows-10/kak-vklyuchit-i-podklyuchit-wi-fi-na-noutbuke-asus-nastroika-routera-asus.html">Configurer un routeur Asus : instructions pas à pas</a></div> </div> </div> <div class="widget-article"> <div class="widget-article__image"> <a href="https://toonsfilm.ru/fr/gadgets/kak-podklyuchit-mezhdunarodnyi-rouming-na-mts-samostoyatelno-kak-vklyuchit.html"> <img width="330" height="140" src="/uploads/436cf5680154b7a47e762ca77a2abc1c.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Comment activer l'itinérance sur MTS en Russie et à l'étranger - commande pour se connecter" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> </a> </div> <div class="widget-article__body"> <div class="widget-article__title"><a href="https://toonsfilm.ru/fr/gadgets/kak-podklyuchit-mezhdunarodnyi-rouming-na-mts-samostoyatelno-kak-vklyuchit.html">Comment activer l'itinérance sur MTS en Russie et à l'étranger - commande pour se connecter</a></div> </div> </div> <div class="widget-article"> <div class="widget-article__image"> <a href="https://toonsfilm.ru/fr/gadgets/myshka-lenovo-rozovaya-kakie-nuzhny-batareiki-razmer-ustanovka-akkumulyatora-v.html"> <img width="330" height="140" src="/uploads/f6933cc1c553d18d6f9ad10f14f2b6d8.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Installer une batterie dans une souris sans fil" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> </a> </div> <div class="widget-article__body"> <div class="widget-article__title"><a href="https://toonsfilm.ru/fr/gadgets/myshka-lenovo-rozovaya-kakie-nuzhny-batareiki-razmer-ustanovka-akkumulyatora-v.html">Installer une batterie dans une souris sans fil</a></div> </div> </div> <div class="widget-article"> <div class="widget-article__image"> <a href="https://toonsfilm.ru/fr/wi-fi-setup/trafik-v-marketinge-chto-takoe-arbitrazh-trafika-sposoby.html"> <img width="330" height="140" src="/uploads/77fc0b378c39a5c4931c165f65b6344e.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Qu’est-ce que l’arbitrage de trafic ?" sizes="(max-width: 330px) 100vw, 330px"/ loading=lazy loading=lazy> </a> </div> <div class="widget-article__body"> <div class="widget-article__title"><a href="https://toonsfilm.ru/fr/wi-fi-setup/trafik-v-marketinge-chto-takoe-arbitrazh-trafika-sposoby.html">Qu’est-ce que l’arbitrage de trafic ?</a></div> </div> </div> </div> <div id="ai_widget-3" class="widget ai_widget"> <div class="widget-header">Les partenaires</div> <div class='code-block code-block-1' style='margin: 8px 0; clear: both;'> </div> </div> </aside> </div> <footer class="site-footer container" itemscope itemtype="http://schema.org/WPFooter"> <div class="site-footer-inner "> <div class="footer-info">© 2024 toonsfilm.ru - Les ordinateurs sont faciles <div class="footer-text"> </div> </div> <div class="footer-counters"> </div> </div> </footer> <button type="button" class="scrolltop js-scrolltop"></button> </div> <script type="text/javascript"> jQuery(function($) { $(document).on("click", ".pseudo-link", function() { window.open($(this).data("uri")); }); }); </script> <script type='text/javascript' src='https://toonsfilm.ru/wp-content/plugins/contact-form-7/includes/js/scripts.js'></script> <script type='text/javascript' src='https://toonsfilm.ru/wp-content/plugins/table-of-contents-plus/front.min.js'></script> <script type='text/javascript' src='https://toonsfilm.ru/wp-content/themes/root/js/scripts.min.js'></script> <script type='text/javascript' src='/wp-includes/js/comment-reply.min.js'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js'></script> <script type='text/javascript' src='https://toonsfilm.ru/wp-content/plugins/easy-fancybox/fancybox/jquery.fancybox-1.3.8.min.js'></script> <script type='text/javascript' src='https://toonsfilm.ru/wp-content/plugins/easy-fancybox/js/jquery.easing.min.js'></script> <script type='text/javascript' src='https://toonsfilm.ru/wp-content/plugins/easy-fancybox/js/jquery.mousewheel.min.js'></script> <script type="text/javascript"> jQuery(document).on('ready post-load', function() { jQuery('.nofancybox,a.pin-it-button,a[href*="pinterest.com/pin/create"]').addClass('nolightbox'); }); jQuery(document).on('ready post-load', easy_fancybox_handler); jQuery(document).on('ready', easy_fancybox_auto); </script> </body> </html>