From chris at matroska.org Thu May 1 00:00:18 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Thu, 01 May 2003 00:00:18 +0200 Subject: [matroska-general] Matroska open source A/V container format officially released Message-ID: <3EB04772.5040608@matroska.org> Hi, i have the big pleasure to officially announce that the matroska multimedia container project has finally left alpha status and turned into public beta status last night. By following the links below you will be able to obtain various tools to create, edit and play matroska audio and video files on your computers. Supported Operating Systems are currently Windows and Linux, but it seems at least playback is working for Mac OSX and OpenBeOS also. The beta release of these tools is the last and maybe most important of the three initial steps to make matroska a living reality in the opensource community. After almost 18 months of development, always in contact with developers from various other opensource projects in the multimedia environment, we were able to come up with a working specification for the container end of 2002. From this spec our chief developer and project administrator, Steve 'robux4' Lhomme, could code a working basic I/O library called 'libmatroska', which was released in alpha version to interested OSS developers beginning of this year. Since then all efforts were undertaken to make file creation and playback possible, and in the meantime the main library was steadily developed further to its actual status. The matroska container is mainly aiming to replace the good old AVI , but it is also ment to be a powerful and open alternative to other, mainly proprietary, containers such as ASF, MP4, MOV, RM, MPX annd even MPEG. It uses the extensions .mkv for video and .mka for audio only files . Here the main features of matroska : - opensource, open standard, GPL and QPL licensed main library - supports arbitrary file sizes, ideal for PCM audio and prepared for HDTV - allows arbitrary number of audio, video and subtitles streams in one file - attempting to support every existing audio and video codec under the sun - extensible by using EBML as underlying framework, a binary structure based on XML - enhanced container features such as menues, chapters, tags, file attachements - perfect sync thanks to timestamps for data blocks - x-platform design approach right from the start etc. Links : The release page ( constantly updated ) : !!!! http://www.matroska.org/announce.html !!!! matroska's homepage : http://www.matroska.org The project page : http://corecodec.org/projects/matroska CVS tree : https://corecodec.org/scm/?group_id=20 Here a listing of the tools that are released today : LINUX : All existing tools, as well for matroska file creation as well as for playback, were made by Moritz 'mosu' Bunkus, the author of the well known 'Ogmtools' . He was implementing playback support into mplayer for Linux, and the matroska support code was commited to mplayer CVS a few hours ago. His file creation tools, and this includes the sources, can be found here : http://www.bunkus.org/videotools/mkvtoolnix/ . The program, in its current status, will allow you to transmux every AVI, OGM or matroska file into a new matroska file, plus to add several external audio streams from either WAV or Ogg sources ( Vorbis ) as well as AC3 and MP3 audio, and SRT subtitles. Currently Supported codecs : Video : all VfW/VCM codecs ( DivX, XviD, etc. ) ; Audio : Vorbis, MP2, MP3, AC3, PCM ; Subtitles : SRT WINDOWS : File creation : The VirtualdubMod Team around Julien 'Cyrius' Coloos and Tobias 'Belgabor' Minnich have implemented matroska reading, editing and writing support in such a professional way that Windows users will not have to suffer from any major drawbacks compared to the well established AVI format. The program is released from its usual place on http://sf.net/projects/virtualdubmod . Supported codecs are all : VfW/VCM codecs ( DivX, XviD, WMV9 VCM, ON2VP3, HuffYuf, H.264, 3ivx, MPEG4V3/2, etc. ) ; Audio : all ACM codecs , Vorbis, MP2, MP3, AC3, PCM Playback, DirectShow parser : Our core developer Jan 'myFUN' Schlenker created the basis, and the great development team from 'The Core Media Player' , mainly Ludovic 'BlackSun' Vialle and Christophe 'Toff' Paris, were pushing it to the actual release status. Please note that there is currently work done on the implementation of seeking as well as subtitle support ( to follow soon ). Occasionally the player may freeze if the pause/stop button is pressed. The file can be downloaded here : http://matroska.sourceforge.net/downloads/kaxdemux-v0.3.0.zip ; unzip it into any directory and run regsvr32 x:\path\kaxdemux.dll from a command line . Playback : The Core Media Player Team have made a special release of their feature pumped DirectShow player, the TCMP RC4 'matroska release edition' , to be downloaded here : http://www.corecoded.com . Its coming with the latest parser filter and will install it automatically, plus it can easily be registered to playback matroska files. MPA2MKA and WAV2MKA : Both programs allow the user to transmux PCM or MP2/3 audio file into matroska audio files and were developed by John 'spyder' Cannon and Jory 'jcsston' Stone . Link : http://matroska.sourceforge.net/downloads/mpa2mka.zip and http://matroska.sourceforge.net/downloads/wav2mka.zip . Future Features/Codecs ( still to come ): - Menues - Chapters - MPEG 1/2 video support - special mode 2 form 2 burning with ECC/EDC - Image Subtitles ( BMP and PNG ) - Gstreamer plugin - Vegas video plugin - Xine playback patch - AAC audio support - Theora support - streaming server ( UDP and HTTP ) - file attachements ( lyrics, cover images, etc. ) - p2p plugins including file ID - Nero plugin - winamp plugin etc. We hope you will find the container useful and are looking forward to your feedback. Please adress all feedback either to the mailing list matroska-general at freelists dot org , join us on IRC.CORECODEC.COM #matroska or turn to the forum here : http://corecodec.com/modules.php?op=modload&name=phpBB2&file=index Thank you very much for your interest and my apologies to those who may feel bothered by the long email Christian Wiesner http://www.matroska.org From chris at matroska.org Thu May 1 00:00:18 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Thu, 01 May 2003 00:00:18 +0200 Subject: [matroska-general] [transcode-users] Matroska open source A/V container format officially released Message-ID: <3EB04772.5040608@matroska.org> Hi, i have the big pleasure to officially announce that the matroska multimedia container project has finally left alpha status and turned into public beta status last night. By following the links below you will be able to obtain various tools to create, edit and play matroska audio and video files on your computers. Supported Operating Systems are currently Windows and Linux, but it seems at least playback is working for Mac OSX and OpenBeOS also. The beta release of these tools is the last and maybe most important of the three initial steps to make matroska a living reality in the opensource community. After almost 18 months of development, always in contact with developers from various other opensource projects in the multimedia environment, we were able to come up with a working specification for the container end of 2002. From this spec our chief developer and project administrator, Steve 'robux4' Lhomme, could code a working basic I/O library called 'libmatroska', which was released in alpha version to interested OSS developers beginning of this year. Since then all efforts were undertaken to make file creation and playback possible, and in the meantime the main library was steadily developed further to its actual status. The matroska container is mainly aiming to replace the good old AVI , but it is also ment to be a powerful and open alternative to other, mainly proprietary, containers such as ASF, MP4, MOV, RM, MPX annd even MPEG. It uses the extensions .mkv for video and .mka for audio only files . Here the main features of matroska : - opensource, open standard, GPL and QPL licensed main library - supports arbitrary file sizes, ideal for PCM audio and prepared for HDTV - allows arbitrary number of audio, video and subtitles streams in one file - attempting to support every existing audio and video codec under the sun - extensible by using EBML as underlying framework, a binary structure based on XML - enhanced container features such as menues, chapters, tags, file attachements - perfect sync thanks to timestamps for data blocks - x-platform design approach right from the start etc. Links : The release page ( constantly updated ) : !!!! http://www.matroska.org/announce.html !!!! matroska's homepage : http://www.matroska.org The project page : http://corecodec.org/projects/matroska CVS tree : https://corecodec.org/scm/?group_id=20 Here a listing of the tools that are released today : LINUX : All existing tools, as well for matroska file creation as well as for playback, were made by Moritz 'mosu' Bunkus, the author of the well known 'Ogmtools' . He was implementing playback support into mplayer for Linux, and the matroska support code was commited to mplayer CVS a few hours ago. His file creation tools, and this includes the sources, can be found here : http://www.bunkus.org/videotools/mkvtoolnix/ . The program, in its current status, will allow you to transmux every AVI, OGM or matroska file into a new matroska file, plus to add several external audio streams from either WAV or Ogg sources ( Vorbis ) as well as AC3 and MP3 audio, and SRT subtitles. Currently Supported codecs : Video : all VfW/VCM codecs ( DivX, XviD, etc. ) ; Audio : Vorbis, MP2, MP3, AC3, PCM ; Subtitles : SRT WINDOWS : File creation : The VirtualdubMod Team around Julien 'Cyrius' Coloos and Tobias 'Belgabor' Minnich have implemented matroska reading, editing and writing support in such a professional way that Windows users will not have to suffer from any major drawbacks compared to the well established AVI format. The program is released from its usual place on http://sf.net/projects/virtualdubmod . Supported codecs are all : VfW/VCM codecs ( DivX, XviD, WMV9 VCM, ON2VP3, HuffYuf, H.264, 3ivx, MPEG4V3/2, etc. ) ; Audio : all ACM codecs , Vorbis, MP2, MP3, AC3, PCM Playback, DirectShow parser : Our core developer Jan 'myFUN' Schlenker created the basis, and the great development team from 'The Core Media Player' , mainly Ludovic 'BlackSun' Vialle and Christophe 'Toff' Paris, were pushing it to the actual release status. Please note that there is currently work done on the implementation of seeking as well as subtitle support ( to follow soon ). Occasionally the player may freeze if the pause/stop button is pressed. The file can be downloaded here : http://matroska.sourceforge.net/downloads/kaxdemux-v0.3.0.zip ; unzip it into any directory and run regsvr32 x:\path\kaxdemux.dll from a command line . Playback : The Core Media Player Team have made a special release of their feature pumped DirectShow player, the TCMP RC4 'matroska release edition' , to be downloaded here : http://www.corecoded.com . Its coming with the latest parser filter and will install it automatically, plus it can easily be registered to playback matroska files. MPA2MKA and WAV2MKA : Both programs allow the user to transmux PCM or MP2/3 audio file into matroska audio files and were developed by John 'spyder' Cannon and Jory 'jcsston' Stone . Link : http://matroska.sourceforge.net/downloads/mpa2mka.zip and http://matroska.sourceforge.net/downloads/wav2mka.zip . Future Features/Codecs ( still to come ): - Menues - Chapters - MPEG 1/2 video support - special mode 2 form 2 burning with ECC/EDC - Image Subtitles ( BMP and PNG ) - Gstreamer plugin - Vegas video plugin - Xine playback patch - AAC audio support - Theora support - streaming server ( UDP and HTTP ) - file attachements ( lyrics, cover images, etc. ) - p2p plugins including file ID - Nero plugin - winamp plugin etc. We hope you will find the container useful and are looking forward to your feedback. Please adress all feedback either to the mailing list matroska-general at freelists dot org , join us on IRC.CORECODEC.COM #matroska or turn to the forum here : http://corecodec.com/modules.php?op=modload&name=phpBB2&file=index Thank you very much for your interest and my apologies to those who may feel bothered by the long email Christian Wiesner _______________________________________________ transcode-users mailing list transcode-users at theorie.physik.uni-goettingen.de http://www.theorie.physik.uni-goettingen.de/mailman/listinfo/transcode-users http://www.matroska.org From kimmo at poispakkoruotsi.com Fri May 2 19:47:35 2003 From: kimmo at poispakkoruotsi.com (Kimmo) Date: Fri, 2 May 2003 20:47:35 +0300 Subject: [matroska-general] Re: Matroska open source A/V container format officially released References: <3EB04772.5040608@matroska.org> Message-ID: <000b01c310d2$ea5a2a20$0100a8c0@kimmo> I tried this new VirtualDubMod. It seems to crash when opening OGM files which aren't in ogm extension but avi. Then transmuxing from MKV to OGM crashes. I can't start video playing from the time code I want but must play it from the beginning. -- Allekirjoitahan pakkoruotsin vastainen adressi! http://www.poispakkoruotsi.com/ http://www.matroska.org From chris at matroska.org Fri May 2 12:53:45 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Fri, 02 May 2003 12:53:45 +0200 Subject: [matroska-general] matroska support in Gordian Knot soon, via VirtualdubMod 1.5.1.1a ?? Message-ID: <3EB24E39.3070802@matroska.org> Hi, i recommend you all are reading here : http://forum.doom9.org/showthread.php?s=&threadid=52345 @spyder : John, you are the man to come up with a precise overhead calculation function for them !!! ask Cyrius about the lacing function he is using in VdubMod, it will be important i guess. Regards Christian http://www.matroska.org From steve.lhomme at free.fr Sun May 11 20:46:04 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Sun, 11 May 2003 20:46:04 +0200 Subject: [matroska-general] New DirectShow filter out Message-ID: <3EBE9A6C.60109@free.fr> As you probably know, we have released today a stable DirectShow parser to read matroska files. It can be found on http://www.matroska.org/downloads/ There is also a TCMP plugin to retrieve more infos about a matroska file. And also new sources with additions and some bug corrections (on reading and writing). The next steps I can see in the near future : - DS: add a properties dialog box to retrieve informations from the matroska file, and maybe inspect the queues - DS: make a non UNICODE version for Win98 ? - libmatroska: change ProcessMandatory so that mandatory elements that are not unique are at least added once. Writing applications may need a few modifications (fill this first element before adding new ones to the list). Then we can work on the more important things. The DirectShow filter being in the center (and muxing apps when new features are added), like moving to an ASync reader (which is already the case but not in the DS terms) and being able to select the audio/video/subtitles tracks. http://www.matroska.org From kimmo at poispakkoruotsi.com Sun May 11 21:12:38 2003 From: kimmo at poispakkoruotsi.com (Kimmo) Date: Sun, 11 May 2003 22:12:38 +0300 Subject: [matroska-general] Re: New DirectShow filter out References: <3EBE9A6C.60109@free.fr> Message-ID: <000b01c317f1$4a24d1b0$0100a8c0@kimmo> ----- Original Message ----- From: "Steve Lhomme" To: ; Sent: Sunday, May 11, 2003 9:46 PM Subject: [matroska-general] New DirectShow filter out > > As you probably know, we have released today a stable DirectShow parser > to read matroska files. It can be found on > http://www.matroska.org/downloads/ Well I wouldn't call this new release as stable. I searched the videos back and forth, after a while the player crashed and reported error in Matroska dll... also the same when playing videos that have subtitles and Vorbis audio :( http://www.matroska.org From kimmo at poispakkoruotsi.com Sun May 11 21:27:49 2003 From: kimmo at poispakkoruotsi.com (Kimmo) Date: Sun, 11 May 2003 22:27:49 +0300 Subject: [matroska-general] Re: New DirectShow filter out References: <3EBE9A6C.60109@free.fr> <000b01c317f1$4a24d1b0$0100a8c0@kimmo> Message-ID: <001501c317f3$68a59640$0100a8c0@kimmo> > > > > As you probably know, we have released today a stable DirectShow parser > > to read matroska files. It can be found on > > http://www.matroska.org/downloads/ > > Well I wouldn't call this new release as stable. I searched the videos back > and forth, after a while the player crashed and reported error in Matroska > dll... also the same when playing videos that have subtitles and Vorbis > audio :( An image of crash: http://koti.welho.com/vkemppa2/crash.png http://www.matroska.org From Liisachan at faireal.net Sun May 11 23:53:34 2003 From: Liisachan at faireal.net (Liisachan) Date: Mon, 12 May 2003 06:53:34 +0900 Subject: [matroska-general] Re: New DirectShow filter out In-Reply-To: <000b01c317f1$4a24d1b0$0100a8c0@kimmo> References: <3EBE9A6C.60109@free.fr> <000b01c317f1$4a24d1b0$0100a8c0@kimmo> Message-ID: <3EBEC65E.7000305@faireal.net> Kimmo wrote: >----- Original Message ----- >From: "Steve Lhomme" >To: ; >Sent: Sunday, May 11, 2003 9:46 PM >Subject: [matroska-general] New DirectShow filter out > > > > >>As you probably know, we have released today a stable DirectShow parser >>to read matroska files. It can be found on >>http://www.matroska.org/downloads/ >> >> > >Well I wouldn't call this new release as stable. I searched the videos back >and forth, after a while the player crashed and reported error in Matroska >dll... also the same when playing videos that have subtitles and Vorbis >audio :( > For me seeking works, without crash. But seeking is very slow; you can move the seek bar, but you ll have to wait for like 10 seconds until it "jumps" to the spot. Anyhow, seeking ability itself is a "great leap forward" :) Liisachan > > >http://www.matroska.org > > > > > http://www.matroska.org From steve.lhomme at free.fr Mon May 12 00:28:24 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Mon, 12 May 2003 00:28:24 +0200 Subject: [matroska-general] Re: New DirectShow filter out In-Reply-To: <3EBEC65E.7000305@faireal.net> References: <3EBE9A6C.60109@free.fr> <000b01c317f1$4a24d1b0$0100a8c0@kimmo> <3EBEC65E.7000305@faireal.net> Message-ID: <3EBECE88.4030406@free.fr> >>Well I wouldn't call this new release as stable. I searched the videos back >>and forth, after a while the player crashed and reported error in Matroska >>dll... also the same when playing videos that have subtitles and Vorbis >>audio :( What OS, DirectShow version, player, source file do you use ? I didn't managed to crashed the released one so far. (all the known crashes have been addressed) > For me seeking works, without crash. > But seeking is very slow; > you can move the seek bar, but you ll have to wait for like 10 seconds > until it "jumps" to the spot. > > Anyhow, seeking ability itself is a "great leap forward" :) Very strange. It seems that your files have no SeekHead nor Cue entries, because here it's instantly seeking. Could you try with text2.mkv in http://www.matroska.org/downloads/ ? http://www.matroska.org From Liisachan at faireal.net Mon May 12 00:59:29 2003 From: Liisachan at faireal.net (Liisachan) Date: Mon, 12 May 2003 07:59:29 +0900 Subject: [matroska-general] Re: New DirectShow filter out In-Reply-To: <3EBECE88.4030406@free.fr> References: <3EBE9A6C.60109@free.fr> <000b01c317f1$4a24d1b0$0100a8c0@kimmo> <3EBEC65E.7000305@faireal.net> <3EBECE88.4030406@free.fr> Message-ID: <3EBED5D1.10409@faireal.net> Steve Lhomme wrote: >>>Well I wouldn't call this new release as stable. I searched the videos back >>>and forth, after a while the player crashed and reported error in Matroska >>>dll... also the same when playing videos that have subtitles and Vorbis >>>audio :( >>> >>> > >What OS, DirectShow version, player, source file do you use ? >I didn't managed to crashed the released one so far. (all the known >crashes have been addressed) > > > >>For me seeking works, without crash. >>But seeking is very slow; >>you can move the seek bar, but you ll have to wait for like 10 seconds >>until it "jumps" to the spot. >> >>Anyhow, seeking ability itself is a "great leap forward" :) >> >> > >Very strange. It seems that your files have no SeekHead nor Cue entries, >because here it's instantly seeking. Could you try with text2.mkv in >http://www.matroska.org/downloads/ ? > That one is only 5-sec long, not suitable for seeking test. I tested: (1) a 24-min file by MKVmerge, Def settings -- Seekable but pic will be scrambled when you jump, taking like 10 secs to be normal again (2) a 24-min file by MKVmerge, noCues settings -- Seekable but seeking is slow I heard MKV was as seekable as OGM even without any Cues, and that Cues would make seeking even faster. I will test some more later. Liisachan >http://www.matroska.org > > > > > http://www.matroska.org From kimmo at poispakkoruotsi.com Mon May 12 18:57:47 2003 From: kimmo at poispakkoruotsi.com (Kimmo) Date: Mon, 12 May 2003 19:57:47 +0300 Subject: [matroska-general] Re: New DirectShow filter out References: <3EBE9A6C.60109@free.fr> <000b01c317f1$4a24d1b0$0100a8c0@kimmo> <3EBEC65E.7000305@faireal.net> <3EBECE88.4030406@free.fr> Message-ID: <009d01c318a7$9dd876c0$0100a8c0@kimmo> ----- Original Message ----- From: "Steve Lhomme" To: Sent: Monday, May 12, 2003 1:28 AM Subject: [matroska-general] Re: New DirectShow filter out > > >>Well I wouldn't call this new release as stable. I searched the videos back > >>and forth, after a while the player crashed and reported error in Matroska > >>dll... also the same when playing videos that have subtitles and Vorbis > >>audio :( > > What OS, DirectShow version, player, source file do you use ? > I didn't managed to crashed the released one so far. (all the known > crashes have been addressed) WinXP, ZoomPlayer/WMP6.4 and demonstration source file what was in Matroska download directory. Service Pack 1 is installed. http://www.matroska.org From chris at matroska.org Tue May 13 10:22:06 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Tue, 13 May 2003 10:22:06 +0200 Subject: [matroska-general] Re: New DirectShow filter out In-Reply-To: <009d01c318a7$9dd876c0$0100a8c0@kimmo> References: <3EBE9A6C.60109@free.fr> <000b01c317f1$4a24d1b0$0100a8c0@kimmo> <3EBEC65E.7000305@faireal.net> <3EBECE88.4030406@free.fr> <009d01c318a7$9dd876c0$0100a8c0@kimmo> Message-ID: <3EC0AB2E.10406@matroska.org> Kimmo wrote: > and demonstration source file what was in Matroska > download directory. What file are you talking about ? From Mosu's Linux site ?? There are no test files in the download folder ... Christian http://www.matroska.org From steve.lhomme at free.fr Tue May 13 10:44:38 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Tue, 13 May 2003 10:44:38 +0200 Subject: [matroska-general] Re: New DirectShow filter out In-Reply-To: <3EC0AB2E.10406@matroska.org> References: <3EBE9A6C.60109@free.fr> <000b01c317f1$4a24d1b0$0100a8c0@kimmo> <3EBEC65E.7000305@faireal.net> <3EBECE88.4030406@free.fr> <009d01c318a7$9dd876c0$0100a8c0@kimmo> <3EC0AB2E.10406@matroska.org> Message-ID: <3EC0B076.8020007@free.fr> Christian HJ Wiesner wrote: > What file are you talking about ? From Mosu's Linux site ?? There are no > test files in the download folder ... > > Christian http://matroska.sourceforge.net/downloads/Test2.mkv http://matroska.sourceforge.net/downloads/Test2-toolnix.mkv based on http://matroska.sourceforge.net/downloads/Test2.avi http://www.matroska.org From chris at matroska.org Wed May 14 08:29:51 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Wed, 14 May 2003 08:29:51 +0200 Subject: [matroska-general] UCI project - Universal Codec API Message-ID: <3EC1E25F.9090905@matroska.org> Hi all, Hi Attila, i was quickly browsing over the http://sf.net/projects/uci project page and found out that Attila Kondoros has been given project administrator status from Alex meanwhile. This gives us the chance to discuss together how we could finally drive the project forward. Xiph people have released something like a Theora skeleton, and it seems the long awaited Xiph codec API is heavily based on Ogg ( libogg ), making it unusable for everything outside the Xiph world IMHO ( http://www.theora.org ). Attila, its time we get this great project moving again. If you wnat me to help you, add me to the developers list ( nick : ChristianHJW ) and give me admin status, so that i can start to advertise the project to raise people's awareness of it, and we maybe can attract more devs to help you finalizing UCI. What do you think ? Christian http://www.matroska.org From cookieman_k at yahoo.com Thu May 15 12:20:17 2003 From: cookieman_k at yahoo.com (Kondoros Attila) Date: Thu, 15 May 2003 03:20:17 -0700 (PDT) Subject: [matroska-general] Re: UCI project - Universal Codec API In-Reply-To: <3EC1E25F.9090905@matroska.org> Message-ID: <20030515102017.98674.qmail@web14002.mail.yahoo.com> --- Christian HJ Wiesner wrote: > > Hi all, Hi Attila, Hi Christian, Hi Alex, > > i was quickly browsing over the > http://sf.net/projects/uci project page > and found out that Attila Kondoros has been given > project administrator > status from Alex meanwhile. Yes Alex had notified me for some time now. I had some personal problems and I could not even reply to him. > This gives us the chance > to discuss together > how we could finally drive the project forward. > > Xiph people have released something like a Theora > skeleton, and it seems > the long awaited Xiph codec API is heavily based on > Ogg ( libogg ), > making it unusable for everything outside the Xiph > world IMHO ( > http://www.theora.org ). > > Attila, its time we get this great project moving > again. If you wnat me > to help you, add me to the developers list ( nick : > ChristianHJW ) and > give me admin status, so that i can start to > advertise the project to > raise people's awareness of it, and we maybe can > attract more devs to > help you finalizing UCI. What do you think ? I had given Christian admin rights, hope it helps the project. I'm not sure I can make time for the project anymore, personal/professional life is getting crowded for me right now. If my situation gets stabilized I'll notify you all. I will try to follow the dev-list... Thanks for understanding, Kondoros Attila > > Christian > __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com http://www.matroska.org From chris at matroska.org Thu May 15 22:02:44 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Thu, 15 May 2003 22:02:44 +0200 Subject: [matroska-general] Re: Asking for publishing magazine In-Reply-To: <200305151800.DAA20870@mail.neo-logue.com> References: <200305151800.DAA20870@mail.neo-logue.com> Message-ID: <3EC3F264.4030702@matroska.org> Hi Atsushi, i herewith aprove your request to include our matroska project support from VirtualdubMod in your Net-Runner magazine. Please understand that matroska is not a codec, but a container format ( similar to AVI ) that can be used to create digital movies with modern audio and video codecs like Ogg Vorbis / MPC / XviD / DivX / AC3 / MP3, while AVI does not support this anymore in many respects ( its too old ). matroska is an opensource and open standard project, and support for Asian characters in file names as well as in subtitles was on the very top of our priority list from the very start. Please point your users also to the other software on our homepage : http://www.matroska.org http://www.matroska.org/announce.html Without the matroska DirectShow parser from http://matroska.sourceforge.net/downloads/mkxds-v0.4.0.zip your users will not be able to play the files they created with VirtualdubMod, so i recommend that you incude at least this file int your CD. Please accept our apologies that the current version of the parser filter will support unicode file names just fine, but not unicode subtitles output yet. We are working hard on this to fix that. Our Linux tools are here : http://www.bunkus.org/videotools/mkvtoolnix/ ; as usual on Linux, these are sources for compilation on the Linux distro the users is running, but there are binaries also. To best view matroska files we recommend a great DirectShow Mediaplayer clled 'The Core Media Player' ( freeware ) from http://www.corecoded.com. The administrator to talk to is Dan 'Betaboy' Marlin ( betaboy at corecodec.com ). Christian Wiesner matroska project administrator AtsushiTakayama wrote: >Hello. >I am TAKAYAMA Atsushi who is the Magazine journalist in Japan. > >I am writing you to obtain your approval to record your software >applications onto our supplementary CD-ROMs, which will come with >the July. issue of "NET-RUNNER". > >"NET-RUNNER" is monthly magazine, which has mainly carried network >-related information(for example, they are the news of the network > technology, a useful website, introduction of a tool, and so on). >There are 200,000 readers or more in Japan. We provide supplementary >CD-ROMs to our readersby gathering applications necessary for use of >the Internet. Included in our CD-ROMs are, for example, browser >software, plug-in software, mail-chat software, utilities, provider >-signed-up software. > >We think that we only have to become help of the user by whom this >magazine enjoys the Internet or more and downloading. If the software >which you open to the public becomes help of such a user, it is not >gladder than this. > >Product:Matroska-Codec (within VirtualDubMod) >Media:CD-ROM for inclusion in NET-RUNNER Magazine only. > >We would appreciate it very much if you could get back to me by >May. 20th due to our schedule for the production of our CD-ROMs. >I am sorry for the short notice. > >We look forward to hearing from you soon. > >Best regards. > > >-- >neo-logue,Inc. >Atsushi Takayama > >cd-rom at neo-logue.com >Tel: +81-3-3296-5058 >Fax: +81-3-3296-5059 >Address:2F Iwasaki building > 3-12,ogawamachi, kanda > chiyodaku,TOKYO > 101-0052,JAPAN > > > > > http://www.matroska.org From gamester17 at nameplanet.com Mon May 19 13:00:13 2003 From: gamester17 at nameplanet.com (Gamester17 at the Xbox Media Player website) Date: Mon, 19 May 2003 04:00:13 -0700 Subject: [matroska-general] FW: Matroska support now added to XBMP Message-ID: <49e101c31df5$d2a29810$70cb010a@mail2world.com> Moritz Bunkus ( www.bunkus.org/videotools/mkvtoolnix/ ) has created a patch to the developement build of this popular UNIX video player to play audio and video matroska files. So far it is the only player to support seeking in matroska ! Get instructions on how to build it for your machine on his site (requires CVS). Source diffs & intructions for MPlayer here: www.bunkus.org/videotools/mkvtoolnix/ Also the original source code (C++ libs) for Matroska can be found here: www.matroska.org http://www.matroska.org From chris at matroska.org Mon May 19 13:43:59 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Mon, 19 May 2003 13:43:59 +0200 Subject: [matroska-general] Re: FW: Matroska support now added to XBMP In-Reply-To: <49e101c31df5$d2a29810$70cb010a@mail2world.com> References: <49e101c31df5$d2a29810$70cb010a@mail2world.com> Message-ID: <3EC8C37F.6050302@matroska.org> Hi Gamester17, thanks for your interest in our container format. Can you please report if matroska playback is working on the X-Box already ? Is there anything we had to change to get it working ? Thanks Christian Gamester17 at the Xbox Media Player website wrote: >Moritz Bunkus ( www.bunkus.org/videotools/mkvtoolnix/ > ) has created a patch to >the developement build of this popular UNIX video player to play audio >and video matroska files. >So far it is the only player to support seeking in matroska ! Get >instructions on how to build it for your machine on his site (requires >CVS). >Source diffs & intructions for MPlayer here: >www.bunkus.org/videotools/mkvtoolnix/ > > >Also the original source code (C++ libs) for Matroska can be found here: >www.matroska.org > > > > > > >http://www.matroska.org > > > > http://www.matroska.org From chris at matroska.org Mon May 19 14:18:24 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Mon, 19 May 2003 14:18:24 +0200 Subject: [matroska-general] Re: FW: Matroska support now added to XBMP In-Reply-To: <563901c31dfe$cacd3290$74cb010a@mail2world.com> References: <563901c31dfe$cacd3290$74cb010a@mail2world.com> Message-ID: <3EC8CB90.5020902@matroska.org> Gamester17 at the Xbox Media Player website wrote: > Hi Chris, your 1.0 lib is in the very latest XBMP CVS so a complete > new compile of XBMP from latest CVS (replacing all the files) is > needed to make it work. I've not tried it myself as I do not have any > matroska files to try on, if you send me a couple of direct download > links to a few samples I will test today or tomorrow :) > > @XBMP Team (By copy), have anyone of you tried any matroska files yet? > result? > http://www.bunkus.org/videotools/mkvtoolnix/samples/index.html ..... but pls. dont spread this link around , Mosu already had 1000+ downloads ;) .... be nice with his bandwidth !! To make your own matroska files : Windows : Getting VirtualdubMod from http://sf.net/projects/virtualdubmod you can simply open any AVI file, set 'video' to 'Direct Stream Copy' and 'save as ...' select MKV and you will get your own MKV files. You can also mux Ogg Vorbis audio to it, delete the original MP3 in the AVI on transmuxing, or add the original AC3 audio to it, all in the 'stream' directory . There are also win32 binaries of mkvmerger now, available from the same link below. Linux : http://www.bunkus.org/videotools/mkvtoolnix/ .. download 'mkvtoolnix' and compile it on your box. 'mkvmerger' will allow you to transmux any AVI or OGM to MKV, as well as adding some additional audio or subtitles streams to it ... Regards Christian Next to come : DTS audio muxing ( done, but not released ) AAC audio muxing (working, but subject to change ) MPEG1/2 video muxing ( started ) Image subs ( BMP, PNG ) USF/SSA/ASS subs mode2 form2 burning, including flexible EDC/ECC menues chapters MPC audio ( musepack ... waiting for Frank Klemm to make SV8 ) etc. .... Have fun !!! http://www.matroska.org From moritz at bunkus.org Mon May 19 14:23:00 2003 From: moritz at bunkus.org (Moritz Bunkus) Date: Mon, 19 May 2003 14:23:00 +0200 Subject: [matroska-general] Re: FW: Matroska support now added to XBMP In-Reply-To: <3EC8CB90.5020902@matroska.org> References: <563901c31dfe$cacd3290$74cb010a@mail2world.com> <3EC8CB90.5020902@matroska.org> Message-ID: <20030519122300.GB9949@bunkus.org> Hi. > http://www.bunkus.org/videotools/mkvtoolnix/samples/index.html ..... but > pls. dont spread this link around , Mosu already had 1000+ downloads ;) > .... be nice with his bandwidth !! Don't worry about my bandwidth; I can take much more ;) -- ==> Ciao, Mosu (Moritz Bunkus) http://www.matroska.org From moritz at bunkus.org Thu May 22 00:48:53 2003 From: moritz at bunkus.org (Moritz Bunkus) Date: Thu, 22 May 2003 00:48:53 +0200 Subject: [matroska-general] mkvtoolnix 0.4.0 Message-ID: <20030521224853.GC23126@bunkus.org> Hi. I've just released v0.4.0 of mkvtoolnix. This release includes the AAC support that you get such warm feelings about ;) Chris: This is the release I want to spread. I've removed the pre-release, so you'll have to update those forum posts in which you put a link to it. Sorry. http://www.bunkus.org/videotools/mkvtoolnix/ http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-0.4.0.zip Too tired to write much more than this... -- ==> Ciao, Mosu (Moritz Bunkus) http://www.matroska.org From moritz at bunkus.org Fri May 23 12:39:33 2003 From: moritz at bunkus.org (Moritz Bunkus) Date: Fri, 23 May 2003 12:39:33 +0200 Subject: [matroska-general] mkvtoolnix 0.4.1 Message-ID: <20030523103933.GB17418@bunkus.org> Hi. Yet another release. From my ChangeLog: * A lot of changes regarding file I/O. Files bigger than 2GB should now be handled correctly on both Linux and Windows. * Added checks for MP4/Quicktime files which will abort mkvmerge. * Support for reading AAC tracks from Matroska files. I'd like to have feedback on the >2GB issue. If anyone experiences problems with that then please don't hesitate to let me know. The whole thing was a rather big change all over the source files, so something might have become broken during the process. http://www.bunkus.org/videotools/mkvtoolnix/ http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-0.4.1.zip -- ==> Ciao, Mosu (Moritz Bunkus) http://www.matroska.org From toba at cro.cz Fri May 23 13:06:56 2003 From: toba at cro.cz (tonek) Date: Fri, 23 May 2003 13:06:56 +0200 Subject: [matroska-general] Re: mkvtoolnix 0.4.1 References: <20030523103933.GB17418@bunkus.org> Message-ID: Moritz Bunkus wrote: I hope you got my yesterdays news about compiling libeml and libmatroska. But unfortunately here is the error report taken from compiling new mkvtoolnix: o r_ogm.o r_wav.o subtitles.o -Lavilib -lavi -L/usr/local/lib -lmatroska -L/usr/local/lib -lebml -lvorbis -lm -logg common.o(.text+0x3ef): In function `utf8_init(char*)': : undefined reference to `libiconv_open' common.o(.text+0x441): In function `utf8_init(char*)': : undefined reference to `libiconv_open' common.o(.text+0x5ab): In function `convert_charset(void*, char*)': : undefined reference to `libiconv' common.o(.text+0x5f4): In function `convert_charset(void*, char*)': : undefined reference to `libiconv' collect2: ld returned 1 exit status make[1]: *** [mkvmerge] Error 1 make[1]: Leaving directory `/usr/local/src/mkvtoolnix-0.4.1' make: *** [all-recursive] Error 1 If this is my mistake, what version of iconv do you use? keep crossing my fingers with matroska project tonek http://www.matroska.org From moritz at bunkus.org Fri May 23 16:10:24 2003 From: moritz at bunkus.org (Moritz Bunkus) Date: Fri, 23 May 2003 16:10:24 +0200 Subject: [matroska-general] Re: mkvtoolnix 0.4.1 In-Reply-To: References: <20030523103933.GB17418@bunkus.org> Message-ID: <20030523141023.GC17418@bunkus.org> Hi. > I hope you got my yesterdays news about compiling libeml and > libmatroska. Hmm? > But unfortunately here is the error report taken from compiling new > mkvtoolnix: > > o r_ogm.o r_wav.o subtitles.o -Lavilib -lavi -L/usr/local/lib -lmatroska > -L/usr/local/lib -lebml -lvorbis -lm -logg > common.o(.text+0x3ef): In function `utf8_init(char*)': > : undefined reference to `libiconv_open' > common.o(.text+0x441): In function `utf8_init(char*)': > : undefined reference to `libiconv_open' > common.o(.text+0x5ab): In function `convert_charset(void*, char*)': > : undefined reference to `libiconv' > common.o(.text+0x5f4): In function `convert_charset(void*, char*)': > : undefined reference to `libiconv' > collect2: ld returned 1 exit status > make[1]: *** [mkvmerge] Error 1 > make[1]: Leaving directory `/usr/local/src/mkvtoolnix-0.4.1' > make: *** [all-recursive] Error 1 Please try adding '-liconv' at the end of the g++ command. > If this is my mistake, what version of iconv do you use? Don't know - it's part of my glibc... -- ==> Ciao, Mosu (Moritz Bunkus) http://www.matroska.org From moritz at bunkus.org Fri May 23 20:29:53 2003 From: moritz at bunkus.org (Moritz Bunkus) Date: Fri, 23 May 2003 20:29:53 +0200 Subject: [matroska-general] Re: mkvtoolnix 0.4.1 In-Reply-To: References: <20030523103933.GB17418@bunkus.org> Message-ID: <20030523182953.GD17418@bunkus.org> Hi. In the current CVS version I've included a configure check for libiconv. Please check out the current version, run ./autogen.sh and then configure and compile. It should build ok then. -- ==> Ciao, Mosu (Moritz Bunkus) http://www.matroska.org From steve.lhomme at free.fr Sat May 24 17:25:34 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Sat, 24 May 2003 17:25:34 +0200 Subject: [matroska-general] Tags Message-ID: <3ECF8EEE.2020400@free.fr> I'm starting to check what has been done in the matroska Tags... How don't know how you proceeded, but the first thing I looked for is the ISRC code. It has disappeared ! So I attach an old spec file which contained the ISRC code and other info that may be missing in the current tags. I'm going to investigate more now on what has been removed (ot make room for WM9 tags...) and probably correct the current tags. -- Binary/unsupported file stripped by Ecartis -- -- Type: application/zip -- File: my.index.zip http://www.matroska.org From paul at msn.com Sun May 25 00:31:41 2003 From: paul at msn.com (Pamel) Date: Sat, 24 May 2003 17:31:41 -0500 Subject: [matroska-general] Re: Tags References: <3ECF8EEE.2020400@free.fr> Message-ID: "Steve Lhomme" wrote > I'm starting to check what has been done in the matroska Tags... Joy of joys. Now we can see if we royally screwed up or not. > How don't know how you proceeded, but the first thing I looked for is > the ISRC code. It has disappeared ! So I attach an old spec file which > contained the ISRC code and other info that may be missing in the > current tags. To find ISRC, you go to the Tag list. Then move to the Identifiers section and select Type. This will take you to the list of types and ISRC is number 1. Here is the link: http://cvs.corecodec.org/cgi-bin/cvsweb.cgi/~checkout~/matroska/doc/website/specs/multiidentifiers.html There are actually a few more identifiers that I want to add that were under the MXF tags list, but that will come a little later. > I'm going to investigate more now on what has been removed (ot make room > for WM9 tags...) and probably correct the current tags. We should have all of the tags that can be edited directly in the Advanced Tag Editor in WMP9. In fact, that is what inspired the use of the MultiComments, so that you can make comments in several different languages. I am planning on making an explanation of how the tags work, much like the simple diagram that I made on the Matroska layout. Until that exists, I think it may be difficult for new-comers to get a good understanding of they work. > -- Binary/unsupported file stripped by Ecartis -- > -- Type: application/zip > -- File: my.index.zip I'll see about getting a copy of this elsewhere. Pamel http://www.matroska.org From steve.lhomme at free.fr Tue May 27 21:06:56 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Tue, 27 May 2003 21:06:56 +0200 Subject: [matroska-general] Re: Tags In-Reply-To: References: <3ECF8EEE.2020400@free.fr> Message-ID: <3ED3B750.3040901@free.fr> More on the existing tags : * The MultiComment part has a + on the level. Which means it can be placed at any level equal to 3 or lower. Is that the case ? If so it may be good to explain more in depth the use of this comment you can put everywhere and on what it applies. * Abstract 3 [73][00] - - - UTF-8 Heck if I know, its abstract. If there is an element noone have a clue about, its place is in the trash bin. * Same applies to SubGenre, OfficialAudioFileURL, OfficialAudioSourceURL, PlaylistDelay. * URLs usually apply to the whole stream/segment. Not just one part. In this case maybe a Tag with no TrackUID and no ChapterUID could be used. Or maybe a TagAll element that would contain elements global to a segment (like the SetPart, URLs). * And why are there secondary genres ? If you want many genres, you can put a list or jyst allow the element to be multiple. * ArchivalLocation 3 [45][A4] - - - UTF-8 Indicates where the subject of the file is archived. The subject of the file ??? * Somes link to the ID3 elements referred would make reading the specs easier. * Contains the number of beats per minute in the main part of the audio. This is general. General to what ? * All settings related to a digitizer should be grouped. It would be great to find other logical groups like this. * The Encoder can be removed (already in Info and should not be editable). * Idem for the languages of a Track which is defined in the... Track * UserDefinedURL 3 [23][4A] - - - string A URL that could be anything. Then, there should be a list of it, and each item should have a text attached. * URL of the entity. It appears in many MultiXXX elements. What is the difference between the URL of a title and the URL of a legal entity ? Idem for the Address. I prefer to let you know before I make the changes, because you may have other ideas. http://www.matroska.org From paul at msn.com Wed May 28 03:44:38 2003 From: paul at msn.com (Pamel) Date: Tue, 27 May 2003 20:44:38 -0500 Subject: [matroska-general] Re: Tags References: <3ECF8EEE.2020400@free.fr> <3ED3B750.3040901@free.fr> Message-ID: "Steve Lhomme" wrote... > * The MultiComment part has a + on the level. Which means it can be > placed at any level equal to 3 or lower. Is that the case ? If so it may > be good to explain more in depth the use of this comment you can put > everywhere and on what it applies. Yep, thats what it means. And yes, a better description wouldn't hurt. > * Abstract 3 [73][00] - - - UTF-8 Heck if I know, its > abstract. This came from APE tags. I didn't notice it until right now that it is supposed to contain an HTTP link. I guess this should be removed, and you should use "UserDefinedURL" instead(see below). Sorry about that, I kept losing the APEv2 specs, and there aren't definitions for APEv1. > If there is an element noone have a clue about, its place is in the > trash bin. I'm inclined to agree. But, there are some tags that aren't very well defined in other specs, such as "CaptureLightness". Sure, the definition is a little ambiguous, but I copied right out of the RIFF specs. > * Same applies to SubGenre, OfficialAudioFileURL, > OfficialAudioSourceURL, PlaylistDelay. Actually, the whole "Genre" section needs to be cleared up better. The old specs page that is linked needs a serious re-vamp. I like the types Movie, TV-Series, CG, Home-movie, etc. But, there same Sub-Types needs to be listed under each of these. > * URLs usually apply to the whole stream/segment. Not just one part. You are right for the OfficialAudioFileURL, but OfficialAudioSourceURL could be from be for any audio portion of the file. > In > this case maybe a Tag with no TrackUID and no ChapterUID could be used. > Or maybe a TagAll element that would contain elements global to a > segment (like the SetPart, URLs). This was already worked out. But, unfortunately I forgot to write in the specs that you should fill the Track/ChapterUID with zeros to indicate the tags are global to all Tracks or Chapters. In this way you can have tags that are global to all Chapters, but not all Tracks. > * And why are there secondary genres ? If you want many genres, you can > put a list or jyst allow the element to be multiple. I think this is because sometimes a movie is primarily an action movie, but secondarily a comedy. It is nice to be able to place priority of one genre over another. At least, this is what other tag systems seem to do. > * ArchivalLocation 3 [45][A4] - - - UTF-8 Indicates where > the subject of the file is archived. > > The subject of the file ??? Go here and search for "IARL" http://www.saettler.com/RIFFMCI/riffmci.html We really really need to support importing all spec RIFF tags. But, I am still looking around for a better definition of some of them. In the mean time they are included until the definition can be expanded some. I think that is probably the worst one. > * Somes link to the ID3 elements referred would make reading the specs > easier. I agree. Its been on the TODO list for quite some time. The reason it hasn't been done is that the latest ID3 specs are in TXT format, so there aren't any of the anchors like we use in the Matroska specs. Because of this we can't link directly to a definition. I have already copied a few definitions directly from their specs, but I was still worried about copying the whole specs to the Matroska site so that we can make it HTML and add anchors to link to directly. If you think its okay, I can do this. > * Contains the number of beats per minute in the main part of the audio. > This is general. > > General to what ? To the whole Track(s)/Chapter(s). The BPM can change in an audio segment, but this is for the main BPM. This is another case where linking directly to the ID3 specs would help. From the ID3 specs: The 'BPM' frame contains the number of beats per minute in the main part of the audio. The BPM is an integer and represented as a numerical string. > * All settings related to a digitizer should be grouped. It would be > great to find other logical groups like this. I agree again. I started to group things and then got distracted. Grouping is kinda boring. > * The Encoder can be removed (already in Info and should not be editable). Probably. If a WAV PCM is encoded strait to an AAC MKA file with DeDulce, then the MKA is combined with an MKV to make a new MKV, then: Encoder for the Audio track is DeDulce WritingApp is MKVMerge 3.3 MuxingApp is libmatroska 0.4.3 Is that correct, or is having an Encoder tag not needed? > * Idem for the languages of a Track which is defined in the... Track I don't suppose that we do. You are the one that moved the Language elements back under Tracks and Chapters. The only use I could think of would be to specify an entire segment as a language. > * UserDefinedURL 3 [23][4A] - - - string A URL that could > be anything. > > Then, there should be a list of it, and each item should have a text > attached. You mean like a MultiURL? This is from the ID3 tags. I think it is probably not needed now since we have MultiComment, and you can use that to define custom tags. > * URL of the entity. It appears in many MultiXXX elements. What is the > difference between the URL of a title and the URL of a legal entity ? > Idem for the Address. Its not a very good definition on the MultiLegal URL. Its a copy and paste thing. I'm sure you've run into it before. A legal URL might have a link to where the text of the legal document can be found online. The Title URL would have a link to a page for that Title, like the Movie site, or a page specific for that song. > I prefer to let you know before I make the changes, because you may have > other ideas. Since when have we ever disagreed. :P Pamel http://www.matroska.org From steve.lhomme at free.fr Fri May 30 16:30:03 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Fri, 30 May 2003 16:30:03 +0200 Subject: [matroska-general] Re: Tags In-Reply-To: References: <3ECF8EEE.2020400@free.fr> <3ED3B750.3040901@free.fr> Message-ID: <3ED76AEB.6060300@free.fr> Pamel wrote: >>* URLs usually apply to the whole stream/segment. Not just one part. > > You are right for the OfficialAudioFileURL, but OfficialAudioSourceURL could > be from be for any audio portion of the file. Are these tags, you created or took from other specs ? Also another note... It seems that lot of IDs are invalid !!! Some (the chapterUID and trackUID) uses the same value as in the other parts of the file (duplicate = bad). Others just don't follow the EBML rules ([12][XX] is supposed to be [12][XX][XX][XX] for example). >>In >>this case maybe a Tag with no TrackUID and no ChapterUID could be used. >>Or maybe a TagAll element that would contain elements global to a >>segment (like the SetPart, URLs). > > This was already worked out. But, unfortunately I forgot to write in the > specs that you should fill the Track/ChapterUID with zeros to indicate the > tags are global to all Tracks or Chapters. In this way you can have tags > that are global to all Chapters, but not all Tracks. I added a new Targets system which is more logical and put everything in one place. >>* And why are there secondary genres ? If you want many genres, you can >>put a list or jyst allow the element to be multiple. > > I think this is because sometimes a movie is primarily an action movie, but > secondarily a comedy. It is nice to be able to place priority of one genre > over another. At least, this is what other tag systems seem to do. Now with the Genres list, there can be a list of Audio genres, so it's not needed anymore (removed). >>* The Encoder can be removed (already in Info and should not be editable). > > > Probably. If a WAV PCM is encoded strait to an AAC MKA file with DeDulce, > then the MKA is combined with an MKV to make a new MKV, then: > Encoder for the Audio track is DeDulce > WritingApp is MKVMerge 3.3 > MuxingApp is libmatroska 0.4.3 > > Is that correct, or is having an Encoder tag not needed? If you mean the PCM-to-AAC encoder, then it should be put in the Track directly and not editable neither. http://www.matroska.org From steve.lhomme at free.fr Fri May 30 18:20:18 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Fri, 30 May 2003 18:20:18 +0200 Subject: [matroska-general] Re: Tags In-Reply-To: <3ED76AEB.6060300@free.fr> References: <3ECF8EEE.2020400@free.fr> <3ED3B750.3040901@free.fr> <3ED76AEB.6060300@free.fr> Message-ID: <3ED784C2.8020807@free.fr> I've done a lot of fixes and grouping in the Tags. The result can be found at the usual place and in the libmatroska code already. There are still some level 3 elements to : - group - remove - fix the ID For example I think all the encoder related stuff should go in the Track directly. The length of a Target is an informational information that is not really needed there. etc Please have a look and tell me what you think about it. http://www.matroska.org From paul at msn.com Sat May 31 02:50:58 2003 From: paul at msn.com (Pamel) Date: Fri, 30 May 2003 19:50:58 -0500 Subject: [matroska-general] Re: Tags References: <3ECF8EEE.2020400@free.fr> <3ED3B750.3040901@free.fr> <3ED76AEB.6060300@free.fr> Message-ID: "Steve Lhomme" wrote... > Are these tags, you created or took from other specs ? The only tags that I created were under the Multi* tags, and there were few of those. All other tags were taken from other specs. > Also another note... It seems that lot of IDs are invalid !!! > > Some (the chapterUID and trackUID) uses the same value as in the other > parts of the file (duplicate = bad). Others just don't follow the EBML > rules ([12][XX] is supposed to be [12][XX][XX][XX] for example). Blame Jory. :P > I added a new Targets system which is more logical and put everything in > one place. Moooo? > Now with the Genres list, there can be a list of Audio genres, so it's > not needed anymore (removed). I don't care for lists in an EBML element, but it is your choice. > If you mean the PCM-to-AAC encoder, then it should be put in the Track > directly and not editable neither. I don't think there would be a way to have the encoder name automatically put in the info unless the encoder was outputting to MKx. So, in this case, it should be editable. But, if you think it would go better there, then go for it. Pamel http://www.matroska.org From pfk at fuchs.offl.uni-jena.de Sun May 25 15:34:30 2003 From: pfk at fuchs.offl.uni-jena.de (Frank Klemm) Date: Sun, 25 May 2003 15:34:30 +0200 Subject: [matroska-general] Dynamic Range Management In-Reply-To: <3ECF8EEE.2020400@free.fr>; from steve.lhomme@free.fr on Sat, May 24, 2003 at 05:25:34PM +0200 References: <3ECF8EEE.2020400@free.fr> Message-ID: <20030525153429.A9411@fuchs.offl.uni-jena.de> Dynamic Range Management ~~~~~~~~~~~~~~~~~~~~~~~~ What is Dynamic Range Management? It's a more general form of ideas you found in - Dolby Digital Dynamic Range Compression (DRC) - Replaygain in it's two forms of for titles and albums It has the following properties: - You can change the volume without any re-encoding - You can change the volume with only very little computational effort - You can change the volume dynamic, nearly static and static - You can have multiple volume envelopes for one file with only little overhead Special forms: Digital Dolby DRC - at most only two profiles possible, a high quality (named DRC) and a low quality (named Compression) - mostly it is not possible to add this later (block size problem) - DRC : restricted to +/- 24 dB, Res(t) = 5.3 ms - Compression: restricted to +/- 48 dB, Res(t) = 32 ms Replaygain - only static volume change possible - can be added without any problems later - two profiles are possible Generic forms: - up to 32 profiles - volume can be changed static and dynamic - can be used like DRC and Compression - can be used for title replaygain (with additional transition between titles, to avoid clicks) - can be used for album replaygain Question ~~~~~~~~ What do you think about this idea ? Should this be part of Matroska or part of SV8 ? -- Frank Klemm http://www.matroska.org From steve.lhomme at free.fr Sun May 25 16:31:48 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Sun, 25 May 2003 16:31:48 +0200 Subject: [matroska-general] Re: Dynamic Range Management In-Reply-To: <20030525153429.A9411@fuchs.offl.uni-jena.de> References: <3ECF8EEE.2020400@free.fr> <20030525153429.A9411@fuchs.offl.uni-jena.de> Message-ID: <3ED0D3D4.7080408@free.fr> Frank Klemm wrote: Hi Frank, Nice to have you here :) > Dynamic Range Management > ~~~~~~~~~~~~~~~~~~~~~~~~ > > What is Dynamic Range Management? > It's a more general form of ideas you found in > > - Dolby Digital Dynamic Range Compression (DRC) > - Replaygain in it's two forms of for titles and albums > > It has the following properties: > > - You can change the volume without any re-encoding > - You can change the volume with only very little computational effort > - You can change the volume dynamic, nearly static and static > - You can have multiple volume envelopes for one file with only little overhead > > > Special forms: > > Digital Dolby DRC > > - at most only two profiles possible, a high quality (named DRC) and a low quality > (named Compression) > - mostly it is not possible to add this later (block size problem) > - DRC : restricted to +/- 24 dB, Res(t) = 5.3 ms > - Compression: restricted to +/- 48 dB, Res(t) = 32 ms > > Replaygain > > - only static volume change possible > - can be added without any problems later > - two profiles are possible > > Question > ~~~~~~~~ > > What do you think about this idea ? > Should this be part of Matroska or part of SV8 ? It depends if it's a codec specific thing, or it can be applied to any codec. In the latter case, I suggest to put it in Matroska. We already have ReplayGain informations (album and track). And we can add this to any audio block "properties" (saved in the BlockGroup, even better in the TimeSlice). The problem is that it would be more convenient for the decoder to have the value for each "frame" and not just when it changes. Otherwise when you cut or seek in the file, you will lose that information. BTW, I'm thinking about when to apply it on decoding. It should be after decoding to PCM, so either in the Codec (ie this is codec specific, not supported by all possible codec in matroska) or hacking the output of the codec (dirty hack in DirectShow, it may be easier in MPlayer). So a codec specific system would be easier on the matroska side ;) But that's a feature that could be worth adding. To make all codec equal on this side :) And let the codec really deal with coding data. But I'm not sure it will be the case on encoding, as only the codec can know how to manipulate data to make compression better. > Generic forms: > > - up to 32 profiles > - volume can be changed static and dynamic > - can be used like DRC and Compression > - can be used for album replaygain > - can be used for title replaygain (with additional transition > between titles, to avoid clicks) Good idea. Even though it will need support in the authoring app (not muxing app). http://www.matroska.org From pfk at fuchs.offl.uni-jena.de Sun May 25 20:39:56 2003 From: pfk at fuchs.offl.uni-jena.de (Frank Klemm) Date: Sun, 25 May 2003 20:39:56 +0200 Subject: [matroska-general] Re: =[SPAM?]= Re: Dynamic Range Management In-Reply-To: <3ED0D3D4.7080408@free.fr>; from steve.lhomme@free.fr on Sun, May 25, 2003 at 04:31:48PM +0200 References: <3ECF8EEE.2020400@free.fr> <20030525153429.A9411@fuchs.offl.uni-jena.de> <3ED0D3D4.7080408@free.fr> Message-ID: <20030525203955.A1103@fuchs.offl.uni-jena.de> On Sun, May 25, 2003 at 04:31:48PM +0200, Steve Lhomme wrote: > > > > Question > > ~~~~~~~~ > > > > What do you think about this idea ? > > Should this be part of Matroska or part of SV8 ? > > It depends if it's a codec specific thing, or it can be applied to any > codec. In the latter case, I suggest to put it in Matroska. We already > have ReplayGain informations (album and track). And we can add this to > any audio block "properties" (saved in the BlockGroup, even better in > the TimeSlice). > The Dynamic Changes are not specific to an audio block. A new setting can be choosen after 64, 256, 1024 or 4096 samples and this new value is applied smoothly between the two props. > The problem is that it would be more convenient for the > decoder to have the value for each "frame" and not just when it changes. > Otherwise when you cut or seek in the file, you will lose that information. > Known. > BTW, I'm thinking about when to apply it on decoding. It should be after > decoding to PCM, > Dolby Digital applies it to the MDCT coefficients. Side effect is that so the DRC is applied smoothly. > so either in the Codec (ie this is codec specific, not > supported by all possible codec in matroska) or hacking the output of > the codec (dirty hack in DirectShow, it may be easier in MPlayer). So a > codec specific system would be easier on the matroska side ;) > Known. > But that's a feature that could be worth adding. To make all codec equal on this > side :) > Known. Guess why I'm asking ... > And let the codec really deal with coding data. But I'm not sure > it will be the case on encoding, as only the codec can know how to > manipulate data to make compression better. > The task is not to compress(1) the signal to make it easier to compress(2), but to allow a playback in a noisy enviroment or in the late evening. Or to apply a fade in and fade out after encoding of the signal. > > > Generic forms: > > > > - up to 32 profiles > > - volume can be changed static and dynamic > > - can be used like DRC and Compression > > - can be used for album replaygain > > - can be used for title replaygain (with additional transition > > between titles, to avoid clicks) > > Good idea. Even though it will need support in the authoring app (not > muxing app). > SV8: - decoder do it automatically - you have a function - to get number of channels - to select the channel - editing/manupulation tools are SV8 related MATROSKA: - range management is done by the matroska framework - usable for all audio file formats - editing/manupulation tools are MATROSKA related - dynamic range stream can have names ... - more fexible I think -- Frank Klemm http://www.matroska.org From paul at msn.com Mon May 26 03:50:19 2003 From: paul at msn.com (Pamel) Date: Sun, 25 May 2003 20:50:19 -0500 Subject: [matroska-general] Re: =[SPAM?]= Re: Dynamic Range Management References: <3ECF8EEE.2020400@free.fr> <20030525153429.A9411@fuchs.offl.uni-jena.de> <3ED0D3D4.7080408@free.fr> <20030525203955.A1103@fuchs.offl.uni-jena.de> Message-ID: "Frank Klemm" wrote.. > The Dynamic Changes are not specific to an audio block. > A new setting can be choosen after 64, 256, 1024 or 4096 samples and this > new value is applied smoothly between the two props. I am afraid that I am having a difficult time understanding the difference between this and the replay gain options that we have(other than the ability to limit to a specific number of samples). But it sounds like something that would most likely occur at the codec level, which would place it inside of the block data. But I just don't understand it well enough to make a good comment. Pamel http://www.matroska.org From chris at matroska.org Mon May 26 09:25:03 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Mon, 26 May 2003 09:25:03 +0200 Subject: [matroska-general] Re: =[SPAM?]= Re: Dynamic Range Management In-Reply-To: References: <3ECF8EEE.2020400@free.fr> <20030525153429.A9411@fuchs.offl.uni-jena.de> <3ED0D3D4.7080408@free.fr> <20030525203955.A1103@fuchs.offl.uni-jena.de> Message-ID: <3ED1C14F.1000300@matroska.org> Pamel wrote: > "Frank Klemm" wrote.. >>The Dynamic Changes are not specific to an audio block. >>A new setting can be choosen after 64, 256, 1024 or 4096 samples and this >>new value is applied smoothly between the two props > I am afraid that I am having a difficult time understanding the difference > between this and the replay gain options that we have(other than the ability > to limit to a specific number of samples). But it sounds like something > that would most likely occur at the codec level, which would place it inside > of the block data. But I just don't understand it well enough to make a > good comment. > Pamel Replay gain is nothing but a constant factor that tells the player if a song has to be amplified ( factor > 1 ) or played with less volume ( factor < 1 ) to match with the average loudness of the complete album/song collection, to avoid that individual songs are louder or too silent. That way replay gain will not alter the dynamic range of a song ( differnce between loudest and most silent parts of the song ). DRC on the other hand will amplify the silent parts of a song or soundtrack and reduce volume on the louder sections, thus reducing the complete dynamic range of a song/soundtrack. If you ever listened to one of the crappy AC3 to MP3 conversions without DRC apllied, you'll notive that you can hardly hear the conversations, while on loud scenes your speakers will fall off the table. A flexible DRC control can allow the user to adapt the dynamics of the playback to the max dynamics of the playback chain ( cinema = high dynamics, walkman speakers = very low dynamic range ). In short, Frank has plans to add DRC to MPC, using matroska ;) .... http://www.matroska.org From chris at matroska.org Mon May 26 09:29:27 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Mon, 26 May 2003 09:29:27 +0200 Subject: [matroska-general] Re: =[SPAM?]= Re: Dynamic Range Management In-Reply-To: <20030525203955.A1103@fuchs.offl.uni-jena.de> References: <3ECF8EEE.2020400@free.fr> <20030525153429.A9411@fuchs.offl.uni-jena.de> <3ED0D3D4.7080408@free.fr> <20030525203955.A1103@fuchs.offl.uni-jena.de> Message-ID: <3ED1C257.5010705@matroska.org> Neat :) !! Frank Klemm wrote: > On Sun, May 25, 2003 at 04:31:48PM +0200, Steve Lhomme wrote: > >>>Question >>>~~~~~~~~ >>> >>>What do you think about this idea ? >>>Should this be part of Matroska or part of SV8 ? >> >>It depends if it's a codec specific thing, or it can be applied to any >>codec. In the latter case, I suggest to put it in Matroska. We already >>have ReplayGain informations (album and track). And we can add this to >>any audio block "properties" (saved in the BlockGroup, even better in >>the TimeSlice). > The Dynamic Changes are not specific to an audio block. > A new setting can be choosen after 64, 256, 1024 or 4096 samples and this > new value is applied smoothly between the two props. >>The problem is that it would be more convenient for the >>decoder to have the value for each "frame" and not just when it changes. >>Otherwise when you cut or seek in the file, you will lose that information. > Known. >>BTW, I'm thinking about when to apply it on decoding. It should be after >>decoding to PCM, > Dolby Digital applies it to the MDCT coefficients. Side effect is that so > the DRC is applied smoothly. >>so either in the Codec (ie this is codec specific, not >>supported by all possible codec in matroska) or hacking the output of >>the codec (dirty hack in DirectShow, it may be easier in MPlayer). So a >>codec specific system would be easier on the matroska side ;) > Known. >>But that's a feature that could be worth adding. To make all codec equal on this >>side :) > Known. Guess why I'm asking ... >>And let the codec really deal with coding data. But I'm not sure >>it will be the case on encoding, as only the codec can know how to >>manipulate data to make compression better. > The task is not to compress(1) the signal to make it easier to compress(2), > but to allow a playback in a noisy enviroment or in the late evening. > Or to apply a fade in and fade out after encoding of the signal. >> > Generic forms: >> > - up to 32 profiles >> > - volume can be changed static and dynamic >> > - can be used like DRC and Compression >> > - can be used for album replaygain >> > - can be used for title replaygain (with additional transition >> > between titles, to avoid clicks) >>Good idea. Even though it will need support in the authoring app (not >>muxing app). > SV8: > - decoder do it automatically > - you have a function > - to get number of channels > - to select the channel > - editing/manupulation tools are SV8 related > MATROSKA: > - range management is done by the matroska framework > - usable for all audio file formats > - editing/manupulation tools are MATROSKA related > - dynamic range stream can have names ... > - more fexible I think You mean we could add DRC to MP3 this way ? I dont understand how this could be done at all ? How could we make the MP3 decoders aware of the matroska DRC flag ? Note that it will be hard, at least on DirectShow, to add another filter *AFTER* the MP3 decoder, to alter the DRC. Of course, for formats that are aware, like MPC, it would be a breeze ;) ... Christian http://www.matroska.org From steve.lhomme at free.fr Sun May 25 15:10:13 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Sun, 25 May 2003 15:10:13 +0200 Subject: [matroska-general] [Fwd: [SourceForge.net Release] mplayerosx : mencoder OS X] Message-ID: <3ED0C0B5.9060704@free.fr> Hopefully the matroska support now works in MPlayerOSX : "Changes: sorry for long delay, fix filters bug, remaked gui, dvd selecting is now simplier, cropdetect is now simplier, ffmpeg codecs are maybe faster, don't work 2 pass... added last binaries...... mplayer and mencoder now support some new formats Ra 3.4, IndeoVideo3 (buggy), Sorenson 1,2,3 and some quicktime audio codecs .... and theora and matroska demuxers... 0.7.6. small changes last binaries with theora, matroska, vp3, sorenson 3 suppport" -------- Original Message -------- Subject: [SourceForge.net Release] mplayerosx : mencoder OS X Date: Sun, 25 May 2003 06:00:50 -0700 From: SourceForge.net To: noreply at sourceforge.net Project: MPlayer OS X (mplayerosx) Package: mencoder OS X Date : 2003-05-25 15:00 Project "MPlayer OS X" ('mplayerosx') has released the new version of package 'mencoder OS X'. You can download it from SourceForge.net by following this link: or browse Release Notes and ChangeLog by visiting this link: You receive this email because you requested to be notified when new versions of this package were released. If you don't wish to be notified in the future, please login to SourceForge.net and click this link: If you lost your SourceForge.net login name or password, refer to this document: Note that you may receive this message indirectly via one of your mailing list subscriptions. Please review message headers before reporting unsolicited mailings. http://www.matroska.org From steve.lhomme at free.fr Sun May 25 16:19:32 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Sun, 25 May 2003 16:19:32 +0200 Subject: [matroska-general] Codec API Message-ID: <3ED0D0F4.8000209@free.fr> As we know there is a need for a more portable codec API that could support more features of modern codec (like B frames, multi-in/multi-out, etc). It seems a good solution is to have one function to call with messages... But guess what ? That's what ACM and VCM support ! And these APIs are open ! We could add new messages that regular ACM/VCM could discard (like VCM_GET_FRAME_EXTRA_INFO to have a codec state or reference dependencies) ! So instead of creating a new API from the start we have to integrate, we could reuse the MS one and extend it... We can call these filter ACMex and VCMex... What do you think ? http://www.matroska.org From gamester17 at nameplanet.com Sun May 25 17:36:10 2003 From: gamester17 at nameplanet.com (Gamester17 at the Xbox Media Player website) Date: Sun, 25 May 2003 08:36:10 -0700 Subject: [matroska-general] Re: FW: Matroska support now added to XBMP Message-ID: <309901c322d3$5ddc2c20$70cb010a@mail2world.com> Hi, sorry for the delay in the reply, the initial implementation of matroska did not work. frodo has now located and fixed the problem and todays build plays all your samples :) Best regards / Gamester17 <-----Original Message-----> From: Christian HJ Wiesner Sent: 5/19/2003 10:17:24 PM To: gamester17 at nameplanet.com Cc: xbmptesters at sonnema.net; matroska-general at freelists.org Subject: Re: [matroska-general] FW: Matroska support now added to XBMP Gamester17 at the Xbox Media Player website wrote: > Hi Chris, your 1.0 lib is in the very latest XBMP CVS so a complete > new compile of XBMP from latest CVS (replacing all the files) is > needed to make it work. I've not tried it myself as I do not have any > matroska files to try on, if you send me a couple of direct download > links to a few samples I will test today or tomorrow :) > > @XBMP Team (By copy), have anyone of you tried any matroska files yet? > result? > http://www.bunkus.org/videotools/mkvtoolnix/samples/index.html ..... but pls. dont spread this link around , Mosu already had 1000+ downloads ;) .... be nice with his bandwidth !! To make your own matroska files : Windows : Getting VirtualdubMod from http://sf.net/projects/virtualdubmod you can simply open any AVI file, set 'video' to 'Direct Stream Copy' and 'save as ...' select MKV and you will get your own MKV files. You can also mux Ogg Vorbis audio to it, delete the original MP3 in the AVI on transmuxing, or add the original AC3 audio to it, all in the 'stream' directory . There are also win32 binaries of mkvmerger now, available from the same link below. Linux : http://www.bunkus.org/videotools/mkvtoolnix/ .. download 'mkvtoolnix' and compile it on your box. 'mkvmerger' will allow you to transmux any AVI or OGM to MKV, as well as adding some additional audio or subtitles streams to it ... Regards Christian Next to come : DTS audio muxing ( done, but not released ) AAC audio muxing (working, but subject to change ) MPEG1/2 video muxing ( started ) Image subs ( BMP, PNG ) USF/SSA/ASS subs mode2 form2 burning, including flexible EDC/ECC menues chapters MPC audio ( musepack ... waiting for Frank Klemm to make SV8 ) etc. .... Have fun !!! http://www.matroska.org From bragan at raganit.com Mon May 26 15:09:39 2003 From: bragan at raganit.com (Raganit (Brendan)) Date: Mon, 26 May 2003 21:09:39 +0800 Subject: [matroska-general] Win32 multiple audio streams Message-ID: <1947102478.20030526210939@raganit.com> Hello matroska-general, The win32 matroska DS filter does not work on files that have multiple audio tracks. Windows media player doesn't work at all, and core media player doesn't play back properly.. i'm using the mkvmerge tools under linux to create the files. -- Best regards, Raganit mailto:bragan at raganit.com http://www.matroska.org From chris at matroska.org Mon May 26 18:41:33 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Mon, 26 May 2003 18:41:33 +0200 Subject: [matroska-general] Re: Win32 multiple audio streams In-Reply-To: <1947102478.20030526210939@raganit.com> References: <1947102478.20030526210939@raganit.com> Message-ID: <3ED243BD.7090908@matroska.org> Hi Brendan, we know about the problem with our DShow parser with respect to multi-language switching, we are wroking on a solution based on the opensource code of the old Morgan Multimedia audio stream switcher. Our team member Jan 'myFUN' Schlenker said he will look at the case if he finds the time to do so. I am sorry you have to be patient a little longer until is resolved, but please bare in mind we are not paid for what we do ... we do this as a hobby, in our free time :D ! Thanks for your interes in matroska ! Christian Raganit (Brendan) wrote: >Hello matroska-general, > > The win32 matroska DS filter does not work on files that have > multiple audio tracks. Windows media player doesn't work at all, and > core media player doesn't play back properly.. > > i'm using the mkvmerge tools under linux to create the files. > > > http://www.matroska.org From mpeg2tovirtualdub at ToughGuy.net Tue May 27 16:46:15 2003 From: mpeg2tovirtualdub at ToughGuy.net (Jory) Date: Tue, 27 May 2003 09:46:15 -0500 Subject: [matroska-general] Re: Matroska CDL 1.1 References: <20030527090902.21048.qmail@rilanparty.net> Message-ID: <000301c3245e$da49a0d0$1300a8c0@jcsston> Hi, That is strange, can you give me more infomation? Is there an error message? Thanks, Jory ----- Original Message ----- From: To: Sent: Tuesday, May 27, 2003 4:09 AM Subject: Matroska CDL 1.1 > Hi... > I am unfortunately not yet allowed to post on the doom9 forum. > But I saw your post regarding the Matroska CDL 1.1.. I have to say that it does not work for me. All movies that I try to open don't open in Core Media Player 4.0 RC3. > When I then install the CDL 1.0 again it works. But not with CDL 1.1. > DO you know anything about that? > greetz > markus http://www.matroska.org From steve.lhomme at free.fr Tue May 27 18:19:14 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Tue, 27 May 2003 18:19:14 +0200 Subject: [matroska-general] Re: Matroska CDL 1.1 In-Reply-To: <000301c3245e$da49a0d0$1300a8c0@jcsston> References: <20030527090902.21048.qmail@rilanparty.net> <000301c3245e$da49a0d0$1300a8c0@jcsston> Message-ID: <3ED39002.3070103@free.fr> Jory wrote: > Hi, > That is strange, can you give me more infomation? Is there an error > message? > > Thanks, > Jory Jroy, if you plan to make a release to correc this possible bug, please wait until I update the Tags code. (won't be very long) http://www.matroska.org From chris at matroska.org Tue May 27 23:27:47 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Tue, 27 May 2003 23:27:47 +0200 Subject: [matroska-general] [Fwd: Re: contribute to videolan] Message-ID: <3ED3D853.2000504@matroska.org> FYI -------- Original Message -------- Subject: Re: contribute to videolan Date: Tue, 27 May 2003 23:14:08 +0000 From: samuel desseaux To: christian at matroska.org References: <3ED0E978.7040106 at free.fr> <3ED13078.2080706 at matroska.org> ChristianHJW wrote: > > There is still no matroska support in VLC ;), while its working fine > on win32 via every DShow player, Linux via mplayer, MacOSX again via > mplayer, X-Box and hopefully soon with a Gstreamer plugin ... if you > want to look at it, we will teach you all you need to know from the > libmatroska/libebml side ... join us on irc.corecodec.com #matroska . ok! i'm agree (with packaging, it will be a good work) see you soon on irc!! regards sam > > > Christian > http://www.matroska.org > > > > http://www.matroska.org From steve.lhomme at free.fr Wed May 28 00:07:31 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Wed, 28 May 2003 00:07:31 +0200 Subject: [matroska-general] Re: [Fwd: Re: contribute to videolan] In-Reply-To: <3ED3D853.2000504@matroska.org> References: <3ED3D853.2000504@matroska.org> Message-ID: <3ED3E1A3.4050700@free.fr> Christian HJ Wiesner wrote: > FYI > > -------- Original Message -------- > Subject: Re: contribute to videolan > Date: Tue, 27 May 2003 23:14:08 +0000 > From: samuel desseaux > To: christian at matroska.org > References: <3ED0E978.7040106 at free.fr> <3ED13078.2080706 at matroska.org> > > > > ChristianHJW wrote: > > >>There is still no matroska support in VLC ;), while its working fine >>on win32 via every DShow player, Linux via mplayer, MacOSX again via >>mplayer, X-Box and hopefully soon with a Gstreamer plugin ... if you >>want to look at it, we will teach you all you need to know from the >>libmatroska/libebml side ... join us on irc.corecodec.com #matroska . > > > > > ok! i'm agree (with packaging, it will be a good work) > > see you soon on irc!! Great ! BTW Matroska didn't work well on OSX... But at least all the things related to libmatroska/libebml seemed to work fine. I probably didn't have the right libs to decode/display... http://www.matroska.org From moritz at bunkus.org Thu May 29 22:52:28 2003 From: moritz at bunkus.org (Moritz Bunkus) Date: Thu, 29 May 2003 22:52:28 +0200 Subject: [matroska-general] mkvtoolnix 0.4.2 Message-ID: <20030529205227.GH17418@bunkus.org> Hi everyone. Here's another release, 0.4.2, available at http://www.bunkus.org/videotools/mkvtoolnix/ http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-0.4.2.zip Changes: * Support for some more tags in both mkvmerge and mkvinfo. * Fixed a segfault in the Matroska reader. * Removed the '--sub-type' switch as all text subtitles will be stored in UTF-8 format. Made iconv mandatory in the configure checks for this very reason. * Added a GUI to mkvinfo. -- ==> Ciao, Mosu (Moritz Bunkus) http://www.matroska.org From chris at matroska.org Fri May 30 10:26:17 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Fri, 30 May 2003 10:26:17 +0200 Subject: [matroska-general] 'pimping' of matroska on Doom9 Message-ID: <3ED715A9.9080001@matroska.org> Guys, there is an urgent matter to discuss with you, but i decided to use the list for that as we dont have any secrets towards anybody here. I got a pretty serious warning from one of the moderators on Doom9, he was closing one thread of mine in the XviD section of Doom9 ( http://forum.doom9.org/showthread.php?s=&threadid=52978 ) . Koepi is convinced this thread was only started to advertise matroska , and doesnt have a real correlation to XviD. Also, my basic question in this thread, if h.263 or MPEG quantizer was to be preferred for an anamorphic encoding with very high number of pixels, would violate the 'dont ask whats best' rule on Doom9. When PM'ing Doom9 about this, and asking how he would like threads about matroska to be handled in general, he was replying in a very nice and gentle way, but with a clear message to all of us : Its becoming more and more obvious that the high number of posts about matroska on Doom9 is starting to annoy the moderator team on Doom9, and this is not just koepi alone. koepi's motivation is clear IMHO, although he doesnt stop pretending he will support matroska in OggMux one day ( he cant, we wont ever make a stupid DirectShow muxer filter for our stuff ), he obviously cant live with the obvious stillstand in OGM development since Tobias is gone for good, and sees all his admittedly hard and dedicated work in making OggMuxer endangered by matroska getting more and more attractive for the users. For all the other mods Doom9 was mentioning, i dont know who they are and they didnt start closing matroska related threads yet, but we should maybe act wise here and not allow that it will ever come to this point. In the end, a lot of the threads about matroska on Doom9 are started by users, and not us, but the mods maybe dont care much and see us as the ones to blame. I recommend that everybody, and this includes the other tough posters on Doom9 like Pamel, robux4 and spyder, should be very careful about starting new matroska threads on Doom9 for the next couple of weeks. Also, when answering questions from users about matroska we should watch out to not answer 3 times to it, and maybe even use IRC to appoint one of us who will answer to it, and keep it nice and short. Doom9 clearly gave allowance to inform the users if we have new releases, he doesnt have any problems here, and will even put us on his news page if he thinks its a relevant milestone that was achieved. That is great and will help us a lot, so we really should take care to not make him angry on us now. Remember guys, this is not an advice, i am no matroska boss. I am just asking you if it was possible to take it much easier with respect to Doom9 in the next weeks, thats all. You are completely free to do whatever you want here, you are all individuals who can make your own decisions here. This will be hard to do, no doubt, we all have been working so hard for this to happpen, its real fun to see the response of new potential users every day, and there are a lot on Doom9, no doubt also. But maybe this is also a good chance to start concentrating on our very own forums on corecodec.com again, where not much has been posted lately, although there are several hundred visitors sometimes reading the board ;-) .. Christian http://www.matroska.org From steve.lhomme at free.fr Fri May 30 10:40:13 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Fri, 30 May 2003 10:40:13 +0200 Subject: [matroska-general] Re: 'pimping' of matroska on Doom9 In-Reply-To: <3ED715A9.9080001@matroska.org> References: <3ED715A9.9080001@matroska.org> Message-ID: <3ED718ED.50904@free.fr> Christian HJ Wiesner wrote: > I recommend that everybody, and this includes the other tough posters on > Doom9 like Pamel, robux4 and spyder, should be very careful about > starting new matroska threads on Doom9 for the next couple of weeks. I never start any new thread (only for the 1st of May which was necessary). > Also, when answering questions from users about matroska we should watch > out to not answer 3 times to it, and maybe even use IRC to appoint one > of us who will answer to it, and keep it nice and short. Doom9 clearly > gave allowance to inform the users if we have new releases, he doesnt > have any problems here, and will even put us on his news page if he > thinks its a relevant milestone that was achieved. That is great and > will help us a lot, so we really should take care to not make him angry > on us now. Why not put in our signature the address of the IRC channel and CoreCodec forum for all things related to matroska ? We still need a forum that can serve as a FAQ (point ppl where the answer is already is). http://www.matroska.org From chris at matroska.org Fri May 30 10:52:09 2003 From: chris at matroska.org (Christian HJ Wiesner) Date: Fri, 30 May 2003 10:52:09 +0200 Subject: [matroska-general] Re: 'pimping' of matroska on Doom9 In-Reply-To: <3ED718ED.50904@free.fr> References: <3ED715A9.9080001@matroska.org> <3ED718ED.50904@free.fr> Message-ID: <3ED71BB9.7040602@matroska.org> Steve Lhomme wrote: >Why not put in our signature the address of the IRC channel and >CoreCodec forum for all things related to matroska ? We still need a >forum that can serve as a FAQ (point ppl where the answer is already is). >http://www.matroska.org > For the IRC channel, fine with me and doing it now, but for the link to the forums, Beware !!! This would be a clear violation of the forum rule on Doom9 that advertising of other forums is not allowed ... Christian http://www.matroska.org From steve.lhomme at free.fr Fri May 30 10:58:00 2003 From: steve.lhomme at free.fr (Steve Lhomme) Date: Fri, 30 May 2003 10:58:00 +0200 Subject: [matroska-general] Re: 'pimping' of matroska on Doom9 In-Reply-To: <3ED71BB9.7040602@matroska.org> References: <3ED715A9.9080001@matroska.org> <3ED718ED.50904@free.fr> <3ED71BB9.7040602@matroska.org> Message-ID: <3ED71D18.6080804@free.fr> Christian HJ Wiesner wrote: > Steve Lhomme wrote: > > >>Why not put in our signature the address of the IRC channel and >>CoreCodec forum for all things related to matroska ? We still need a >>forum that can serve as a FAQ (point ppl where the answer is already is). >>http://www.matroska.org > > > For the IRC channel, fine with me and doing it now, but for the link to > the forums, Beware !!! This would be a clear violation of the forum rule > on Doom9 that advertising of other forums is not allowed ... We can hide it : [url=http://www.corecodec.com/modules.php?op=modload&name=PNphpBB2&file=index&c=7]Matroska Support Pages[/url] :) http://www.matroska.org