SageTV Community  

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

Notices

SageTV Beta Test Software Discussion related to BETA Releases of the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. regarding SageTV Beta Releases should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-04-2004, 07:45 PM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
ffdshow Video Decoder?

OK, as an experiment I started messing with ways to load ffdshow all the time no matter what kind of renderer I selected.

I eventually tried this in my properties file...

videoframe/additional_video_filters=ffdshow MPEG-4 Video Decoder,In,Out

Once I did that, ffdshow starts to show up in my list of available video decoders. Sure enough if I sue that decoder it loads every time no matter if I use VMR9 with 3D or anything. This is good right?

How do I know what video decoder it is using? I have Elecard 2.2 installed and I think that is what it is using but that is just by me looking at the video.

Next problem, how do I determine for sure what decoder it is using and how do I change it.

Just in case you don't believe me attached is a screen-shot .
Attached Images
File Type: jpg ffdshow.jpg (60.6 KB, 560 views)
Reply With Quote
  #2  
Old 05-04-2004, 08:31 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
What you might try is going into Windows Media Player. Go to Tools. Then go to Options. Click on the DVD tab and go to advanced. Usually-I say usually with caution-your default decoder would be the one that shows up in this advanced option. For instance, I have NVDVD3, WinDVD 5, and Elecard installed. Whe I go into the advanced options I get the properties page for Elecard. Now if you have manually adjusted your decoder priorities I don't think this will hold true. But for the most part this should tell you what your default encoder is. (OK-it's a theory.)

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #3  
Old 05-04-2004, 09:49 PM
kny3twalker kny3twalker is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,074
well the order in which you install does not make a difference
if you install NVDVD it will automatically become your default deocder
I use radlight see why it is default and it sets itself as preferred for some reaon
but very cool mlbdude
how's PQ?
Reply With Quote
  #4  
Old 05-04-2004, 11:37 PM
xlr8shun xlr8shun is offline
Sage Advanced User
 
Join Date: Dec 2003
Posts: 205
Re: ffdshow Video Decoder?

Quote:
Originally posted by mlbdude
videoframe/additional_video_filters=ffdshow MPEG-4 Video Decoder,In,Out
thank you, thank you, thank you

and it works perfectly!
Reply With Quote
  #5  
Old 05-05-2004, 06:46 AM
mangriotis mangriotis is offline
Sage Aficionado
 
Join Date: Mar 2003
Location: Elgin, IL
Posts: 345
Next question is: What settings are you using to post process the picture in ffdshow? I am new to ffdshow and have no idea what config options I should be setting to get a great picture. Any advice?

Have you tried nvdvd 3.0? If so, how does the PQ compare?
__________________
m2
Reply With Quote
  #6  
Old 05-05-2004, 07:21 AM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
I don't have 3.0 but do use NVDVD 2.55. Overall Elecard gives a much sharper image with better colors. However, if you are the type that likes a smoother image with some of the original background noise removed then NVDVD does that way better.

For ffdshow I sue sharpen, noise reduction, and some of the items on the post-processing tab. I will post some before and after shots tonight. Overall the differences are pretty dramatic.
Reply With Quote
  #7  
Old 05-05-2004, 07:21 AM
xlr8shun xlr8shun is offline
Sage Advanced User
 
Join Date: Dec 2003
Posts: 205
i cant use nvdvd3, sage spits out an error.

using nvdvd2.27 now, and im only using the sharpen filter at the moment..

im still figuring stuff out, i'll probably switch codecs also, maybe to elecard, i seem to get the best pq out of it, and cheaper (cpu wise) deinterlacing.
Reply With Quote
  #8  
Old 05-05-2004, 07:27 AM
GbrNole GbrNole is offline
Sage Fanatic
 
Join Date: Aug 2003
Location: Fort Myers, FL
Posts: 844
the more typically used settings are as follows and not necessarily in this order:

blur & NR: gradual denoise 25-40 *or* denoise3d 0.5, 0.5, 5

sharpen: unsharp mask

resize & aspect: preferred resize ratio. some go up high and let the video card scale back down while others (me) scale to the same res the vid card is set to. for sage i typically use 960x540.

resize settings: method lanczos, bicubic or bicublin (you choose) parameter default, luma sharpen 1.4, chroma sharpen 1.4.

your pc may not be powerful enough though to resize while using sage but the first 2 filters should provide a nice boost.
Reply With Quote
  #9  
Old 05-05-2004, 08:25 AM
lovingHDTV's Avatar
lovingHDTV lovingHDTV is offline
Sage Icon
 
Join Date: Jul 2003
Posts: 1,019
So if I use ffdshow in this way, is it loaded even when playing a DVD?

