TGV

De April MediaWiki
Transcriptions.png
Transcriptions2.png

Bienvenue sur un projet
du groupe de travail Transcriptions


Logo tgv v1 small.png

http://gtgv.echarp.org

Le TGV (Transcription à Grande Vitesse) est un outil Web développé pour le groupe Transcriptions de l'April. Il est actuellement utilisable à l'adresse suivante : http://gtgv.echarp.org

Objectif[modifier]

Le principal objectif du projet d'outil web est de faciliter la transcription. À la différence des solutions existantes sous vim ou emacs, cet outil est destiné à un public non-geek. Pour remplir cet objectif, une application web nous parait adaptée.

Développement[modifier]

Le projet a commencé le 25 février 2010. L'outil est développé par snip et olive. Il ne fonctionne pour le moment que sous Firefox 3.5 et supérieur. L'URL temporaire de développement est http://snip.eu.org/transcriptions/

Après une vingtaine d'heures de travail, une présentation du brouillon en a été faite à la réunion IRC du 2 mars 2010. Cet outil devrait atteindre dans les prochains jours un premier état *utilisable* par le présent groupe transcriptions, avec quelques vidéos à transcrire, et avec les limitations actuelles de l'outil[?].

Le TGV entrera probablement ensuite dans une phase plus longue de développement, afin d'en faire un outil plus propre, autonome, exploitable également ailleurs qu'à l'April.

Côté technique[modifier]

Côté client, le TGV est en HTML 5, CSS et Javascript.

Côté serveur, le TGV utilise une base MySQL et du PHP.

Le découpage est fait avec un outil en C développé par Sebastien Blondeel, les sources sont dans le svn de l'April

Fonctionnement[modifier]

Ajout d'un média[modifier]

(Qu'est-ce que le découpage syllabique ?)

À venir...

Transcription[modifier]

(Workflow, états, couleurs, raccourcis clavier, [?], ...)

À venir...

Fonctionnalités[modifier]

  • L'enregistrement des modifications est immédiat (XHR).
  • La navigation entre séquences peut se faire par les flèches Haut/Bas.

Todo list[modifier]

  • Mettre à disposition les sources sur le SVN de l'April.
  • Définir la licence (Affero, GPL v2 ou v4, ...).
  • Amélioration / refonte de l'outil de découpage de sbi [?]
  • N'afficher que les quelques séquences proches de celle en cours d'édition afin de ne jamais avoir à faire défiler la page.
  • Permettre la navigation dans le temps pour les vidéos trop longues (deux petits boutons avec les flèches).

Wishlist[modifier]

  • Mieux gérer le multi-utilisateur (vision des autres personnes qui transcrivent en même temps le même média).
  • Gérer tout le workflow des transcriptions (possibilité de synchronisation avec un outil de gestion de tâches tel que Redmine).
  • Comptabiliser automatiquement le bénévolat valorisé.
  • Notifier l'utilisateur des enregistrements automatiques. Le mieux serait un message de type "dernier enregistrement le JJ/MM/AA à HH:MM. Il est important de fournir aux utilisateurs un feedback sur ce genre d'action système.
  • Fonction de découpage manuel des séquences depuis l'outil web.
  • Affichage d'un "post-it" (sur un des cotés de TGV) des raccourcis claviers et codes pour la définition de l'état d'une chaine de transcription
  • Disposer d'un export XML mettant en correspondance le texte de la transcription et le timeStamp sur la vidéo