About ffdshow tryouts
The
ffdshow tryouts project is a fork of the
ffdshow project. This fork was created by a group of members here at Doom9. The last modification to the source code in the SVN repository of the original project was done in may 2006. The ffdshow tryouts project has continued where the original project stopped. Several bugs have been fixed. Lots of code (that ffdshow borrows from the
FFmpeg project) has been updated, and also support for a few new formats has been added.
Important Notice
Development of ffdshow has been discontinued!
All former developers of ffdshow have lost interest in the project. There have not been any significant changes to the code since 2012, only some minor trivial changes have been made in the past year.
A superior audio and video decoder is available in the form of
LAV Filters.
Downloads
ffdshow builds
Links
Known issues & bugs:
Known bugs in latest revision:
bugtracker
Limitations:
- B-frame decoding delay in VFW when using libavcodec for Xvid/DivX.
- In some cases VobSub subtitle files (.idx/.sub) are loaded, but just some or even none of the subs are displayed. VobSub support is still incomplete.
Quote:
What is the difference between the ICL and Generic builds?
The ICL builds require at least a SSE capable CPU. The generic builds only require MMX. However, all builds contain the same hand-written assembly code with MMX/MMXext/SSE/SSE2/3dnow/3dnow2/SSSE3 instructions, which will get used if and only if your CPU supports it.
The difference in builds only applies to the ffdshow.ax file. All builds use GCC for compiling libavcodec. So the decoding performance is equal for all builds. The only situation where the ICL build might give a bit better performance is when you make use of the internal filters in ffdshow. And even then, there is only a gain for some of the filters.
So to summarize, it does not matter much which build you use.
|