thanks,
Reply With Quote
  #10  
Old 05-05-2004, 08:29 AM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
It could work since you can specify a decoder for DVD and it does show ffdshow as a choice, however, for me the MPEG2 decoder that is getting used by ffdshow is Elecard. I don't think Elecard can play encrypted MPEG2 streams.

If someone could figure out how to get this to work with Sonic then it should work. Perhaps if you only have Sonic on your machine it would work if Sonic was configured to allow additional filters.

I have yet to get ffdshow to work with anything other than Sonic or Elecard.
Reply With Quote
  #11  
Old 05-05-2004, 09:01 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
How did you determine that Elecard was being used?
Reply With Quote
  #12  
Old 05-05-2004, 09:15 AM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
Changed my deinterlace settings from to Weave (no deinterlacing) from VMR in the Elecard decoder. Could easily see it.

On this machine I had Elecard, NVDVD, PowerDVD, and Hauppauge Intervideo installed.

I tried un-installing Elecard to see if something else would load. Sage would then error. Removed PowerDVD. Sage would error. Verified that NVDVD and Intervideo were not running DXVA. Removed NVDVD. Sage would error.

I want to try it with Sonic but don't want to experiment on my main HTPC (where Sonic is). So if someone has Sonic only installed and is able to use ffdshow with Default try this new method with VMR9 or Overlay.

Last edited by mlbdude; 05-05-2004 at 09:22 AM.
Reply With Quote
  #13  
Old 05-05-2004, 11:40 AM
snoop244 snoop244 is offline
Sage User
 
Join Date: Feb 2004
Posts: 41
If you right-click on the ffdshow icon in the task bar, the top portion of the context menu lists the active decoder and provides access to its settings when clicked. At least, it works this way on my setup.

S.
Reply With Quote
  #14  
Old 05-05-2004, 02:48 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Way to go mlb! I just tried it out and it works. I've attached a screenshot with the proof. Several things to note:
1) The ffdshow OSD is visible (if you look very carefully(
2) nVDVD CP is open displaying the current bitrate
3) nVDVD CP displays "Undefined Rnederer"
4) Semitransparent OSD indicating the selected VMR9 Renderer
5) The fact that I could take a screenshot and get the video shows VMR9 is in use (using PrintScreen).

Now I'm going to have to take some serious time and tweak ffdshow.

Once again, good find mlb
Attached Images
File Type: jpg ffdshow+nvdvd.jpg (205.4 KB, 529 views)
Reply With Quote
  #15  
Old 05-05-2004, 03:59 PM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
As promised here are some example of what ffdshow with just a couple of adjustments is doing.

Example 1 - without ffdshow
Attached Images
File Type: png withoutffdshow.png (624.4 KB, 546 views)
Reply With Quote
  #16  
Old 05-05-2004, 04:00 PM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
As promised here are some example of what ffdshow with just a couple of adjustments is doing.

Example 1 - with ffdshow
Attached Images
File Type: png withffdshow2.png (615.6 KB, 545 views)
Reply With Quote
  #17  
Old 05-05-2004, 04:01 PM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
As promised here are some example of what ffdshow with just a couple of adjustments is doing.

Example 2 - without ffdshow
Attached Images
File Type: png withoutffdshow2.png (628.9 KB, 423 views)
Reply With Quote
  #18  
Old 05-05-2004, 04:03 PM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
As promised here are some example of what ffdshow with just a couple of adjustments is doing.

Example 2 - with ffdshow
Attached Images
File Type: png withffdshow.png (582.1 KB, 392 views)
Reply With Quote
  #19  
Old 05-05-2004, 04:04 PM
lovingHDTV's Avatar
lovingHDTV lovingHDTV is offline
Sage Icon
 
Join Date: Jul 2003
Posts: 1,019
EDIT: Nevermind, forgot to select raw video in FFDSHOW config. Now it works


I have added the above line and also see ffdshow added to my list to select. However, here is what I get in the log file after trying to watch a recorded show:
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x4511532B
Function=GetWatermark+0x65EB
Library=c:\Program Files\Common Files\Sonic Shared\CinemasterVideo.DLL


Yes, I do have the Sonic decoder installed. I use it for DVD viewing, buy I'm currently trying to was a recored TV show.

Ideas?

Last edited by lovingHDTV; 05-05-2004 at 04:08 PM.
Reply With Quote
  #20  
Old 05-05-2004, 04:06 PM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
Have you had ffdshow working with Sonic before? There is a registry key for Sonic you need to set to get it to load.
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


All times are GMT -6. The time now is 12:32 PM.


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