Journal Matroska c'est bien mais... (numéro 5)

Posté par  .
Étiquettes : aucune
0
17
déc.
2003
...mais j'ai encore des problèmes avec les sous-titres.

Lorsque je lis avec MPlayer, j'ai les sous-titres arrivant en avance de ~0.30 sec, ce qui est assez gênant. Il faut savoir que sous win, je n'ai pas ce problème que ce soit avec MPC ou TCMP, donc le problème vient de MPlayer. Pour info, si j'utilise un fichier srt extérieur en lisant le mkv, les sous-titres ne sont pas décalés.
Je voudrai donc savoir si vous avez vous aussi ce problème avec MPlayer et si vous ne l'avez pas, quelle version de MPlayer utilisez-vous?
Ensuite, s'il y a des options possibles pour annuler le décalage? J'ai essayé z pendant la lecture et l'option subdelay et c'est nada. Je pense que c'est possible en décalant un track en connaissant son ID mais je ne sais pas comment.
Enfin si vlc arrive à lire les sous-titres Matroska parce que moi je n'y arrive pas?

À part ça, deux choses. Je n'ai plus aucun problème pour la lecture de Matroska sous win à part pour 98 pour lequel je lâche l'éponge en ce qui concerne MPC, seul TCMP marche sur 98, en revanche, j'utiliserai MPC sous XP.
La deuxième chose, c'est que je déconseille fortement à ceux qui ne seraient pas au courant, d'installer la pre3 de MPlayer 1.0, il ne supporte ni ogm, ni Matroska et j'ai eu beau compiler avec toutes les options possibles, j'ai été obligé de retourner à la pre2.

