From steve.lhomme at free.fr Mon Jun 4 16:50:21 2007 From: steve.lhomme at free.fr (Steve Lhomme) Date: Mon, 04 Jun 2007 15:50:21 +0100 Subject: [Matroska-devel] [Fwd: [vlc-devel] Xiph would like to invite the VLC Team to discuss the Oggless Proposal] Message-ID: <466426AD.7090104@free.fr> Apparently the work we did to use Vorbis without Ogg is not worth taking in consideration ? Or is matroska simply responsible for the Oggless concern ? Steve -- robUx4 on blog -------------- next part -------------- An embedded message was scrubbed... From: "=?UTF-8?Q?Ivo_Emanuel_Gon=C3=A7alves?=" Subject: [vlc-devel] Xiph would like to invite the VLC Team to discuss the Oggless Proposal Date: Mon, 28 May 2007 16:14:11 +0100 Size: 5548 URL: From justivo at gmail.com Mon Jun 4 17:08:18 2007 From: justivo at gmail.com (=?UTF-8?Q?Ivo_Emanuel_Gon=C3=A7alves?=) Date: Mon, 4 Jun 2007 16:08:18 +0100 Subject: [Matroska-devel] Xiph would like to invite the Matroska Team to discuss the Oggless Proposal Message-ID: Hello all, The Xiph.Org Foundation would like to invite the Matroska Developer Team to join the discussion regarding the Oggless Proposal, how to improve, what to change, etc. The Oggless Proposal will be Xiph's official position on how to use our formats (Vorbis, Speex, FLAC, Theora, etc.) outside the Ogg container. There has been interest in this, as well as incompatible proposals and implementations on the wild, which are hurting any possible interoperability. As developers of a container format--and a rival one at that--I am sure you would like to join the discussion. Thus, why we are invinting you, as well as Media Player developers like the MPlayer and the VLC teams, as well as the ffmpeg team to create one standard way of doing it. If you would like to join the effort, be sure to read the current proposal [1] and either edit it directly, or discuss changes on the ogg-dev [2] mailing list. Best regards, Ivo Emanuel Gon?alves, Xiph.Org Foundation [1] http://wiki.xiph.org/index.php/Oggless [2] http://lists.xiph.org/mailman/listinfo/ogg-dev From afmusic at gmx.net Tue Jun 5 08:53:51 2007 From: afmusic at gmx.net (Alex) Date: Tue, 5 Jun 2007 06:53:51 +0000 (UTC) Subject: [Matroska-devel] Haali Video Renderer: Automatic Aspect Ratio does not work with dvr-ms files Message-ID: Hi Haali, I started using your Video Renderer in ZoomPlayer instead of VMR9. Works and looks very fine. However, there is one bug. With some files, mostly dvr-ms files recorded with Mediaportal the automatic aspect ratio (derived) in ZP does not work anymore. Instead it is always 16:9 and has to be set to 4:3 manually. With VMR9 everything works fine. If you need a sample file, please let me know. Thanks, Alex From amada at vonemm.com Tue Jun 5 12:36:13 2007 From: amada at vonemm.com (Amad Aslam) Date: Tue, 5 Jun 2007 18:36:13 +0800 Subject: [Matroska-devel] Matroska Support Message-ID: <118103980001@titan.webvis.net> Dear Developers, This is Amad from V One Multimedia Pte Ltd. V One Multimedia is Head Quartered in Singapore. We actually design and manufacture different Video Encoding/Editing & Consumer Electronic products covering the most rapidly emerging technologies including solutions encompassing HDV, H.264, WMVHD, HDTV, DVBT, Digital Signage and Connected Homes. So far our products have acclaimed prestigious awards from different magazines. Our product SnaZio* Net DVD Cinema HD has been a success in High Definition Networked Player market. This product was based on Sigma Designs EM8620. As the decoding technology is being shifted to H.264, we are planning to integrate Matroska support in our next generation of product which is based on Sigma Designs EM8623 with H.264 decoding capability. I would like to explore the possibility of working together on this platform to integrate the support for MKV format on our new players. This will definitely help both of us in providing a good product in market. I understand from your news that you have been providing support to Ziova for Z500 and I would appreciate if same level of support can be given to V One Multimedia for Matroska integration. I hope we can collaborate further on this project. Should you require more information, please feel free to drop an email. Awaiting your reply! Regards Amad Aslam V One Multimedia Pte Ltd Blk 54, Kallang Bahru #02-04 Singapore 339336 DID: +65 6391 2166 Skype: vsg.amada MSN: amada at vonemm.com www.snazio.com , www.snazzi.com , www.vonemm.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at haali.net Tue Jun 5 19:42:03 2007 From: mike at haali.net (=?UTF-8?B?0JzQuNGF0LDQuNC7INCc0LDRhtC90LXQsg==?=) Date: Tue, 05 Jun 2007 21:42:03 +0400 Subject: [Matroska-devel] Matroska Support In-Reply-To: <118103980001@titan.webvis.net> References: <118103980001@titan.webvis.net> Message-ID: <4665A06B.2040708@haali.net> An HTML attachment was scrubbed... URL: From afmusic at gmx.net Tue Jun 5 21:19:14 2007 From: afmusic at gmx.net (Alex) Date: Tue, 5 Jun 2007 19:19:14 +0000 (UTC) Subject: [Matroska-devel] Re: Video/Audio out of sync at evofiles... References: <000e01c795ac$ffbe3ec0$04000100@wohnzimmer> Message-ID: Frank Rennekamp netcologne.de> writes: > > > ...with ffdshow. Please have a look into this: http://forum.doom9.org/showthread.php?p=1002615#post1002615 > > > Original problem: > "When I build a graph with Haali-splitter, VC-1 codec from Microsoft, I > havea fine playback at 24 fps (HD-DVD-rip from my own Discs onto my > media,server, playing *.evo).When I integrate ffdshow into the > chain, re-clock reports not only 30fps,but audio and video are heavily out > of sync. It does not matter if I useffdshow as raw-postprocessor or if I use > ffdshow as VC-1-decoder as well. Assoon as ffdshow is in the video-chain, > video and audio is out of sync(beta2 release). "Answer I got today from one of the ffdshow-developers: > "ffdshow video decoder receives timestamps saying > 30fps(33ms) from VIDEOINFOHEADER2 and IMediaSample::GetTime. This is not > likely ffdshow's bug. Please report this issue to Haali.I don't know what > trick Microsoft's codec use though." > > Heeeeeeelp !!!!!!!!!!!!!!! > > Best Regards > > Frank > > > _______________________________________________ > Matroska-devel mailing list > Matroska-devel lists.matroska.org > http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel > Read Matroska-Devel on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.devel Hi ! This does not only happen with evo files but other files encoded with H264 too. Also it happens with more decoders, not just ffdshow. I tried the Mainconcept H264 decoder for instance. It works fine with the CoreAVC decoder but I?d rather use other decoders because of the quality issues with CoreAVC. Could you fix this please ? Thanks a lot ! Alex From davidnduffy at yahoo.co.uk Wed Jun 6 01:44:38 2007 From: davidnduffy at yahoo.co.uk (David Duffy) Date: Tue, 5 Jun 2007 23:44:38 +0000 (GMT) Subject: [Matroska-devel] spec. representation Message-ID: <20070605234438.37475.qmail@web27213.mail.ukl.yahoo.com> I was thinking of putting the spec. into a format that would be easier for me to read than the HTML table on the website and I'm wondering if anyone else would like something like that and had recommendations on format? I was thinking of xml so I could expand and collapse levels in a browser and drill down into things specifically but I'm not sure where all to represent global elements or what to do with the Chapters and Tagging stuff that looks like it can be in multiple levels. Any thoughts would be appreciated. Thanks ___________________________________________________________ Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html From amada at vonemm.com Wed Jun 6 05:52:18 2007 From: amada at vonemm.com (Amad Aslam) Date: Wed, 6 Jun 2007 11:52:18 +0800 Subject: [Matroska-devel] Matroska Support In-Reply-To: <4665A06B.2040708@haali.net> Message-ID: <118110195101@titan.webvis.net> Dear Mike, Would that be possible to have some sort of organized documentation regarding your API usage and your playback libraries to be able to support MKV on our platform? At this moment, I am not very sure how to extract the H.264 files from the MKV container. Definitely there could be some way but so far I have not seen any Sigma based player to support this. I am not experienced about MKV specs but I guess MKV is not more CPU intensive than any other container format available. Perhaps you can send us some detailed information. Currently we are working on EM8623 processor and using Marua SDK which comes with Mono player. Regards Amad _____ From: ?????? ?????? [mailto:mike at haali.net] Sent: Wednesday, June 06, 2007 1:42 AM To: amada at vonemm.com; Discussion about the current and future development of Matroska Subject: Re: [Matroska-devel] Matroska Support Amad Aslam wrote: Dear Developers, This is Amad from V One Multimedia Pte Ltd. V One Multimedia is Head Quartered in Singapore. We actually design and manufacture different Video Encoding/Editing & Consumer Electronic products covering the most rapidly emerging technologies including solutions encompassing HDV, H.264, WMVHD, HDTV, DVBT, Digital Signage and Connected Homes. So far our products have acclaimed prestigious awards from different magazines. Our product SnaZio* Net DVD Cinema HD has been a success in High Definition Networked Player market. This product was based on Sigma Designs EM8620. As the decoding technology is being shifted to H.264, we are planning to integrate Matroska support in our next generation of product which is based on Sigma Designs EM8623 with H.264 decoding capability. I would like to explore the possibility of working together on this platform to integrate the support for MKV format on our new players. This will definitely help both of us in providing a good product in market. I understand from your news that you have been providing support to Ziova for Z500 and I would appreciate if same level of support can be given to V One Multimedia for Matroska integration. I hope we can collaborate further on this project. Should you require more information, please feel free to drop an email. This is great news! We'd be glad to help your efforts. If you have any questions regarding Matroska don't hesitate to ask here or in private mail. -- Mike Matsnev -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at haali.net Wed Jun 6 08:23:33 2007 From: mike at haali.net (=?UTF-8?B?0JzQuNGF0LDQuNC7INCc0LDRhtC90LXQsg==?=) Date: Wed, 06 Jun 2007 10:23:33 +0400 Subject: [Matroska-devel] Matroska Support In-Reply-To: <118110195101@titan.webvis.net> References: <118110195101@titan.webvis.net> Message-ID: <466652E5.3060601@haali.net> An HTML attachment was scrubbed... URL: From afmusic at gmx.net Thu Jun 7 10:22:46 2007 From: afmusic at gmx.net (Alex) Date: Thu, 7 Jun 2007 08:22:46 +0000 (UTC) Subject: [Matroska-devel] Re: Video/Audio out of sync at evofiles... References: <000e01c795ac$ffbe3ec0$04000100@wohnzimmer> Message-ID: Hi again, sorry, seems like the problem I posted has different reasons and does not fit in this thread. Instead it seems like the Haali Video Renderer takes much more CPU cycles compared to VMR9 so if ffdshow is used as a renderer for HDTV, the video will lag behind the audio. If coreavc is used everything is fine again ... since coreavc is less demanding on the CPU that makes sense. Currently I cannot play back 1080p HDTV files on my computer with Haali Video renderer even though my CPU is a Intel Core 2 Duo 6600. I even tried overclocking the CPU to 3 Ghz, still not enough :-) Thanks :-) Alex From steve.lhomme at free.fr Thu Jun 7 13:53:13 2007 From: steve.lhomme at free.fr (Steve Lhomme) Date: Thu, 07 Jun 2007 13:53:13 +0200 Subject: [Matroska-devel] spec. representation In-Reply-To: <20070605234438.37475.qmail@web27213.mail.ukl.yahoo.com> References: <20070605234438.37475.qmail@web27213.mail.ukl.yahoo.com> Message-ID: <4667F1A9.7010101@free.fr> David Duffy wrote: > I was thinking of putting the spec. into a format that would be easier for me to read than the HTML table on the website and I'm wondering if anyone else would like something like that and had recommendations on format? I think a long time ago I started a docbook file (or maybe it was for MCF) to describe the format. But finally went to HTML as it was faster to update. But docbook is a good format as it can be "compiled" into many other format. Also you might have to learn the syntax (dunno if there are fancy editors). The preferred output would be something that look like an ISO Spec in PDF format (which field describe in perspective of the format). But you can write it in RTF and print/export it to PDF afterwards. > I was thinking of xml so I could expand and collapse levels in a browser and drill down into things specifically but I'm not sure where all to represent global elements or what to do with the Chapters and Tagging stuff that looks like it can be in multiple levels. > Any thoughts would be appreciated. Docbook is in XML so it could be good to use that. Steve From steve.lhomme at free.fr Thu Jun 7 14:02:27 2007 From: steve.lhomme at free.fr (Steve Lhomme) Date: Thu, 07 Jun 2007 14:02:27 +0200 Subject: [Matroska-devel] Matroska Support In-Reply-To: <466652E5.3060601@haali.net> References: <118110195101@titan.webvis.net> <466652E5.3060601@haali.net> Message-ID: <4667F3D3.4040205@free.fr> ?????? ?????? wrote: > Amad Aslam wrote: >> >> Dear Mike, >> >> Would that be possible to have some sort of organized documentation >> regarding your API usage and your playback libraries to be able to >> support MKV on our platform? >> > There is a simple light-weight library for reading Matroska files at > http://haali.net/mkv/MatroskaParser.zip > The archive includes a sample application that reads tracks from > Matroska files. This library is used for reading Matroska > in my splitter and is well-tested. It's also used in CorePlayer/TCPMP so works in embedded environments too. Although I don't know the specifics of the Sigma chip constraints (for ex if special buffer have to be used for decoding or how the sync is kept between formats). Steve From kunal at singhkunal.com Sat Jun 9 09:45:29 2007 From: kunal at singhkunal.com (Kunal Singh) Date: Sat, 09 Jun 2007 00:45:29 -0700 Subject: [Matroska-devel] MKV parser Test Application Message-ID: <466A5A99.9000409@singhkunal.com> Dear MKV Dev Team, I am new to MKV. I want to develop an MKV parser, and to start with I am planning to make use of the libebml and libmatroska available from "http://www.matroska.org/downloads/windows.html". I have downloaded the code for VC6, and I am able to build both the libraries. However I am not able to make use of the test apps available in the same folder. Also, I am finding it difficult to understand the functionality of these test apps as I am very new to MKV. Can any one help me to locate a simple parser app (which uses libebml and libmatroska), which can be used to parser MKV file (probably be able to dump the audio video streams to different files). It will also be helpful, if you can point me to some link where I can download few MKV files. Thanks and Regards, Kunal Singh From akapuma at akapuma.info Mon Jun 11 19:38:10 2007 From: akapuma at akapuma.info (akapuma) Date: Mon, 11 Jun 2007 17:38:10 +0000 (UTC) Subject: [Matroska-devel] Some special TS-Files Message-ID: Hello Haali, I've found 2 special TS-Files. Your media splitter can't split these files. I hope, these files are interesting for you. The first file is a DVB-T-file from Norway. They are broadcasting H.264 / AAC. This is the link to the original post by Griga: http://forum.dvbtechnics.info/showpost.php?p=24450&postcount=3 This is a translation: Audio is strange. Streamtype in the PMT ist 0x11, the package is TS -> PES -> LOAS -> LATM -> AAC-HE. Alternative link to Griga's sample (a short audio file): http://akapuma.info/test/nrk_aac_he2.zip The second file is a sample from jmittelst, posted in the german doom9-gleitz-forum. Link to the post: http://forum.gleitz.info/showpost.php?p=335401&postcount=2 A translation: TS-Files, recorded with a Dbox via Udrec, contains no PMT/PAT. MPC and MPlayer can play these TS-files. Haalis splitter can't play the files. These files contains only normal MPEG2-video and audio. Link to a sample: http://jmittelst.no-ip.com/Sample.rar Best regards akapuma From davidnduffy at yahoo.co.uk Wed Jun 13 20:48:51 2007 From: davidnduffy at yahoo.co.uk (David Duffy) Date: Wed, 13 Jun 2007 18:48:51 +0000 (GMT) Subject: [Matroska-devel] Blocks vs. SimpleBlocks Message-ID: <743442.87601.qm@web27203.mail.ukl.yahoo.com> In the spec it looks like only regular Blocks (or VirtualBlocks) go into BlockGroups and that SimpleBlocks and EncryptedBlocks sit at the same level as BlockGroup and therefore would never be found as multiples within a BlockGroup, is this correct? In the various definitions for Block Structure there is this sentence: "It is used with different parts of a frame with different priorities.", what does this mean? Doesn't a Block contain one or more frames? Can you actually have one frame split up over multiple blocks? If so, how could you tell (by timecode?) and why would you want to do this? Thank-you, David ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From kunal at singhkunal.com Thu Jun 14 21:14:04 2007 From: kunal at singhkunal.com (Kunal Singh) Date: Thu, 14 Jun 2007 12:14:04 -0700 Subject: [Matroska-devel] playing decoded contents Message-ID: <4671937C.4010008@singhkunal.com> Hi All, I am a MKV developer working with VC6/Windows-XP. I am decoding a .MMV file and dumping the audio and video data to binary files. I want to check the sanity of dumped data. Dumped Audio is "MP3" format and I am able to play this file using Windows Media player. Dumped Video is "V_MS/VFW/FOURCC" format. I have given the dumped file a ".M4V" extension. But I am not able to play this file using Windows-Media or VLC player. Can some one help me? Regards, Kunal From chris at matroska.org Thu Jun 14 16:45:42 2007 From: chris at matroska.org (Christian HJ Wiesner) Date: Thu, 14 Jun 2007 16:45:42 +0200 Subject: [Matroska-devel] playing decoded contents In-Reply-To: <4671937C.4010008@singhkunal.com> References: <4671937C.4010008@singhkunal.com> Message-ID: <46715496.3050303@matroska.org> Kunal Singh schrieb: > Hi All, > > I am a MKV developer working with VC6/Windows-XP. > I am decoding a .MMV file and dumping the audio and video data to > binary files. > I want to check the sanity of dumped data. Dumped Audio is "MP3" > format and I am able to play this file using Windows Media player. > Dumped Video is "V_MS/VFW/FOURCC" format. I have given the dumped > file a ".M4V" extension. But I am not able to play this file using > Windows-Media or VLC player. > Can some one help me? > > Regards, > Kunal Hi Kunal, the codec ID is indicating that this video stream is a so-called 'Video for Windows' compatible video stream, and that it was most likely coming from an AVI file originally. You can not just give it a .m4v extension to be able to play it, you have to repack it into an AVI file for that. However, there is a free, open source tool called 'mkvextract' in Mosu's mkvtoolnix tools ( http://mkvtoolnix.matroska.org ), that will do exactly that for you already. Its a command line tool, but there is a GUI for Windows for it, called 'MkvextractGUI' . Google is your friend to find the latest binaries, because i am not sure if its still hosted on http://www.corecodec.org any longer .... :-) Regards Christian matroska project admin P.S. This email is best to be sent to the matroska-devel list. matroska-general is for announcements and the like, not for technical matters. From mr.serene at ntlworld.com Fri Jun 15 02:32:28 2007 From: mr.serene at ntlworld.com (Craig) Date: Fri, 15 Jun 2007 00:32:28 +0000 (UTC) Subject: [Matroska-devel] BUG: HTTP streaming when query used in address Message-ID: Hi, The HTTP streaming support in the splitter works great, but I've found a small problem in addresses that have a query in them. I don't know if this is something that can be fixed in the splitter, but when using an address such as "http://www.example.com/testfile.avi?query=value" it fails to load. I can only guess that this is because the actual end of the string doesn't contain a file extension that is recognised. I can't tell if this is the application not loading the correct filter, or the splitter not parsing the address correctly. Any ideas? From flocksoft at yahoo.it Sun Jun 17 15:04:32 2007 From: flocksoft at yahoo.it (flock) Date: Sun, 17 Jun 2007 13:04:32 +0000 (UTC) Subject: [Matroska-devel] (MAYBE A) BUG: Message-ID: with 1.7.189.11 (and previous versions) the secondary audio channel in some mpeg2 files recorded with a DVB-T tuner is mute all the problematic files have this peculiarity: secondary audio channel is mono @ 80 kbps Nero Splitter and ArcSoft Splitter (bundled with the DVB- T card) allow to select such streams - MediaInfo output for a double channel audio with secondary audio not mute: General #0 Format : MPEG-2 Transport Format/Family : MPEG-2 File size : 4.22 GiB PlayTime : 1h 40mn Bit rate : 6037 Kbps Video #0 Codec : MPEG-2 Video Codec profile : Main at Main Codec settings/Matri : Custom PlayTime : 1h 40mn Bit rate : 15 Mbps Bit rate mode : CBR Width : 704 pixels Height : 576 pixels Aspect ratio : 4/3 Frame rate : 25.000 fps Chroma : 4:2:0 Interlacement : Top Field First Bits/(Pixel*Frame) : 1.480 Audio #0 Codec : MPEG-1 Audio layer 2 PlayTime : 2s 448ms Bit rate : 192 Kbps Bit rate mode : CBR Channel(s) : 2 channels Sampling rate : 48 KHz Resolution : 16 bits Video0 delay : -214ms Writing library : Xing (new) Audio #1 Codec : MPEG-1 Audio layer 2 PlayTime : 2s 448ms Bit rate : 192 Kbps Bit rate mode : CBR Channel(s) : 2 channels Sampling rate : 48 KHz Resolution : 16 bits Video0 delay : -328ms Writing library : Xing (new) - MediaInfo output for a double channel audio with secondary audio mute: General #0 Format : MPEG-2 Transport Format/Family : MPEG-2 File size : 3.67 GiB PlayTime : 2h 16mn Bit rate : 3840 Kbps Video #0 Codec : MPEG-2 Video Codec profile : Main at Main Codec settings/Matri : Custom PlayTime : 2h 16mn Bit rate : 15 Mbps Bit rate mode : CBR Width : 720 pixels Height : 576 pixels Aspect ratio : 4/3 Frame rate : 25.000 fps Standard : PAL Chroma : 4:2:0 Interlacement : Top Field First Bits/(Pixel*Frame) : 1.447 Audio #0 Codec : MPEG-1 Audio layer 2 Codec profile : Joint stereo PlayTime : 3s 672ms Bit rate : 192 Kbps Bit rate mode : CBR Channel(s) : 2 channels Sampling rate : 48 KHz Resolution : 16 bits Video0 delay : -357ms Writing library : Gogo (after 3.0) Audio #1 Codec : MPEG-1 Audio layer 2 PlayTime : 3s 648ms Bit rate : 80 Kbps Bit rate mode : CBR Channel(s) : 1 channel Sampling rate : 48 KHz Resolution : 16 bits Video0 delay : -358ms Writing library : Xing (new) From davidnduffy at yahoo.co.uk Mon Jun 18 20:22:46 2007 From: davidnduffy at yahoo.co.uk (David Duffy) Date: Mon, 18 Jun 2007 18:22:46 +0000 (GMT) Subject: [Matroska-devel] Streaming MKV files via ASX scripts? Message-ID: <939683.58074.qm@web27207.mail.ukl.yahoo.com> I was experimenting with streaming MKV files via ASX scripts to Media Player 10 and VLC 0.8.6b and noticed the following: 1) A simple tag worked just fine and the file(s) would playback normally (including seeking and jumping to chapters once playing). 2) Using the tag would start one minute into the file in Media Player but that first minute would be "lost" and could not be jumped backwards into and the overall file length would be reported as one minute shorter. On one computer I tried it on Media Player behaved strangely and would not play the video at first and generated a weird error about being low on memory (with a gig of free RAM) but would play after pressing the play button again, on another machine it was fine (but still "missing" the video from before starttime). In VLC the tag was ignored and the file would play from the begining. 3) Using the tag worked as expected and only played for one minute. 4) Both Media Player and VLC seemed to "ignore" the tag when I tried to apply it to Matroska chapters. My questions now are: 1) Why does Media Player report the file length as being one minute shorter and "drop" that first minute when using the tag with a MKV file? 2) Can some of the more advanced features like be made to work by making some changes in the splitter? If so, is this something Haali or Gabest has time to implement? 3) Is VLC's behaviour on Windows dependent on filters or is it's ASX support coded internally? (note: I am not subscribed to any VLC mailing lists) 4) Is there some other mechanism to start a Matroska file playing at a particular chapter "automatically" instead of having to start at the begining of a file and manually select where to jump to? Thank-you, David ___________________________________________________________ The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html From davidnduffy at yahoo.co.uk Tue Jun 19 02:22:29 2007 From: davidnduffy at yahoo.co.uk (David Duffy) Date: Tue, 19 Jun 2007 00:22:29 +0000 (GMT) Subject: [Matroska-devel] What all is A_MS/ACM valid for? Message-ID: <456682.2934.qm@web27215.mail.ukl.yahoo.com> If I have an audio track that isn't of one of the Matroska known types should it get muxed in as A_MS/ACM? I was under the impression that A_MS/ACM was the audio track equivalent of V_MS/VFW/FOURCC for video tracks but mkvmerge 2.0.2 refuses to mux an unknown audio type. Thank-you for your input. ____________________________________________________ Yahoo! Photos is now offering a quality print service from just 7p a photo. http://uk.photos.yahoo.com From akapuma at akapuma.info Mon Jun 11 19:35:26 2007 From: akapuma at akapuma.info (akapuma) Date: Mon, 11 Jun 2007 19:35:26 +0200 Subject: [Matroska-devel] Some special TS-Files Message-ID: <466D87DE.5040908@akapuma.info> Hello Haali, I've found 2 special TS-Files. Your media splitter can't split these files. I hope, these files are interesting for you. The first file is a DVB-T-file from Norway. They are broadcasting H.264 / AAC. This is the link to the original post by Griga: http://forum.dvbtechnics.info/showpost.php?p=24450&postcount=3 This is a translation: Audio is strange. Streamtype in the PMT ist 0x11, the package is TS -> PES -> LOAS -> LATM -> AAC-HE. Alternative link to Griga's sample (a short audio file): http://akapuma.info/test/nrk_aac_he2.zip The second file is a sample from jmittelst, posted in the german doom9-gleitz-forum. Link to the post: http://forum.gleitz.info/showpost.php?p=335401&postcount=2 A translation: TS-Files, recorded with a Dbox via Udrec, contains no PMT/PAT. MPC and MPlayer can play these TS-files. Haalis splitter can't play the files. These files contains only normal MPEG2-video and audio. Link to a sample: http://jmittelst.no-ip.com/Sample.rar Best regards akapuma From moritz at bunkus.org Tue Jun 19 09:31:49 2007 From: moritz at bunkus.org (Moritz Bunkus) Date: Tue, 19 Jun 2007 09:31:49 +0200 Subject: [Matroska-devel] Re: What all is A_MS/ACM valid for? In-Reply-To: <456682.2934.qm@web27215.mail.ukl.yahoo.com> References: <456682.2934.qm@web27215.mail.ukl.yahoo.com> Message-ID: <200706190931.52319.moritz@bunkus.org> Hey, On Tuesday 19 June 2007 02:22, David Duffy wrote: > If I have an audio track that isn't of one of the Matroska known types > should it get muxed in as A_MS/ACM? I was under the impression that > A_MS/ACM was the audio track equivalent of V_MS/VFW/FOURCC for video > tracks Indeed it is. And yes, unknown types (for which no official CodecId exists but for which a wave format type thingy exists, don't know the name at the moment) can get muxes as A_MS/ACM. > but mkvmerge 2.0.2 refuses to mux an unknown audio type. Thank-you for > your input. True as well. This is a long-standing feature request for mkvmerge but has never been implemented. And probably never will. 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: 191 bytes Desc: not available URL: From mike at haali.net Tue Jun 19 21:16:18 2007 From: mike at haali.net (=?UTF-8?B?0JzQuNGF0LDQuNC7INCc0LDRhtC90LXQsg==?=) Date: Tue, 19 Jun 2007 23:16:18 +0400 Subject: [Matroska-devel] Some special TS-Files In-Reply-To: References: Message-ID: <46782B82.9090205@haali.net> akapuma wrote: > Hello Haali, > > I've found 2 special TS-Files. Your media splitter can't split these files. I > hope, these files are interesting for you. > > > The first file is a DVB-T-file from Norway. They are broadcasting H.264 / AAC. > This is the link to the original post by Griga: > http://forum.dvbtechnics.info/showpost.php?p=24450&postcount=3 > > This is a translation: > Audio is strange. Streamtype in the PMT ist 0x11, the package is TS -> PES -> > LOAS -> LATM -> AAC-HE. > > Alternative link to Griga's sample (a short audio file): > http://akapuma.info/test/nrk_aac_he2.zip > Yes, LOAS is not supported, but I'll add support for it at some future date (when I get the documentation). > > > The second file is a sample from jmittelst, posted in the german > doom9-gleitz-forum. Link to the post: > http://forum.gleitz.info/showpost.php?p=335401&postcount=2 > > A translation: > TS-Files, recorded with a Dbox via Udrec, contains no PMT/PAT. MPC and MPlayer > can play these TS-files. Haalis splitter can't play the files. These files > contains only normal MPEG2-video and audio. > > Link to a sample: http://jmittelst.no-ip.com/Sample.rar > Streams without PAT/PMT are not supported, and I don't plan to add support for them. From mike at haali.net Tue Jun 19 21:17:59 2007 From: mike at haali.net (=?UTF-8?B?0JzQuNGF0LDQuNC7INCc0LDRhtC90LXQsg==?=) Date: Tue, 19 Jun 2007 23:17:59 +0400 Subject: [Matroska-devel] BUG: HTTP streaming when query used in address In-Reply-To: References: Message-ID: <46782BE7.6000300@haali.net> Craig wrote: > The HTTP streaming support in the splitter works great, but I've found a small > problem in addresses that have a query in them. > > I don't know if this is something that can be fixed in the splitter, but when > using an address such as "http://www.example.com/testfile.avi?query=value" it > fails to load. I can only guess that this is because the actual end of the > string doesn't contain a file extension that is recognised. > > I can't tell if this is the application not loading the correct filter, or the > splitter not parsing the address correctly. Any ideas? > It could be both. I suspect DS has trouble selecting the source filter by file extension in this case, but this needs more testing to make sure. From mike at haali.net Tue Jun 19 21:22:37 2007 From: mike at haali.net (=?UTF-8?B?0JzQuNGF0LDQuNC7INCc0LDRhtC90LXQsg==?=) Date: Tue, 19 Jun 2007 23:22:37 +0400 Subject: [Matroska-devel] Streaming MKV files via ASX scripts? In-Reply-To: <939683.58074.qm@web27207.mail.ukl.yahoo.com> References: <939683.58074.qm@web27207.mail.ukl.yahoo.com> Message-ID: <46782CFD.1000701@haali.net> David Duffy wrote: > I was experimenting with streaming MKV files via ASX scripts to Media Player 10 and VLC 0.8.6b and noticed the following: > > 1) A simple tag worked just fine and the file(s) would playback normally (including seeking and jumping to chapters once playing). > > 2) Using the tag would start one minute into the file in Media Player but that first minute would be "lost" and could not be jumped backwards into and the overall file length would be reported as one minute shorter. On one computer I tried it on Media Player behaved strangely and would not play the video at first and generated a weird error about being low on memory (with a gig of free RAM) but would play after pressing the play button again, on another machine it was fine (but still "missing" the video from before starttime). In VLC the tag was ignored and the file would play from the begining. > > 3) Using the tag worked as expected and only played for one minute. > > 4) Both Media Player and VLC seemed to "ignore" the tag when I tried to apply it to Matroska chapters. > > > My questions now are: > > 1) Why does Media Player report the file length as being one minute shorter and "drop" that first minute when using the tag with a MKV file? > Must be some weird WMP logic. Does MPC exhibit the same behaviour? > 2) Can some of the more advanced features like be made to work by making some changes in the splitter? If so, is this something Haali or Gabest has time to implement? > I think WMP does not support reading chapters via IAMExtendedSeeking, and uses some private interface when reading WM files. > 3) Is VLC's behaviour on Windows dependent on filters or is it's ASX support coded internally? (note: I am not subscribed to any VLC mailing lists) > No, VLC uses internal codecs. > 4) Is there some other mechanism to start a Matroska file playing at a particular chapter "automatically" instead of having to start at the begining of a file and manually select where to jump to? > I thought about using some small 'redirection' files like QT does, but didn't implement anything. From davidnduffy at yahoo.co.uk Tue Jun 19 22:42:19 2007 From: davidnduffy at yahoo.co.uk (David Duffy) Date: Tue, 19 Jun 2007 20:42:19 +0000 (GMT) Subject: [Matroska-devel] Streaming MKV files via ASX scripts? Message-ID: <839049.74050.qm@web27208.mail.ukl.yahoo.com> >> 1) Why does Media Player report the file length as being one minute shorter and "drop" that first minute when using the tag with a MKV file? >> >Must be some weird WMP logic. Does MPC exhibit the same behaviour? MPC doesn't play my test ASX file at all, it just shows "File not found" in the status at the bottom. I think the time "cropping" in WMP10 & 11 may be the default behaviour because it does it with wmv files too, I was told that it didn't "crop" wmv files but I decided to test it for myself and apparently it does the same thing with wmv as mkv. I also tried updating to WMP11 and it has the same behaviour. So I think I was just given incorrect info about wmv files in asx and this is just how it works for any format. ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From webmaster at attractionland.com Wed Jun 20 08:10:38 2007 From: webmaster at attractionland.com (Jeremy Cardon - Attractionland) Date: Wed, 20 Jun 2007 08:10:38 +0200 Subject: [Matroska-devel] mkv parser and vorbis problem / directshow parser filter Message-ID: <000001c7b301$b93891e0$6401a8c0@jeremyfixe> Hi, I'm desesperately trying to play vorbis audio embedded in mkv. I develop my own mkv parser, it works with all kind of audio, but not with vorbis, Here is the code in my PushPin::GetMediaType method FOURCCMap fcc_subtypevorbis(0xcddca2d5); FOURCCMap fcc_vorbisformat(0x6bddfa7e); FOURCCMap fcc_subtypevorbis2(0x8d2fd10b); FOURCCMap fcc_vorbisformat2(0xb36e107f); m_mt.SetType(&MEDIATYPE_Audio); VORBISFORMAT2* pvf2 = (VORBISFORMAT2*)m_mt.AllocFormatBuffer(sizeof(VORBISFORMAT2) + tinf->CodecPrivateSize - 3); memcpy((BYTE *)pvf2+sizeof(VORBISFORMAT2),reinterpret_cast(tinf- >CodecPrivate)+3, tinf->CodecPrivateSize-3); m_mt.SetSubtype((GUID*)&fcc_subtypevorbis2); m_mt.SetFormatType((GUID*)&fcc_vorbisformat2); BYTE *codecPrivate = reinterpret_cast(tinf->CodecPrivate); unsigned long lastHeaderSize = tinf->CodecPrivateSize-1; unsigned char nbHeaders = *((unsigned char *)codecPrivate); codecPrivate++; // 3 headers for vorbis while(nbHeaders) { unsigned long currentHeaderSize = 0; do{ currentHeaderSize += *(unsigned char *)codecPrivate; lastHeaderSize--; } while((*codecPrivate++) == 0xFF); lastHeaderSize -= currentHeaderSize; pvf2->HeaderSize[2-nbHeaders] = currentHeaderSize; nbHeaders--; } pvf2->HeaderSize[2-nbHeaders] = lastHeaderSize; pvf2->Channels = (WORD)tinf->AV.Audio.Channels; pvf2->SamplesPerSec = (DWORD)tinf->AV.Audio.SamplingFreq; pvf2->BitsPerSample = (WORD)tinf->AV.Audio.BitDepth; m_mt.SetSampleSize(1); *pMediaType = m_mt; return S_OK; The PushPin:CheckMediatype return always S_OK But at the graph construction, the audio majortype seems to have been lost the pin 1495cfc has major type 0x00000000... Any idea where to dig? Many thanks -- J'utilise la version gratuite de SPAMfighter pour utilisateurs prives. Ce programme a supprime411 d'e-mails spam a ce jour. Les utilisateurs qui paient n'ont pas ce message dans leurse-mails. Obtenez la version gratuite de SPAMfighter ici: http://www.spamfighter.com/lfr From flocksoft at yahoo.it Mon Jun 25 15:14:35 2007 From: flocksoft at yahoo.it (flock) Date: Mon, 25 Jun 2007 13:14:35 +0000 (UTC) Subject: [Matroska-devel] Re: (MAYBE A) BUG: References: Message-ID: sample file: http://www.sendspace.com/file/scngzx this occurs also in other circumstances like this: General #0 Format : MPEG-2 Transport Format/Family : MPEG-2 File size : 3.99 MiB PlayTime : 9s 40ms Bit rate : 3707 Kbps Video #0 Codec : MPEG-2 Video Codec profile : Main at Main Codec settings/Matri : Custom PlayTime : 9s 40ms Bit rate : 15 Mbps Bit rate mode : CBR Width : 720 pixels Height : 576 pixels Aspect ratio : 4/3 Frame rate : 25.000 fps Standard : PAL Chroma : 4:2:0 Interlacement : Top Field First Bits/(Pixel*Frame) : 1.447 Audio #0 Codec : MPEG-1 Audio layer 2 Codec profile : Joint stereo PlayTime : 8s 640ms Bit rate : 192 Kbps Bit rate mode : CBR Channel(s) : 2 channels Sampling rate : 48 KHz Resolution : 16 bits Video0 delay : -205ms Writing library : Gogo (after 3.0) Audio #1 Codec : MPEG-1 Audio layer 2 PlayTime : 8s 832ms Bit rate : 80 Kbps Bit rate mode : CBR Channel(s) : 1 channel Sampling rate : 48 KHz Resolution : 16 bits Video0 delay : -326ms Writing library : Xing (new) From sazern at gmail.com Fri Jun 29 15:04:58 2007 From: sazern at gmail.com (stefan torestam) Date: Fri, 29 Jun 2007 15:04:58 +0200 Subject: [Matroska-devel] .MKV to Playstation3? Message-ID: <3ea4b5a60706290604p170090e1gf11b7fb75acbf58d@mail.gmail.com> Are you doing something to make .MKV files availible on Playstation 3? or is that Sony's part? -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.abbass at gmail.com Fri Jun 29 21:40:34 2007 From: andrew.abbass at gmail.com (Andrew Abbass) Date: Fri, 29 Jun 2007 16:40:34 -0300 Subject: [Matroska-devel] MS patent infringement Message-ID: Is it possible to build a DRM model similar to this system with Matroska? United States Patent 20070136608: Off-line economies for digital media http://www.freepatentsonline.com/20070136608.html This is a patent that deserves to be infringed upon. MS can't be left to monopolize a system this powerful. I've got more information pertaining to how it was developed as well as the business models and capabilities in my blog. There was a slightly different version built around online capabilities 4 years ago, built on the PlaysForSure model, but MS closed it down with updates to windows media player and Vista. http://digitaldarkage.blogspot.com Thanks for your time. -Andrew Abbass