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 05-23-2004, 06:56 PM
mikejaner's Avatar
mikejaner mikejaner is offline
Sage Icon
 
Join Date: Oct 2003
Location: Chantilly VA
Posts: 2,087
Send a message via MSN to mikejaner
FFDshow, and SageTv

Could anybody please help me with a small walkthrough of getting the Sonic Decoder and FFDshow to work together?

I think I did the Sonic registry key right, and I disabled all hardware settings in the Sonic setup under control panel. Whenever I select FFDshow as the decoder, I get the 0x80040217 Video Decoder Input Pin error. Thanks for any input.
__________________
Mike Janer
SageTV HD300 Extender X2
Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5
Reply With Quote
  #2  
Old 05-23-2004, 07:16 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
run regedit

go to:
HTLM\Software\Sonic\Cinemaster DS DVD\2.5\VideoDecoder
Set UseDXVA to 0
Add the DWORD AllowAllRenderers=1
Reply With Quote
  #3  
Old 05-23-2004, 07:44 PM
mikejaner's Avatar
mikejaner mikejaner is offline
Sage Icon
 
Join Date: Oct 2003
Location: Chantilly VA
Posts: 2,087
Send a message via MSN to mikejaner
yeah, I have those set, and it didn't help
__________________
Mike Janer
SageTV HD300 Extender X2
Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5
Reply With Quote
  #4  
Old 05-23-2004, 09:35 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Do have Raw Video set to All Available in the ffdshow codecs section?
Reply With Quote
  #5  
Old 05-23-2004, 10:11 PM
mikejaner's Avatar
mikejaner mikejaner is offline
Sage Icon
 
Join Date: Oct 2003
Location: Chantilly VA
Posts: 2,087
Send a message via MSN to mikejaner
That did it. Thanks!!!
__________________
Mike Janer
SageTV HD300 Extender X2
Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5
Reply With Quote
  #6  
Old 05-23-2004, 10:21 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Cool
Reply With Quote
  #7  
Old 05-30-2004, 06:45 PM
flashbacck flashbacck is offline
Sage Aficionado
 
Join Date: May 2004
Posts: 326
Hi, I'm getting the same 0x80040217 error when I try to use ffdshow as my video decoder. I'm not using the sonic decoders and I already have Raw Video set to all supported. I have the intervideo, ati mmc and nvdvd decoders installed already. Can anyone help me?
Reply With Quote
  #8  
Old 05-30-2004, 07:06 PM
kny3twalker kny3twalker is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,074
the problem is you have to make your default decoder in your systwm sonic to use ffdshow with it

use this to make sonic your default
Attached Files
File Type: zip filtermanager.zip (205.0 KB, 319 views)
Reply With Quote
  #9  
Old 05-30-2004, 07:40 PM
xlr8shun xlr8shun is offline
Sage Advanced User
 
Join Date: Dec 2003
Posts: 205
Quote:
Originally posted by kny3twalker
the problem is you have to make your default decoder in your systwm sonic to use ffdshow with it
he shouldnt... ive used ffdshow w/ nvdvd2.x, 3.x, with sonic, and with elecard.

use nvdvd3 now.

if you do use sonic though, you need to disable dxva in the sonic decoders, there is a regedit somewhere around these forums.

<EDIT> oh duh, its at the top of this page

Last edited by xlr8shun; 05-30-2004 at 11:38 PM.
Reply With Quote
  #10  
Old 05-30-2004, 07:56 PM
kny3twalker kny3twalker is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,074
are you saying by using the default video render you do this or are you saying that you can choose ffd show the video decoder and then use any decoder with it like sonic, elecard
cause only decoder that gets used when doing ffdshow video decoder is the system default
which can be found by mediaplayer options dvd advanced

if you use the default video render yes you can choose the decoder and ffdshow will insert itself
one other way is to get NVDVD 3 and it has the ability to postprocessing in the player options
and with the old alpha release of ffdshow you can choose it to be a post processor
Reply With Quote
  #11  
Old 05-30-2004, 08:28 PM
flashbacck flashbacck is offline
Sage Aficionado
 
