View Full Version : AviSynth doesn't appear to work with the latest FFDshow...
Jocko Homo
5th June 2008, 20:24
I recently installed ffdshow-rev1975_20080526_xxl.exe and now calls to DirectShowSource() in AviSynth won't load videos. The player goes searching for codecs and fails to find any. This worked brilliantly with previous versions of FFDShow. What's going on?
Thank you...
Placio74
5th June 2008, 21:44
Try ffdshow_rev1980_20080602_clsid.
Jocko Homo
5th June 2008, 21:58
Thank you. I installed rev1980 (without uninstalling the previous, I don't know if that matters) but it doesn't appear to change anything.
Does this indicate anything? Is there any diagnosis info anyone needs?
Thank you...
Jocko Homo
6th June 2008, 01:25
If it helps, things seem to work in VirtualDub but they don't work in any media player that uses DirectShow. I also have Nero Express CD burner installed, which appears to have also installed a bunch of codecs (without having asked me, I might add!).
Any help is appreciated. Thank you...
Placio74
6th June 2008, 06:02
Well...
- check ffdshow configuration - You have set support neccessary codecs?
- reinstall Avisynth (actual version)
- check what's DS filters used when play
use GSpot > Proposed Codec Solutions and Tests > MS A/V > 1
- use GSpot or DirectShow filter manager and change merit some problematic filters or unregister
Jocko Homo
6th June 2008, 07:24
Well...
- check ffdshow configuration - You have set support neccessary codecs?All my media players (okay, Windows Media Player 11) work so I think it's already configured correctly. They just don't work when playing AviSynth files. AviSynth, itself, fails to load the media files, as if it loads them differently than a media player...
Then again, AviSynth works fine when used in VirtualDub. It just doesn't work in my media players. How is this possible?
- reinstall Avisynth (actual version)I installed a file called "AviSynth_080527.exe" which seems rather recent. I installed it after installing FFDShow. Do you think it's worth installing again?
- check what's DS filters used when play
use GSpot > Proposed Codec Solutions and Tests > MS A/V > 1Things look okay but, then again, we kind of expected this 'cause the media players work. The mystery is that media players (excluding VirtualDub!) won't play AviSynth files!
- use GSpot or DirectShow filter manager and change merit some problematic filters or unregisterI don't understand what "merit" means. Can you explain this?
Thank you very much!
Placio74
6th June 2008, 08:13
All my media players (okay, Windows Media Player 11) work so I think it's already configured correctly. They just don't work when playing AviSynth files. AviSynth, itself, fails to load the media files, as if it loads them differently than a media player...
Then again, AviSynth works fine when used in VirtualDub. It just doesn't work in my media players. How is this possible?
....
Ah, sorry - little (my) misunderstanding.
You have installed decoder for YV12 (example Helix YUV Codecs)?
Or try...
ffdshow video decoder configuration > Codecs > Raw video = YV12 or All YUV or other what You need
About VirtualDub...
Older VD require external codec, but actual version have internal decoder for YV12.
Jocko Homo
6th June 2008, 09:09
That's it! Thank you so much!
In an attempt to avoid my coming back here again, can you help me understand what was happening? Why did I need to specify a "raw video" decoding for FFDShow? What is "raw video," anyway? It appears that, by default, FFDShow has "raw video" decoding disabled. What's the motive behind this?
Since my media players worked, does that mean they had their own decoders for YUVs like VirtualDub?
Thank you very much...
Placio74
6th June 2008, 09:44
... What is "raw video," anyway? ...
Ehm... uncompressed.
... does that mean they had their own decoders for YUVs like VirtualDub?
Look at VirtualDub preferences.
Optons > Preferences > AVI
Directly decode uncompressed YCbCr (YUV) sources
Also VD have internal decoders for DV, MJPEG.
Prefer internal decoders over installed third-party codecs (MJPEG and DV)
And in VD 1.8.0...
Prefer internal audio decoders over installed third-party codecs
And Avery worked now about internal HUffYV decoder (http://forums.virtualdub.org/index.php?act=ST&f=15&t=15748).
...It appears that, by default, FFDShow has "raw video" decoding disabled. What's the motive behind this? ...
Ask in ffdshow topic.
Of course You can use other decoders (codecs) instead ffdshow. Example Xvid or DivX 6.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.