From moritz at bunkus.org Mon Mar 3 23:10:04 2008 From: moritz at bunkus.org (Moritz Bunkus) Date: Mon, 3 Mar 2008 23:10:04 +0100 Subject: [Matroska-devel] svn.matroska.org down Message-ID: <200803032311.05500.moritz@bunkus.org> Hey, 0 mosu at jaina:~/prog/video/libebml$ svn up svn: PROPFIND request failed on '/svn/matroska/trunk/libebml' svn: PROPFIND of '/svn/matroska/trunk/libebml': could not connect to server (https://svn.matroska.org) Haali? - m -- If Darl McBride was in charge, he'd probably make marriage unconstitutional too, since clearly it de-emphasizes the commercial nature of normal human interaction, and probably is a major impediment to the commercial growth of prostitution. - Linus Torvalds -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From cackelhorn at gmail.com Sat Mar 1 18:18:38 2008 From: cackelhorn at gmail.com (P J) Date: Sat, 1 Mar 2008 18:18:38 +0100 Subject: [Matroska-devel] Haali Media Splitter taskbar icon Message-ID: <712d65610803010918t8672c7dic3ec33fc708285c7@mail.gmail.com> I think there should be an easy and obvious way to DISABLE the Haali Media Splitter icon on the taskbar - I was doing some encoding and I ned up with 20 of the damn icons - totally annoying and unnecessary. -------------- next part -------------- An HTML attachment was scrubbed... URL: From agebosma at gmail.com Tue Mar 4 22:24:18 2008 From: agebosma at gmail.com (Age Bosma) Date: Tue, 04 Mar 2008 22:24:18 +0100 Subject: [Matroska-devel] Reinventing the wheel again? Message-ID: <47CDBE02.60207@gmail.com> For your info: http://www.gamasutra.com/php-bin/news_index.php?story=17442 ...a shame they don't want to use Matroska... Age From moritz at bunkus.org Wed Mar 5 16:08:28 2008 From: moritz at bunkus.org (Moritz Bunkus) Date: Wed, 5 Mar 2008 16:08:28 +0100 Subject: [Matroska-devel] libebml 0.7.8 released Message-ID: <200803051608.33130.moritz@bunkus.org> Hallo developers and package maintainers, I've released a new version of libebml, 0.7.8 in this case. The only real difference to the previous version 0.7.7 are a couple of compilation fixes for gcc 4.3. You can download the source code from the offical Matroska download server: http://dl.matroska.org/downloads/libebml/libebml-0.7.8.tar.bz2 Regards, Mosu -- If Darl McBride was in charge, he'd probably make marriage unconstitutional too, since clearly it de-emphasizes the commercial nature of normal human interaction, and probably is a major impediment to the commercial growth of prostitution. - Linus Torvalds -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From dr.xj.my at gmail.com Thu Mar 6 08:13:11 2008 From: dr.xj.my at gmail.com (Dr. XJ) Date: Thu, 6 Mar 2008 10:43:11 +0330 Subject: [Matroska-devel] MKV Message-ID: <1d0418b90803052313h29c1d969n73db9aa77f928959@mail.gmail.com> hello, first of all thanks for MKV project :) and second: we all know that next generation gaming consoles are next generation media players either. now XBOX360 Supports playing XVID, DivX and other MPEG4 formats as well as PS3. Why great format like MKV is not supported? :-( I know a codec is the only thing we need. a compatible one for XBOX360 or PS3. it will be a great news for MKV to be supported By this consoles/players. -- Regards, By Dr.XJ - a Way To Free World -------------- next part -------------- An HTML attachment was scrubbed... URL: From eraser_stp at mail.ru Thu Mar 6 10:09:08 2008 From: eraser_stp at mail.ru (Andrey Stepanov) Date: Thu, 6 Mar 2008 09:09:08 +0000 (UTC) Subject: [Matroska-devel] Re: MKV References: <1d0418b90803052313h29c1d969n73db9aa77f928959@mail.gmail.com> Message-ID: Dr. XJ gmail.com> writes: > > hello,first of all thanks for MKV project :)and second:we all know that next generation gaming consoles are next generation media players either.now XBOX360 Supports playing XVID, DivX and other MPEG4 formats as well as PS3. > Why great format like MKV is not supported? I know a codec is the only thing we need. a compatible one for XBOX360 or PS3.it will be a great news for MKV to be supported By this consoles/players.-- Regards,By Dr.XJ - a Way To Free World > > > _______________________________________________ Unfortunately, this question to manufacturers of consoles/players. If you are the user of the device which is capable to play this format, but does not support it, you can send email to the manufacturer. Public support is very important for the project. From joe at sliceware.com Wed Mar 19 10:32:34 2008 From: joe at sliceware.com (Joe Steeve) Date: Wed, 19 Mar 2008 15:02:34 +0530 Subject: [Matroska-devel] Reg. using libmatroska, starting point Message-ID: <47E0DDB2.7040201@sliceware.com> Hello everybody, Can someone please point me to some starting point to get started with libmatroska. We are planning to include support for Matroska in our players. -- Joe Steeve Sliceware Private Limited http://www.sliceware.com/ From chris at matroska.org Wed Mar 19 22:09:03 2008 From: chris at matroska.org (Christian HJ Wiesner) Date: Wed, 19 Mar 2008 22:09:03 +0100 Subject: [Matroska-devel] Reg. using libmatroska, starting point In-Reply-To: <47E0DDB2.7040201@sliceware.com> References: <47E0DDB2.7040201@sliceware.com> Message-ID: <47E180EF.30103@matroska.org> Hi Joe, libmatroska is C++ and probably not really suitable for a hardware player integration ? There are playback only libraries available in integer C and C, and in BSD license even, please drop me a note if you are interested in those and i will make contact for you with the devs of those. Regards Christian Joe Steeve schrieb: > > Hello everybody, > > Can someone please point me to some starting point to get started with > libmatroska. We are planning to include support for Matroska in our > players. > From joe at sliceware.com Thu Mar 20 12:47:12 2008 From: joe at sliceware.com (Joe Steeve) Date: Thu, 20 Mar 2008 17:17:12 +0530 Subject: [Matroska-devel] Reg. using libmatroska, starting point In-Reply-To: <47E180EF.30103@matroska.org> References: <47E0DDB2.7040201@sliceware.com> <47E180EF.30103@matroska.org> Message-ID: <47E24EC0.5070608@sliceware.com> Hello Christian, Christian HJ Wiesner wrote: > libmatroska is C++ and probably not really suitable for a hardware > player integration ? There are playback only libraries available in > integer C and C, and in BSD license even, please drop me a note if you > are interested in those and i will make contact for you with the devs of > those. A C library would suit us, thanks. Can you point me to some that is known to work and is maintained. -- Joe Steeve Sliceware Private Limited http://www.sliceware.com/ From chazantonelli at yahoo.com Thu Mar 20 19:09:27 2008 From: chazantonelli at yahoo.com (Chaz Antonelli) Date: Thu, 20 Mar 2008 14:09:27 -0400 Subject: [Matroska-devel] .mka with real player, total video converter and resulting converted size question Message-ID: I downloaded and installed the CCCP (Combined Community Codec Pack), which contains the Codecs to play matroska video and matroska audio files. I am now able to watch .mka files on (*bah*) Windows Media player, but can not video them on my preferred player, Real Player. Furthermore, I went to convert the .mka files to .avi (VidX and DivX respectively) using "Total Video Converter" -- the files converted to .avi files, but the video portion wouldn't advance (freeze frame while audio kept playing) -- if I queued up to another point of the file, the video frame would refresh to the proper point; however, it would freeze at that point in time. And lastly, why would an .mka file that's 133k compress into an .avi file of 9.7k if .mka format is so much better compression? I'm very confused. (Note: I tried to use the mailing list archive's search function prior to mailing the list, but I got nothing but garbage headers on the screen...) Thanks for any help. ---------------------------------------------------------------------------- -------------------------- __ \/ Chaz Antonelli ---------------------------------------------------------------------------- -------------------------- Boston, MA USA ............ +1 617-266-7562 London, England UK ........ +44 (0)20 7993 2750 Rochester, NY USA ......... +1 585 226-1315 Facsimile/Fax ............. +1 240-757-1315 ---------------------------------------------------------------------------- -------------------------- From slhomme at matroska.org Sun Mar 23 16:26:52 2008 From: slhomme at matroska.org (Steve Lhomme) Date: Sun, 23 Mar 2008 16:26:52 +0100 Subject: [Matroska-devel] translation to Spanish In-Reply-To: <000601c86b7c$570c9be0$2101a8c0@balkiosk> References: <000601c86b7c$570c9be0$2101a8c0@balkiosk> Message-ID: <47E676BC.1090206@matroska.org> Oscar Gil wrote: > Dear Madam/Sir, > My name it's Oscar Gil I can translate your software plus all your site > to Spanish I need a bigger CV so I'm very interested to help > Best Regards Hi Oscar, Which software do you wish to translate ? Steve From slhomme at matroska.org Sun Mar 23 16:50:57 2008 From: slhomme at matroska.org (Steve Lhomme) Date: Sun, 23 Mar 2008 16:50:57 +0100 Subject: [Matroska-devel] Re: MKV In-Reply-To: References: <1d0418b90803052313h29c1d969n73db9aa77f928959@mail.gmail.com> Message-ID: <47E67C61.9080501@matroska.org> Andrey Stepanov wrote: > Dr. XJ gmail.com> writes: > >> hello,first of all thanks for MKV project :)and second:we all know that next > generation gaming consoles are next generation media players either.now XBOX360 > Supports playing XVID, DivX and other MPEG4 formats as well as PS3. >> Why great format like MKV is not supported? I know a codec is the only thing > we need. a compatible one for XBOX360 or PS3.it will be a great news for MKV to > be supported By this consoles/players.-- Regards,By Dr.XJ - a Way To Free World >> >> _______________________________________________ > > Unfortunately, this question to manufacturers of consoles/players. > If you are the user of the device which is capable to play this format, but does > not support it, you can send email to the manufacturer. Public support is very > important for the project. We also need a set of predefined profiles. Otherwise the amount of stuff possible in matroska is infinite, as opposed to DVDs, DivX, MP4 where there is a strict set of waht can be put in there. It's impossible for a manufacturer to support an "ever growing" set of codec or features. So we are going to work on defining such profiles that manufacturers could support and that user could use as "encoding targets". Basically what most people already use now. Steve From slhomme at matroska.org Sun Mar 23 16:52:53 2008 From: slhomme at matroska.org (Steve Lhomme) Date: Sun, 23 Mar 2008 16:52:53 +0100 Subject: [Matroska-devel] Reg. using libmatroska, starting point In-Reply-To: <47E24EC0.5070608@sliceware.com> References: <47E0DDB2.7040201@sliceware.com> <47E180EF.30103@matroska.org> <47E24EC0.5070608@sliceware.com> Message-ID: <47E67CD5.7040403@matroska.org> Joe Steeve wrote: > > Hello Christian, > > Christian HJ Wiesner wrote: >> libmatroska is C++ and probably not really suitable for a hardware >> player integration ? There are playback only libraries available in >> integer C and C, and in BSD license even, please drop me a note if you >> are interested in those and i will make contact for you with the devs >> of those. > > A C library would suit us, thanks. Can you point me to some that is > known to work and is maintained. You can use Haali's parser: http://haali.cs.msu.ru/mkv/MatroskaParser.zip libebml/libmatroska is still in development stage. Steve From slhomme at matroska.org Sun Mar 23 16:56:35 2008 From: slhomme at matroska.org (Steve Lhomme) Date: Sun, 23 Mar 2008 16:56:35 +0100 Subject: [Matroska-devel] .mka with real player, total video converter and resulting converted size question In-Reply-To: References: Message-ID: <47E67DB3.4030502@matroska.org> Chaz Antonelli wrote: > I downloaded and installed the CCCP (Combined Community Codec Pack), which > contains the Codecs to play matroska video and matroska audio files. > > I am now able to watch .mka files on (*bah*) Windows Media player, but can > not video them on my preferred player, Real Player. > > Furthermore, I went to convert the .mka files to .avi (VidX and DivX > respectively) using "Total Video Converter" -- the files converted to .avi > files, but the video portion wouldn't advance (freeze frame while audio kept > playing) -- if I queued up to another point of the file, the video frame > would refresh to the proper point; however, it would freeze at that point in > time. From what you write it just seems that Total Video Converter just didn't do its job and convert the video correctly... > And lastly, why would an .mka file that's 133k compress into an .avi file of > 9.7k if .mka format is so much better compression? I'm very confused. Compressing a file again can be smaller if you reduce the bitrate or quality. Only remuxing doesn't change the data, and therefore can be used to compare containers... Steve From ogg.k.ogg.k at googlemail.com Thu Mar 27 12:08:47 2008 From: ogg.k.ogg.k at googlemail.com (ogg.k.ogg.k at googlemail.com) Date: Thu, 27 Mar 2008 11:08:47 +0000 Subject: [Matroska-devel] Codec ID namespace and adding a new one Message-ID: Hi, I've been adding mux/demux of a new codec to Matroska in mkvtoolnix, and I have patches to several media players that recognize it. I'm using the new "S_KATE" ID, but someone asked about whether this was or not "standard" in Matroska. So, is there any process to ensure no namespace collisions ? I found a pdf list of codecs (fairly small, on haali.cs.msu.ru), but no mention of how to add to it. Pointers welcome Cheers From slhomme at matroska.org Thu Mar 27 13:46:23 2008 From: slhomme at matroska.org (Steve Lhomme) Date: Thu, 27 Mar 2008 13:46:23 +0100 Subject: [Matroska-devel] Codec ID namespace and adding a new one In-Reply-To: References: Message-ID: <47EB971F.6070200@matroska.org> ogg.k.ogg.k at googlemail.com wrote: > Hi, > > I've been adding mux/demux of a new codec to Matroska in mkvtoolnix, > and I have patches to several media players that recognize it. I'm using > the new "S_KATE" ID, but someone asked about whether this was or not > "standard" in Matroska. > > So, is there any process to ensure no namespace collisions ? I found a > pdf list of codecs (fairly small, on haali.cs.msu.ru), but no mention of how > to add to it. Sending a mail to this list is probably the best way to make it public. We can add it on matroska.org and Haali can add it to his own page. Matroska.org being the reference anyway. Given the S_KATE name, I assume it's a subtitle codec ? Otherwise for audio it should start with A_ and for video with V_. Steve From ogg.k.ogg.k at googlemail.com Thu Mar 27 14:18:23 2008 From: ogg.k.ogg.k at googlemail.com (ogg.k.ogg.k at googlemail.com) Date: Thu, 27 Mar 2008 13:18:23 +0000 Subject: [Matroska-devel] Codec ID namespace and adding a new one In-Reply-To: <47EB971F.6070200@matroska.org> References: <47EB971F.6070200@matroska.org> Message-ID: Hi, > Sending a mail to this list is probably the best way to make it public. > We can add it on matroska.org and Haali can add it to his own page. > Matroska.org being the reference anyway. OK, then the ID is "S_KATE", as mentioned, and used for the Kate text codec, described at http://wiki.xiph.org/index.php/OggKate. I'll add there a section about the Matroska embedding (essentially the same as Theora, all headers xiph-laced together in the private data). > Given the S_KATE name, I assume it's a subtitle codec ? Otherwise for > audio it should start with A_ and for video with V_. Yes, streamed text, along with other info (style, regions, etc). Thanks From ds at schleef.org Sat Mar 29 00:24:45 2008 From: ds at schleef.org (David Schleef) Date: Fri, 28 Mar 2008 16:24:45 -0700 Subject: [Fwd: Re: [Matroska-devel] Dirac mapping for Matroska] In-Reply-To: <47CDD8CB.9030104@matroska.org> References: <47CDD8CB.9030104@matroska.org> Message-ID: <20080328232445.GA28173@bigkitten.com> [Finally got back to this subproject] > Here are a couple of thoughts and questions that occured to me when I > took a look at that file. > > 1. Sequence headers. In Matroska each block should contain actual image > data, not just sequence headers. At the moment you write two blocks with > the same timestamp, one for the sequence header, one for the actual > frame: > > I frame, track 1, timecode 9600 (00:00:09.600), size 25, adler 0x473d071c > I frame, track 1, timecode 9600 (00:00:09.600), size 8582, adler 0xf754c179 > > This should be handled like it is for other video codecs: the sequence > headers and the actual video frame in a single Matroska block. Makes sense. > 2. Frame types. At the moment you don't write any backward/forward > reference and therefore all frames are considered to be "I" frames ("I" > in the loosest sense of the word, meaning that you don't need any other > frame before you can decode this one). I'll blame this on GStreamer's matroskamux. > So what kind of frame types does Dirac know? Can you ONLY start decoding > at a frame right after a sequence header? Or are there frames for which > there are no sequence headers directly in front of them? Is something > like this possible (I = I frame, s = sequence header, n = non-I-frame): > > sInnInnnnnInnsI... Yes, this is possible and happens occasionally. You can only start decoding at a sequence header. At the moment, the picture immediately following a sequence header will be an I picture, and all subsequent pictures in presentation order (but not coding order) are decodable. It is likely that this will be relaxed somewhat in a future version to allow P pictures immediately following sequence headers, with a requirement on the stream that the decoder must be able to present clean pictures after decoding N pictures. > 3. The very start of the stream actually contains three Matroska blocks > for the same timestamp: > > I frame, track 1, timecode 0 (00:00:00.000), size 34, adler 0x75650798 > I frame, track 1, timecode 0 (00:00:00.000), size 25, adler 0x3bf5063f > I frame, track 1, timecode 0 (00:00:00.000), size 8549, adler 0x55699322 > > I guess that one's a sequence header, the last one is the actual video > frame, but what's the other? It's an auxiliary packet containing the name and version of the encoder. > Is that some kind of data that would better > be located in the CodecPrivate element (at the moment there isn't one)? Unlikely. It would best be parsed and placed in an appropriate field in container data. (Not familiar enough with matroska to say where, but I assume it has this.) In general, though, auxiliary packets can be dropped with no loss. There are potentially other auxiliary packets of interest. See http://diracvideo.org/wiki/DiracAuxiliaryData dave... From bennyjacobs at ossnet.nl Sat Mar 29 00:25:23 2008 From: bennyjacobs at ossnet.nl (Benny Jacobs) Date: Sat, 29 Mar 2008 00:25:23 +0100 Subject: [Matroska-devel] Wanted feature : Playback of a video in a other file. Message-ID: <47ED7E63.8030109@ossnet.nl> Hello there! I sure hope i am mailing the right person and my request gets heard. I download all kind of movies on the internet. More specific: series. And i kept wondering why i download the same opening and ending for every new episode. So instead of downloading it everytime, you download it only once. If you start any episode from the serie and it comes to the opening, it would look in the same directory for the pre-determined file witch should be played at that part. Maby adding a "skip" butten or hotkey possibility. Or is it already to late for such a function? Me. From slhomme at matroska.org Sun Mar 30 10:45:37 2008 From: slhomme at matroska.org (Steve Lhomme) Date: Sun, 30 Mar 2008 10:45:37 +0200 Subject: [Matroska-devel] Wanted feature : Playback of a video in a other file. In-Reply-To: <47ED7E63.8030109@ossnet.nl> References: <47ED7E63.8030109@ossnet.nl> Message-ID: <47EF5331.3070307@matroska.org> Benny Jacobs wrote: > Hello there! > > I sure hope i am mailing the right person and my request gets heard. > > I download all kind of movies on the internet. More specific: series. > And i kept wondering why i download the same opening and ending for > every new episode. > > So instead of downloading it everytime, you download it only once. > > If you start any episode from the serie and it comes to the opening, > it would look in the same directory for the pre-determined file witch > should be played at that part. > Maby adding a "skip" butten or hotkey possibility. > > Or is it already to late for such a function? This feature already exists. It can be done using "managed" chapters. It's been supported in VLC and Haali's splitter for a long time. Steve From andrew.abbass at gmail.com Sun Mar 30 21:07:01 2008 From: andrew.abbass at gmail.com (Andrew Abbass) Date: Sun, 30 Mar 2008 16:07:01 -0300 Subject: [Matroska-devel] Strippable Open DRM platform suggestions Message-ID: Hey... So I have this idea for an open-DRM format built around Matroska that incorporates a patronage system to allow consumers to decide on the value of the media. Something similar to what Radiohead have done with their last album, but utilitzing an open-DRM to allow the media format to extend to physical media as well. (ie: CDs & DVDs - http://www.youtube.com/watch?v=3C2A1X9_W9E) I'd the patronage system to be multi-tiered, allowing consumers who push media for their favorite artists and serve as the middlemen to see a return on investment, a percentage still based on the end-consumers purchasing price. The 'lions share' of the royalties would be credited to an account created for the artist when their tracks were first initialized in the database, with the consumers involved in the (fans sharing with fans, music stores, etc.) recieving their smaller percentage at the same time, credited to their own accounts. Deposits and withdraws from these accounts could be performed through paypal. The DRM itself should be automatically strippable upon purchase, minimizing cross-platform issues. The strength of the encryption is not really an issue if the consumer gets to decide on a purchasing value, as cracking the encryption instead of just paying '0.00' would only have the effect of not registering the official ownership of the track in the database. I can see the database requirements for this system running large. A single song purchased by millions of people would require millions of database entries and accounting transactions. Multiply that by millions of songs and you're going to require a pretty solid backend. I'd like to know if anyone else out there thinks this idea might fly. I can see a tool like this being a big benefit to independent media as a whole, as it allow a artists to become their own distribution companies by simply setting up a website and registering some media. -Andrew Abbass