Join Date: May 2004
Posts: 326
uh. ok, well when I look at mediaplayer->tools>dvd>advanced. The AC3filter pops up. How do I use the filter manager to set a new default?
__________________
C2D e6320
P4M800Pro, 1gb DDR, 1100GB HDs
Hauppauge HVR-1600, HDHomerun, Geforce 6200
Reply With Quote
  #12  
Old 05-30-2004, 08:40 PM
kny3twalker kny3twalker is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,074
go into the filter manager and click on direct show
then find ac3 filter and change its merit to normal
then find the audio and video decoder you want to be the highest merit(system default) and make it preferred +1 you should probably make sure that no other decoder has a higher merit as well
and just because ac3 filter is the system audio default decoder
your video one is something else so you only need to change the ac3 merit if you want another decoder to be the system default
Reply With Quote
  #13  
Old 05-31-2004, 12:10 AM
xlr8shun xlr8shun is offline
Sage Advanced User
 
Join Date: Dec 2003
Posts: 205
Quote:
Originally posted by kny3twalker
are you saying that you can choose ffd show the video decoder and then use any decoder with it like sonic, elecard
yah, and as you said it uses your default system codec.

the nvidia codec installs at 'preferred' anyway so im sure its his default. fddshow works fine with nvidia codecs through sage, thats what im using now (video only).

what i was saying is, you dont _have_ to use sonic w/fddshow (which looks like you implied in the part i quoted above).

-

flashbacck, when you use nvdvd through sage, do you get a new icon in your tray? to adjust the nvdvd properties?

are you using version 2.x or 3? if you're using 3, did you install a real 2.x version? ie: no warez.. (3 needs a real license).

if you dont get an icon in the tray when you're watching something in sage, its possible that your nvdvd install is fubar for some reason and while you've set sage to use those codecs, it fails, and falls back to the next available. which is probably your intervideo. im not sure about the ati codecs, or if they even work with ffdshow. im not sure if the intervideo work with ffdshow either, as i said, only ones ive used were listed above: sonic, nvdvd2.x, 3.x, and elecard.
Reply With Quote
  #14  
Old 05-31-2004, 01:01 AM
kny3twalker kny3twalker is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,074
I said sonic, elecard
sorry forgot etc.......
Yes I get the little icon in my task bar when using nvdvd and yes I got version 3
I have never tried to use ffdshow with other codecs other than elecard and nvdvd so you are one up on me by doing it with sonic

when v2 of nvdvd is installed I can adjust the properties
when I install v3 over it I cannot adjust the properties from the taskbar anymore
Reply With Quote
  #15  
Old 05-31-2004, 03:34 AM
flashbacck flashbacck is offline
Sage Aficionado
 
Join Date: May 2004
Posts: 326
Hey Xlr8,
I'm using NVDVD 2.55.
When I set Sage to use nvidia's decoder then, yes, I do see the toolbar icon. But when I set Sage to use "default" I don't.

If I unregister all the codecs but nvidia's using the filter manager, would that automatically set the default to nvidia's?

Also, is it possible for sage to use codecs not shown on its list? I have the Dvico Fusion HDTV card which installs its own video codecs. I was just wondering if somehow sage was defaulting to that...
__________________
C2D e6320
P4M800Pro, 1gb DDR, 1100GB HDs
Hauppauge HVR-1600, HDHomerun, Geforce 6200
Reply With Quote
  #16  
Old 05-31-2004, 11:31 AM
xlr8shun xlr8shun is offline
Sage Advanced User
 
Join Date: Dec 2003
Posts: 205
Quote:
Originally posted by flashbacck
Hey Xlr8,
I'm using NVDVD 2.55.
When I set Sage to use nvidia's decoder then, yes, I do see the toolbar icon. But when I set Sage to use "default" I don't.
ok so at least nvdvd is installed correctly, and working correctly.

Quote:
Originally posted by flashbacck
If I unregister all the codecs but nvidia's using the filter manager, would that automatically set the default to nvidia's?
i wouldnt do that, you're liable to screw something up

