VideoHelp Forum




+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 43
  1. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    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.
    Quote Quote  
  2. do you have 32-bit ffdshow ?

    another option is to use avisynth 32-bit , configure ffdshow 32-bit to be the decoder , and use directshowsource()
    Quote Quote  
  3. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    Yes, my version of ffdshow is 32 bit, but I would like to use ffdshow image processing filters.
    Quote Quote  
  4. 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
    Quote Quote  
  5. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    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.
    Quote Quote  
  6. 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
    Quote Quote  
  7. 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
    Quote Quote  
  8. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    Oh yeah, no when decoding i don't see ffdshow icons in the tray area, how do I enable this besides directshow source, etc.? It does say ffdshow video codec in file information.
    Quote Quote  
  9. do you have tray icons as hidden in the ffdshow configuration?

    do the ffdshow icons pop up when you play video in mpc for example ?

    the easiest way is to use directshow input driver, no scripts. You use vdub as you normally would, it just takes 0.5 extra seconds for the dropdown box.
    Quote Quote  
  10. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    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.
    Quote Quote  
  11. Originally Posted by Milardo View Post
    It does say ffdshow video codec in file information.
    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)
    Quote Quote  
  12. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    What is the yellow/red icon? I've got vfw ffdshow configured right i think. Tried the directshow method but i still can't get my image processing output to encoded file.
    Quote Quote  
  13. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    Oops sorry im using the classic icons.
    Quote Quote  
  14. 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.
    did you load with the drop down menu ? , did you see the icon pop up ?
    Quote Quote  
  15. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    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.
    Quote Quote  
  16. Originally Posted by Milardo View Post
    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?
    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 up
    And with those icons, did you select your filters ? and push apply & ok ? when you scrub the timeline in vdub, you should see the effect of the filter immediately, and they will be passed on to the encode (you can use any compression, not just ffdshow to encode)
    Last edited by poisondeathray; 2nd Jan 2011 at 21:42.
    Quote Quote  
  17. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    Yes, the filters did show up. I thought that was the whole point of the ffdshow encoder to be able to encode videos with image processing it says encoder. Does this mean if I want permanent effects I have to screen record it?
    Quote Quote  
  18. 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
    Quote Quote  
  19. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    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.
    Quote Quote  
  20. when using directshow method in vdub (with ffdshow directshow filters), whatever you see in the preview should be passed on to the encode

    you can use vlc to test playback (non ffdshow, non directshow player)

    what filters are you using that don't work ?
    Quote Quote  
  21. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    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).
    Quote Quote  
  22. Originally Posted by Milardo View Post
    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).
    They're working for me. push apply & ok then scrub the timeline

    What settings aren't working for you ? Do they work when set the same way in mpc or wmp ?
    Quote Quote  
  23. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    How do I scrub the timeline? Any post processing setting doesn't work. However, when I decode video like playback in wmp post processing works just fine.
    Quote Quote  
  24. 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
    Quote Quote  
  25. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    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.
    Quote Quote  
  26. Member
    Join Date
    Jul 2009
    Location
    Spain
    Search Comp PM
    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
    Quote Quote  
  27. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    Okay, but does the ffdshow encoder as the video encoder i would use in virtualdub, would post processing filters work there?
    Quote Quote  
  28. Member
    Join Date
    Jul 2009
    Location
    Spain
    Search Comp PM
    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.
    Quote Quote  
  29. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    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?
    Quote Quote  
  30. Member
    Join Date
    Jul 2009
    Location
    Spain
    Search Comp PM
    I have no personal experience with Windows 7, but I have seen others recommend Preferred Filter Tweaker to solve this problem.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!