From ericgur at iname.com Sun Apr 1 23:10:06 2007 From: ericgur at iname.com (Eric Gur) Date: Sun, 1 Apr 2007 21:10:06 +0000 (UTC) Subject: [Matroska-devel] possible bug - sharpness in renderer seems broken Message-ID: Hi, The sharpness slider displays negative numbers (from zero to minus 1.00) and moving it doesn't modify the image. From ericgur at iname.com Sun Apr 1 23:22:22 2007 From: ericgur at iname.com (Eric Gur) Date: Sun, 1 Apr 2007 21:22:22 +0000 (UTC) Subject: [Matroska-devel] feature request - support for 4:2:0 surfaces in the renderer Message-ID: Hi, 1st, Great work :) I had tons of problems with VMR9 before I tried Haali video renderer. The video quality on my 7600GT is much better with Haali and it seems more stable. A major speed gain can be accomplished if YV12 or NV12 formats will be supported. BTW the conversion to 4:2:2 (YUY2) is probably not done in the best way in the decoders, so you can upsample UV using the scaler and get better results (especially if you use a better scaler than bi-linear for UV). Eric From matroska-devel at wilber.pointclark.net Mon Apr 2 04:41:25 2007 From: matroska-devel at wilber.pointclark.net (matroska-devel at wilber.pointclark.net) Date: Mon, 2 Apr 2007 12:41:25 +1000 Subject: [Matroska-devel] Feature request: GVI (Google Video) Support References: <1174989803.31234@wilber.pointclark.net> <460987C5.2010806@haali.net> Message-ID: <002601c774d0$68d38260$9202a8c0@cu> "?????? ??????" wrote: > > http://en.wikipedia.org/wiki/Gvi#GVI_format_and_conversion > This should be fairly easy if you provide a sample video file. Here is a sample video file attached to this email: Girl Falls off Motorcycle.gvi Size: 214 KB Length: 3 seconds -------------- next part -------------- A non-text attachment was scrubbed... Name: Girl Falls off Motorcycle.gvi Type: application/octet-stream Size: 219836 bytes Desc: not available URL: From benkersey at gmail.com Tue Apr 3 05:33:02 2007 From: benkersey at gmail.com (Ben Kersey) Date: Tue, 3 Apr 2007 03:33:02 +0000 (UTC) Subject: [Matroska-devel] MPEG2 + DScaler bug Message-ID: Hi there, Expierenced a bug with MPEG2 TSes. When the latest Haali Splitter (1.7.121.0) is used for 1920x1080 with Overlay and DScaler 5 w/ IVTC mod, the image is distorted, kinda like 720x480 anamorphic but at a higher resolution. With VMR9 Renderless, it's trying to output 1920x1883... same thing with Haali Renderer, except it displays a black screen, and seeking crashes MPC (and ultimately locks up my computer). This doesn't happen with nvidia purevideo or the internal MPEG2 MPC decoder. My ivtc mod was outdated so I tried the latest one, but same problem. I've just tried a DVD with Haali Renderer and the same black screen then crash happens (doesn't lock up the computer though, that may have been a one off). Overlay + VMR9 fine in that department. DScaler 5 is here; http://www.dscaler.org/phpBB/viewtopic.php?t=5407&sid=cfca9f8b90a3d4fd32f1c88bd43a2ddd And I've uploaded the mod here; http://www.dryfire.org/~gits/Dscaler5.IVTC.251206.zip The original mod AVSForum thread is here; http://www.avsforum.com/avs-vb/showthread.php?t=596942&page=1&pp=30 From mike at haali.net Wed Apr 4 05:12:48 2007 From: mike at haali.net (=?UTF-8?B?0JzQuNGF0LDQuNC7INCc0LDRhtC90LXQsg==?=) Date: Wed, 04 Apr 2007 07:12:48 +0400 Subject: [Matroska-devel] Feature request: GVI (Google Video) Support In-Reply-To: <002601c774d0$68d38260$9202a8c0@cu> References: <1174989803.31234@wilber.pointclark.net> <460987C5.2010806@haali.net> <002601c774d0$68d38260$9202a8c0@cu> Message-ID: <461317B0.9000300@haali.net> matroska-devel at wilber.pointclark.net wrote: > "?????? ??????" wrote: >>> http://en.wikipedia.org/wiki/Gvi#GVI_format_and_conversion >> This should be fairly easy if you provide a sample video file. > > Here is a sample video file attached to this email: > Girl Falls off Motorcycle.gvi > Size: 214 KB > Length: 3 seconds The file doesn't need any splitter changes and plays fine. From sarreq at gmail.com Fri Apr 6 09:50:08 2007 From: sarreq at gmail.com (Sarreq Teryx) Date: Fri, 6 Apr 2007 03:50:08 -0400 Subject: [Matroska-devel] Re: Haali Media Splitter Thumbnail Bug In Vista In-Reply-To: <351124.11246.qm@web38409.mail.mud.yahoo.com> References: <351124.11246.qm@web38409.mail.mud.yahoo.com> Message-ID: I actually have a different but related problem. My thumnails show just fine, and in everything else and every other way the splitter works fine, but when Vista's Windows Explorer trys to extract the file info and create a thumbnail, the COM Surrogate fails, even though extraction doesn't, so this is more of an obnoxious annoyance than anything else. I've sent the bug info to MS several time and finally I recieved a "Problem Reports and Solution" window about it. guess what MS's obvious solution was, yup, disable "splitter.ax". now obviously I'd rather not do that. the exact problem/solution MS is giving is: Follow these steps to solve the problem with SPLITTER.AX (Follow the steps in the article to unregister this binary, e.g. regsvr32 /u SPLITTER.AX) This problem was caused by SPLITTER.AX (Follow the steps in the article to unregister this binary, e.g. regsvr32 /u SPLITTER.AX). SPLITTER.AX (Follow the steps in the article to unregister this binary, e.g. regsvr32 /u SPLITTER.AX) was created by Haali Media. A solution is available that will solve this problem. And here's the problem report being sent to MS (I don't see anything useful here either): Problem signature Problem Event Name: APPCRASH Application Name: DllHost.exe Application Version: 6.0.6000.16386 Application Timestamp: 4549b14e Fault Module Name: ntdll.dll Fault Module Version: 6.0.6000.16386 Fault Module Timestamp: 4549bdc9 Exception Code: c0000005 Exception Offset: 0003b15f OS Version: 6.0.6000.2.0.0.256.1 Locale ID: 1033 Additional Information 1: c5d1 Additional Information 2: e2d76cc28716f7e6f235ee1acc7eeb65 Additional Information 3: c54a Additional Information 4: 24042eb20f7b9259611f28495d07468f Extra information about the problem Bucket ID: 345901287 If you need more information and can tell me where to find it, I'll be happy to post it > "Setsuna Mudou" wrote in message > news:351124.11246.qm at web38409.mail.mud.yahoo.com... > I am not sure if this is Haali Media Splitter's fault, but in Vista, > thumbnails > handled by the Haali thumbnail handler sometimes just display a blank > white picture (same with media center). This occurs on all Vista computers > I have tested on, including a Vista Home Premium Toshiba laptop and an > AMD64 Vista Business computer. > This bug seems to occur for all media (mkv, ogm, and avi) which are > handled by Haali. If I switch avi back to the default Vista one, this bug > does > not occur even though the same ffdshow codecs are being called to generate > it, which is what led me to believe this bug is somehow related to Haali's > thumbnail filter. > Another interesting note is that older versions of Haali Media Splitter seem > to > do even weirder things such as generating very blurred thumbnails with > random noise (like snow) on top of it sometimes. > Thanks, > Mudou From steve.lhomme at free.fr Sun Apr 8 22:59:36 2007 From: steve.lhomme at free.fr (Steve Lhomme) Date: Sun, 08 Apr 2007 22:59:36 +0200 Subject: [Matroska-devel] Web 2.0 Tags Message-ID: <461957B8.9090207@free.fr> Hi guys, As we're adding RSS podcasts to CorePlayer I noticed they use a lot of "tags" (category in the RSS language) to better help computers to classify and link items. This kind of tag is very dumb because it has no semantic, just saying the content matches this (these) word(s). But wether or not it's a progress for the web in general is not the question here. I think we need a new official tag in matroska files for such dumb tags. I propose to call it WEB20, as a UTF-8 string. Any objections comments ? In general these tags are not in the files but in the RSS feed. IMO it would be nicer if it was carried in the file too. Steve From davidnduffy at yahoo.co.uk Tue Apr 10 00:20:31 2007 From: davidnduffy at yahoo.co.uk (David Duffy) Date: Mon, 9 Apr 2007 22:20:31 +0000 (GMT) Subject: [Matroska-devel] Web 2.0 Tags Message-ID: <20070409222031.1074.qmail@web27213.mail.ukl.yahoo.com> Is that information really relevant to the file itself? If so, are you just planning on wrapping the RSS info into one WEB20 tag or multiples? ----- Original Message ---- From: Steve Lhomme To: Discussion about the current and future development of Matroska ; Age Bosma Sent: Sunday, 8 April, 2007 2:59:36 PM Subject: [Matroska-devel] Web 2.0 Tags Hi guys, As we're adding RSS podcasts to CorePlayer I noticed they use a lot of "tags" (category in the RSS language) to better help computers to classify and link items. This kind of tag is very dumb because it has no semantic, just saying the content matches this (these) word(s). But wether or not it's a progress for the web in general is not the question here. I think we need a new official tag in matroska files for such dumb tags. I propose to call it WEB20, as a UTF-8 string. Any objections comments ? In general these tags are not in the files but in the RSS feed. IMO it would be nicer if it was carried in the file too. Steve _______________________________________________ Matroska-devel mailing list Matroska-devel at 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 ___________________________________________________________ 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 steve.lhomme at free.fr Tue Apr 10 11:54:05 2007 From: steve.lhomme at free.fr (Steve Lhomme) Date: Tue, 10 Apr 2007 11:54:05 +0200 Subject: [Matroska-devel] Web 2.0 Tags In-Reply-To: <20070409222031.1074.qmail@web27213.mail.ukl.yahoo.com> References: <20070409222031.1074.qmail@web27213.mail.ukl.yahoo.com> Message-ID: <461B5EBD.5090803@free.fr> David Duffy wrote: > Is that information really relevant to the file itself? Well, I find it odd that the tags from an external source (the RSS feed) rather than the MP3 (or whatever) file. Given if you copy the MP3 you'd lose these tags they would be safer in that file. And that's why I want them in matroska. > If so, are you just planning on wrapping the RSS info into one WEB20 tag or multiples? Nop. I just want the tag to be put in the WBE20. I think that's the item in RSS feeds used to make tag clouds. Steve > ----- Original Message ---- > From: Steve Lhomme > To: Discussion about the current and future development of Matroska ; Age Bosma > Sent: Sunday, 8 April, 2007 2:59:36 PM > Subject: [Matroska-devel] Web 2.0 Tags > > Hi guys, > > As we're adding RSS podcasts to CorePlayer I noticed they use a lot of > "tags" (category in the RSS language) to better help computers to > classify and link items. > > This kind of tag is very dumb because it has no semantic, just saying > the content matches this (these) word(s). But wether or not it's a > progress for the web in general is not the question here. I think we > need a new official tag in matroska files for such dumb tags. I propose > to call it WEB20, as a UTF-8 string. > > Any objections comments ? > > In general these tags are not in the files but in the RSS feed. IMO it > would be nicer if it was carried in the file too. > > Steve > _______________________________________________ > Matroska-devel mailing list > Matroska-devel at 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 > > > > > > > ___________________________________________________________ > The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html > _______________________________________________ > Matroska-devel mailing list > Matroska-devel at 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 From agebosma at home.nl Tue Apr 10 12:52:44 2007 From: agebosma at home.nl (Age Bosma) Date: Tue, 10 Apr 2007 12:52:44 +0200 Subject: [Matroska-devel] Re: Web 2.0 Tags In-Reply-To: <461957B8.9090207@free.fr> References: <461957B8.9090207@free.fr> Message-ID: <461B6C7C.8090503@home.nl> Steve Lhomme wrote: > Hi guys, > > As we're adding RSS podcasts to CorePlayer I noticed they use a lot of > "tags" (category in the RSS language) to better help computers to > classify and link items. > > This kind of tag is very dumb because it has no semantic, just saying > the content matches this (these) word(s). But wether or not it's a > progress for the web in general is not the question here. I think we > need a new official tag in matroska files for such dumb tags. I propose > to call it WEB20, as a UTF-8 string. > > Any objections comments ? > I think a tag name 'WEB20' would be a but ill chosen for this purpose, unless you're trying to be sarcastic here (I know I would...) ;-) If 'tag cloud' is an accepted term for the hyped habit of adding useless tags to stuff, than we'd better stick to something like 'TAG_CLOUD' as a name for the tag. A tag name 'WEB20', doesn't tell you much about the content of the tag since Web 2.0 doesn't even have a valid definition of itself ;-) Yours, Age From steve.lhomme at free.fr Tue Apr 10 13:43:10 2007 From: steve.lhomme at free.fr (Steve Lhomme) Date: Tue, 10 Apr 2007 13:43:10 +0200 Subject: [Matroska-devel] Re: Web 2.0 Tags In-Reply-To: <461B6C7C.8090503@home.nl> References: <461957B8.9090207@free.fr> <461B6C7C.8090503@home.nl> Message-ID: <461B784E.6090904@free.fr> Age Bosma wrote: > Steve Lhomme wrote: >> Hi guys, >> >> As we're adding RSS podcasts to CorePlayer I noticed they use a lot of >> "tags" (category in the RSS language) to better help computers to >> classify and link items. >> >> This kind of tag is very dumb because it has no semantic, just saying >> the content matches this (these) word(s). But wether or not it's a >> progress for the web in general is not the question here. I think we >> need a new official tag in matroska files for such dumb tags. I >> propose to call it WEB20, as a UTF-8 string. >> >> Any objections comments ? >> > > I think a tag name 'WEB20' would be a but ill chosen for this purpose, > unless you're trying to be sarcastic here (I know I would...) ;-) > If 'tag cloud' is an accepted term for the hyped habit of adding useless > tags to stuff, than we'd better stick to something like 'TAG_CLOUD' as a > name for the tag. A tag name 'WEB20', doesn't tell you much about the > content of the tag since Web 2.0 doesn't even have a valid definition of > itself ;-) I 100% agree with all said here. TAG_CLOUD might be a better name. Or maybe "FILE_UNDER". As it indicates it can be seen on this name context. BTW, you may add common podcast tags to your tag comparison, as it's somehow a new (common) way to tag files/streams. There are tags. I also saw some tags uses too. See: http://www.apple.com/itunes/store/podcaststechspecs.html One of the nice things of podcasts is that each stream contains a guid. So this guid could be stored in the matroska segment as such (since it's binary in matroska). That could help different apps managing podcasts not to download the same stream twice... Steve From agebosma at home.nl Tue Apr 10 15:10:32 2007 From: agebosma at home.nl (Age Bosma) Date: Tue, 10 Apr 2007 15:10:32 +0200 Subject: [Matroska-devel] Re: Web 2.0 Tags In-Reply-To: <461B784E.6090904@free.fr> References: <461957B8.9090207@free.fr> <461B6C7C.8090503@home.nl> <461B784E.6090904@free.fr> Message-ID: <461B8CC8.5010102@home.nl> Steve Lhomme wrote: > Age Bosma wrote: >> Steve Lhomme wrote: >>> Hi guys, >>> >>> As we're adding RSS podcasts to CorePlayer I noticed they use a lot >>> of "tags" (category in the RSS language) to better help computers to >>> classify and link items. >>> >>> This kind of tag is very dumb because it has no semantic, just saying >>> the content matches this (these) word(s). But wether or not it's a >>> progress for the web in general is not the question here. I think we >>> need a new official tag in matroska files for such dumb tags. I >>> propose to call it WEB20, as a UTF-8 string. >>> >>> Any objections comments ? >>> >> >> I think a tag name 'WEB20' would be a but ill chosen for this purpose, >> unless you're trying to be sarcastic here (I know I would...) ;-) >> If 'tag cloud' is an accepted term for the hyped habit of adding >> useless tags to stuff, than we'd better stick to something like >> 'TAG_CLOUD' as a name for the tag. A tag name 'WEB20', doesn't tell >> you much about the content of the tag since Web 2.0 doesn't even have >> a valid definition of itself ;-) > > I 100% agree with all said here. TAG_CLOUD might be a better name. Or > maybe "FILE_UNDER". As it indicates it can be seen on this name context. > After pondering about it a bit more and by looking at the iTunes RSS resource you provided... TAG_CLOUD might be a bit confusing since there are many different kinds of tags. FILE_UNDER might not be generic enough since the tags you are talking about can be used for a sorts of purposes than just filing something. Despite the fact that iTunes uses for a different purpose and uses instead, KEYWORDS is a more suitable tag for this purpose. It's basically nothing more than just (random) keywords you're adding. Matroska already has a KEYWORDS tag at the moment. I personally don't really see a reason for not using this tag for this purpose. Something could be said for CATEGORY, CATEGORIZE or CATEGORIZATION as well but is that really what you're doing with those tags? Yours, Age From steve.lhomme at free.fr Tue Apr 10 17:44:57 2007 From: steve.lhomme at free.fr (Steve Lhomme) Date: Tue, 10 Apr 2007 17:44:57 +0200 Subject: [Matroska-devel] Re: Web 2.0 Tags In-Reply-To: <461B8CC8.5010102@home.nl> References: <461957B8.9090207@free.fr> <461B6C7C.8090503@home.nl> <461B784E.6090904@free.fr> <461B8CC8.5010102@home.nl> Message-ID: <461BB0F9.3040905@free.fr> Age Bosma wrote: > Steve Lhomme wrote: >> Age Bosma wrote: >>> Steve Lhomme wrote: >>>> Hi guys, >>>> >>>> As we're adding RSS podcasts to CorePlayer I noticed they use a lot >>>> of "tags" (category in the RSS language) to better help computers to >>>> classify and link items. >>>> >>>> This kind of tag is very dumb because it has no semantic, just >>>> saying the content matches this (these) word(s). But wether or not >>>> it's a progress for the web in general is not the question here. I >>>> think we need a new official tag in matroska files for such dumb >>>> tags. I propose to call it WEB20, as a UTF-8 string. >>>> >>>> Any objections comments ? >>>> >>> >>> I think a tag name 'WEB20' would be a but ill chosen for this >>> purpose, unless you're trying to be sarcastic here (I know I >>> would...) ;-) >>> If 'tag cloud' is an accepted term for the hyped habit of adding >>> useless tags to stuff, than we'd better stick to something like >>> 'TAG_CLOUD' as a name for the tag. A tag name 'WEB20', doesn't tell >>> you much about the content of the tag since Web 2.0 doesn't even have >>> a valid definition of itself ;-) >> >> I 100% agree with all said here. TAG_CLOUD might be a better name. Or >> maybe "FILE_UNDER". As it indicates it can be seen on this name context. >> > > After pondering about it a bit more and by looking at the iTunes RSS > resource you provided... > > TAG_CLOUD might be a bit confusing since there are many different kinds > of tags. FILE_UNDER might not be generic enough since the tags you are > talking about can be used for a sorts of purposes than just filing > something. Despite the fact that iTunes uses for a > different purpose and uses instead, KEYWORDS is a more > suitable tag for this purpose. It's basically nothing more than just > (random) keywords you're adding. Matroska already has a KEYWORDS tag at > the moment. I personally don't really see a reason for not using this > tag for this purpose. Something could be said for CATEGORY, CATEGORIZE > or CATEGORIZATION as well but is that really what you're doing with > those tags? You're right. We can use KEYWORDS for that. I didn't see it when I had a quick look at our list. So there's nothing to change. Which is always better... Steve From agebosma at home.nl Tue Apr 10 18:09:41 2007 From: agebosma at home.nl (Age Bosma) Date: Tue, 10 Apr 2007 18:09:41 +0200 Subject: [Matroska-devel] Re: Web 2.0 Tags In-Reply-To: <461BB0F9.3040905@free.fr> References: <461957B8.9090207@free.fr> <461B6C7C.8090503@home.nl> <461B784E.6090904@free.fr> <461B8CC8.5010102@home.nl> <461BB0F9.3040905@free.fr> Message-ID: <461BB6C5.9010308@home.nl> Steve Lhomme wrote: >> >> After pondering about it a bit more and by looking at the iTunes RSS >> resource you provided... >> >> TAG_CLOUD might be a bit confusing since there are many different >> kinds of tags. FILE_UNDER might not be generic enough since the tags >> you are talking about can be used for a sorts of purposes than just >> filing something. Despite the fact that iTunes uses >> for a different purpose and uses instead, KEYWORDS >> is a more suitable tag for this purpose. It's basically nothing more >> than just (random) keywords you're adding. Matroska already has a >> KEYWORDS tag at the moment. I personally don't really see a reason for >> not using this tag for this purpose. Something could be said for >> CATEGORY, CATEGORIZE or CATEGORIZATION as well but is that really what >> you're doing with those tags? > > You're right. We can use KEYWORDS for that. I didn't see it when I had a > quick look at our list. So there's nothing to change. Which is always > better... > Updated: http://age.hobba.nl/audio/tag_frame_reference.html Still some issues to address but you'll get the point. It turns out that iTunes is using the tags 'keyw' and 'catg' for AAC/MP4 tags as well. Should we really introduce a new MK tag just because iTunes uses the two of them or should I map 'catg' to our KEYWORDS tag and leave 'keyw' as an iTunes only tag? Age From steve.lhomme at free.fr Tue Apr 10 18:33:50 2007 From: steve.lhomme at free.fr (Steve Lhomme) Date: Tue, 10 Apr 2007 18:33:50 +0200 Subject: [Matroska-devel] Re: Web 2.0 Tags In-Reply-To: <461BB6C5.9010308@home.nl> References: <461957B8.9090207@free.fr> <461B6C7C.8090503@home.nl> <461B784E.6090904@free.fr> <461B8CC8.5010102@home.nl> <461BB0F9.3040905@free.fr> <461BB6C5.9010308@home.nl> Message-ID: <461BBC6E.9070707@free.fr> Age Bosma wrote: > Steve Lhomme wrote: > >>> >>> After pondering about it a bit more and by looking at the iTunes RSS >>> resource you provided... >>> >>> TAG_CLOUD might be a bit confusing since there are many different >>> kinds of tags. FILE_UNDER might not be generic enough since the tags >>> you are talking about can be used for a sorts of purposes than just >>> filing something. Despite the fact that iTunes uses >>> for a different purpose and uses instead, KEYWORDS >>> is a more suitable tag for this purpose. It's basically nothing more >>> than just (random) keywords you're adding. Matroska already has a >>> KEYWORDS tag at the moment. I personally don't really see a reason >>> for not using this tag for this purpose. Something could be said for >>> CATEGORY, CATEGORIZE or CATEGORIZATION as well but is that really >>> what you're doing with those tags? >> >> You're right. We can use KEYWORDS for that. I didn't see it when I had >> a quick look at our list. So there's nothing to change. Which is >> always better... >> > > Updated: http://age.hobba.nl/audio/tag_frame_reference.html > Still some issues to address but you'll get the point. > > It turns out that iTunes is using the tags 'keyw' and 'catg' for AAC/MP4 > tags as well. Should we really introduce a new MK tag just because > iTunes uses the two of them or should I map 'catg' to our KEYWORDS tag > and leave 'keyw' as an iTunes only tag? It depends on the definition of both. But it seems the iTunes category is our KEYWORDS. Maybe we need another thing that corresponds to the iTunes keyword ? Steve From David.Grant at microsoft.com Mon Apr 2 21:28:30 2007 From: David.Grant at microsoft.com (David Grant) Date: Mon, 2 Apr 2007 12:28:30 -0700 Subject: [Matroska-devel] Crash caused by splitter.ax trying to enter a bad critical section Message-ID: <8DD6D7B47848B24F972C23F274C6E56803665AB60D@NA-EXMSG-C112.redmond.corp.microsoft.com> 0:005> .ecxr eax=00000000 ebx=fffffffc ecx=00000000 edx=00000004 esi=01f2e1c8 edi=01f2e1cc eip=76fab15f esp=0319fa94 ebp=0319fae4 iopl=0 nv up ei pl nz ac po cy cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010213 ntdll!RtlpWaitOnCriticalSection+0xc5: 76fab15f 83401401 add dword ptr [eax+14h],1 ds:0023:00000014=???????? 0:005> knL *** Stack trace for last set context - .thread/.cxr resets it # ChildEBP RetAddr 00 0319fae4 76fab071 ntdll!RtlpWaitOnCriticalSection+0xc5 01 0319fb0c 01dea78d ntdll!RtlEnterCriticalSection+0x152 02 0319fb30 76faa9bd splitter+0x3a78d 03 0319fb70 00000000 ntdll!_RtlUserThreadStart+0x23 0:005> .frame 1 01 0319fb0c 01dea78d ntdll!RtlEnterCriticalSection+0x152 0:005> dv CriticalSection = 0x01f2e1c8 Flags = 0 BitsToChange = 1 WaitInc = 4 0:005> !critsec 0x01f2e1c8 CritSec at 01f2e1c8 could not be read Perhaps the critical section was a global variable in a dll that was unloaded? 0:005> dc 0x01f2e1c8 l1 01f2e1c8 ???????? ???? 0:005> lmvm splitter start end module name 01db0000 01e34000 splitter T (no symbols) Loaded symbol image file: splitter.ax Image path: C:\Program Files\Combined Community Codec Pack\Filters\Haali\splitter.ax Image name: splitter.ax Timestamp: Wed Feb 14 18:25:04 2007 (45D3C480) CheckSum: 0008B0B8 ImageSize: 00084000 File version: 1.7.77.5 Product version: 1.7.77.5 File flags: 0 (Mask 17) File OS: 4 Unknown Win32 File type: 2.0 Dll File date: 00000000.00000000 Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0 I don't have a repro, but if you need more data please let me know. Thank you, David From ryan.dunbar at dunncox.com Wed Apr 11 19:49:47 2007 From: ryan.dunbar at dunncox.com (Ryan Dunbar) Date: Wed, 11 Apr 2007 12:49:47 -0500 Subject: [Matroska-devel] Re: Request - MKV (matroska) writer plugin for ProgDVB? Message-ID: <20070411124947.5f9b6cbd@mail2.dunncox.com> Has anyone try this yet, writing a MKV writer plugin for ProgDVB? Can this be done? Does anyone have any doc or sample of how this can be done? Thank you. Ryan Dunbar =========================================================================================================== Hi, is there any chance to implement a MKV writer module into ProgDVB ? MPEG-TS sucks badly for anything else than watching, and even then many players will go out of sync (like MPC) during playback, in some cases. MKV has the ability to store all streams possible in DVB-S streams, it has a much superior timing feature with fixed time stamps on each video and audio block, and it could also store subtitles in the same file (text or image). VdubMod from 1.5.10 could open the MKV files directly, and allow direct encoding into MPEG4 AVIs or MKVs. As it is an open standard, no license fees would apply and there is plenty of free muxing code available (like Haali's muxer lib, libmatroska, VLC) and even two free DirectShow muxing filters (from Gabest and Haali). If you are interested, please contact me or the team at matroska-devel AT lists DOT matroska DOT org Christian matroska project admin http://www.matroska.org ----------------------------------------------------------------------------------------------------------- Hello Christian To achieve all details required, on the modules interface, contact prog(at)progdvb.com Let it be in simple english, if you don't speak russian. Also possible, to use the well known MD_API interface, for a DLL style plugin. VLinders made it public, the author of y_a_n_k_s_e plugin and other fine tools. Perhaps look at DVBN, as they aren't that much limited to "official" use... That interface in itself ain't good or bad, depends on what you do with it Regards J?rgen =========================================================================================================== From chris at matroska.org Thu Apr 12 19:02:21 2007 From: chris at matroska.org (Christian HJ Wiesner) Date: Thu, 12 Apr 2007 19:02:21 +0200 Subject: [Matroska-devel] Re: Request - MKV (matroska) writer plugin for ProgDVB? In-Reply-To: <20070411124947.5f9b6cbd@mail2.dunncox.com> References: <20070411124947.5f9b6cbd@mail2.dunncox.com> Message-ID: <461E661D.9020100@matroska.org> Not to my knowledge, although this would ROCK 100times ! Of course it could be done, there are plenty of suitable libraries available for such a purpose, including libmatroska/libebml itself, or Haali's writer library. Anybody on the list interested ? With an example lib, like those mentioned by J?rgen, maybe not a big deal either ? Or would this require interaction on a DirectShow level ? Does ProgDVB use DirectShow for rendering ? If so, maybe Haali's DShow matroska muxer can do anything the author of ProgDVB needs already ? Can somebody talk to the guy directly (i seem to recall he is Russian) ? Christian matroska project admin Ryan Dunbar schrieb: > Has anyone try this yet, writing a MKV writer plugin for ProgDVB? > > Can this be done? > > Does anyone have any doc or sample of how this can be done? > > > Thank you. > Ryan Dunbar > > =========================================================================================================== > Hi, > > is there any chance to implement a MKV writer module into ProgDVB ? MPEG-TS sucks badly for anything else than watching, and even then many players will go out of sync (like MPC) during playback, in some cases. > > MKV has the ability to store all streams possible in DVB-S streams, it has a much superior timing feature with fixed time stamps on each video and audio block, and it could also store subtitles in the same file (text or image). VdubMod from 1.5.10 could open the MKV files directly, and allow direct encoding into MPEG4 AVIs or MKVs. > > As it is an open standard, no license fees would apply and there is plenty of free muxing code available (like Haali's muxer lib, libmatroska, VLC) and even two free DirectShow muxing filters (from Gabest and Haali). > > If you are interested, please contact me or the team at > > matroska-devel AT lists DOT matroska DOT org > > Christian > matroska project admin > http://www.matroska.org > ----------------------------------------------------------------------------------------------------------- > > > Hello Christian > > To achieve all details required, on the modules interface, contact prog(at)progdvb.com > Let it be in simple english, if you don't speak russian. > > Also possible, to use the well known MD_API interface, for a DLL style plugin. > VLinders made it public, the author of y_a_n_k_s_e plugin and other fine tools. > Perhaps look at DVBN, as they aren't that much limited to "official" use... > That interface in itself ain't good or bad, depends on what you do with it > > Regards > > J?rgen > =========================================================================================================== > _______________________________________________ > Matroska-devel mailing list > Matroska-devel at 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 > > From tbhimdi at yahoo.com Tue Apr 17 03:47:55 2007 From: tbhimdi at yahoo.com (Tashfeen Bhimdi) Date: Tue, 17 Apr 2007 01:47:55 +0000 (UTC) Subject: [Matroska-devel] Some QuickTime mov files not split correctly (links inside) Message-ID: Hi, I've got a few mov files that play perfectly using QuickTime Alternative, but Haali has trouble with them (ffdshow is used to decode audio & video in both scenarios). Here are a few of the files: http://www.binarytuberculosis.com/pub/headstrong.mov (1.2MB) - No Audio Stream http://www.binarytuberculosis.com/pub/cat_herders.mov (3.3MB) - No Supported Tracks found http://www.binarytuberculosis.com/pub/dutch.mov (8.2MB, Explicit Audio) - No Video http://www.binarytuberculosis.com/pub/Superman_Seinfeld_-_Hindsight.mov (71.8MB) - Jerky Video & No Audio Stream http://www.binarytuberculosis.com/pub/Superman_Seinfeld_-_Uniform.mov (63.6MB) - No Supported Tracks found Hopefully the above problems are reproducible on other systems, if not, let me know and I can give out my exact configuration (using Zoom Player 5 Smart Play right now). -- Tashfeen Bhimdi From benjaminkick at msn.com Fri Apr 20 05:25:39 2007 From: benjaminkick at msn.com (benjamin kick) Date: Fri, 20 Apr 2007 03:25:39 +0000 Subject: [Matroska-devel] voice and sound question Message-ID: Hey, i was wondering if you could help me out with a question. I recently got a bunch of Ogg or ogm files and played them using matroska. The only problom i have is that in these shows the main voice is english but in the background there is a japanese translation voice and combined it sounds like crap. Is there anyway to turn off that japanese background voice with the settings or anything? thx _________________________________________________________________ MSN is giving away a trip to Vegas to see Elton John.? Enter to win today. http://msnconcertcontest.com?icid-nceltontagline From agebosma at gmail.com Fri Apr 20 18:15:24 2007 From: agebosma at gmail.com (Age Bosma) Date: Fri, 20 Apr 2007 18:15:24 +0200 Subject: [Matroska-devel] Test, sorry, please ignore Message-ID: <4628E71C.2010708@gmail.com> Test, sorry, please ignore From mike.chen82 at googlemail.com Sat Apr 21 15:16:16 2007 From: mike.chen82 at googlemail.com (Mike Chen) Date: Sat, 21 Apr 2007 05:16:16 -0800 Subject: [Matroska-devel] New generation HD codecs support by matroska. Proposed spec change. Message-ID: <9c49ba030704210616u403c1efdg12f51f591a8d196f@mail.gmail.com> Hello, All. I would like to know if there are any plans to add codec support for HD formats to matroska, and if not ? to propose this addition. The codecs in question are VC1, E-AC3 and DTS-HD. In order to keep discussion relevant, it makes sense to discuss one codec at a time. So, assuming the format is not yet supported and no plans were made about it, does anyone objects to the following specification for VC1 (advanced profile): Codec names: VC-1, SMPTE-421M, WMV9 Advanced Profile Fourcc: WVC1 Win guid: { 0xc9bfbccf, 0xe60e, 0x4588, { 0xa3, 0xdf, 0x5a, 0x03, 0xb1, 0xfd, 0x95, 0x85 } } Matroska codec name: V_VC1/AP Matroska codec private: Windows/ffmpeg-compatible private data: First byte is entire structure size, followed by sequence EBDU (sequence start code + sequence header), followed by entrypoint EBDU (entrypoint start code+entrypoint header) Bitstream syntax: Frames/fields are in coding order, encapsulated, with timecode/duration/references assigned in a usual way. Frame structure in progressive or frame-interlace mode: I (key) frames: Sequence EBDU + entrypoint EBDU + frame EBDU concatenated together. I(regular)/P/skipped/B/Bi/ frames: Frame EBDU (frame start code + frame data encapsulated) Frame structure in field-interlace mode: I (key) frames(actually fields): Sequence EBDU + entrypoint EBDU + field/frame EBDU concatenated together. I(regular)/P/skipped/B/Bi/ frames (actually fields): Frame/field EBDU (frame/field start code + frame/filed data encapsulated) Rationale: - V_VC1/AP name is to distinguish from VC1-simple/main profile, which has completely different bit stream syntax (and different fourcc codes and decoding dll). - Coding is consistent with current mpeg-like coding ? to demux one should just extract packets and send them down along with timecodes. - Changes to add are minimal ? just associate V_VC1/AP with WVC1. For example, below is the patch for VLC ? with this patch a test file plays nicely with both ffmpeg decoder and windows DMO. Any objections? Is it possible to add this to specs / haali splitter? What is the procedure? Yours, Mike. p.s. Vlc patch (for reference): --- mkv.cpp.old 2007-02-02 11:23:52.000000000 +++ mkv.cpp.vc1 2007-04-19 19:58:14.656250000 @@ -2232,6 +2232,13 @@ MP4_FreeBox_sample_vide( p_box ); stream_Delete( p_mp4_stream ); } + else if( !strcmp( tracks[i_track]->psz_codec, "V_VC1/AP" ) ) + { + tracks[i_track]->fmt.i_codec = VLC_FOURCC( 'W', 'V', 'C', '1' ); + tracks[i_track]->fmt.i_extra = tracks[i_track]->i_extra_data; + tracks[i_track]->fmt.p_extra = malloc( tracks[i_track]->i_extra_data ); + memcpy( tracks[i_track]->fmt.p_extra,tracks[i_track]->p_extra_data, tracks[i_track]->i_extra_data ); + } else if( !strcmp( tracks[i_track]->psz_codec, "A_MS/ACM" ) ) { if( tracks[i_track]->i_extra_data < (int)sizeof( WAVEFORMATEX ) ) p.p.s. Sample test file: http://savefile.com/files/660155 , pwd: MatroskaRulez From steve.lhomme at free.fr Mon Apr 23 14:26:16 2007 From: steve.lhomme at free.fr (Steve Lhomme) Date: Mon, 23 Apr 2007 14:26:16 +0200 Subject: [Matroska-devel] New generation HD codecs support by matroska. Proposed spec change. In-Reply-To: <9c49ba030704210616u403c1efdg12f51f591a8d196f@mail.gmail.com> References: <9c49ba030704210616u403c1efdg12f51f591a8d196f@mail.gmail.com> Message-ID: <462CA5E8.10000@free.fr> Mike Chen wrote: > Hello, All. Hi, > I would like to know if there are any plans to add codec support for > HD formats to matroska, and if not ? to propose this addition. The > codecs in question are VC1, E-AC3 and DTS-HD. In order to keep > discussion relevant, it makes sense to discuss one codec at a time. > So, assuming the format is not yet supported and no plans were made > about it, does anyone objects to the following specification for VC1 > (advanced profile): The question is wether these codec need some extra codec data and a special block treatment or if they can be handled via the VfW compatibility layer. All players that can read matroska also support VfW codec without any problem. So either these codec need extra handling or we don't really need to do much. On the other hand they can all come from MPEG TS (and maybe PS) streams and therefore have no VfW equivalent... So I'd agree to add them to the native codec list. As long as we know the frame boundaries and the extra codec data needed to initialize the decoder... For E-AC3 I think it's already handled by mkvmerge. Maybe using the same AC3 ID. Is the difference between AC3 and E-AC3 significant ? Steve > Codec names: VC-1, SMPTE-421M, WMV9 Advanced Profile > Fourcc: WVC1 > Win guid: { 0xc9bfbccf, 0xe60e, 0x4588, { 0xa3, 0xdf, 0x5a, 0x03, > 0xb1, 0xfd, 0x95, 0x85 } } > > Matroska codec name: V_VC1/AP > Matroska codec private: > Windows/ffmpeg-compatible private data: First byte is entire structure > size, followed by sequence EBDU (sequence start code + sequence > header), followed by entrypoint EBDU (entrypoint start code+entrypoint > header) Can you provide any bitstream spec so that we can build a parser ? > Bitstream syntax: > Frames/fields are in coding order, encapsulated, with > timecode/duration/references assigned in a usual way. > > Frame structure in progressive or frame-interlace mode: > > I (key) frames: > Sequence EBDU + entrypoint EBDU + frame EBDU concatenated together. > > I(regular)/P/skipped/B/Bi/ frames: > Frame EBDU (frame start code + frame data encapsulated) > > Frame structure in field-interlace mode: > > I (key) frames(actually fields): > Sequence EBDU + entrypoint EBDU + field/frame EBDU concatenated together. > > I(regular)/P/skipped/B/Bi/ frames (actually fields): > Frame/field EBDU (frame/field start code + frame/filed data encapsulated) > > Rationale: > - V_VC1/AP name is to distinguish from VC1-simple/main profile, which > has completely different bit stream syntax (and different fourcc codes > and decoding dll). > - Coding is consistent with current mpeg-like coding ? to demux one > should just extract packets and send them down along with timecodes. > - Changes to add are minimal ? just associate V_VC1/AP with WVC1. For > example, below is the patch for VLC ? with this patch a test file > plays nicely with both ffmpeg decoder and windows DMO. > > Any objections? Is it possible to add this to specs / haali splitter? > What is the procedure? > > > Yours, Mike. > > p.s. Vlc patch (for reference): > > > --- mkv.cpp.old 2007-02-02 11:23:52.000000000 > +++ mkv.cpp.vc1 2007-04-19 19:58:14.656250000 > @@ -2232,6 +2232,13 @@ > MP4_FreeBox_sample_vide( p_box ); > stream_Delete( p_mp4_stream ); > } > + else if( !strcmp( tracks[i_track]->psz_codec, "V_VC1/AP" ) ) > + { > + tracks[i_track]->fmt.i_codec = VLC_FOURCC( 'W', 'V', 'C', > '1' ); > + tracks[i_track]->fmt.i_extra = tracks[i_track]->i_extra_data; > + tracks[i_track]->fmt.p_extra = malloc( > tracks[i_track]->i_extra_data ); > + memcpy( > tracks[i_track]->fmt.p_extra,tracks[i_track]->p_extra_data, > tracks[i_track]->i_extra_data ); > + } > else if( !strcmp( tracks[i_track]->psz_codec, "A_MS/ACM" ) ) > { > if( tracks[i_track]->i_extra_data < (int)sizeof( > WAVEFORMATEX ) ) > > > > p.p.s. Sample test file: http://savefile.com/files/660155 , pwd: > MatroskaRulez > _______________________________________________ > Matroska-devel mailing list > Matroska-devel at 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 -- robUx4 on blog From mike at haali.net Mon Apr 23 15:41:28 2007 From: mike at haali.net (=?UTF-8?B?0JzQuNGF0LDQuNC7INCc0LDRhtC90LXQsg==?=) Date: Mon, 23 Apr 2007 17:41:28 +0400 Subject: [Matroska-devel] New generation HD codecs support by matroska. Proposed spec change. In-Reply-To: <9c49ba030704210616u403c1efdg12f51f591a8d196f@mail.gmail.com> References: <9c49ba030704210616u403c1efdg12f51f591a8d196f@mail.gmail.com> Message-ID: <462CB788.7040705@haali.net> Mike Chen wrote: > Hello, All. > > I would like to know if there are any plans to add codec support for > HD formats to matroska, and if not ? to propose this addition. The > codecs in question are VC1, E-AC3 and DTS-HD. In order to keep > discussion relevant, it makes sense to discuss one codec at a time. > So, assuming the format is not yet supported and no plans were made > about it, does anyone objects to the following specification for VC1 > (advanced profile): > Microsoft VC-1 is already supported as V_VC1, A52-B is also supported as A_EAC3, as for DTS-HD this can be left as A_DTS since it's backwards compatible. From kurtnoise at free.fr Mon Apr 30 14:07:47 2007 From: kurtnoise at free.fr (Kurtnoise) Date: Mon, 30 Apr 2007 14:07:47 +0200 Subject: [Matroska-devel] Avidemux supports matroska as input now... Message-ID: Hi, Just for your information guys : matroska support is going to be introduced in Avidemux svn branch. For whose don't know what is it, Avidemux is a free X-plateforms video editor designed for simple cutting, filtering and encoding tasks... This tool should be great for the mkv to dvd conversion imo. At least, for A/V streams...What do you think about that ? ++ Kurtnoise More infos : http://fixounet.free.fr/avidemux/ News from SVN : http://www.avidemux.org/admForum/viewtopic.php?id=3155 Some win32 builds for testing : http://www.razorbyte.com.au/avidemux/ From steve.lhomme at free.fr Mon Apr 30 16:32:07 2007 From: steve.lhomme at free.fr (Steve Lhomme) Date: Mon, 30 Apr 2007 16:32:07 +0200 Subject: [Matroska-devel] Avidemux supports matroska as input now... In-Reply-To: References: Message-ID: <4635FDE7.2080906@free.fr> Kurtnoise wrote: > Hi, > > Just for your information guys : matroska support is going to be > introduced in Avidemux svn branch. For whose don't know what is it, > Avidemux is a free X-plateforms video editor designed for simple > cutting, filtering and encoding tasks... > > This tool should be great for the mkv to dvd conversion imo. At least, > for A/V streams...What do you think about that ? Indeed, that's a good news! From what I see on the site, the DVD output is more MPEG PS, although they mention chapters and subtitles. So we'll see. But that's a good start. > ++ > Kurtnoise > > More infos : http://fixounet.free.fr/avidemux/ > News from SVN : http://www.avidemux.org/admForum/viewtopic.php?id=3155 > Some win32 builds for testing : http://www.razorbyte.com.au/avidemux/ > > _______________________________________________ > Matroska-devel mailing list > Matroska-devel at 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 -- robUx4 on blog