Journal Du nouveau chez Matroska

Posté par  (site web personnel) .
Étiquettes : aucune
0
14
déc.
2003
Du nouveau chez Matroska,

- "DVD Style Subtitles" support grâce a Mosu.
- "Track names", afin d'afficher des informations sur la scène.
- Support du AAC.
- Le support de Matroska chez un fabriquant de platine, mon petit doigt me dit d'aller voir du côté de chez Kiss ;-)

pour plus d'informations,
www.matroska.org

pour les samples,
http://samples.matroska.org/(...)
  • # Re: Du nouveau chez Matroska

    Posté par  . Évalué à 2.

    Ces infos ne sont pas nouvelles mais il faut dire que le site de Matroska n'est pas souvent mis à jour (ils ont d'ailleurs beaucoup de mal à suivre les releases de mkvtoolnix de Mosu, il vaut mieux les télécharger ici: http://www.bunkus.org/videotools/mkvtoolnix/sources/(...) que sur le site de Matroska).

    Sinon, ce container est selon moi destiné à devenir le format standard par excellence, je le trouve étonnemment puissant et je m'en compte m'en servir de plus en plus couremment.
    • [^] # Re: Du nouveau chez Matroska

      Posté par  . Évalué à 1.

      oui mais c'est pas toujours l'avis des codeur :
      projet xine qui ne l'implemente pas pour le moment car c'est du c++, plus remarque sur ses defauts de conception : http://mplayerhq.hu/pipermail/mplayer-cvslog/2003-December/017633.h(...)
      • [^] # Re: Du nouveau chez Matroska

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

        Ronald 'BBB' Bultje a commencé à reécrire la libmatroska et la libebml en C, elles sont disponibles sur le CVS de Gstreamer.
      • [^] # Re: Du nouveau chez Matroska

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

        Leur commentaire me fait penser à Tanenbaum expliquant à Linux qu'un Kernel monolithique n'avait aucune chance d'aboutir.

        Le format matroska est absolument extraordinaire et à mes yeux le meilleur container actuel.

        Je ne doute pas qu'un jour on fera mieux, mais aujourd'hui c'est tout simplement le meilleur et aucune idée de projet de container pouvant peut-être détroner le matroska n'a me jamais été suggéré.

        Ceci dit les dev de Xine sont un peu aigris pour le moment car Gstreamer est en train de leur voler la vedette... Ils prétendent aussi que Xine est complet or Xine est le SEUL player sous Linux à ne pas offrir le support du matroska !

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

        • [^] # Re: Du nouveau chez Matroska

          Posté par  . Évalué à 1.

          s/Linux/Linus/
        • [^] # Re: Du nouveau chez Matroska

          Posté par  . Évalué à 3.

          Ceci dit les dev de Xine sont un peu aigris pour le moment car Gstreamer est en train de leur voler la vedette... Ils prétendent aussi que Xine est complet or Xine est le SEUL player sous Linux à ne pas offrir le support du matroska !

          Personnellement je ne me sent pas aigri!
          Ce gros troll velu ne prendra pas, GStreamer vs xine, pfff, quelle lame.
          Petit precision (une fois de plus), xine n'est pas un player, c'est une librarie.
          Concernant le support de matroska, il a ete deja traité plusieurs fois (ici et sur la liste de developpement), et jusqu'a preuve du contraire, aucun dev de xine n'est contre matroska, simplement ce n'est pas une des priorité en ce moment. Cependant, si quelqu'un veut contribuer, il est le bienvenu (es tu volontaire? ;-) ).

          Mais je viens de lire quelque chose d'interressant juste au dessus, une reecriture en C de la lib, interressant.
          • [^] # Re: Du nouveau chez Matroska

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

            Non, je ne suis pas volontaire car Xine ne m'intéresse personnellement pas. Je n'auai donc aucun plaisir à étudier son code source. Je compte m'investir dans Gstreamer, dont je suis attentivement les évolutions.

            Je trouve dommage que "ce ne soit pas une priorité". Quand un format vidéo libre, de haute qualité et appelé à devenir un standard devient disponible, je trouve dommage de ne pas en tenir compte.

            Au début de mon arrivée sous Linux, on choisissait mplayer ou xine comme on choissisait gnome ou KDE : par gout. Personnellement, je n'avais pas trouvé Xine facilement utilisable en console (voire pas du tout ? je sais plus..) et je m'étais rabattu sur mplayer.

            Depuis cette histoire avec matroska et depuis certains messages que j'ai vu où des personnes impliquées dans Xine démolissaient Gstreamer (désolé, plus d'URL ! ceci dit, je n'affirme pas avec certitude (mes souvenirs me disent que oui) que ce soit un développeur. Mais c'était je pense sur une mailing liste de développement) et bien je ne recommende plus Xine à personne. En effet, j'ai clairement lu que xine était considéré comme "complet" et qu'il n'était pas question d'intégrer le matroska. Or, que le matroska ne soit pas supporté, c'est une chose. Mais qu'il existe une volonté de ne PAS l'intégrer fait que désormais Xine ne répond pas pour moi aux critêres d'un backend vidéo moderne et que je ne l'utilise pas, le recommende pas et même le déconseille fortement à ceux qui me demandent mon avis.

            Ceci dit, je te plussoie ca tu es sans doute bien mieux informé que moi et que ton message est très instructif.

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

            • [^] # Re: Du nouveau chez Matroska

              Posté par  . Évalué à 1.

              euh tu sais lire ?
              il n'y a pas de volonté de ne pas l'intégrer
              il n'y a pas de volonté de l'intégérer

              pour moi il y a un sacré différence.

              "Xine ne répond pas pour moi aux critêres d'un backend vidéo moderne"
              Et allez, encore un autre troll.
              L'ajout de matroska peut se faire dans xine à n'importe quel moment, ça ne sera qu'un plugin. Il peut d'ailleurs être developpé séparement, par les devs de matroska par exemple.

              Et pis ça me ferait quand meme bien rire que les mecs de gstreamer soient obligés de réécrire une lib matroska en C alors que le support existe sous mplayer, mais ça doit etre en GPL...

              (je n'ai pas vérifié, mais ça ne m'étonnerais pas du tout)
              • [^] # Re: Du nouveau chez Matroska

                Posté par  . Évalué à 1.

                petit ajout, Mike Melanson (dev (meme leader) de xine, ex de mplayer) est cité sur le site de matroska comme personne impliqué dans le projet.
                C'est juste pour montrer que les devs de xine n'ont rien contre matroska, mais que l'API c++ ne les attirent pas, c'est tout.
                • [^] # Re: Du nouveau chez Matroska

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

                  mea culpa...

                  ma mémoire d'un message est peut-être érronée. Comme dit plus haut, il faut donc lire :

                  "il n'y a PAS de volonté d'intégrer matroska"

                  plutot que

                  "il y'a volonté de ne PAS intégrer matroska"

                  Je présente donc mes excuses sur ce point là, sur lequel je me suis lourdement trompé.

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

        • [^] # Re: Du nouveau chez Matroska

          Posté par  . Évalué à 1.

          "Ceci dit les dev de Xine sont un peu aigris pour le moment car Gstreamer est en train de leur voler la vedette..."

          ça sort d'où ça ?
          Les projets important qui étaient basé sur gstreamer, c'est à dire Totem et Rhythmbox, proposent maintenant l'utilisation de xine-lib à la place, et en ce qui concerne Totem, le backend xine-lib est bien plus répandu.

          "Ils prétendent aussi que Xine est complet or Xine est le SEUL player sous Linux à ne pas offrir le support du matroska ! "
          ça a un léger gout de dejà-vu, un troll pas frais c'est vraiment fade.
          Et pis c'est vrai que je t'es souvent vu te plaindre sur la ML de xine que matroska n'est pas supporté... Il n'y a aucune demande d'ajout de cette fonctionnalité.

          Juste un petit rappel à propos des licenses, parce qu'il y a une légère diff, qui empèche les gars de gstreamer de récupérer du code depuis d'autres projets :
          mplayer, xine : GPL
          gstreamer : LGPL

          Mais bon, c'est leur choix pour conquerir le monde de l'entreprise.
          Pour moi, ils auraient ralié beaucoup plus de devs s'ils avaient choisi la GPL, ils auraient pu adapter du code d'autres projets, et donc avancer beaucoup plus vite.
          • [^] # Re: Du nouveau chez Matroska

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

            Rhythmbox utilise Gstreamer. (et non plus Xine depuis un bout de temps)
            totem utilise effectivement Xine mais utilisera Gstreamer dans la prochaine version.
            Nautilus-media (pour les previews) l'utilisera dans Gnome 2.6
            Il y'a aussi des applications KDE qui utilisent déjà Gstreamer (Kjukebox ou un machin dans le genre entre autres)

            Le projet Gstreamer avance vraiment bien et vraiment vite à mes yeux. Je ne pense pas qu'ils aient le moindre problème de ce coté là. D'ailleurs, GStreamer fait très peur à Real, qui essaye de convaincre les développeurs Gstreamer, en utilisant la gentillesse, les compliments et même le chantage, de rejoindre le projet Helix.

            D'un autre coté, je reconnait que GStreamer n'est pas encore prêt pour ce qui est de la vidéo.

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

            • [^] # Re: Du nouveau chez Matroska

              Posté par  . Évalué à 1.

              "Rhythmbox utilise Gstreamer. (et non plus Xine depuis un bout de temps)"

              encore un troll ????
              rhythmbox a été concu sur gstreamer.
              un jour, le dev leader de rhythmbox en a eu marre des plantages, il est passé à xine-lib.
              les autres devs n'étaient pas content, changement de leader, les 2 ont été conservés.

              http://www.rhythmbox.org/(...)

              Sachant que certains formats ne sont dispo qu'avec le backend xine. ;)

              Justement, à propos de preview, t'as déjà utilisé le previewer de Totem pour Nautilus ?
              ça marche nickel ;)
          • [^] # Re: Du nouveau chez Matroska

            Posté par  . Évalué à 2.

            Je n'ai rien contre Xine bien que je ne l'utilise pas. Je trouve cependant facile de crier au troll comme tu le fais. Il est bien marqué plus haut que le support de Matroska n'est pas une priorité et ça c'est dommage et AMHA pénalisant pour ce lecteur.
            Quant à Gstreamer, je m'en fiche, j'utilise Mplayer et je ne suis pas près d'utiliser Xine si ça ne supporte pas Matroska.

            Voilà. Un troll frais: Xine SAPU car ça ne supporte pas Matroska car C++ SAIPABIEN. Au moins, ça a le mérite d'être clair.

            À bon entendeur...
            • [^] # Re: Du nouveau chez Matroska

              Posté par  . Évalué à 3.

              Juste une petite chose qui a le don de me gonfler:

              pourquoi certaines (beaucoup) de personnes crachent sur tel ou tel soft alors que:

              1) en general c'est une histoire de gout (donc tres subjectif)
              2) c'est une histoire de "religion"
              3) c'est purement speculatoire

              Quand on n'aime pas un soft libre, pour telle ou telle raison, okay, c'est son droit le plus total, mais dire que ce soft c'est une merde, que les devs sont des cons (meme par des circonvolutions), etc... là non, désolé mais ca coince. Faudrais pas oublier que les LL, pour la majorité d'entre eux sont developpés par des personnes donnant de leur temps, pour "la beauté du geste", par croyance des bienfaits et du bienfondé des LL. Donc, le minimum c'est de respecter ces memes personnes, qu'elles soient pédantes ou pas.
              Alors, pour les éternels critiqueurs non constructifs, mettez vous a la place de ces personnes, imaginez le sentiment ressenti quand certains se dechaines, avec des remarques offensentes.
              Est-il interdit de critiquer ?? non, certainement pas, mais du constructif, ca, ca aide, ca fais avancer la machine.

              Enfin, c'est tout, c'est grosso modo ce qui a tendance a me gonfler dans certains posts que je lis ca et la. C'est peut etre con et naif, mais il fallais que ce sorte ;-)
              • [^] # Re: Du nouveau chez Matroska

                Posté par  . Évalué à 1.

                Où est-ce que tu as vu que je crachais sur Xine? Tu fais allusion au Xine SAPU? Je suis désolé si je t'ai choqué avec ça, ce n'étais pas mon intention, c'était sur un ton dénué totalement de sérieux (sinon je ne l'aurai pas mis, je ne suis pas du genre à être volontairement blessant, surtout envers des gens qui se cassent le cul pour nous) et pour montrer d'une façon simple (simpliste?) où se trouve le problème. Xine est bien, je ne l'utilise pas parce qu'il ne me convient pas (à mon goût si ça t'arrange), je n'ai rien à lui/vous reprocher excepté l'absence du support Matroska, rien d'autres.

                Je ne peux pas faire plus contructif comme critique que: Je préférerai que Matroska soit supporté par Xine.

                ;-)
                • [^] # Re: Du nouveau chez Matroska

                  Posté par  . Évalué à 1.

                  Ne le prends pas specialement pour toi, je dis ca d'une facon generale. Pour le cas de Matroska, il seras certainement supporté, mais pas tout de suite, a moins que quelqu'un nous donne la main et/ou se coltine ce boulot.
                  • [^] # Re: Du nouveau chez Matroska

                    Posté par  . Évalué à 1.

                    D'ac ;-)

                    Bon maintenant pour le troll Xine/gstreamer, il se fait trop tard pour moi alors bonne nuit. ;-)
                • [^] # Re: Du nouveau chez Matroska

                  Posté par  . Évalué à 1.

                  C'est même d'ailleurs dans l'intérêt de Xine de supporter Matroska. Qui sait? Si ça se trouve, je l'utiliserai d'avantage par la suite s'il supporte mieux que Mplayer qui me décale les sous-titres dans Matroska.

                  PS: Pour en revenir à ton post, je n'ai jamais dit que les développeurs de Xine étaient des cons mais peut-être que cela concernait les autres posts en général.
              • [^] # Re: Du nouveau chez Matroska

                Posté par  . Évalué à 1.

                D'ailleurs je plusse même ton commentaire même si à la base, je déplore qu'il me soit reproché (mais peut-être que je le cherchais avec mon naturel ton provocateur?).
              • [^] # Re: Du nouveau chez Matroska

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

                Personnellement je trouve qu'on peut difficilement faire plus constructif que :

                "Je n'utilise pas Xine car il ne supporte pas le Matroska" et je trouve qu'un utilisateur peut très bien regretter le comportement des développeurs d'un programme. (qui était ici visiblement une erreur de ma part. sauf si je retombe sur le mail qqpart.. )

                Et je n'apprécie pas la manière d'interpréter un "J'ai lu un message contre le support du matroska dans Xine" par un "les dev de Xine sont tous des cons". (du moins si c'est à mes messages que tu fais référence).

                De toutes façons, ce petit troll m'a beaucoup appris car j'avais certaines idées faussées. Notemment, la dernière fois que j'avais vu la page de Rythmbox, il n'y avait plus de mention de Xine.

                Je me pose donc des questions car pour moi, Xine était un simple player avec une interface inutilisable (mais si, celle ou il fallait obligatoirement se taper des menus en diodes digitales). En essayant gnome-xine, ben je me rend compte que c'est du même niveau que mplayer.

                N'y a t'il donc pas un certain gaspillage de ressources avec xine-mplayer-gstreamer ? quels sont les avantages et défauts des 3 ? Quand utiliser l'un ou l'autre en temps qu'utilisateur ou programmeur ?

                Cela m'intéresse beaucoup car je suis en train de me pencher sur un lecteur audio et j'étais presque certain d'utiliser Gstreamer.

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

                • [^] # Re: Du nouveau chez Matroska

                  Posté par  . Évalué à 1.

                  En ce qui concerne RhythmBox, j'ai demandé au developpeur du backend xine-lib (hadess, auteur de totem, et plein d'autres trucs) de réparer cette injustice la semaine dernière, c'est pour ça que tu ne l'avais pas vu. Nous bossons avec hadess pour une meilleure intégration de xine-lib dans rhythmbox, en particulier les metadatas.
                  Pour la comparaison, ce n'est pas un dev de xine qui pourrait la faire de façon objective ;)
                  mplayer c'est un player. mplayerG2 est une bibliothèque comme xine-lib. (sous GPL)
                  xine-lib est une bibliothèque "orienté" player, donc avec une API. systeme de plugins (sous GPL)
                  gstreamer est un framework plus generique, plus souple, mais en meme temps écrire un simple player est du coup plus compliqué. systeme de plugins (sous LGPL)
                  VLC, je ne sais pas trop.
                  ogle est un player de dvd, je crois qu'ils fournissent une lib, je ne me souviens plus.
                  helix, mystere, licence non libre

                  Chacun de ces projets supportent plus ou moins de conteneurs, decodeurs, protocoles de streaming, sorties video/audio, et de façons plus ou moins réussies...ya de quoi rentrer dans un gros troll ;)

                  Tous ces projets restent actifs. Je te conseille d'aller voir la doc de chaque projet, et d'aller faire un tour sur les archives des mailing list (gmane archive tout), et de prendre aussi en compte l'ambiance qu'il peut y regner.
    • [^] # Re: Du nouveau chez Matroska

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

  • # Re: Du nouveau chez Matroska

    Posté par  . Évalué à 1.

    Finalement un conteneur libre !!!!!
  • # Problème avec Media Player Classic

    Posté par  . Évalué à 1.

    Ça n'a pas forcément un rapport direct avec le sujet mais en fait si car Media Player Classic est le lecteur que je compte utiliser pour lire les fichiers Matroska sous Windows XP.

    Je suis content parce que maintenant j'arrive avec MPC à lire les video Matroska et à activer leurs sous-titres. Le problème est que je n'arrive pas à lire le fichier s'il est sur le cd. Avec le browser du lecteur, je peux aller sur l'arborescence du cd mais rien ne s'affiche à l'intérieur comme s'il était vide. De même, lorsque je clique dans le menu sur "File", je ne peux pas ouvrir directement le cd car ça n'est pas dispo. J'aimerai donc savoir si vous connaissez le moyen pour que MPC puisse reconnaître le contenu d'un cd car ça m'oblige à copier le fichier sur le DD pour pouvoir le lire.

    Merci

    PS: Pour ceux qui me disent comme là: http://linuxfr.org/comments/310766.html(...) , qu'on n'est pas ici sur un forum windows, je leur réponds ça: http://linuxfr.org/comments/311085.html(...)
    Voilà qui devrait déjà m'éviter ce genre de critiques. À noter que j'ai déjà posé cette question sur Framasoft mais que je ne pense pas obtenir de réponses donc je pose la question ici. Néanmoins, si vous connaissez un site francophone qui pourrait m'aider pour MPC (ou Matroska), ce serait sympa.
  • # Re: Du nouveau chez Matroska

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

    Un channel #matroska-fr vient d'ouvrir sur irc.corecodec.com et un forum spécialement sur
    Matroska en français également :
    http://team-mkv.fr.st/(...)

Suivre le flux des commentaires

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