Feature #755

Use maximum timing precision from transcriptions for media replay span

Added by Matthieu Decorde over 5 years ago. Updated over 5 years ago.

Status:New Start date:04/18/2014
Priority:Normal Due date:
Assignee:- % Done:

30%

Category:- Spent time: -
Target version:MediaPlayer

Description

FR

  • finesse de la synchronisation :
    • dans une transcription TXT le timing est souvent indiqué au dixième de seconde près (c'est le cas de la transcription d'Andrée)
    • dans l'édition TXM le timing est affiché à la seconde > il faut mettre les dixièmes s'il y en a
    • dans le retour au média il est limité à la seconde > il FAUT utiliser le grain le plus fin (de la transcription) donc au dixième près [c'est très important pour les tours de parole très courts < 1 seconde, qui sont fréquents = qlqs mots, enjeu : comprendre ce qui est dit]
      du coup, l'incrément de start et end est le dixième de secondes plutôt que la seconde

History

#1 Updated by Matthieu Decorde over 5 years ago

  • Description updated (diff)

#2 Updated by Matthieu Decorde over 5 years ago

  • Target version set to MediaPlayer

#3 Updated by Matthieu Decorde over 5 years ago

J'ai l'impression que VLC lit à la seconde près.
voir https://wiki.videolan.org/VLC_command-line_help/
et chercher "start-time"

#4 Updated by Serge Heiden over 5 years ago

Ça ne veut pas dire qu'il ne peut pas y avoir des décimales (millisecondes).
En particulier parce que start-time est un flottant.
Il faut faire des tests (la doc n'est pas assez précise).
Remarque : les sous-titres peuvent être indiqués à la milliseconde.

#5 Updated by Matthieu Decorde over 5 years ago

C'est bon, j'ai pu tester hors de TXM et dans TXM le temps de démarrage au dixième près :

Hors de TXM :
cvlc --start-time 10.9 fichier.mp3
cvlc --start-time 10.1 fichier.mp3

Dans TXM : sur ma machine

#6 Updated by Serge Heiden over 5 years ago

En fait l'idée est de demander à VLC de jouer directement avec le timing indiqué par la transcription quel que soit sa précision.
Comme VLC prend le temps en secondes en flottant (avec des décimales), il faut lui fournir le timing
complet avec toutes les décimales disponibles (pas se limiter aux dixièmes).

#7 Updated by Matthieu Decorde over 5 years ago

  • % Done changed from 0 to 80

#8 Updated by Matthieu Decorde over 5 years ago

  • % Done changed from 80 to 30

#9 Updated by Serge Heiden over 5 years ago

  • Subject changed from Use the timing precisions of transcriptions to pinpoint the speech in the media to Use maximum timing precision from transcriptions for media replay span

Also available in: Atom PDF