ffdshow

Installation and configuration

ffdshow does not include media player or container parsers. Instead, after installation of ffdshow, compatible DirectShow or VFW media players such as Media Player Classic, Winamp, and Windows Media Player will use the ffdshow decoder automatically, thus avoiding the need to install separate codecs for the various formats supported by ffdshow. The user configures ffdshow’s audio and video settings by launching the ffdshow video decoder configuration program independently of any media player, under Windows by clicking Start/Programs/ffdshow (or under Windows Vista by clicking Start button and typing ffdshow and clicking “ffdshow video decoder configuration”).

For playing transport stream files such as AVC(H.264) an additional mediasplitter should also be installed. There are several free mediasplitter available such as the Haali Media Splitter.

Format and filter support

ffdshow can be configured to display subtitles, to enable or disable various built-in codecs, to grab screenshots, to enable keyboard control, and to enhance movies with increased resolution, sharpness, and many other post-processing filters. It has the ability to manipulate audio with effects like an equalizer, a Dolby decoder, reverb, Winamp DSP plugins, and more. Some of the postprocessing is borrowed from the MPlayer project and AviSynth filters.

ffdshow uses the libavcodec library and several other free, open source software packages to decode video in most common formats, such as:

MPEG-4 Part 2 (including video encoded with Xvid, 3ivx, and all versions of DivX).

Flash Video, H.263 and VP6 (used by sites such as YouTube).

H.264/AVC, WMV as well as numerous others.

ffdshow also decodes audio, such as:

MP3,

AAC,

Dolby AC3,

WMA, and

Vorbis formats, among others.

The post-processing video filters of ffdshow can be used in video editors such as VirtualDub or AviSynth, by configuring the VFW settings. In these editors, ffdshow can also be used to encode MPEG-4 video compatible with Xvid, DivX, or x264 codecs, as well as lossless video and a few other formats supported by libavcodec.

History

The first versions of ffdshow were published in April 2002, as an alternative to the DivX ;-) 3.11 and DivX 5.02 (which came bundled with Gator) decoders of the time, and as a way to combine the speed and quality of MPlayer with popular Windows video players. It continues to support more formats, new and old, as FFmpeg developers add support for them.

The main developer was Milan Cutka. When he stopped updating the project in 2006, new maintainers opened the ffdshow-tryouts as a fork, where bugfixes, stability fixes, new features, and codec updates continue.

Notes

A common misconception is that ICL SSE/SSE2 builds will decode video better than “generic” builds. In fact, the video decoders are always compiled in gcc and are usually hand-optimized; it is the ffdshow filters that benefit from ICL.

Codec packs or transcoding suites like Nero Recode that install their own video splitters also have been known to damage ffdshow’s performance in the past[citation needed]. Some will override ffdshow, disrupt proper video display, or install outdated ffdshow versions.[citation needed]

See also

Free software portal

Comparison of video player software

Open source codecs and containers

References

^ http://web.archive.org/web/20030401082827/www.divx.com/divx/

^ “ffdshow-tryouts FAQ”. http://ffdshow-tryout.sourceforge.net/html/en/faq.htm. Retrieved 2008-05-11. 

External links

Current Sourceforge ffdshow page

Wiki, online help

Official Doom9 support, discussion, & development thread

Official support forum

Version history of ffdshow-tryout

Recent ffdshow builds from codecs.com, usually a few days behind the official site.

Historical links

CVS snapshots by celtic_druid (US) (Mirror (FR)) (Mirror (JP)) (No longer updated)

Old speed comparisons: ASP, AVC

v  d  e

Data compression software implementations

Video compression

(Comparison)

MPEG-4 ASP

3ivx  DivX  Nero Digital  FFmpeg MPEG-4  HDX4  Xvid

H.264/MPEG-4 AVC

CoreAVC   Blu-code   DivX H.264   Nero Digital AVC   QuickTime H.264  x264

Lossless

CorePNG  FFV1   Huffyuv  Lagarith  MSU Lossless   SheerVideo