Quote:
Originally posted by flashbacck
Also, is it possible for sage to use codecs not shown on its list? I have the Dvico Fusion HDTV card which installs its own video codecs. I was just wondering if somehow sage was defaulting to that...
yes it is possible, there is a line in your properties file, shut down sage, open the file, find the line
Code:
videoframe/additional_video_filters=ffdshow MPEG-4 Video Decoder,In,Out;NVIDIA Video Post Processor,XForm In,XForm Out
you can add a new codec by getting graph edit, and finding out the real name of the codec, and the names of the outputs and inputs. then enter this in the line above.

for instance if i was adding a wmv decoder (this wont work in sage, just an example) i'd open up graph edit, click graph>insert filters, find the DirectShow filters tree, expand it, scroll all the way down to windows media video decoder, left click on the filter, and click the "insert filter" button, then close, you'll now see the 'real name' and the input and output names to use.

if i wanted to add windows media video decoder to the above line i would add at the end of the line
Code:
;Windows Media Video Decoder,XForm In,XForm Out
make sure you add the begining ; you need to use a semicolon to seperate decoders you add.

you would do the same thing, only substitute your hdtv decoder for windows media video decoder. im not sure if it will work with sage, or even with fddshow, and yes it might very well be your default filter, you can check that with filter manager, compare the merits of both decoders, which one is higher? thats the one being used.
Reply With Quote
  #17  
Old 06-11-2004, 08:11 PM
Watter Watter is offline
Sage Advanced User
 
Join Date: May 2003
Posts: 233
Quote:
Originally posted by flashbacck
Hi, I'm getting the same 0x80040217 error when I try to use ffdshow as my video decoder. I'm not using the sonic decoders and I already have Raw Video set to all supported. I have the intervideo, ati mmc and nvdvd decoders installed already. Can anyone help me?
This is driving me nuts! I cannot figure out how to get FFDShow working with my Sonic decoder. I'm getting the same error (0x80040217).

I can get FFDShow working with this decoder using Zoomplayer, so I know that I have it fundamentally setup correct, but whenever I choose FFDShow as my video decoder in Sage, I get the error. When I got to Media Player > Options > DVD > Advanced, I only see my default audio decoder listed (which is the Cinemaster codec, BTW) but not the default video decoder. is there any other way for me to view what video decoder is my current default one?

I used FilterManager to set the Cinemaster codec to Preferred+1 and I can find any other filter in the long, LONG list that is set higher.

As I said, nutso!

Thanks in advance for any advice anyone might have.

-Watter
Reply With Quote
  #18  
Old 06-11-2004, 08:22 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Try playing an MPEG in WMP and going to file->properties and see what video decoder it is using.
Reply With Quote
  #19  
Old 06-11-2004, 08:53 PM
Watter Watter is offline
Sage Advanced User
 
Join Date: May 2003
Posts: 233
Quote:
Originally posted by stanger89
Try playing an MPEG in WMP and going to file->properties and see what video decoder it is using.
Good idea. Here's what happens when I do that:

If I have FFDShow's Raw Video set to "All Supported" then guess what? The video starts and a see a nice little FFDShow OSD in the top left corner. Sweet! Looking at File > Properties I can confirm that WMP is using FFDShow as the filter.

If I then go into FFDShow and disable Raw Video and then restart WMP and play a video I get different results, of course. The FFDShow OSD is gone and File > Properties shows that I'm using the Sonic Cinemaster codec, exactlya s I should be.

Grrrrr..... Ok, so I shut down WMP, re-enable Raw Video in FFDShow and start SageTV. If I set the video decoder to Cinemaster, I can view videos but no FFDShow OSD. If I select Default then I get the same thing. If I select FFDShow then bam, I get the 0x80040217 error about not connecting pins or something.

That's when I pulled out my shotgun and put my HTPC out of it's misery....

Thanks for the quick response, mikejaner. Any other ideas?

-Watter

Last edited by Watter; 06-11-2004 at 09:15 PM.
Reply With Quote
  #20  
Old 06-11-2004, 11:18 PM
xlr8shun xlr8shun is offline
Sage Advanced User
 
Join Date: Dec 2003
Posts: 205
did you do the regedit to disable vmr and allow all renderers?

can also find these options in the control panel, but they are named differently.
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 03:32 PM.


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