2006-07-14
Après tant de téléchargement (plus de 4 millions en tout) de notre pack pour Windows, nous avons décidé de ne pas le maintenir et d'orienter les utilisateurs Windows vers le pack CCCP qui est de meilleure qualité et maintenu constament à jour. Notre page de pack redirige maintenant vers CCCP.
2006-04-22
La "success story" continue pour le conteneur Matroska, et à vitesse V ! Plus de 3 millions de téléchargements pour notre pack de lecture, et la demande s'accroît sans cesse.
Une des raisons de ce succès est l'arrivée d'un nouveau standard de compression vidéo : le H.264 (AVC, MPEG 4 Part 10), disponible dans les dernières versions des programmes de compression vidéo tel NeroVision Express et offrant un ratio taille/qualité incroyable ; le conteneur "officiel" en termes de standard MPEG4, un format dérivé du conteneur MOV d'Apple du nom de MP4, n'offre pas de support officiel pour l'audio AC3, le format standard des DVD !
Seul le conteneur "flexible" qu'est Matroska permet à l'heure actuelle de combiner des pistes video H.264 et audio AC3 dans un même fichier, et même d'y ajouter des sous-titres au format vobsub (comme sur les DVD) ou au format texte. Nous avons également amélioré le support des fichiers vidéo dont le nombre d'images par seconde est variable (VFR: Variable FrameRate). Cette technique étant largement utilisée dans les animations japonaises, le conteneur Matroska est en train de devenir le conteneur standard du fansub d'animés... et la scène en est bien consciente !
Notre système de menu a été finalisé il y a déjà quelque temps, mais malheureusement aucun logiciel ne permet actuellement une lecture optimale. Le meilleur support est actuellement offert par l'excellent lecteur VLC des français de VideoLan, dans sa version 0.8.5 actuelle. Outre les boutons, la plupart des foncionnalités du menu Matroska est supportée.
Une grande déception a été pour nous le fait que les développeurs de ratDVD n'aient jamais vraiment donné le code source de leur filtre DirectShow de navigation des menus DVD. Selon nous, il s'agit d'un conflit évident avec la licence GPL de la bibliothèque libdvdnav (bibliothèque principale des menus DVD sous Linux) qu'ils uilisaient, mais ce n'est sûrement pas à nous de clarifier cette histoire.
En toute logique, l'excellent lecteur TCPMP de l'équipe CoreCodec Inc. sera le premier à supporter complètement les menus Matroska ; enfin, nous verrons ce qu'ils arriveront à en faire.
Autres faits notables :
- Nos amis de CoreCodec Inc. ont sorti leur filtre DirectShow de décodage rapide du H.264, CoreAVC, pour Windows Media Player et autres lecteurs basés sur DirectShow. Malheureusement il ne peut être gratuit, puisqu'ils doivent payer une licence au Consortium MPEG à chaque copie distribuée. Ce filtre permettra des améliorations spectaculaires en termes de ressources CPU de votre machine lors de la lecture de vidéos H.264 (entre -20 et -30% comparé aux décodeurs pourtant déjà rapides que sont FFMPEG et FFDShow). Le logiciel le plus important de CoreCodec, après Matroska, bien sûr, est toujours l'excellent TCPMP (The Core Pocket Mediaplayer) pour PocketPC, WinCE, PalmOS et Symbian. Avec l'excellent support qu'il offre pour le MKV et le MKA, il permet la lecture de fichiers Matroska sur des millions d'appareils dans le monde ! Son principal développeur, Picard, a récemment mis en ligne une version beta pour Windows 2000/XP, ce qui en fait le lecteur multimedia le moins gourmand en ressources CPU. Dans le cas où vous voudriez utiliser un vieux PC ou un portable pour la lecture multimédia... essayez-le !
- Les Autraliens de chez Zensonic, fabricant de lecteurs DVD, souhaitent être les premiers à fabriquer une platine de salon capable de décoder les fichiers Matroska, et ont l'intention d'intégrer un support basique du MKV à leur tout nouveau Z500, lecteur DVD/DivX/MP4 basé sur le chipset SIGMA EM85xx. Nous leur avons une nouvelle fois offert gratuitement le code source et notre aide. Techniquement il devrait être possible de décoder au moins du MPEG4 ASP (DivX, XviD) dans du mkv, combiné avec de l'audio AAC, AC3, Vorbis, ou MP3, et des sous-titres SRT/SSA. Ce modèle n'est pas encore disponible en Europe, mais il s'achète aux Etats-Unis par Internet, et l'importation officielle vers les Etas-Unis, l'Europe et l'Asie est prévue avant la fin de l'année... la platine incluera-t-elle le support basique du MKV ? Soyez tranquilles, nous vous tiendrons au courant !
- Le célèbre lecteur audio Foobar2000 est passé de la version 0.8.3 à la 0.9 récemment, avec des changements majeurs dans l'architecture interne du lecteur et l'interface des plugins. Nous sommes très heureux qu'un sympathique codeur Japonais et sympathisant du matroska, répondant au pseudonyme "Ayana" ait mis à jour le plugin Matroska existant pour aller avec la nouvelle interface de la version 0.9. Il n'est pour l'instant pas inclus dans l'installeur officiel, vous le trouverez ici. A noter qu'il ne fonctionne qu'avec la nouvelle version 0.9 ! Foobar2000, bien qu'étant un lecteur dédié à l'audio, jouit d'une popularité croissante auprès de la communauté des compresseurs vidéo, car il est également un excellent outil de conversion audio, par ex. d'AC3 vers MP3 ou Vorbis.
- Avi-MUX GUI, l'excellent outil de muxage AVI et MKV de notre viel ami allemand Alexandre "alexnoe" Noe, est désormais disponible en version 1.17.5. Parmi ses nombreuses améliorations figure une interface de création et d'"édition" d'un fichier MKV, une sorte de super chapitres, permettant de définir comment un fichier sera lu. Il vous permet par exemple de créer facilement des chapitres dans différentes langues, enregistrer chacun d'eux dans la même édition ou une autre, et l'excellent Haali Media Splitter (fourni avec notre pack de filtres DirectShow) va automatiquement afficher les chapitres dans la langue locale de l'ordinateur.
- Dans le cas où vous n'aimeriez pas du tout notre format de conteneur, ou si vous préférez regarder des films sur votre lecteur DVD de salon,
3 nouvelles solutions s'offrent à vous pour convertir un fichier MKV en d'autres formats :
- Nous avons mis en ligne un guide détaillé avec des captures d'écrans sur notre site, pour montrer comment convertir la plupart des fichiers MKV au format DVD et les graver dans la foulée, en utilisant le même logiciel, DVD Santa 4.0 (payant). Malheureusement, cette méthode ne marche pas avec les MKV contenant de la vidéo haute définition (résolution d'image supérieure à celle d'un DVD, rares), ou contenant une piste audio avec plus de 2 canaux (stéréo), comme les pistes audio 5.1 HE-AAC créées par Nero ou un autre outil de compression AAC. Nous sommes assez frustrés car les développeurs de DVD Santa refusent toujours de nous parler, allez savoir pourquoi. Peut-être que vous, leurs clients potentiels, pourriez changer cela ? A la fin de notre guide, vous trouverez une section qui vous expliquera comment les harceler pour les forcer à avoir un meilleur support du MKV dans leurs outils.
- Un outil plus souple, également basé sur mencoder et permettant de faire la même chose, et plus encore, est le nouvel encodeur Mediacoder. Offrant plus de fonctionnalités que le précédent, il est aussi un peu plus compliqué à utiliser. Son gros avantage est qu'il pourra travailler dans les deux sens, à savoir qu'il peut lire les fichiers MKV et les convertir au format DVD ou AVI, mais vous pouvez aussi créer des fichiers MKV à partir d'autres fichiers (DVD, etc), et également utiliser le nouveau standard de compression H.264 (via le x264 de Videolan) ! J'espère avoir bientôt plus de temps pour m'y pencher un peu plus, et être capable d'en écrire un bon guide d'utilisation.
- L'un des rares derniers opposants au MKV parmi les développeurs vidéos (lisez ses commentaires sur son site) a lancé un outil intéressant appelé AllToAvi, permettant une conversion simple des fichiers MKV vers un fichier AVI (XviD/MP3) conventionnel, bien sûr en un temps d'exécution record occasionnant une perte de qualité conséquente. Il est basé sur le fameux mencoder de Linux, et incrustera les sous-titres dans le flux vidéo, le rendant lisible sur les lecteurs DivX AVI Mediatek et Sigma.
C'est tout pour l'instant, désolé pour ce long silence. J'espère que nous ne prendrons pas six mois pour faire une nouvelle mise à jour, mais nous ne sommes que des humains, n'est-ce pas ;-)
2005-08-26
Comme notre Matroska Pack est de plus en plus populaire, il est temps de mettre en place un nouveau système pour réduire la charge de notre serveur. Le pack Full est téléchargé et installé environ 4000 fois par jour (stats du mois d'août, en phase avec les mois précédents). Ce qui représente en tout 14 Go de données par jour. Nous avons donc ajouté 2 option Peer To Peer pour télécharger nos deux packs: BitTorrent et eMule... Mais pour que le P2P soit efficace, il faut un nombre suffisant d'utilisateurs offrant le même fichier. Tout le monde est donc invité à participer et à héberger ces fichiers dans leur client P2P préféré.
Liens disponibles sur http://packs.matroska.org/
2005-06-06
RobUx4 et le reste de l'équipe sont dans la phase finale du développement du système de menus, inspiré du système des DVDs, mais plus général. La raison principale étant qu'on n'a pas les ressources pour tout faire.
Cependant, malgré toutes nos avancées, nous n'avons pas réussi à faire fonctionner les menus sous M$ DirectShow avec n'importe quel codec. Nous allons regarder comment ratDVD fonctionne pour avoir de nouvelles idées.
En attendant, robux4 travaille d'arrache pied pour supporter les menus et bien d'autres features de Matroska dans VLC. Toutes les nouveautés seront dans la version 0.8.2 à venir.
Quoi d'autre ? Nous avons dû publier un correctif au matroska playback pack 1.1.1 juste après la sortie du pack 1.1.0, à cause d'un bug à la désinstallation du précédent pack. A noter que le pack permet de lire les fichiers MP4 avec le Media Splitter d'Haali. Le pack a été téléchargé plus d'un million de fois et ça continue !
Les fans de matroska utilisant Foobar2000 seront heureux d'apprendre la sortie du nouveau plugin matroska de Toff. Il fixe divers bugs, supporte les chapitres des dernières versions de mkvtoolnix, le déplacement dans les fichiers Vorbis_MKA, et il supporte la plupart des tags en vigueur. Il n'est pour l'instant contenu dans aucun installeur.
2005-05-15
Bien que les apparences ne le laisse pas entrevoir, nous sommes toujours très actifs. Le travail sur les menus est en bonne voie puisqu'il sera supporté en partie de la future version 0.8.2 de
En attendant nous avons sorti une nouvelle version de nos packs (v1.1.0) qui ont été téléchargés à plus d'un million d'exemplaire. Il s'agit d'une refonte complète de l'installation et des filtres supportés. Les évolutions majeures sont l'utilisation du Media Splitter à la place de celui de Gabest, FFDShow utilisé pour la plupart des codecs et WavPack en mode hybride.
2005-02-06
Des nouvelles versions de libebml (0.7.3) et de libmatroska (0.7.5) ont vu le jour aujourd'hui. Elles contiennent tous les ajouts relatifs aux menus, comme défini dans les spécs actuelles.
2005-01-02
Non, nous ne sommes pas morts :-) ! Le projet est en ce moment dans une phase très intéressante, avec beaucoup de nouvelles features en préparation. Il est peut-être trop tôt pour parler de choses pas encore dévoilées, pour diverses raisons nous avons déjà la plupart de ces features qui fonctionnent à moitié, mais aucune n'est prête à être utilisée. Cependant, voici un aperçu de ce que matroska vous réserve dans le futur proche:
- MPEG 1/2 video: les dernières Pre-Release de mkvmerge (mkvtoolnix) ont supportés les MPEG Elementary Streams (ES) depuis un moment déjà, basé sur le code de John 'spyder' Cannon. Cependant, c'était pas évident à utiliser car il fallait demuxer le MPEG ES à partir des fichiers MPEG avec TMPEGencoder ou bbdemux avant de pouvoir le remuxer dans des fichiers MKV. Mosu a donc travaillé dur pour pouvoir lire les fichiers MPEG directement, et ça fonctionne maintenant avec les fichiers Program Stream (PS) ou les fichiers VOB. Ça fera partie de la prochaine version de mkvtoolnix (1.2.0), mais pas de demuxing en vue.
- Menus: On peut maintenant extraire les menus d'un DVD, grâce au programme DVDmenuXtractor de Steve 'robux4' Lhomme. Le programme crée un fichier XML qui peut être lu dans les versions Pre-Release de mkvmerge, on peut donc maintenant muxer un DVD complet dans un ou plusieurs fichiers MKV (video, audio, sous-titres et menus). Le seul problème est qu'on n'a pas encore de player pour lire les menus. Donc pour l'instant il n'y a aucun intérêt à sortir cette feature. Plusieurs options se présentent: faire un CDL pour TCMP (The Core Mediaplayer), un plugin pour DirectShow, modifier le player de Videolan VLC ou faire un plugin pour GStreamer. Le but étant, bien sûr d'arriver à lire les menus de navigation dans n'importe quel player DirectShow.
- Wavpack 4: encore un autre codec audio sans perte ! En fait il ne s'agit pas que de ça. David Bryant et son codec ont quelques features que FLAC ou TTA n'ont pas :
- un mode avec perte : en plus du codage sans perte, Wavpack offre aussi un mode avec perte à "haut débit" de grande qualité. Ce mode n'utilise pas de modèle psychoacoustique comme pour le MP3 ou l'AAC. Ce qui conduit à des bitrates plus important (> 300 kbps), mais avec peut de perte de qualité du son.
- un mode hybride : Dans ce mode, Wavpack4 génère 2 fichiers à partir de la source, un avec perte et une autre partie de correction. Le codec peut donc reconstituer le fichier original avec ces deux fichiers. Mais on peut n'utiliser que le fichier avec perte si on a des contraintes de place. L'avantage de Matroska est qu'on peut mettre ces deux fichiers dans un seul et supprimer à souhait la partie de correction avec mkvmerge ou mkvextract.
Steve a ajouté le support de Wavpack4 dans mkvmerge, ça fera partie de la version 1.2.0.
2004-10-08
Il existe maintenant un parser matroska en PERL, écrit par Omion dur Hydrogenaudio.org. Peut-être que peu de gens seronts intéressés par cette version alpha, mais vous pouvez trouver les sources sur son site web ou dans notre serveur SVN. Pour pourrez trouver plus d'infos dans ce thread sur Hydrogenaudio.
Un autre outil très intéressant a été créé par Christophe 'Toff' Paris, juste avant son déménagement pour un nouveau travail. Cet outil très utile s'intitule MatroskaDiag et analyse vos fichiers Matroska pour savoir si votre PC est capable de les lire avec un lecteur DirectShow comme Windows Mediaplayer, ou mieux Zoomplayer ou TCMP. Pour les développeurs, voici les sources en Delphi. Toff, de la part de toute l'équipe matroska, tout nos voeux pour ton nouveau boulot.
Autres news :
- AvInfo et Gspot gère maintenant les fichiers MKV. Tous les deux sont des outils d'infos sur les video, similaires à VideoInspector et MediaInfo. Nous n'avons pas testé ces outils, mais vu la qualité de leur travail jusqu'à présent, ils ont probablement fait du bon boulot.
- Mosu à sorti la dernière version de Mkvtoolnix, 0.9.6 . Plus d'infos ici.
2004-09-26
Ca fait un moment que nous n'avons pas écrit de news alors voyons ce qui s'est passé depuis notre premier anniversaire. Beaucoup de choses ce sont passées depuis et matroska est devenu un format respecté et bien supporté. Voici les news une par une :
- La chose la plus impressionante est sûrement qu'on peut maintenant lire des fichiers MKV sur un PocketPC avec Betaplayer. Ce player est aussi un projet Corecodec, comme PocketMVP. Picard, le développeur principal, a utilisé la librairie C de Haali pour pouvoir lire les fichiers.
- Concernant la librairie de Haali, il a aussi créé un filtre DirectShow en version alpha que vous pouvez trouver ici. La plupart des bugs sont déjà résolus et ce nouveau splitter sera la base des prochains développements de matroska... Nous vous en dirons plus dans quelques temps...
- Kyle Katarn a sorti une nouvelle version de VideoInspector qui gère tous les fichiers comme matroska, AVI, MPEG et MOV.
- Spyder a récemment amélioré son outil pour muxer du MPEG 1/2 video dans des fichiers MKV. Vous pouvez obtenir le code ici, et il y a un thread à ce sujet sur Doom9.
- Nous travaillons sur une réécriture complète du système de tag, vous pouvez trouver les derniers développements ici. En même temps nous travaillons sur un système de menu, les développements se trouvent ici.
- Goldenear a passé beaucoup de temps à créer des fichiers matroska contenant un CD entier, avec des chapitres pour décrire chaque morceau. Il existe plusieurs formats de compression possible comme TTA ou FLAC (par défaut). L'outil s'appelle MKAencoder et se trouve ici. Il s'agit d'un script pour EAC, le logiciel de rip de Audio CD. Il a aussi mis à jour le plugin matroska pour Foobar2000, appellé foo_matroska. Un guide d'utilisation se trouve sur Hydrogenaudio.org
2004-08-21
Une nouvelle version du Matroska Pack (v1.0.3) vient de voir le jour. Cette version supporte plusieurs nouvelles fonctionalités de Matroska, le codec TTA et la mise à jour de tous les autres filtres Directshow.
Mkvtoolnix (v0.9.5) est aussi sorti avec les mêmes nouvelles fonctionnalités, et divers bugs corrigés. Cette version utilise la nouvelle version de libmatroska (v0.7.3) qui supporte tous les nouveaux ajouts dans les spécs.
2004-08-08
Nous avons distribué le 200.000ème Matroska Pack v1.0.2 ce week-end.
2004-05-01
Aujourd'hui, c'est le premier anniversaire du projet Matroska !!!
Cela fait exactement un an, que nous avons mis à disposition les premiers outils permettant la création
et la lecture de fichiers Matroska. A cette époque-là ils n'étaient disponibles que pour la plateforme Windows.
Avant cela, il faut savoir que plus d'un an a été passé à la préparation et à la rédaction des spécifications.
Actuellement, nos packs de lecture Matroska sont téléchargés plus de 40000 fois
chaque mois, le format peut être utilisé et lu sur Linux, Windows, MacOSX et BeOS,
et ce ne seront sûrement pas les derniers... en fait nous avons un grand projet réunissant matroska
et gstreamer, afin de fournir une plateforme multimédia opensource complète, similaire à Quicktime et
Video for Windows (VfW) ou DirectShow.
Un grand, grand merci à l'équipe et tous nos supporteurs et utilisateurs ainsi qu'à tous nos développeurs
qui ont travaillé activement au support de Matroska dans leurs outils, supportant ainsi nos contraintes
d'établir Matroska comme une alternative libre, moderne au bon vieux AVI, et MOV. Nous espérons
qu'il y aura beaucoup d'autres anniversaires pour notre 'bébé' et qu'il grandira et deviendra ceux que
ces parents ont désiré lorsqu'ils l'ont pensé : un superbe et intelligent standard opensource pour les projets
multimédia. Voici les nouvelles plus en détail :
- Les bibliothèques pour l'écriture et la lecture de fichiers Matroska, libmatroska et libebml, sont maintenant distribuées sous licence L-GPL plutôt que sous la double licence GPL/QPL que nous utilisions auparavant. Cela signifie que nous sommes préparés à ouvrir le format pour les développeurs qui souhaitent implémenter le support Matroska dans des applications commerciales en leur offrant une licence plus "libérale", ceci ait dû au fait que nous nous sentons plus en sécurité après plus d'un an d'utilisation et de test.
- Matroska arrive bientôt à sa version stable 1.0, nous n'avons pas encore décidé si nous attendions l'implémentation du système de menu pour la 1.0, ou bien si nous l'ajouterons plus tard dans la version 2.0.
- Peter Pawlowski a étendu le support de divers formats de compression audio encapsulés dans le container matroska, dans son fabuleux lecteur audio Foobar2000, et a ajouté le support pour le tout dernier système de tags de matroska. Il a également ajouté plus de décodeurs fonctionnant en combinaison avec des containers comme matroska et MP4, au lieu de leur format natif.
- Frank Klemm, le développeur de MPC, a commencé à travailler sur une version pouvant être multiplexé dans matroska, appelé SV 7.5, et permettant donc l'utilisation de MPC pour les films. Après cela, nous espérons qu'il travaillera sur la version SV8, ajoutant le support multi-channel (5.1 Dolby Surround) et DRC (Dynamic Range Control).
- DVD, l'auteur de DVDtoMKV, le magnifique programme tout-en-un de compression DVD, a finit ses examens (avec succès, nous n'avons aucun doute sur cela) et nous a promis de continuer bientôt. La première version alpha a été très bien reçue par les utilisateurs, et nous attendons avec impatience la prochaine version. Si vous voulez tester la version existante, vous pouvez la trouver ici.
- Une personne se prénommant DarkDudae a réalisé une jolie interface pour mkvextract sous Windows, au cas où vous voudriez vraiment extraire la vidéo ou l'audio de votre fichier matroska, pour les convertir en DVD ou dans un autre format vidéo. Consultez pour de plus amples informations Doom9.
- Les nouveaux packs de lecture Matroska pour Windows, version 1.0.2, ont été rendus accessibles au public le premier avril. Nous avons résolu quelques bugs mineurs dans les programmes distribués dans les packs, et avons changé le comportement standard lors de l'installation pour certains d'entre eux, notamment Morgan Stream Switcher, car il causait des problèmes à certains utilisateurs, en particulier ceux ayant installé d'autres 'packs de codec'. Vous pouvez les télécharger ici.
- Comme nous l'avons déjà précisé plus haut, nous sommes en train de porter Gstreamer sous Windows, en étudiant la possibilité de transformer Matroska + GStreamer en une véritable alternative multimédia libre et Open Source au Quicktime (avec MOV) et VfW (avec l'AVI). Nous envisageons également d'utiliser cette plateforme pour un éditeur libre de vidéo, et la possibilité d'exporter en MP4, AVI, MPEG et bien sûr en matroska.
- Il n'y a toujours pas de version stable de Xine avec le support de matroska, mais il m'a été dit que la version CVS marche assez bien déjà. Si vous êtes sous Linux, c'est un must pour vous de tester cela :-) ! Si vous n'aimez pas servir de cobaye pour la version CVS, la dernière pre-version (RC4) est pour vous, il y est déjà possible de se déplacer dans le film. Bien sûr, VLC et MPlayer marche très bien, seul le plugin actuel de Gstreamer pour matroska semble encore avoir quelques problèmes qui sont en train d'être examinés.
- Le développeur de Zoomplayer,
notre ami et notre supporteur depuis longtemps |Blight| a amélioré le support de matroska dans la dernière version
de son fabuleux lecteur multimédia. Il peut dès à présent lire les informations d'Aspect Ratio (AR) présentes dans les en-têtes du fichier matroska, et appliquer les corrections indépendamment du filtre de décodage utilisé,
et il permet également de lire le nom de la piste et de l'afficher. S'il continue
d'améliorer le support matroska à cette vitesse, nos deux lecteurs favoris MPC
and TCMP devront faire attention pour ne pas rester à la traine... mais nous avons ouïe dir
que TCMP5 est déjà sur le coup.
Ok, c'est tout pour aujourd'hui... plus de nouvelles dans quelques semaines, vous savez tous que j'ai été assez paresseux à ce sujet dernièrement et je ne pense pas que ça ne changera de si tôt ;-) ... et n'oubliez pas de porter un toast pour le premier anniversaire de matroska durant cette journée !
2004-01-20
-
Du nouveau pour la nouvelle année !!
- foobar 2000, le fameux lecteur audio et alternative à Winamp supporte maintenant en natif les fichiers Matroska audio .MKA, merci au plugin de Jory 'Jcsston' Stone. Vous le trouverez ici
- Nous supportons le format vidéo MPEG2 et MPEG1 dans MKV !! Plus de nouvelles bientôt ...
2003-12-03
-
C'est la première nouvelle que j'écris depuis le mois d'août,
quelle honte !! Des personnes nous ont même contactés pour savoir
si Matroska avait été abandonné à cause de cela, ce qui est bien entendu ridicule,
étant donné que Matroska a grandement avancé durant ces 3 derniers mois.
Je n'ai pas pu mettre à jour cette page autant que j'aurais dû à cause de raisons personnelles,
veuillez accepter mes excuses pour cela !
Maintenant, pour vous donner un bref aperçu de ce qui s'est passé depuis août, lisez cela :
Nous avons ajouté un nouveau système d'entrelacement dans libmatroska, réduisant de manière significative l'overhead (quantité de données supplémentaires nécessaire au multiplexage dans un container) de certains formats audio, en introduisant un entrelacement EBML en addition de l'ancien, bien connu entrelacement Xiph, inspiré par Ogg Vorbis. Par défaut la librairie principale multiplexera toutes les pistes audio en mode 'auto', sélectionnant le meilleur entrelacement possible pour chaque piste audio, et par conséquent générera un minimum d'overhead. Ce ne serait pas étonnant qu'une piste Vorbis dans un ficher .MKA, soit 9 fois sur 10, plus petite que le fichier Ogg original ;-)
Le résultat de cela, est que tous les outils devront être compilés avec la dernière libmatroska, sinon ils ne pourront lire le nouveau fichier. Les anciens fichiers resteront 100% compatible, comme le nouvel entrelacement est seulement une extension, pas un changement.
- l'outil mkvmerge de Mosu, extrait de la suite d'outils de multiplexage/édition matroska nommé mkvtoolnix, est maintenant capable de multiplexer les sous-titres au format DVD, plus connu sous le nom de VOBSUB, dans le container matroska. La plupart des lecteurs supportent ce type de sous-titre désormais. Cela fut très surprenant de voir que ce type de sous-titres ne prend pas tant de place que cela, spécialement lorsqu'on les extrait de leur couche de transport MPEG. Nos fans asiatiques seront sûrement très contents de cette caractéristique, car ça leur permettra d'éviter la procédure OCR (reconnaissance de caractères), qui n'est vraiment pas très amusante pour les langues asiatiques ;-) ! Bien sûr, la taille d'un fichier vosub prendra toujours quelques Mo (à peu près 2 - 5 Mo) par langues, donc ça prendra plus de place qu'un fichier SRT ou un SSA. Pour réduire un peu cela, nous avons rajouté la compression des paquets SPU via zlib, gagnant quelque 25 - 35% de la taille du sous-titre. La lecture sous Windows via DirectShow est encore une fois assurée par le merveilleux filtre pour sous titres de Gabest (vsfilter.dll)
- Mkvmerge et VirtualdubMod ont la possibilité de spécifier un nom pour les pistes d'un fichier matroska depuis un certain temps maintenant, permettant la description de l'audio ou des sous-titres, tel que "Anglais - Commentaire du réalisateur". Malheureusement il n'y avait encore aucun moyen de les lire et de les afficher dans les lecteurs supportant matroska. Ce n'est plus le cas désormais, car Toff de l'équipe corecodec a modifié le filtre matroskasplitter.ax en ajoutant une nouvelle interface puissante, basée sur DirectShow. Maintenant, il est possible de lire ces 'noms de pistes' avec DirectShow, il y a 4 lecteurs le supportant, 'The Core Media Player RC5' , 'Zoomplayer' , 'BSplayer' and 'KoolPlaya' . Zoomplayer possède également une option de compensation automatique de l'"aspect ratio" via cette interface, qui est complètement indépendant de ffdshow et de ses capacités de redimensionnement. L'équipe Videolan est en train d'implémenter le support du nom de piste dans vlc, donc même sur Linux ça sera possible bientôt.
- les pistes AAC et SBR AAC peuvent maintenant être multiplexées à partir de fichiers MP4 grâce encore à mkvmerge. De cette façon, la nature SBR (Spectral Band Replication) de la piste est automatiquement détectée, contrairement au multiplexage à partir de fichier .aac.
- Nous avons ajouté une nouvelle Page d'extraits, où nous vous offrons les dernières améliorations, ainsi les nouveaux utilisateurs pourront se faire une idée de la puissance du container Matroska. La toute dernière est la Bande Annonce de Matrix Reloaded, elle est disponible en 2 versions, avec Xvid 1.0 et RealVideo 9, et les deux contiennent les noms de pistes, chapitres, et même les fichiers attachés.
- Alors que matroska peut supporter un nombre d'images par seconde variable (VFR: Variable FrameRate) nativement, il n'y a pour l'instant aucun encodeur vidéo supportant cette caractéristique. Nous avons maintenant un moyen détourné pour fixer cela, mkvmerge permet maintenant l'utilisation de fichiers externes contenant des informations temporelles. Cela permet de générer des fichiers matroska ayant un nombre d'images par seconde variable, même si le fichier source provient d'un outil utilisant un nombre d'images par seconde fixe (CFR: Constant FrameRate). Pour plus d'informations, lisez le New A/V container section Doom9.org .
- Nous avons toujours reçu beaucoup de critiques, spécialement de la part du monde de Linux, concernant le fait que notre librairie principale soit écrite en C++ et non en C! Nos développeurs soutiennent toujours cette décision, car ils sont convaincus que l'orientation objet du C++ est meilleure pour un container. Cependant, nous nous sommes fixé pour objectif d'intégrer le support matroska au sein de la fameuse librairie vidéo Open Source FFMPEG. Cela fut sans succès jusqu'à présent puisque leurs principaux développeurs ont exigé une bibliothèque écrite en C pour l'intégration de matroska dans leur collection libavformat de démultiplexeurs. C'est encore notre ami Ronald 'BBB' Bultje de l'équipe de développement de Gstreamer, qui a comblé le vide, en réécrivant complètement libmatroska et libebml en C ! Sa librairie est déjà disponible sur CVS de Gstreamer, et a été utilisée pour son plugin matroska gst-plugin. Nous espérons pouvoir rapidement faire un patch pour libavformat afin d'avoir un support matroska encore plus important que par le passé.
- Dernière nouvelle, mais non des moindres : Il y a eut beaucoup de rumeurs, mais oui, c'est vrai : nous sommes en contact avec au moins une compagnie faisant des lecteurs DVD/MPEG4, concernant le fait d'implémenter le support de matroska sur leur platine :-)!! Nous ne pouvons vous dire maintenant de qui il s'agit, mais ce n'est pas une blague, et cela pourrait arrivait plus tôt que vous ne le pensez ;-) ...
2003-08-04
- Une nouvelle version majeure 'CHIP/Liisachan' est sortie, elle apporte le support
- des chapitres
- des tags matroska
- des pièces jointes
- des éléments CRC32 EDC
- Index des fichiers "coupés"
- RV9 video (Realmedia)
- RA audio (RealAudio)
- Les sous titres : SSA/ASS
plus de détails ici. Nous avons également réalisé un test sympathique, l' encodage Anamorphique ... pas facile à entreprendre, mais ce n'est pas vraiment un problème
pour vous "les Pros"......
2003-07-31
- Nous étions assez chanceux lorsque j'ai décidé d'envoyer ce courriel, à mon avis. Seulement, par chance j'ai été informé que VLC, le projet de lecteur opensource et serveur streaming français (maintenant avec le support natif matroska), sera inclus dans la distribution à venir de CHIP, l'un des plus grands (si ce n'est le plus grand) magazines PC en Allemagne. Je viens juste de contacter le membre de l'équipe CHIP sur le fait d'inclure les outils Matroska dans la même distribution, et il m'a promis d'y jeter un coup d'oeil. Après un cour moment, nous avons été informés, qu'ils allaient rédiger un article sur Matroska, et qu'ils incluraient nos outils dans la sortie de septembre du magazine. Cependant, ils auront besoin de logiciels fonctionnant afin de tester jusqu'au 4 août, et cela était une bonne opportunité pour fixer une date pour la version pour l'équipe complète de développement, et nous voulions avoir le support des chapitres dans le meilleur des cas. Maintenant, ça semble bien fonctionner, la plupart de nos logiciels sont prêt et la moitié déjà ont été testés, et il semble que CHIP va réellement investir du temps pour présenter nos outils dans un but positif. Le support des chapitres étaient la dernière caractéristique restante des OGM, une sorte de 'compétition' des containers opensource pour matroska, a un petit avantage, ainsi nous sommes maintenant très contents de ceux que nous avons réalisés, ce que nous avons fait maintenant, et ce que nous ferons pour le 4 aôut officiellement, la même date à laquelle nous devons fournir les logiciels aux personnes de CHIP pour les mettre sur le CD du magazine de septembre. Rester branché et regarder la liste des caractéristiques devenir verte, il y a encore bien plus à venir ;-).
2003-07-28
-
Nous sommes de retour !!! Notre équipe a passé une période difficile
durant ces 4 semaines, mais heureusement nous en sommes revenus. Que s'est-il passé ?
Et bien, le serveur central de Corecodec.org, la commaunuté opensource
que nous avons choisis pour être hébergé et où notre serveur CVS se trouve, a été attaqué par
quelqu'un qui voulait certainement mener à mal le projet. Vous vous demandez comment je peux
être sur de cela, et bien il y a attaque et attaque et cette attaque était simplement là pour
détruire le serveur, où dans le meilleur des cas de mettre hors service corecodec.org pour un
certain temps, ce n'était pas une attaque pour prendre le contrôle du serveur pour permettre de
faire des choses illégales, ou n'importe quoi avec.
Toute personne ayant déjà à un projet opensource en tant que développeur actif peut imaginer dans quelle mesure il aurait été mauvais de perdre le CVS, mais pour être sur que cela ne se reproduise plus nous avons installé des serveurs CVS cachés maintenant, au cas où corecodec.org serait encore attaqué (nous nous y attendons fortement ) nous pouvons facilement accéder à ces machines privées, et le développement du conteneur pourra continuer de toute manière. Nous veillerons à ce qu'échouent les tentatives de toute personne visant à empêcher une large adoption et utilisation de Matroska pour quelque raison que ce soit. Tout serveur peut être mis à mal si quelqu'un se donne du mal pour y arriver, il n'y pas de doutes. Il n'y a pas besoin de prouver au monde entier que corecodec.org peut être attaqué, nous ne sommes pas là pour prétendre que c'est un serveur assez sécurisé, donc la seule conclusion que nous pouvons déduire de ces attaques à répétition (ce n'est pas la première fois, croyiez moi) est que matroska et corecodec sont mal vus par certaine personne dans le monde de l'encodage audio/vidéo. Vous m'appelez un paranoïaque ? Tous les serveurs peuvent être attaqués de temps en temps ? Bien oui, peut être que je commence à vraiment devenir paranoïaque, mais je peux sentir ces choses-là si elles s'y sont, croyez moi.
Cependant, pour montrer que toutes ces actions ne peuvent arrêter quelque chose de VRAIMENT bien, permettez-moi de vous présenter les évènements de ces 4 dernières semaines: -
Merci à notre membre de l'équipe de développement Jory 'jcsston' Stone, qui a fait tout marcher avec
un lecteur Real et un plugin Matroska (qui va être réalisé prochainement), nous pouvons maintenant
ajouter des RealVideo 9 dans un fichier matroska, comme la plupart des RealAudio codecs, et il y a
même trois façons différentes pour y arriver. Ajouter des Real video/audio dans matroska est une
chose, mais la lecture sous Windows, spécialement avec DirectShow était une tout autre histoire.
C'est encore une fois Gabest, l'auteur du meilleur parser et du multiplexeur pour DirectShow, qui a
résolu le problème en créant un filtre encapsulant les Dlls de Real, que l'on peut trouver sur
tout PC sous Windows une fois que le lecteur RealOne est installé. Comme toute les autres nouvelles
choses, ces filtres wrapper se trouvent sur la page
Guliverkli.
Dans le package, il y a un filtre Realmedia splitter, grâce auquel tout les fichiers Real peuvent
être lus sur un lecteur multimédia utilisant DirectShow, mais ce filtre peut être également utilisé
pour ajouter du contenu Real dans le conteneur matroska, si c'est un graphique DirectShow approprié
qui est construit dans GraphEdit, avec Realsplitter ouvrant le fichier Realmedia et le filtre
matroska relié à lui. Pour rendre les choses plus simples pour les utilisateurs, il existe un outil
de 'Dark-Cracker', un développeur bien connu et membre du forum Doom9, qui a développé un
Gui simple d'utilisation pour cela.
Bien sur, ajouter des Realmedia dans matroska marchera très bien sous Linux également, Mosu l'a implémenté dans MKVtoolnix et la version avec le support de Realmedia sera bientôt réalisée. Son dernier patch pour mplayer (il est maintenant déjà dans le CVS officiel) permet une bonne lecture, par conséquent le support du RV9 et RA dans matroska est presque déjà parfait sous Linux, et le sera très prochainement sur BeOs et MacOSX aussi, en utilisant des outils similaires. - Une importante version est à venir, et cette fois si nous avons fixé une date pour la sortie de cette réalisation, et cela pour des raisons importantes. Par chance nous avons été en contact avec CHIP, un des plus grands (si ce n'est le plus grand) magazines PC en Allemagne. La personne de chez CHIP nous a promis de jeter un coup d'oeil à nos outils pour la création de fichiers matroska, et de les inclure dans la sortie du magazine de SEPTEMBRE, si il les trouve bien et qu'ils fonctionnent correctement. Nous n'avons aucun doute sur le fait que nos outils fonctionnent et avec un peu de chance nous pourrons peut-être même ajouter le support des chapitres sur la plupart de nos outils, principalement VirtualdubMod, les deux filtres DirectShow parser et mplayer. Pour en savoir plus sur les prochaines caractéristiques de matroska, et quand nous pensons les ajouter, consultez ici.
-
Une autre chose importante a été préparée ces dernières 4 semaines, et nous nous attendons à ce que
ce soit la plus grande avancée pour l'aboutissement du projet. La plupart des fichiers matroska qui
sont actuellement créés par les différents outils, sont appelés fichier 'compatible VFW/AVI',
simplement parce qu'il sont faits avec à partir d'AVI ou de fichiers OGM, ou créés par des outils
qui sont basés sur VFW, comme VirtualdubMod. Dans ce cas le container matroska n'a plus ou moins
aucun indice sur son contenu, du fait que les outils utilisent V_MS/VFW/FOURCC comme ID pour le
codec video, et A_MS/ACM pour l'audio; les données importantes du codec sont simplement copiées
de la structure VFW correspondante (BITMAPINFOHEADER et WAVEFORMATEX) dans
le champ KaxCodecPrivateDate dans l'en-tête de la piste matroska. Ce mode a toujours été pensé comme
çà et il est nécessaire d'être dans la mesure de supporter TOUT les fichiers AVI existants,
quelque soit les codecs qui seront utilisés, mais nous avons toujours été convaincu que nous devions
nous efforcer d'utiliser les fichiers matroska en mode natif, notamment de manière à exprimer l'idée
de plateforme multiple du le projet.
Merci au travail de David 'DaveEL' Leatherdale, auteur du bien connu avs2avi et modérateur de Doom9, nous sommes très proches du but. Dave, après avoir ajouté le support de MKV à avs2avi, a réalisé un nouvel outil avs2matroska, et cet outil n'utilise PAS les codecs VCM pour la création des fichiers, mais peut utiliser les Dlls existants de certains codecs pour la création de fichiers et ces fichiers seront des fichiers natifs ! Pour un premier essai avs2matroska est lié à l'encodeur MPEG4 à but éducatif du projet XviD, et la première version alpha est en train d'être testée par des testeurs de l'équipe, mais les fichiers crées marchent très bien actuellement? Nous espérons sortir une version de avs2matroska pour le 4 août, mais certainement, seulement à des utilisateurs qui seront capables de compiler leur propre binaire à partir des sources XVID, et juste pour des tests. Ces fichiers devraient être lues parfaitement avec mplayer et VLC et enfin avec DirectShow par TOUT décodeur DirectShow capable de décoder du MPEG4, comme le DivX5, 3ivX, NeroDigital et bien sûr ffdshow filtre décodeur, merci au petit filtre traducteur (fait par DaveEL) appelé 'timestamp manager'.
J'espère qu'il y assez de nouvelles pour aujourd'hui, et maintenant que nous avons retrouvé notre CVS, nous vous promettons de vous tenir au courant sur le développement du projet plus fréquemment :) !
2003-06-23
- Le dernier download pack Matroska pour les utilisateurs de Windows est maintenant disponible sur notre page de Téléchargement. Il a été fait par Brendan 'The Edge' d'Irlande et il détecte automatiquement quelle version de Windows vous utilisez, et installe le filtre DirectShow et les filtres pour les sous-titres (DVobSub de Gabest) correspondants.
2003-06-22
- Oui, c'est vrai !!! Les personnes de Videolan ont rajouté le support de matroska dans leur
dernière version de leur lecteur VLC 0.6. Pour plus d'informations Videolan !
Pour améliorer les choses, Sam, un des développeurs principaux de Videolan a suggéré d'inclure la librairie matroska dans la version officielle de la Debian, ce qui rendra le format du conteneur matroska plus simple d'intégration au moins dans le monde Linux. Cela arrive très bien, à la dernière rencontre au GUADEC en Irland les personnes de l'équipe Gstreamer utilisant GNOME ont discuté de la possibilité d'utiliser matroska comme format de fichier par défaut pour gst-rec, l'application principale pour la capture de Gstreamer. Un grand merci à Ronald 'BBB' Bultje ici, qui a été le principal interlocuteur pour matroska. - Mosu a réalisé mkvtoolnix 0.5.0 sur son site. Les grandes nouveautés sont l'ajout du support des sous-titres SSA/ASS, changement de la compilation win32 de cygwin à mingw
- L'équipe de Fansub d' Anime-Xtreme.com a réalisé son premier anime utilisant le conteneur matroska. Pour l'obtenir vous devrez utiliser bittorrent. C'est le premier film utilisant matroska comme conteneur que je vois, et c'est la première et dernière fois que je fais ce type d'annonce, c'est juste pour vous faire savoir que notre dur travail a trouvé preneur ;-) ... je suis convaincu que ce ne sera PAS la dernière sortie au format .mkv ...
- DaveEL est en train de le rendre possible. Attendez vouz à la mise à disposition de avs2matroska dans un futur proche, avec xvid.dll en tant que bibliothèque dynamique et une écriture de fichiers matroska MPEG4 natif.
2003-06-19
- Gabest l'a rendu possible : ça dernière version de filtre DVobSub
DirectShow (2.26) possède un filtre avec qui permet l'intégration de sous-titres SSA dans les fichiers matroska avec son dernier filtre DirectShow matroska
muxer ! Pour la lecture de ces fichiers, vous aurez besoin de DVobSub
2.26 encore, et son dernier filtre matroska
DirectShow splitter/parser . Consultez, la
page de
Téléchargement de Guliverkli pour les dernières versions au cas où avant lé téléchargement.
Son filtre permet également l'ajout de video Microsoft WMV9 (ASF/WM) dans les fichiers matroska
à partir de Graphedit, et avec WM9 VCM installé sur votre PC vous pourrez même ouvrir et
éditer les fichiers avec la dernière version de VirtualdubMod
:-) ....
Mosu a réalisé une nouvelle version de son mkvtoolnix pour Linux, en tant que 0.4.4 comme les dernières librairies. Cette nouvelle version inclut la possibilité de splitter les fichiers, et il a changé les commandes CLI presque complètement. Il y a 2 binaires win32 différent, l'un de Mosu avec cygwin et l'autre avec VC6++ fait par Nic, qui ne requiert pas Cygwin.
2003-06-15
- libebml
+ libmatroska
(v0.4.4), ces packages contiennent les sources des librairies pour lire/écrire les fichiers
matroska. Vous pouvez obtenir les versions Linux/Unix de libebml
+ libmatroska.
Cette version a un meilleur support de UTF-8 sur toutes les plateformes,et introduit quelques nouveaux éléments et une bien meilleure structure au niveau des éléments de tag.
Les librairies sont écrites en C++ standard et elles peuvent être compilées sur plusieurs plateformes. Elles ont été testées sous MSVC6, Linux GCC 3.2, Linux GCC 2.95, GCC 3.1-Darwin (Max OSX). Elles sont sous une double licence QPL-GPL.
2003-06-09
- Matroska DirectShow Filter (v0.4.3), encore un nouveau parseur DirectShow. Il rajoute en plus la lecture Vorbis avec Corevorbis, comme l'autre filtre pour décoder le Vorbis de Tobias Waldvogel, OggDS, qui a du mal à gérer correctement les informations temporelles des fichiers matroska correctement. Il utilise la dernière librairie, tout comme le nouveau VirtualdubMod. Pour les utilisateurs de Windows 9x/ME il y a également une version qui ne supporte pas l'unicode.
2003-05-24
- Filtre Matroska DirectShow (v0.4.2), vous permettra la lecture des fichiers matroska
sur toutes machines contenant DirectShow.
Il y également une version non testée mais utilisable pour les utilisateurs de Windows 98 avec un support restreint de l'unicode.
La plupart des problèmes semblent réglés, beaucoup moins de fuites de mémoires, l'AAC est maintenant supporté.
2003-05-21
- libebml +
libmatroska (v0.4.3),
Ces packages contiennent les sources de la librairie pour lire/écrire des fichiers
Matroska. Vous pouvez désormais trouver une version Unix/Linux de la libebml +
libmatroska.
Cette version applique la vérification des éléments mandatés quand on écrit et lorsque c'est une meilleure façon pour écrire les Segments.
La librairie est écrite en C++ standard et peut être compilée sur plusieurs plateformes. Elle a été testée sous MSVC6, Linux GCC 3.2, Linux GCC 2.95, GCC 3.1-Darwin (Max OSX). Elle est sous une double licence QPL-GPL.
2003-05-19
- Matroska DirectShow Filter (v0.4.1), ce fichier vous permet de lire des fichiers
Matroska avec toute bonne machine contenant un filtre DirectShow.
Il existe aussi une version non testée mais utilisable pour Windows 98 pour les utilisateurs avec le support d'Unicode restreint.
Le plantage causé par de multiples recherches a été résolu, cela devrait arriver moins souvent, la recherche d'image clé est supportée lorsqu'une entrée Cue est présente dans le fichier.
2003-05-11 : Version Iris
- Matroska DirectShow Filter (v0.4.0), ce fichier vous permet de lire des fichiers
Matroska avec toute bonne machine contenant un filtre DirectShow.
Il existe aussi une version utilisable pour Windows 98 pour les utilisateurs avec le support d'Unicode restreint.
Elle a été réécrite depuis zéro et est maintenant stable et supporte Lecture/Pause/Stop/Recherche/Quitte.
Note : La recherche ira aux limites du Cluster, cela signifie que vous aurez des affichages bizarres si vous ne tombez pas sur une image clé. - TCMP CDL plugin (v1.0), un plugin qui vous permet de lire plus de données dans un fichier Matroska quand vous utilisez Core Media Player.
- libebml +
libmatroska (v0.4.2),
Ces packages contiennent les sources de la librairie pour lire/écrire des fichiers
Matroska. Vous pouvez désormais trouver une version Unix/Linux de la
libebml +
libmatroska.
La librairie est écrite en C++ standard et peut être compilée sur plusieurs plateformes. Elle a testé sous MSVC6, Linux GCC 3.2, Linux GCC 2.95, GCC 3.1-Darwin (Max OSX). Elle est sous une double licence QPL-GPL.
2003-05-01
- Matroska DirectShow Filter (v0.3.0),
ce fichier vous permet de lire desfichiers Matroska avec toute bonne machine contenant un filtre DirectShow.
Il y a quelques limitations avec ce filtre : la recherche n'est pas possible (nous fixerons cela ASAP) et vous ne pouvez récupérer les informations lues. - VirtualDubMod
(v1.5.1.1a), c'est la première version du populaire éditeur vidéo sous Windows.
Il supporte déjà toutes les caractéristiques pour muxer les données dans un fichier Matroska. - The Core Media Player (Edition Matroska),
c'est la nouvelle version du populaire lecteur sous Windows qui supporte la lecture des
fichiers Matroska (.mkv and .mka).
Il inclut le DirectShow Matroska dans le package. - mpa2mka (Win32), un outil en ligne de commande pour remuxer tout fichier MPEG audio en fichier audio Matroska.(.mka).
- wav2mka (Win32), un outil en ligne de commande pour remuxer un fichier RIFF/WAV avec n'importe quel codec dans un fichier audio Matroska (.mka).
- MKVtoolnix, Moritz Bunkus a créé ces outils en ligne de commande sous Unix pour créer des
fichiers Matroska audio et vidéo.
Le résultat est aussi bien que VirtualDubMod si ce n'est plus. - MPlayer,
Moritz Bunkus a aussi crée un patch à la version de développement du populaire lecteur vidéo sous Unix pour la
lecture des fichiers audio et vidéo Matroska.
C'est le seul lecteur pour l'instant à permettre la recherche dans les fichiers Matroska ! Consultez les instructions sur son site pour l'installation du lecteur (requiers la version CVS). - libebml +
libmatroska (v0.4.2),
Ces packages contiennent les sources de la librairie pour lire/écrire des fichiers
Matroska. Vous pouvez désormais trouver une version Unix/Linux de la
libmatroska.
La librairie est écrite en C++ standard et peut être compilée sur plusieurs plateformes. Elle a testé sous MSVC6, Linux GCC 3.2, Linux GCC 2.95, GCC 3.1-Darwin (Mac OSX). Elle est sous une double licence QPL-GPL.
2002-12-06
Le projet matroska a été créé sur SourceForge, basé sur les précédents travaux du conteneur MCF. Il s'agit de la naissance officielle de matroska.