Others

CineForm  Cinepak  DNxHD  Helix DNA Producer  Indeo  libavcodec  Schrdinger (Dirac)  SBC  Sorenson  VP7  libtheora  Windows Media Encoder

Audio compression

(Comparison)

Lossy

Freeware Advanced Audio Coder (FAAC)  Helix DNA Producer  l3enc  LAME  TooLAME  libavcodec  libcelt  libspeex  Musepack  libvorbis  Windows Media Encoder

Lossless

FLAC  ALAC  Monkey’s Audio  OptimFROG  TTA   WavPack

Archivers

(Comparison)

Free software

7-Zip  Ark  bzip2  compress  File Roller  gzip  Info-ZIP  KGB Archiver  lzop  PAQ  PeaZip  The Unarchiver  tar  Xarchiver

Freeware

7zX  DGCA  Filzip  IZArc  LHA  StuffIt Expander (decompression only)   TUGZip  UHarc/WinUHA  Zipeg  ZipGenius

Proprietary

ARC  ALZip  Archive Utility  ARJ  Astrotite  JAR  MacBinary  PKZIP/SecureZIP  PowerArchiver  Squeez  StuffIt  WinAce  WinRAR  WinZip

Command line

ARC  ARJ  JAR  Info-ZIP  LHA  lzop  PAQ  PKZIP  RAR  UPX  UHarc  tar

See Compression methods for methods and Compression formats for formats

v  d  e

Multimedia compression formats

Video compression

ISO/IEC

MJPEG  Motion JPEG 2000  MPEG-1  MPEG-2 (Part 2)  MPEG-4 (Part 2/ASP  Part 10/AVC)  HVC

ITU-T

H.120  H.261  H.262  H.263  H.264  H.265

Others

AMV  AVS  Bink  CineForm  Cinepak  Dirac  DV  Indeo  OMS Video  Pixlet  RealVideo  RTVideo  SheerVideo  Smacker  Sorenson Video  Theora  VC-1  VP6  VP7  VP8  WMV   XVD

Audio compression

ISO/IEC

MPEG-1 Layer III (MP3)  MPEG-1 Layer II  MPEG-1 Layer I  AAC  HE-AAC  MPEG-4 ALS  MPEG-4 SLS  MPEG-4 DST

ITU-T

G.711  G.718  G.719  G.722  G.722.1  G.722.2  G.723  G.723.1  G.726  G.728  G.729  G.729.1

Others

AC3  AMR  AMR-WB  AMR-WB+  Apple Lossless  ATRAC  DRA  FLAC  GSM-FR  GSM-EFR  iLBC  Monkey’s Audio  -law  Musepack  Nellymoser  OptimFROG  RealAudio  RTAudio  SHN  SILK  Siren  Speex  TwinVQ  Vorbis  WavPack  WMA  True Audio

Image compression

ISO/IEC/ITU-T

JPEG  JPEG 2000  JPEG XR  lossless JPEG  JBIG  JBIG2  PNG  WBMP

Others

APNG  BMP  DjVu  EXR  GIF  ICER  ILBM  MNG  PCX  PGF  TGA  TIFF

Media containers

General

3GP  ASF  AVI  Bink  DMF  DPX  EVO  FLV  GXF  M2TS   Matroska  MPEG-PS  MPEG-TS  MP4  MXF   Ogg  QuickTime  RealMedia  RIFF  Smacker  VOB

Audio only

AIFF  AU  WAV

See Compression methods for methods and Compression software implementations for codecs

Categories: Free multimedia codecs, containers, and splitters | Free software programmed in assembly | Free software programmed in C | Free software programmed in C++ | Free video conversion software | Video codecs | Windows-only free softwareHidden categories: Articles needing cleanup from March 2008 | All pages needing cleanup | All articles with unsourced statements | Articles with unsourced statements from April 2008

I am China Suppliers writer, reports some information about video door intercom system , concealed carry holster.

Processing your request, Please wait....

Leave a Reply