Project announcement : new Media Container Format, 'matroska' |
![]() ![]() |
Project announcement : new Media Container Format, 'matroska' |
Dec 7 2002, 22:09
Post
#1
|
|
|
Matroska developer Group: Members Posts: 922 Joined: 29-September 01 Member No.: 74 |
Please allow me to announce the creation of a new open source Media Container Format, named 'matroska'
Project page is here http://sf.net/projects/matroska ; homepage is http://matroska.sourceforge.net , HTML should be online soon. Steve 'robux4' LHomme and myself have left the MCF project because of incompatibilities of our work with the project goals defined by the founder of MCF ( TMF ), Lasse 'Tronic' Karkainen, especially with respect to the latest specs Steve had been writing and documenting here http://matroska.sourceforge.net/specs/ ( replace libmcf with libmatroska, will be updated soon ) . Tronic himself could not be actively participating on the project lately, due to the fact that his courses at university didnt leave him much time to do so. Steve and myself have been developing the project further, and now we find ourselves in the situation that the result of this work does not comply with the goals the original project leader was defining for it. As a consequence we decided to leave MCF and found our own project. matroska will of course be based on MCF, but the EBML based specs that were developed together with Frank Klemm ( main MPC developer ) make the format very extensible on the one hand, but harder to parse on the other hand. Steve and myself do believe that easiness of parsing is a minor thing today, with respect to the fast development of modern CPUs, but extensability has proven to be a steady issue for container formats, as nobody can predict what future requirements may be. EBML, being a kind of binary equivalent to XML, can be supported on all platforms easily and we hope that by using it we can differentiate our project from other known containers significantly. I am personally not happy about the fact that we had to found a new project, but it seems that it was the only alternative now. Of course we are well aware of the fact that both projects will become weaker this way, but we hope to be able to release the container including creation tools and playback filters until January/February 2003, and then the users will decide what format they prefer. About the project name : we needed one quickly and amongst the numerous trials to find a 'friendly name' for MCF matroska seemd to be the best one. As it was Frank's idea and we knew he wouldnt mind we went for it, but please be aware we will listen closely to your considerations in this respect, as nothing has to be made in concrete yet. Thanks for your interest ChristianHJW matroska project administrator -------------------- Support matroska - the bestest vapourware project ! http://www.matroska.org
|
|
|
|
Dec 7 2002, 22:47
Post
#2
|
|
|
Group: Members Posts: 757 Joined: 8-October 01 Member No.: 247 |
QUOTE (ChristianHJW @ Dec 7 2002 - 10:09 PM) Please allow me to announce the creation of a new open source Media Container Format, named 'matroska' About the project name : we needed one quickly and amongst the numerous trials to find a 'friendly name' for MCF matroska seemd to be the best one. As it was Frank's idea and we knew he wouldnt mind we went for it, but please be aware we will listen closely to your considerations in this respect, as nothing has to be made in concrete yet. So what about the name? Does it mean something? Sounds Russian.... |
|
|
|
Dec 7 2002, 23:08
Post
#3
|
|
![]() Group: Members Posts: 198 Joined: 19-October 02 From: Valencia Member No.: 3577 |
"matroska" sounds like some weird secret militar operation......
What about MSK for the extension? |
|
|
|
Dec 7 2002, 23:09
Post
#4
|
|
|
Group: Members Posts: 287 Joined: 27-July 02 From: Lower Saxony - Germany Member No.: 2821 |
"Matroska" sounds good to me, I like the name.
Does that mean we have OGM, MP4, MCF and Matroska as new standards? Also Iīm too young to remember the time with VHS, Beta and Video2000, but I know the crappiest won and for the user that many formats werenīt good. But which of them is the crappiest? I donīt know if it was a good idea to start directly after leaving one project an new one, that will make a lot of confusion. I know itīs hard to give up all the work/time you spent on it in the last year, but I would have probably done something that helps the users to have only one format: ask Tobias to make his project open-source and ask to help him. I already ask him whatīs with making the project open-source, he said that he is going to split the filter in several parts, all the decoding dlls will be open-source, for the rest he donīt know yet. Will somebody else leave MCF to join Matroska? |
|
|
|
Dec 7 2002, 23:11
Post
#5
|
|
|
Matroska developer Group: Members Posts: 922 Joined: 29-September 01 Member No.: 74 |
QUOTE (ErikS @ Dec 7 2002 - 09:47 PM) So what about the name? Does it mean something? Sounds Russian.... matroshka is an old Russian toy, with many puppets contained in each other -------------------- Support matroska - the bestest vapourware project ! http://www.matroska.org
|
|
|
|
Dec 7 2002, 23:46
Post
#6
|
|
![]() Musepack Developer Group: Members Posts: 359 Joined: 17-October 01 Member No.: 309 |
Well, matryoshka / matreshka are those souvenir nesting dolls, tourists usualy buy in Moscow. So nesting of formats was behind the name, I guess.
Actual matroska makes less sense here IMO. It is sort of warm woollen ahhm... shirt? (long-sleeved t-shirt) with horizontal stripes. Seamans weare those (seaman = matros). |
|
|
|
Dec 7 2002, 23:53
Post
#7
|
|
![]() Group: Developer Posts: 2797 Joined: 22-September 01 Member No.: 6 |
![]() ![]() ![]() ![]()
-------------------- Juha Laaksonheimo
|
|
|
|
Dec 8 2002, 00:04
Post
#8
|
|
|
Group: Members Posts: 147 Joined: 29-September 01 Member No.: 70 |
Excellent name for an excellent project! Very clever, Frank.
/ Uosdwis |
|
|
|
Dec 8 2002, 00:15
Post
#9
|
|
|
Group: Members Posts: 757 Joined: 8-October 01 Member No.: 247 |
QUOTE (ak @ Dec 7 2002 - 11:46 PM) It is sort of warm woollen ahhm... shirt? (long-sleeved t-shirt) with horizontal stripes. To finally give us that warm and fuzzy feeling also when it comes to video encoding. The first thing that came to my mind was actually a female sailor: matros - matroska. Was just a guess but makes about as much sense as the striped t-shirt. This post has been edited by ErikS: Dec 8 2002, 00:21 |
|
|
|
Dec 8 2002, 00:36
Post
#10
|
|
![]() Group: Members Posts: 366 Joined: 15-October 01 From: Exeter, UK. Member No.: 300 |
This makes me want to bang my head against the wall repetitively. Does every project which has complications with internal politics have to end up with a fork of the project? In my opinion, kudos to the vorbis guys - I dont see a fork in sight!
But really, this is no good at all, and both formats arent really formats at all as it stands, from a user standpoint. Ruairi -------------------- rc55.com - nothing going on
|
|
|
|
Dec 8 2002, 00:38
Post
#11
|
|
![]() Musepack Developer Group: Members Posts: 359 Joined: 17-October 01 Member No.: 309 |
QUOTE (ErikS @ Dec 8 2002 - 01:15 AM) To finally give us that warm and fuzzy feeling also when it comes to video encoding. To make us forget about cold and unfriendly AVI? QUOTE (ErikS @ Dec 8 2002 - 01:15 AM) The first thing that came to my mind was actually a female sailor: matros - matroska. Actually sailor's wife BTW, John, tell us again about OT posts with large user posted imgs. |
|
|
|
Dec 8 2002, 01:20
Post
#12
|
|
![]() Group: Developer Posts: 2797 Joined: 22-September 01 Member No.: 6 |
Here's Monty's comment about Matroska: http://www.xiph.org/archives/advocacy/0455.html
-------------------- Juha Laaksonheimo
|
|
|
|
Dec 8 2002, 01:42
Post
#13
|
|
|
Group: Members Posts: 27 Joined: 6-November 02 From: Virginia Member No.: 3711 |
How about just 'ska'?
|
|
|
|
Dec 8 2002, 17:04
Post
#14
|
|
|
Group: Members Posts: 497 Joined: 2-October 01 Member No.: 168 |
Uhm... this is not a good notice (for me).
Sincerly i don't agree with the choise of build more and more containers. This could make only confusion, and surelly they'll can't be a "standard". from Ogg Traffic for Sunday, November 24, 2002 QUOTE 2.1. Ogg Vorbis Industry Standard? Peter Maersk-Moller shared the problems he has had convincing government agencies and businesses to adopt Ogg Vorbis as an alternative to MP3. The main problem is that, albeit well documented in technical documentation as well as source code, Ogg Vorbis is not a recognized standard. As a possible solution, Linus Walleij pointed out Silvia Pfeiffer's work on creating an RFC draft for the Ogg encapsulation format. Silvia hopes to get the draft ready for the next IETF meeting. We'll let you know what happens. I think that if the open source community will focus on a realiable standard we can all benefit from it. I know that is really difficult to put ideas together to build a cool container, but (in my opinion) is better to work on OGG media container... Anyway, Open Source means freedom, so this is only a consideration. |
|
|
|
Dec 8 2002, 22:26
Post
#15
|
|
![]() Matroska Developer Group: Developer (Donating) Posts: 410 Joined: 14-March 02 From: Paris Member No.: 1519 |
QUOTE (ChristianHJW @ Dec 7 2002 - 11:11 PM) matroshka is an old Russian toy, with many puppets contained in each other Chris, it was my idea to link the name of the toy to the format. And Frank gave us some feedback on the name. Well, it seems that he was wrong in the spelling (is it MATPËWKA is russian ?). But anyway we modified the names he gave us to finish with MATROSKA. So the idea was the toy, it was wrong, but it's not the exact translation anyway. -------------------- http://www.matroska.org/ : the best vapourware / http://robux4.blogspot.com/
|
|
|
|
Dec 8 2002, 22:28
Post
#16
|
|
![]() Matroska Developer Group: Developer (Donating) Posts: 410 Joined: 14-March 02 From: Paris Member No.: 1519 |
QUOTE (rc55 @ Dec 8 2002 - 12:36 AM) This makes me want to bang my head against the wall repetitively. Does every project which has complications with internal politics have to end up with a fork of the project? In my opinion, kudos to the vorbis guys - I dont see a fork in sight! Well, apparently you never used the unsupported OGM format... Also, as an answer to another message, we don't start the new project from scratch. We just use what we've been building for the last months in the new project, as the old one rejected it, and most of us consider it's superior. It just makes sense, it's an evolution, not a revolution. Maybe MCF development will continue (as slowly as it always did). -------------------- http://www.matroska.org/ : the best vapourware / http://robux4.blogspot.com/
|
|
|
|
Dec 8 2002, 22:31
Post
#17
|
|
![]() Matroska Developer Group: Developer (Donating) Posts: 410 Joined: 14-March 02 From: Paris Member No.: 1519 |
QUOTE (PatchWorKs @ Dec 8 2002 - 05:04 PM) I think that if the open source community will focus on a realiable standard we can all benefit from it. I know that is really difficult to put ideas together to build a cool container, but (in my opinion) is better to work on OGG media container... Anyway, Open Source means freedom, so this is only a consideration. Actually that's our goal. We share the same idea as for MCF (as we evolve from it) : create a portable container that is easy, versatile and can be used on all possible cases. So far it seems to be the case (need to be proven with working code). We are missing a brother to this project : the codec API. We hope the UCI project (Universal Codec Interface) which also aims to be widely portable will become reality too. -------------------- http://www.matroska.org/ : the best vapourware / http://robux4.blogspot.com/
|
|
|
|
Dec 8 2002, 22:33
Post
#18
|
|
![]() Matroska Developer Group: Developer (Donating) Posts: 410 Joined: 14-March 02 From: Paris Member No.: 1519 |
QUOTE (JohnV @ Dec 8 2002 - 01:20 AM) Here's Monty's comment about Matroska: http://www.xiph.org/archives/advocacy/0455.html and here is my answer : http://article.gmane.org/gmane.comp.video....o.uci.devel/224 and Monty's one : http://article.gmane.org/gmane.comp.video....o.uci.devel/225 -------------------- http://www.matroska.org/ : the best vapourware / http://robux4.blogspot.com/
|
|
|
|
Dec 8 2002, 22:58
Post
#19
|
|
|
Group: Members Posts: 287 Joined: 27-July 02 From: Lower Saxony - Germany Member No.: 2821 |
QUOTE Well, apparently you never used the unsupported OGM format... All streams created with newer versions are completly OGG comaptible. I can anylyse the file with ogginfo, it will tell you that there is one not supported stream (the video) in it and one vorbis stream, but doesnīt report any errors. OGM is not supported by xiph, but itīs not out of the ogg-specs. |
|
|
|
Dec 9 2002, 12:11
Post
#20
|
|
![]() Matroska Developer Group: Developer (Donating) Posts: 410 Joined: 14-March 02 From: Paris Member No.: 1519 |
Well, I don't know if that goes in the definition of fork or not.
Anyway, Matroska is not compatible with MCF. We have been redesigning the format with a new (modern) approach, but still keep a lot of ideas of MCF. That's why the 2 projects are now split. In most cases, if not all, the overhead produced by Matroska will be smaller that the one of MCF and hopefully of OGG too (even for Vorbis). That's one of the major advantage of Matroska B) -------------------- http://www.matroska.org/ : the best vapourware / http://robux4.blogspot.com/
|
|
|
|
Dec 9 2002, 12:47
Post
#21
|
|
![]() Musepack Developer Group: Members Posts: 359 Joined: 17-October 01 Member No.: 309 |
QUOTE (robUx4 @ Dec 8 2002 - 11:26 PM) (is it MATPËWKA is russian ?) Yes, it looks m0r3 or le55 like that. BTW when you reach the point, that you'll be about to release something in binary form, hope we'll gonna be the first ones to know it. |
|
|
|
Dec 9 2002, 15:15
Post
#22
|
|
![]() Matroska Developer Group: Developer (Donating) Posts: 410 Joined: 14-March 02 From: Paris Member No.: 1519 |
Sure, Christian is in charge of that and he knows all the good places
I hope one of the first audio codec (after PCM which is really basic) we'll have in Matroska will be MPC (as Frank Klemm has been helping us a lot, while he was looking for a good container for MPC). -------------------- http://www.matroska.org/ : the best vapourware / http://robux4.blogspot.com/
|
|
|
|
Dec 11 2002, 06:21
Post
#23
|
|
|
Group: Members Posts: 154 Joined: 11-December 02 From: Alberta Member No.: 4049 |
another format
holy crap....... We already have tons of audio format out here (ACC,MCF,Ogg,WMA,Mp3,mp3 pro,etc) Why they don't just unite and make a very very best format...instead of split and fight each others -------------------- still LAME 3.96.1 --preset extreme -q 0 -V 0 -m s at least until 2005.
|
|
|
|
Dec 11 2002, 06:54
Post
#24
|
|
|
Group: Members Posts: 48 Joined: 14-January 02 From: Nebraska Member No.: 1017 |
"Why they don't just unite and make a very very best format...instead of split and fight each others"
MCF/new_thing aren't actual audio formats, they're container formats, to store ogg/whatever streams. I suggest you start a new thread if you want that question answered - it's kinda off topic in this thread. |
|
|
|
Dec 11 2002, 12:29
Post
#25
|
|
![]() Matroska Developer Group: Developer (Donating) Posts: 410 Joined: 14-March 02 From: Paris Member No.: 1519 |
The question of the splitting can be discussed here.
Most people involved in MCF are now focusing on Matroska because they think it's the very best. MCF has some advantages, but considered minor (fixed sized data at given position). We all know how bad AVI is for VBR. MPEG-1/2 can only contain their own codec. MPEG4 is complicated. And OGG seem to be missing a lot of things we've designed in Matroska/MCF that I consider essential (like granule position vs timecode). That's what make us think that Matroska is good (easy to upgrade with keeping full backward compatibility). It took a lot of time to reach that point, but it was worth it ! B) -------------------- http://www.matroska.org/ : the best vapourware / http://robux4.blogspot.com/
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 9th February 2010 - 18:59 |