Voilà, voilà. Je pense qu'avec tous les journaux que j'ai posté sur Matroska, on pourra bientôt faire une FAQ. ;-)
  • # Re: Matroska c'est bien mais... (numéro 5)

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    C'est un bug connu de Mplayer. Je ne connais pas le "workaround".

    Perso, quand mplayer flanche sur un film, je me rabat sur VLC.

    Mes livres CC By-SA : https://ploum.net/livres.html

  • # Re: Matroska c'est bien mais... (numéro 5)

    Posté par  . Évalué à 1.

    Pour resynchroniser l'image et le son:
    appuie sur espace pour mettre mplayer en pause, er rappuie une seconde fois.
    Ca marche pour moi
  • # Re: Matroska c'est bien mais... (numéro 5)

    Posté par  . Évalué à 2.

    humm.. pourtant j'ai attendu impatiement cette pre3 pour pouvoir enfin lire sous linux, les mkv que je produit sous windows, avec le nouveau systeme de lacing introduit avec libmatroska0.6.0
    et.. apres installation et compilation des librairies, j'ai justement compilé mplayer1.0pre3 avec succes, et je n'ai eu aucun pblm pour lire mes mkv.

    par contre.. je ne comprend pas. mais mplayer1.0pre3 que j'ai recupéré en rpm n'a pas l'air de fonctionner correctement. aucun mkv ne passe correctement.
    • [^] # Re: Matroska c'est bien mais... (numéro 5)

      Posté par  . Évalué à 1.

      Hmm, bizarre...

      Est-ce que tu as passé certaines options à configure à part language ou gui? Si oui, pourrais-tu me les passer, ce serait sympa...

      Je voudrai aussi savoir puisque tu fais tes mkv sous windows si tu arrives à couper un mkv en deux comme tu veux (à la seconde précise) parce sous Linux avec Mkvtoolnix, c'est basé sur des splitpoints et donc la coupure n'est pas précise et ne coupe que à un splitpoint (dont les écarts peuvent varier, ce sont souvent des changements d'angles de caméra ou de plans). Pour info, mes mkv contiennent du ffmpeg en video et du ogg en audio.

      Une dernière question, j'ai un ami qui est sous Windows et qui voudrai des outils pour faire mkv avec du XviD et du ogg. Que me conseilles-tu? (si possible des outils libres, j'y suis très sensible)

      Merci d'avance
      • [^] # Re: Matroska c'est bien mais... (numéro 5)

        Posté par  . Évalué à 1.

        J'ai oublié de te demander si dans ton cas les sous-titres sont décalés de ~+0.5 sec avec les mkv.
        • [^] # Re: Matroska c'est bien mais... (numéro 5)

          Posté par  . Évalué à 2.

          humm bon
          pour la compilation, rien de spécial
          libmatroska avait été detecté apres la compilation, donc, j'ai rien eu a faire
          j'ai fait au plus simple.. contrairement a d'habitude :p.. tellement simple que j'ai oublié la gui :)

          en plus.. c carrement devenu moins chiant, depuis que libavcodec a été inclus dans les sources.. avant.. je devais compiler en copiant manuelement et salement les sources de libavcodec pour que ca compile..
          il est vrai que je compilais le cvs aussi :p, et que je suis plutot inexpérimenté sous linux.

          pour couper les mkv, j'utilise virtualdubmod
          bon.. y'a pas mal de pblm de compatibilitée entre les mkv de vdubmod, ceux de gabest et mkvtoolnix.. meme issus d'une meme version de libmastroska... j'essaye plutot de faire ca avec des avi quand mes mkv ne veulent pas etre chargé par vudbmod.

          tout depend comment je coupe ensuite
          si c pour jeter la fin, je coupe salement a la frame pres.
          si c'est pour couper proprement, je me met a 700mo, et je cherche la keyframe-1 la plus proche en parcourant la timeline avec la touche shift enfoncée.
          je clique sur "fin de slection, je me remet tout au debut et je clique sur "debut de selection" (utilise les bouton ! le menu "range" est vraiment pas pratique, et buggé parfois..)
          pour la fin je fait de meme, mais je selectionne une keyframe de debut

          je ne compresse jamais en xvid ou ogg.. donc, je ne pourrai pas bien t'aider la dessus.. on pourrai troller longtemps la dessus.. mais je prefere prendre tout simplement ce qui est le plus répandu. car une fois la compression faite.. on ne peut pas revenir en arriere. et franchement.. je compresse tout en Qualitée constante. je me fiche des limite des taille des CD et je me fit a la qualitée lors qu'une sortie TV reglée. si ca doit prendre 1CD.. ben ca prend 1CD. si ca prend 1CD/demi.. ben je pourrai rajouter une piste audio en plus, voir des sous-titres. Donc je reste au couple divx/mp3 qui me convient parfaitement, et qui ne necessite aucune compétence informatique pour chercher un codec manquant.

          quand aux sous-tires..
          j'ai essayé via vobsub.. c censé fonctionner avec les mkv, mais ca n'a rien donné. je pense que l'erreur viens de moi. j'ai pas réessayer depuis. mais c'est selon moi de tres loin la meilleure solution.

          Pour des soustitres "selfmade" j'ai essayé avec SSA, mais le logiciel date de matusalem. et comme je suis pas vraiment au fait la dessus mon avis ne compte pas vraiment.
          j'ai trouvé un editeur/convertisseur gratuit urugayen ( !!!!) : "Subtitle Workshop" http://urusoft.cjb.net/(...) mais bon.. j'ai juste survolé le soft.
          peut etre que ca va te depanner ?

          Et puis, avant de m'attaquer aux sous-titres, je teste le conteneur MKV.. et il est loin d'etre fonctionnel..
          mes test ont montré de nombreuses faiblesses quand a la relecture et au remultiplexage de ces mkv.
          Maintenant, tout le monde ne semble s'interresser qu'au mpeg4 et qu'au sous titrage.. alors qu'on ne peut toujours pas remultiplexer avec mkvtoolnix n'importe quel mkv 'real video' provenant des filtres de gabest.
          il en est de meme avec virtualdubmod, aucun mkv avec des mp3 en CBR n'est remultiplexable directement avec mkvtoolnix

          De plus, les mkv produit avec les virtualdubmod produisent des mkv avec l'audio en ACM ! que ce soit du mp3 ou autre chose !

          bref.. suivant les versions de mkvtoolnix, la compatibilitée acendante est variable. mkvtoolnix n'est que 90% compatible qu'avec lui meme.
          (les mkv realvideo ne se remuxent avec leur audio qu'avec le codec RV40!)

          Etant donné qu'il s'agit de mkv produit sous windows qu'on a le plus de chance de retrouver plus tard.. on a du soucis a se faire si les devellopeurs ne se retrouvent pas avec des outils compatibles entre eux. (faut dire qu'aparement, matroska est encore considéré comme une beta)

          une autre urgence.. il y a de nombreux mongolien qui encodent des avi en anamorphique.. il serait bien de pouvoir enfin voir effectif a l'affichage.. le ratio décidé dans le mkv.. ca permattrait d'avoir une raison de passer en mkv un avi.. celui de le "corriger" le ratio.
          mplayer fait ca tres bien ! (ouf !) mais sous windows.. j'attend encore que gabest nous sorte le mpc qui l'utilise.

          certe.. y'a le projet geexbox qui peut depanner.. mais son but est de pouvoir booter un film... perso, je ne l'utilise pas pour ca.. 2Cd c pas la mort. mais le pblm est qu'ils n'implantent pas matroska car ca prendrai trop de place pour le boot. Du coup, va falloir que je me coltine une tentative d'integration dans la geex..
          pendant ce temps, ils attendent que libmatroska soit réécrite en C..
          en effet..pkoi faire simple quand on peut faire compliqué ?

          pour moi, l'adoption du mkv ne se fera que si l'on utilise la synergie linux/windows.. donc meme si tu parle beaucoup de windows.. on ne peut te le reprocher.Dans le domaine de la production de document, et surtout de videos on ne peut s'arreter a linux. de plus .. tout les outils important sont sous windows aujoud'hui.
          d'ailleur, il faudrai à porter virtualdub et avisynth sous linux. je me vois mal passer a la video sous linux, maintenant que de tels outils existent.

          euuh... désolé j'ai debordé de ta question initiale. lol
          ca sera ptet pour ta FAQ ? lol
          • [^] # Re: Matroska c'est bien mais... (numéro 5)

            Posté par  . Évalué à 1.

            Peut-être oui... ;-)

            Ben sinon, je te remercie pour ton post (sur lequel tu t'es attardé manifestement). Le fait de connaître un autre point de vue d'un angle différent est toujours très intéressant donc je prends en compte tes remarques.

            Concernant les incompatibilités entre les différentes versions de Mkvtoolnix, je n'ai pas remarqué vraiment jusqu'ici mais peut-être un jour devrai-je y faire face. Le plus important pour moi est de pouvoir lire sous XP mes mkv faits sous Linux et pour l'instant ça marche, c'est le principal.

            Je te rejoins en tous cas totalement sur le fait qu'il faudrait essayer de coordonner les dévellopements autour de Matroska afin de réduire toutes ces incompatibilités (ce qui risque d'être difficile, je le reconnais) et d'améliorer la portabilité. Je pense que l'on doit privilégier cette étape et en parler d'avantage car c'est à mon avis indispensable pour que ce container arrive à maturité.

            Voilà, voilà. Merci encore. ;-)
            • [^] # Re: Matroska c'est bien mais... (numéro 5)

              Posté par  . Évalué à 2.

              de rien :)
              coté lecteurs video, sous win, le media player classic de gabest est tres large; il accepte tout les mkv, meme ceux tordu

              mais la reference reste a mon avis mplayer, vu qu'il integre directement les routines de bunkus, qui devellope en partie libmatroska.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.