159 REVIEWS

FFDShow MPEG-4 Video Decoder 2012-01-31

Updated: 31 Jan 2012 | Freeware | 4.54MB | Downloads: 24121736

FFDShow is a DirectShow decoding filter for decompressing DivX, XviD, H.264, FLV1, WMV, MPEG-1 and MPEG-2, MPEG-4 movies. It uses libavcodec from ffmpeg project for video decompression, postprocessing code from mplayer to enhance visual quality of low bitrate movies, and is based on original DirectShow filter from XviD, which is GPL'ed educational implementation of MPEG4 encoder.
Notes about latest versions of FFDShow MPEG-4 Video Decoder:

- FFDShow 2011-11-29 (rev. 4096) was compiled by drevil_xxl using GCC 4.1.1 (libavcodec.dll & libmplayer.dll), while FFDShow 2012-01-31 (rev. 4291) MMX (clsid build)* and FFDShow 2012-01-31 (rev. 4291) x64 were compiled by clsid using ICL10.
* Only for CPUs with support for MMX (MultiMedia eXperience) instructions. Check if your CPU has support for MMX instructions using Cpu-Z, a small tool which shows infos about CPU.

First of all, the FFDSHOW consumes way less CPU power than original DivX codecs, even with maximum post-processing. At the same time the post-processing seems to give excellent quality results and allows more configuring than the original DivX codec. It can even automaticly reduce post-processing if your CPU is getting overloaded. The noise filter adds a kind of a rasterising effect to the picture - might be useful in some cases. The alpha version also includes experimental playback for MPEG-1 and MPEG-2 files (such as VCD and SVCD movies), which works pretty damn well. Only problem is that MPEG-2 playback can't play the SVCD clips directly from the CD, but requires the video to be extracted to the HDD by using VCDGear first.

Features of FFDShow MPEG-4 Video Decoder:

- various compression methods:
· MPEG 4 compatible (Xvid, DivX 4, DivX 5, DivX 6, DivX 7, DivX 8) using libavcodec or XviD
· Divx 3 compatible, MSMPEG4v2, MSMPEG4v1
· WMV1/7, WMV2/8
· H263, H263+, H264
· HuffYUV in YV12 colorspace
· MJPEG
· MPEG 1
· MPEG 2, using mpeg2enc code from MJPEGtools project
· MP3, AC3, DTS, E-AC3, AAC
· SVQ3
· Vorbis
· Theora (not for regular use, format isn't stabilized yet)
· all Windows Media Video 9 supported encoders with output to asf/wmv file or AVI
- all common encoding modes: constant bitrate, fixed quantizer, fixed quality, two pass encoding (depends on compressor features)
- for libavcodec and XviD detailed selection of motion estimation method
- minimum and maximum I frames interval
- minimum and maximum quantizer selection, quantizer type and trellis quantization selection for libavcodec
- adaptive quantization (aka. masking) for libavcodec and XviD, single coefficient elimination
- selectable compression of starting and ending credits
- two curve compression algorithms for second pass of two pass encoding - thanks to XviD developers
- second pass simulation: although not very precise, still helpful for tweaking advanced curve compression parameters
- ability to use libavcodec internal two pass code
- image preprocessing with ffdshow image filters (latest ffdshow version must be installed)
- graph during encoding: if your encoding program doesn't provide one
- B frames support: from one to eight consecutive B frames
- support for MPEG 4 quarterpel and GMC
- selectable interlaced encoding
- decompression

Important Note:

- Some antivirus software -like AVG- may "detect" a trojan in FFDShow builds. This is a false positive, there are no trojans in FFDShow builds.

Changes from FFDShow rev. 4270 to FFDShow rev. 4291:

- Updated blacklist and whitelist
- Initialize palettesize.
- Updated Libav
- fixed ICL12 x64 crashes.
- update zlib to v1.2.6
- Updated palette handling
- ffdshow converter was crashing on single CPU PC, if dithering was unchecked.
- Disable "Detect soft telecine and average frame durations" if 3:2 pulldown is being applied in AviSynth filter.
- Bug fix (regression at rev 4230): Use AVCodecContext::colorspace (H.264::VUI::matrix_coefficients) rather than AVCodecContext::color_primaries (H.264::VUI::colour_primaries).
- fix regression at rev 4263. Subtitle file loading was failing.
- Optimized YV12 to NV12 conversion. 35% faster compared to libswscale as a output filter to V-RAM on my system (overall difference is small though). Now NV12 output is as fast as YV12.
- minor clean up of color space converter selection code
- Decoder options: Number of decoding threads: set proper default value (used on "Reset")

3

FFDShow MPEG-4 Video Decoder 2011-07-25
on 27 July 2011 by: teleping

#25147

@Al Jung:
The encoders were removed, last version to have them seems to be around rev. 3670. Reasons were outdated, buggy and inferior encoders; you should use standalone encoders (x264vfw or x264 for h264 encodings, standalone XviD for xvids..).
More about the issue at doom9: http://forum.doom9.org/showthread.php?t=120465

1

FFDShow MPEG-4 Video Decoder 2011-07-25
on 26 July 2011 by: Al Jung

#25140

Help please!

Can't see H.264 codec in Encoder list.
Enabled ffdshow to H.264 durng installation process.

Only can see in Encoder List:
-MJPEG
-HuffYUV
-HuffYuV [FFmpeg variant]
-FFV1
-DV
-Uncpmpressed

Installed/Reinstalled last version of ffdshow - no result.

Installed ffdshow alone and via K-Lite Codec Mega Pack. No result!

Win7
x32
Asus P5LD2

Thanks!

5

FFDShow MPEG-4 Video Decoder 2011-05-12
on 20 May 2011 by: spoozum

#24763

To make it work:

1. You must have the right version depending on what player you use. A 64bit-player needs the 64bit-version of ffdshow, and 32bit-player needs 32bit version. This (sometimes) means the installation of both 32- and 64-bit versions to make all players work with ffdshow.

2. You need to set the priority to MAX in the ffdshow-setup. To do this, you must run ffdshow-configuration in administration-mode (right-click the setup in menu-bar and run 'as administrator'), then alter the priority-bar. Do this at all places / at both 32-bit and 64-bit versions to be sure.

Don't blame me if this is not official way 8-)

Print FFDShow MPEG-4
RELATED DOWNLOADS

Haali Matroska Splitter: is a new DirectShow splitter for .mkv (Matroska), .mp4, .ogg/.ogm and .avi handling.

Dscaler MPEG Filters: helps to play MPEG2 (DVD, SVCD) in Windows Media Player or other video players.

ffvfw codec: Video for Windows and DirectShow codec based on VFW code from XviD project and using libavcodec library from ffmpeg project for compression.

Offers
» AnyDVD & AnyDVD HD
Remove the protection of encrypted movie DVDs.
» 20% OFF for DVDFab
Platinum/Gold/Mobilecopy DVD to DVDR, iPod, PSP, PS3... Remove all copy protections!
» 10% OFF for 1CLICK DVD
     COPY
Fast and easy-to-use software for copying DVD movies.
» Movavi Video Converter
Easily convert from one video format to another...
Sponsored
Affiliates

Codecs.com is known also as Free-Codecs.com.

All website graphics, design, logo and layout are Copyright © 2004-2012 Codecs.com