Difference between revisions of "Ajouter les sous-titres à une vidéo"

From M@gistère
Jump to navigation Jump to search
 
(9 intermediate revisions by 2 users not shown)
Line 3: Line 3:
  
 
==Objectif==
 
==Objectif==
* Incruster des sous-titres dans une vidéo centralisée
+
Incruster des sous-titres dans une vidéo centralisée. L'utilisateur peut ainsi activer ou désactiver l'affichage de ces sous-titres.
 +
 
 +
[[Fichier:Exemple-soustitre.png|500px|Exemple-soustitre]]
  
 
==Le fichier de sous-titres==
 
==Le fichier de sous-titres==
Les sous-titres doivent être inclus dans un fichier au format srt (Subrip subtitle format).  
+
Les sous-titres doivent être inclus dans un fichier au format VTT (Video Text Tracks).  
  
 
===Format du fichier===
 
===Format du fichier===
Le format SRT doit être encodé en UTF-8 avec l'extension .srt
+
Le format VTT doit être encodé en UTF-8 avec l'extension .vtt
 +
 
 +
Il est simple convertir les fichiers SRT en VTT [https://subtitletools.com/convert-to-vtt-online]
 +
 
 +
On peut aussi vérifier en ligne la validité d'un fichier VTT [https://quuz.org/webvtt/]
  
 
===Syntaxe du fichier===
 
===Syntaxe du fichier===
La syntaxe est composée de lignes de texte séparées par une ligne vide. Chaque sous-titre est numéroté à partir de 1. Le format du temps utilisé est 'heures:minutes:secondes,millisecondes' avec 2 chiffres excepté pour les millisecondes qui en ont 3 (de 000 à 999). Voici un exemple :  
+
La syntaxe est composée de lignes de texte séparées par une ligne vide. Chaque sous-titre est numéroté à partir de 1. Le format du temps utilisé est 'heures:minutes:secondes.millisecondes' avec 2 chiffres excepté pour les millisecondes qui en ont 3 (de 000 à 999). Voici un exemple :  
*00:01:34,456  (0 heures, 1 minute, 34 secondes et 456 millisecondes)
+
*00:01:34.456  (0 heures, 1 minute, 34 secondes et 456 millisecondes)
 
   
 
   
 
La syntaxe de ce fichier est la suivante :
 
La syntaxe de ce fichier est la suivante :
  
 
  1
 
  1
  00:00:12,000 --> 00:00:15,123
+
  00:00:12,000 --> 00:00:15.230
  Quelle belle conférence n'est-ce pas ?
+
  - Mesdames et messieurs bonjour et bienvenue
 +
à cette conférence qui réunit tous les acteurs
 
   
 
   
 
  2
 
  2
  00:01:00,000 --> 00:01:20,000
+
  00:01:00,000 --> 00:01:20.000
  Je suis très heureux de vous présenter
+
  - Je suis très heureux de vous présenter
  <nowiki><b>ma contribution</b></nowiki>  
+
  <nowiki>Monsieur <b>Jean Dupont</b> directeur général</nowiki>  
 
   
 
   
 
  3
 
  3
  00:10:00,000 --> 00:10:22,000  
+
  00:10:00,000 --> 00:10:22.000  
  Avant Dernier sous-titre
+
  - Comment avez-vous réagi ?
 +
- Mal, et vous comment auriez-vous réagi ?
 
   
 
   
 
  4
 
  4
  00:20:00,000 --> 00:20:22,000  
+
  00:20:00,000 --> 00:20:22.000  
 
  Dernier sous-titre
 
  Dernier sous-titre
  
  
 
Chaque sous-titre est défini par :  
 
Chaque sous-titre est défini par :  
*La 1ère ligne contient un numéro
+
*La 1ère ligne contient un numéro de séquence dont la numérotation débute à 1
*La 2ème ligne contient le timecode de départ et de fin (HEURES:MINUTES:SECONDES,MILLISECONDES). Le titre apparaîtra pendant toute l'intervalle définie
+
*La 2ème ligne contient l'intervalle pendant lequel le sous-titre doit apparaître. Le début et la fin de l'intervalle sont séparés par le signe -->
*
+
*Les lignes suivantes contiennent le texte à afficher
 +
*La ligne vide permet de séparer les sous-titres. Elle est indispensable
 +
 
 +
==Comment faire pour déposer le fichier de sous-titres ?==
 +
[[Fichier:Sous-titre.png|thumb|Zone de dépôt du fichier sous-titres]]
 +
Lors du dépôt de la vidéo centralisée, il est possible de déposer le fichier .srt dans un espace de dépôt dédié. Cet espace de dépôt n'apparaît que si la ressource déposée est une vidéo.

Latest revision as of 10:41, 16 May 2019


Objectif

Incruster des sous-titres dans une vidéo centralisée. L'utilisateur peut ainsi activer ou désactiver l'affichage de ces sous-titres.

Exemple-soustitre

Le fichier de sous-titres

Les sous-titres doivent être inclus dans un fichier au format VTT (Video Text Tracks).

Format du fichier

Le format VTT doit être encodé en UTF-8 avec l'extension .vtt

Il est simple convertir les fichiers SRT en VTT [1]

On peut aussi vérifier en ligne la validité d'un fichier VTT [2]

Syntaxe du fichier

La syntaxe est composée de lignes de texte séparées par une ligne vide. Chaque sous-titre est numéroté à partir de 1. Le format du temps utilisé est 'heures:minutes:secondes.millisecondes' avec 2 chiffres excepté pour les millisecondes qui en ont 3 (de 000 à 999). Voici un exemple :

  • 00:01:34.456 (0 heures, 1 minute, 34 secondes et 456 millisecondes)

La syntaxe de ce fichier est la suivante :

1
00:00:12,000 --> 00:00:15.230
- Mesdames et messieurs bonjour et bienvenue
à cette conférence qui réunit tous les acteurs

2
00:01:00,000 --> 00:01:20.000
- Je suis très heureux de vous présenter
Monsieur <b>Jean Dupont</b> directeur général 

3
00:10:00,000 --> 00:10:22.000 
- Comment avez-vous réagi ?
- Mal, et vous comment auriez-vous réagi ?

4
00:20:00,000 --> 00:20:22.000 
Dernier sous-titre


Chaque sous-titre est défini par :

  • La 1ère ligne contient un numéro de séquence dont la numérotation débute à 1
  • La 2ème ligne contient l'intervalle pendant lequel le sous-titre doit apparaître. Le début et la fin de l'intervalle sont séparés par le signe -->
  • Les lignes suivantes contiennent le texte à afficher
  • La ligne vide permet de séparer les sous-titres. Elle est indispensable

Comment faire pour déposer le fichier de sous-titres ?

Zone de dépôt du fichier sous-titres

Lors du dépôt de la vidéo centralisée, il est possible de déposer le fichier .srt dans un espace de dépôt dédié. Cet espace de dépôt n'apparaît que si la ressource déposée est une vidéo.