Dragon Global Forums

Go Back   Dragon Global Forums > ShowAnalyzer > ShowAnalyzer Beta

ShowAnalyzer Beta Discussion related to the ShowAnalyzer Beta.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-24-2005, 07:38 AM
Jere_Jones's Avatar
Administrator
 
Join Date: Apr 2008
Posts: 2,020
Jere_Jones has disabled reputation
Default DVR-MS Support

As CodeMonkey has requested, I started looking into how to support Microsoft's DVR-MS files.

Important fact #1: DVR-MS files are MPEG's wrapped in an ASF wrapper.
Important fact #2: Microsoft has patented the ASF wrapper.

Important question #1: How much do they want?
Important question #2: Can I get through the wrapper without using DirectShow?
Important question #3: Is there a specification for ASF ANYWHERE?

Semi-important question #1: Can I extract the metadata without using DirectShow?

These are the questions. Answers coming soon... I hope.

Jere
Reply With Quote
  #2 (permalink)  
Old 05-24-2005, 11:01 AM
Junior Member
 
Join Date: May 2005
Posts: 13
CodeMonkey is on a distinguished road
Default

Jere:

I've only done it using graphedit. But here (http://blogs.msdn.com/toub/archive/2...12/416874.aspx) is a link to a tool and article that might help.
Reply With Quote
  #3 (permalink)  
Old 05-25-2005, 07:21 AM
Jere_Jones's Avatar
Administrator
 
Join Date: Apr 2008
Posts: 2,020
Jere_Jones has disabled reputation
Default

Important answer #1: They seem to want $0.00 just to license the ASF container. I need to look at the agreement some more.
Important answer #2: YIPPEE!! YES!!!
Important answer #3: I found it!!

Semi-important answer #1: YIPPEE!! YES!!

Jere
Reply With Quote
  #4 (permalink)  
Old 05-25-2005, 10:07 AM
Junior Member
 
Join Date: May 2005
Posts: 13
CodeMonkey is on a distinguished road
Default

Sweet!

I suspect this will be a big help to several PVR programs.
__________________
- CodeMonkey
Reply With Quote
  #5 (permalink)  
Old 05-25-2005, 01:03 PM
Jere_Jones's Avatar
Administrator
 
Join Date: Apr 2008
Posts: 2,020
Jere_Jones has disabled reputation
Default

What PVR's use this format besides MCE?

Jere
Reply With Quote
  #6 (permalink)  
Old 05-25-2005, 05:59 PM
Junior Member
 
Join Date: May 2005
Posts: 13
CodeMonkey is on a distinguished road
Default

The one I currently work on, media portal (http://mediaportal.sourceforge.net/index.html) I'm not sure what others. But it's the format most of directshow, particularly the VMR9 stuff, wants to use. So I suspect there are others.
__________________
- CodeMonkey
Reply With Quote
  #7 (permalink)  
Old 05-26-2005, 02:30 PM
Junior Member
 
Join Date: May 2005
Posts: 13
CodeMonkey is on a distinguished road
Default

Jere:

Im trying to write a little utility (that I will share, of course ) to take the cut file SA generates and apply it to the dvr-ms file and end up with a new, commercial free, dvr-ms file. I've got most of it coded, but DirectShow likes to deal in time offset, while the cut file is in frame numbers. Is the frame rate stored in the dvr-ms meta data? Or, how do you go from frame number to time offset?

Thanks.
__________________
- CodeMonkey
Reply With Quote
  #8 (permalink)  
Old 05-26-2005, 02:58 PM
Jere_Jones's Avatar
Administrator
 
Join Date: Apr 2008
Posts: 2,020
Jere_Jones has disabled reputation
Default

The framerate should be stored in the metadata. I haven't dug into it that much... yet. You could always go the way of comskip. Put the frame rate in an ini file. Whoever uses the utility probably won't need to change it that often.

But... be careful. MPEG's are timestamped with Presentation Time Stamps. Those don't always start at 0. I have seen several that start at 1 hour or later. Go figure.

Just make sure that you are going to a time offset instead of a PTS.

Jere
Reply With Quote
  #9 (permalink)  
Old 06-27-2005, 08:52 AM
Jere_Jones's Avatar
Administrator
 
Join Date: Apr 2008
Posts: 2,020
Jere_Jones has disabled reputation
Default

This is still on my list. I haven't forgotten about you.

Jere
Reply With Quote
  #10 (permalink)  
Old 06-27-2005, 05:03 PM
Member
 
Join Date: Jun 2005
Location: Chicago, IL
Posts: 66
babgvant is on a distinguished road
Default

Quote:
Originally Posted by Jere_Jones
This is still on my list. I haven't forgotten about you.

Jere
I'd love to have DVR-MS support as well... I wrote a tool that uses comskip (converts to mpeg first), but it would be awesome to be able to work natively on the DVR-MS.

Maybe this should go in the feature request thread, but it would be great if there was an api so SA could be called directly w/o having to shell.
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Is it time for SA to support another codec? Jere_Jones ShowAnalyzer Beta 29 07-26-2008 07:40 PM
Dual-core support? horseflesh ShowAnalyzer Beta 1 08-07-2006 10:44 PM
Wanting .ts (ts) support! jsidlosky ShowAnalyzer Beta 13 11-27-2005 07:32 PM
DVR Support WMCKid ShowAnalyzer Beta 1 07-24-2005 03:26 PM
GB-PVR Support Jere_Jones ShowAnalyzer Beta 4 06-28-2005 07:52 PM


All times are GMT -4. The time now is 08:49 AM.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0