2017-09-29 5 views
1

Je trouve un sous-titre qui va comme ceci:Comment s'appelle ce format de sous-titre?

<transcript> 
<text start="2.906" dur="3">TEXT 1</text> 
<text start="7.907" dur="3.914">TEXT 2</text> 
...... 

Qu'est-ce que le format appelé?

Merci.

+0

Je n'ai jamais vu ça. De quoi est-ce? – szatmary

+1

C'est à partir d'un site Web, il pourrait être leur propre format personnalisé, je suppose. Le chemin du fichier dit "timedtext" dessus si cela aide. – casolorz

Répondre

0

C'est le format de transcription "Timed Text" de Youtube. Basé sur W3C TTML (voir l'exemple du bas). L'exemple montré ressemble à une ancienne version/format de mise en page (par exemple: les vidéos de 2011 ont cette disposition similaire, mais les transcriptions de 2017 sont légèrement différentes, puisqu'elles utilisent maintenant timedtext format="3").

Lorsque vous activez l'option CC sur une vidéo, le texte de la transcription (balisage) est chargé. Vous pouvez le voir en cochant les requêtes "Réseau" dans les outils de développement de votre navigateur.

Ouvrir le lien timedtext>key= dans un nouvel onglet pour afficher le contenu du texte de la transcription.

(voir ci-dessous image):

Edit:
PS: Si vous voulez afficher semblable à votre style affiché, dans le lien timedtext>key= juste modifier la fin de l'URL &fmt=srv3 pour devenir &fmt=srv1.

+0

Cela semble être juste, que vous. Même si les sous-titres provenaient d'un autre site, je suppose que cela venait de Google Drive. On dirait que le format peut être changé mais n'a pas encore compris comment. – casolorz

+0

@casolorz Modifié comment? Vous voulez dire dans un autre format comme l'exemple SRT? Si vous voulez que le style affiché soit similaire à celui que vous avez posté, remplacez simplement '& fmt = srv3' par' & fmt = srv1'. –

+0

Ouais c'est ce que j'essayais mais j'ai eu des erreurs avec la plupart des choses que j'ai essayées, comme vtt ou srt. À l'heure actuelle, le format était 1, 3 travaillé aussi bien, mais n'a pas pu trouver autre chose qui a fonctionné. – casolorz

1

L'ajout de &fmt=vtt va effectivement convertir les sous-titres mais le navigateur peut donner une erreur car cet en-tête est retourné Content-Type: text/xml mais le contenu n'est pas xml.