Hi,
I'm using virtualdub 32 bit on my win 7 x64 os and I've got ffvdub.vdf and ffdshow encoder. Either one I have used when I am encoding video in virtualdub will not output any of the image processing filters like post processing or visualizations! Is that how it is supposed to work? Basically I would like whatever image processing filter i checked and configured to be encoded/processed into my output file.
+ Reply to Thread
Results 1 to 30 of 43
-
-
ffdshow has to be activated in the DEcode chain to pass through the filters ; otherwise filters won't get passed through. For example, do you see the icons pop up in the task bar when you have the video open in vdub? probably not.
One way of doing this is using vdub directshow input driver , another way is to use avisynth and directshowsource
what type of source file ? use mediainfo if you don't know -
Well actually i have tested it in win xp 32 bit and i couldn't get it to work either. By the way I'm using beta 7 of ffdshow tryouts. It is an avi file with xvid codec. I believe im using libavcodec in ffdshow decoder/ffdshow encoder to decode the file and i have tried xvid too i can choose the flip video option and it works but not the image processing.
-
do you see the ffdshow icons pop up? if not, you're not using directshow ffdshow
another way to tell, is in vdub, file=>file information , if you don't see ffdshow and it says xvid mpeg4, you're not using ffdshow to decode
vdub uses vfw system, not directshow. To force it to use directshow, use one of the 2 methods listed, and it will work -
The easiest way it to use directshow input driver
in the open dialog box, highlight the AVI video, but in the drop down box, before you push open, select "directshow input driver" instead of "all types"
This means it will be routed through directshow, and if you have xvid enabled in ffdshow (red icon for directshow, not yellow icon for vfw interface) , it will pop up
you need the directshow input driver for vdub, and can download it from videohelp's link on the vdub page -
-
No the icons are not hidden and when i play the videos in windows media player 9 for example the icons show up, trying directshow input driver now.
-
I missed this
If vdub file info says ffdshow codec is decoding, then it's using the ffdshow VFW configuration
Then theoretically if you use the VFW filters (Yellow icon, not Red icon) , it should pass those filters through. Note VFW is different than Directshow system. If you activate filters in directshow they don't affect VFW and vice versa. So if red icon pops up with your filters in MPC or WMP, that doesn't affect vdub. You need to use yellow icon or VFW system.
But by using the directshow method, you ensure the same thing (preview in WMP, MPC, or vdub will give same results) -
yellow icon = vfw
red icon = directshow
if you're using directshow, activate the filters in the red icon
if you're using vfw, activate the filters in the yellow icon
directshow works for sure, i've tested it, not sure about vfw
Tried the directshow method but i still can't get my image processing output to encoded file. -
If i play the video file with a program that does not use ffdshow or directshow will the image processing that was encoded/processed to output file show up? That is what I want to do. Yes I did load the file with the directshow driver and the icons came up. When i was using vfw no icon came up only when encoding.
-
No. If you are using ffdshow filters, they will only be passsed on if ffdshow is decoding in the playback chain
But if you used ffdshow to decode with filters , and encode (with anything), the encoded file will be permantly have those filters regardless of software
The danger of encoding with ffdshow filters, is you forget to turn them off, and they are applied to other playback or even other encodes (if using other encoders directshow based, or directshowsource in avisynth) . You will find equivalent and better filters in avisynth and/or vdub
Yes I did load the file with the directshow driver and the icons came upLast edited by poisondeathray; 2nd Jan 2011 at 21:42.
-
No it's permanent the way you're doing it. The effects get passed on to the encoded file. See above, I edited my post
But if you playback that encoded file, but forget to turn them off during playback, they get "doubly applied". It's the danger of using this method -
Oh okay that is good. Still can't get it working even played back in a player non ffdshow/directshow. However, options like flip video work, strange.
-
Yeah, i just tried out ffvdub again and it seems post processing and visualizations aren't working as filters when encoding. Noise is working and sharpen for example ( i used the preview option when checking filters).
-
With the video opened with the directshow driver, activate your filters, push apply & ok, and just drag the bar to see the preview. The changes should be visible in the vdub preview window. When you encode the file, the changes will be passed on . Check the encoded file in VLC (or disable the filters and check in wmp or mpc).
I just tested a few, they work fine here - the filters pass on to the encode. Not sure what else to tell you -
I used the directshow filter in windows 7 x64 but the icons didn't show up for some reason even though they were configured right. By the way, what version of ffdshow are you using? Also, I found that just regular setup of using ffdshow encoder for encoding video in virtualdub it seems some post processing filter isn't working. I was able to use for example noise and it encoding video with noise came out just fine. I really don't know why post processing doesn't work and a few others as well.
-
I think you and poisondeathray are talking about two different things.
He is talking about using ffdshow as a decoder, where all ffdshow processing options are available and applied before VDub even sees the video (and obviously preserved into the final output).
I believe you are trying to use it via ffvdub, a VDub filter which makes ffdshow processing available inside VDub as part of its internal filter chain. Here, the postprocessing filters are not available.
See http://forum.doom9.org/showthread.php?t=147842 -
Okay, but does the ffdshow encoder as the video encoder i would use in virtualdub, would post processing filters work there?
-
I may be wrong, but I don't believe any filters work on the ENcoding side.
Filters are only applied as part of DEcoding (but of course once applied are passed on to any encoded output).
See poisondeathray at post #4. -
Does using the directshow input driver in win7 x64 with virtualdub not work the same as in win xp? Meaning that I can't get the icons to show up (ffdshow) and they don't seem to be decoding the video. How do I get ffdshow to decode the video in win 7 x64 using directshow input driver with virtualdub?
-
I have no personal experience with Windows 7, but I have seen others recommend Preferred Filter Tweaker to solve this problem.
Similar Threads
-
How to keep ffdshow post processing(deblocking filter) in finalized video
By Milardo in forum EditingReplies: 6Last Post: 5th Apr 2011, 05:09 -
Aiwa HV-MX100 display doesn't light up & stop button doesn't work
By TurboJoe in forum Newbie / General discussionsReplies: 15Last Post: 12th Feb 2011, 18:07 -
ffdshow post-processing problem
By _migz_ in forum Newbie / General discussionsReplies: 16Last Post: 25th Apr 2009, 22:41 -
RipBot doesn't see FFDShow
By rh535 in forum Blu-ray RippingReplies: 4Last Post: 23rd Feb 2009, 21:10 -
PAL to NTSC..FAVSC doesn't work anymore and BeSweet Doesn't give me some op
By sandman423 in forum Video ConversionReplies: 13Last Post: 11th Mar 2008, 05:58