IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Intervideo Video Effect Filters?, Can it be done?
Guest_alexd74_*
post Nov 3 2004, 02:10 PM
Post #1





Guests






Hi, me again,

The other 'filter'? I use a bit in WinDVD is the sharpness video effect (among others) and I notice in GraphEdit that I can add the filter. I am just wondering what the settings would be in the VideoDecoders.ini file to get the sharpness filter working with the Intervideo codec. I tried the following which game me an error about 'in0' not being there or something.. (Note: I tried it with the overlay mixer in a couple of places too but no luck - as you can tell I am just hacking so it would be great if someone who knows what they are doing would give me some advice!

[InterVideo WinDVD6 Sharpness]
LoadFilter({0246CA20-776D-11D2-8010-00104B9B8592}, "InterVideo_Video_Decoder")
LoadFilter ({94297043-BD82-4DFD-B0DE-8177739C6D20}, "InterVideo_Sharpness")
LoadFilter ({70E102B0-5556-11CE-97C0-00AA0055595A}, "Video Renderer")
SourcePin("InterVideo_Video_Decoder", "Video Input")
ConnectPins("InterVideo_Video_Decoder", "Video Output", "InterVideo_Sharpness", "in0")
ConnectPins("InterVideo_Sharpness", "out0", "Video Renderer", "Input")
Go to the top of the page
 
+Quote Post
nate
post Nov 3 2004, 02:45 PM
Post #2


DigitalWatch Developer


Group: Developers
Posts: 2,263
Joined: 30-September 03
From: Melbourne
Member No.: 169
Card: DNTV Quad


Hi,

Sounds like the in0 pin name isn't quite right.

You could try a small command line app I wrote ages ago.
PinEnum

You can use it to get the Pin names if you already know the CLSID. I've noticed that occasionally graphedt.exe will give a slightly different name.

Notes on PinEnum:
It will list all the pins on a filter.
Usage:
CODE
PinEnum <clsid>   eg: PinEnum {70E102B0-5556-11CE-97C0-00AA0055595A}

If it lists a pin like this
CODE
Input Pin : XForm In
Then it should work in DigitalWatch.

If it lists the pins like this
CODE
Input Pin :! XForm In
Then it probably won't work in DigitalWatch, but you never know.


--------------------
Go to the top of the page
 
+Quote Post
Guest_alexd74_*
post Nov 3 2004, 03:21 PM
Post #3





Guests






Thanks nate! - I'll definately give it a go!
Go to the top of the page
 
+Quote Post
Guest_alexd74_*
post Nov 3 2004, 09:04 PM
Post #4





Guests






nate,
tried the PinEnum prog with the sharpen filter - it didnt respond with anything?!
Go to the top of the page
 
+Quote Post
nate
post Nov 3 2004, 09:14 PM
Post #5


DigitalWatch Developer


Group: Developers
Posts: 2,263
Joined: 30-September 03
From: Melbourne
Member No.: 169
Card: DNTV Quad


Does the filter have any pins on it when you add it to graph edit? Did you try PinEnum with any other filters, just to check that it's working?


--------------------
Go to the top of the page
 
+Quote Post
Guest_alexd74_*
post Nov 3 2004, 10:20 PM
Post #6





Guests






Just tested pinenum with another filter and it works fine, just no response when using the ID for the sharpening filter. Does this mean we cannot use the sharpening filter from WinDVD? or should I keep trying?
Go to the top of the page
 
+Quote Post
nate
post Nov 3 2004, 11:07 PM
Post #7


DigitalWatch Developer


Group: Developers
Posts: 2,263
Joined: 30-September 03
From: Melbourne
Member No.: 169
Card: DNTV Quad


It probably means that filter won't work in DW.
I'd need to double check the code in PinEnum to be certain, but off the top of my head DW uses the same method to find pins on the filters, so if PinEnum doesn't find any pins then DW won't either.


--------------------
Go to the top of the page
 
+Quote Post
Guest_alexd74_*
post Nov 17 2004, 11:17 AM
Post #8





Guests






Just wanted to add for anyone wanting to sharpen the image that the FDDShow decoder (I am using with DScaler) does a great job - I think even better than Intervideo - and a LOT more control over sharpening effects and amounts!
Go to the top of the page
 
+Quote Post
Guest_morkli_*
post Nov 24 2004, 07:21 AM
Post #9





Guests






QUOTE (alexd74 @ Nov 17 2004, 11:17 AM)
Just wanted to add for anyone wanting to sharpen the image that the FDDShow decoder (I am using with DScaler) does a great job - I think even better than Intervideo - and a LOT more control over sharpening effects and amounts!

alexd74,

Can you please post your audio and video decoder .ini setup for DScaler/FFDShow. Also, what settings are you using in FFDShow?

CHeers,
morkli.
Go to the top of the page
 
+Quote Post
Guest_alexd74_*
post Dec 1 2004, 12:24 PM
Post #10





Guests






Audio:
[Dscaler5 - Audio]
LoadFilter({D2CA75C2-05A1-4915-88A8-D433F876D186}, "DScaler Audio Decoder")
RenderSourcePin()

Video:
[FFDShow]
LoadFilter ({F8904F1F-0371-4471-8866-90E6281ABDB6}, "DScaler")
LoadFilter ({04FE9017-F873-410E-871E-AB91661A4EF7}, "FFDShow")
LoadFilter ({CD8743A1-3736-11D0-9E69-00C04FD7C15B}, "Overlay Mixer")
LoadFilter ({70E102B0-5556-11CE-97C0-00AA0055595A}, "Video Renderer")
SourcePin ("DScaler", "Video In")
ConnectPins("DScaler", "Video Out", "FFDShow", "In")
ConnectPins("FFDShow", "Out", "Overlay Mixer", "Input0")
ConnectPins("Overlay Mixer", "Output", "Video Renderer", "Input")
#RenderPin ("DScaler", "Video Out")

.....
I got good results with sharpening using the unsharp mask option with about 50% effect.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 26th May 2013 - 09:58 AM