SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 10-21-2008, 07:21 PM
ryanlantzy ryanlantzy is offline
Sage User
 
Join Date: Mar 2008
Posts: 35
Switching MPEG-2 Decoders

Hi,

I've been doing some searching but can't seem to find the info I'm looking for. In sage under MPEG2 Video Decoder Filter I have four choices: Default, Intervideo NonCSS for Hauppauge, CyberLink Video/SP Decoder, and SageTV MPEG Video Decoder.

I installed ffdshow but it didn't show up in this list. So, I downloaded the Windows XP Video Decoder Checkup Utility. And used it to set ffdshow as the "preferred decoder."

This tool listed the following decoder:
ffdshow
Cyberlink Video/SP Decoder
SageTV MPEG Decoder
MainConcept HCW MPEG-2 Decoder
Microsoft MPEG-2 Video Decoder
InterVideo NonCSS
CBVA DMO wrapper filter
SageTV MPEG-2 Decoder
Cyberlink SAC Video Decoder

Now Selecting "Default" in SageTV will select the ffdshow decoder. I can tell because the OSD fro ffdshows appears in the corner of the video.

I wanted to try some of the other codecs (now that I see they are there) but selecting the SageTV MPEG-2 Decoder, Cyberlink SAC, Microsoft, or MainConcept as "preferred" doesn't change what SageTV uses when Sage is set to "Default."

Question 1:
What exactly is the "Default" setting. I figured it would be using whatever the windows Default was.

I have Vista, AMD 780G, Phenom Quad, 4GB ram and Sage 6.4.

Question 2:
Am I using the wrong Microsoft Checkup Utility? Is there one for Vista? It would be nice to use that tool to select the decoder that is used. Or to have the other decoders available in SageTV.

Question 3:
Otherwise, how do I get ffdshow to quit monopolizing the "Default" setting in sageTV?

If there is already a post on this I'm sorry I missed it.

Thank you.
Reply With Quote
  #2  
Old 10-21-2008, 08:54 PM
ryanlantzy ryanlantzy is offline
Sage User
 
Join Date: Mar 2008
Posts: 35
Ok, I did find the following: http://www.divx-digest.com/software/...r_manager.html

This allows you to set the merit parameter for pretty much every filter known to your system.

The ffdshow had a really high merit setting. Setting it to Normal and setting another filter to Merit_preferred allowed me to change the default MPEG2 filter used by windows.

This setting was not reflected in the windows video decoder checkup utility.

And note, you must log off and log back on apparently for the filter merit to "engage."

I think the one thing that ffdshow does when it installs is set the merit to all the other decoders to "disabled" they were all set to 0020000. That's why ffdshow is the only one that works until you manually change the merit.
Reply With Quote
  #3  
Old 10-22-2008, 06:00 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by ryanlantzy View Post
I installed ffdshow but it didn't show up in this list.
Seems like it shows up in the list for me, or used to but it's been a while.

Quote:
Now Selecting "Default" in SageTV will select the ffdshow decoder. I can tell because the OSD fro ffdshows appears in the corner of the video.
FFDshow is tricky, it might not actually be the decoder being used, but due to how Sage builds filtergraphs it may be inserting itself after the decoder.

Quote:
I wanted to try some of the other codecs (now that I see they are there) but selecting the SageTV MPEG-2 Decoder, Cyberlink SAC, Microsoft, or MainConcept as "preferred" doesn't change what SageTV uses when Sage is set to "Default."
You could add them to the mmc/additional_video_decoder_filters line of the properties file, then you can select them in Sage.

Quote:
Question 1:
What exactly is the "Default" setting. I figured it would be using whatever the windows Default was.
It's the system default, as determined by Directshow, not always the most predictable setting.

Quote:
I have Vista, AMD 780G, Phenom Quad, 4GB ram and Sage 6.4.

Question 2:
Am I using the wrong Microsoft Checkup Utility? Is there one for Vista? It would be nice to use that tool to select the decoder that is used. Or to have the other decoders available in SageTV.
Use the above property line (might want to double check my spelling).

Quote:
Question 3:
Otherwise, how do I get ffdshow to quit monopolizing the "Default" setting in sageTV?
Disable Raw Video and MPEG-2 in ffdshow codec configuration.

Quote:
Originally Posted by ryanlantzy View Post
I think the one thing that ffdshow does when it installs is set the merit to all the other decoders to "disabled" they were all set to 0020000. That's why ffdshow is the only one that works until you manually change the merit.
I believe it changes merit when you enable or disable codecs in the ffdshow config.
Reply With Quote
  #4  
Old 10-22-2008, 08:10 AM
ryanlantzy ryanlantzy is offline
Sage User
 
Join Date: Mar 2008
Posts: 35
Quote:
Originally Posted by stanger89 View Post
Disable Raw Video and MPEG-2 in ffdshow codec configuration.
That would do it for those two formats I suppose, but what about others? I think the real answer is modifying the Merit of the encoder, I'm still curious how this meshes with the Windows XP Decoder Checkup utility (seems that it just doesn't).

Quote:
I believe it changes merit when you enable or disable codecs in the ffdshow config.
It may. But it shouldn't be changing the merit of other decoders installed on the system should it?
Reply With Quote
  #5  
Old 10-22-2008, 08:27 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by ryanlantzy View Post
That would do it for those two formats I suppose, but what about others?
Disable any others you don't want it used for too.

Quote:
I think the real answer is modifying the Merit of the encoder, I'm still curious how this meshes with the Windows XP Decoder Checkup utility (seems that it just doesn't).
Deccheck, AFAIK only looks at MPEG-2 (DVD) decoders. Further with Raw Video enabled in ffdshow, it will insert itself after the actual MPEG-2 (or other) decoder if possible, so Deccheck may be working, but you can still see ffdshow in use because it will latch onto your desired decoder's output.

Quote:
It may. But it shouldn't be changing the merit of other decoders installed on the system should it?
I believe that's the intended behavior of ffdshow, it will set itself up so that it's used for all codecs you have selected in it's codec config.
Reply With Quote
  #6  
Old 10-22-2008, 08:57 AM
Ryokurin's Avatar
Ryokurin Ryokurin is offline
Sage Aficionado
 
Join Date: May 2004
Posts: 455
Send a message via ICQ to Ryokurin Send a message via AIM to Ryokurin Send a message via Yahoo to Ryokurin
If you choose all supported raw video in ffdshow, it will insert it into every compatible video it can. If you don't want it then set it to disable. And at least on my setup, I had to add ffdshow manually via the mentioned property line, and make sure that mpeg-2 is enabled in ffdshow, otherwise you'll be able to select it, but you'll get an error every time you try to play video.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Uninstall Mpeg Decoders doublebogey SageTV Software 3 10-02-2006 10:03 AM
Are the SageTV MPEG Decoder/Audio Decoders included with purchase of SageTV? GoldenTiger SageTV Software 8 01-20-2006 06:30 PM
Setup and Video/Audio MPEG Selection mike1961 SageTV Software 3 01-08-2006 05:28 PM
Cannot install software MPEG decoders for SageTV 2.0 with Roslyn BXD_Tech Hardware Support 29 07-22-2004 10:23 PM
MPEG Software Decoders WON'T Install. HELP........ dr150 SageTV Software 1 06-10-2004 03:16 PM


All times are GMT -6. The time now is 04:21 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.