Fichier .mkv en 24 ou 25 images/seconde

Yves -  
extempor Messages postés 2148 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

En cherchant à ajouter des sous-titres à un fichier vidéo .mkv et en constatant qu'ils étaient de plus en plus décalés au long de la lecture, je me suis aperçu que la durée de la vidéo était inférieure d'1/25 à ce qu'elle devrait être.

En cliquant dans VLC sur outils/informations sur les médias, dans l'onglet codec, il est indiqué pour le flux vidéo que le débit d'image est de 25.

Je suppose donc que le fichier a été créé ou modifié de telle façon qu'il soit lu à 25 images/seconde au lieu de 24.

Y a-t-il un moyen de rétablir la bonne vitesse, en particulier pour que les sous-titres (que j'ai à part en .srt) soient synchronisés ?

Le codec du flux vidéo est indiqué comme étant :
H264 - MPEG-4 AVC (part 10) (avc1)

Bien cordialement,

Yves

Configuration: Android / Firefox 66.0

3 réponses

  1. Yves
     
    J'ai oublié de préciser que le son était bien synchronisé avec l'image.
    0
  2. jjpot Messages postés 8431 Date d'inscription   Statut Membre Dernière intervention   2 259
     
    le problème c'est que si tu changes le FPS le son va se décaler...

    Vois ce que tu peux faire avec MKVMerge (onglet format specific options)
    0
  3. extempor Messages postés 2148 Date d'inscription   Statut Membre Dernière intervention   883
     
    Salut ,

    il faut passer par VLC pour calculer le décalage des sous-titres:
    https://www.pcastuces.com/pratique/astuces/2445.htm

    Ensuite tu fais la synchronisation désirée sur ce site en ligne :
    http://www.why42.eu/mys/fr_move.php

    Sujet déjà traité sur CCM :
    https://forums.commentcamarche.net/forum/affich-3024465-aide-pour-synchroniser-des-sous-titres#15

    https://forums.commentcamarche.net/forum/affich-6540572-decalage-sous-titres#3

    Cordialement
    0
    1. Yves
       
      Merci pour ta réponse. En fait, je sais faire ce que tu décris, mais ça ne réglera pas mon problème, car il ne s'agit pas d'un décalage des sous-titres d'une durée fixe. Le décalage est de plus en plus important au fur et à mesure de la lecture. Et comme je le disais, le problème ne semble pas venir des sous-titres mais du fichier vidéo, qui est trop court de 5 minutes par rapport à la durée théorique du film.
      0
      1. extempor Messages postés 2148 Date d'inscription   Statut Membre Dernière intervention   883 > Yves
         
        C'est beaucoup 5 mn de plus le décalage est progressif ...

        Tu as essayé Subtitle Workshop ? La fiche avec des explications est ici :
        https://www.commentcamarche.net/faq/25312-decalage-progressif-entre-les-sous-titres-et-la-video

        Le logiciel permet de modifier le FPS de ton fichier de sous-titres .

        Pour le mettre en français==> View ==> Setting ==> Language ==> Aplly
        0