Search This Blog

Sunday, March 23, 2014

Play All/Any Video Formats Including MKV,MP4,AVI,h264,BluRay DVD,MOV,WMV,DIVX,WebM etc.. With FFDShow

To Play All Video Formats MKV,AVI,DIVX,H642,WebM,Mov,BluRay DVD,MP4,MPEG1,MPEG2,WMV or any other video format on Windows XP/Windows Vista/Wndows 7/Windows 8 Without any codec pack. 

There are many codec packs available like K-Lite,Combined Community Codec pack,Shark 007 Codec Pack but These codec packs take little bits of standalone decoders and chop them into their own application making them very difficult to know what you have installed and can create conflicts if set up incorrectly.
So we can setup our Own way to play video file using FFDshow.

Why FFDShow


  • We can manage our decoders and splitters manually and update them ourrself as updates become available without bre yaking your setup or having to go thru setting it up again. With Shark007 and CCCP you have to wait for the authors to release updates to continue using their packs if new features are released.
  • FFDShow caters for “all” codecs required by any modern HTPC setup (video/audio/subtitles) and also offers some great post processing filters in order to improve on image quality and sound quality.
  • By installing only one decoder (FFDShow) you eliminate decoder conflicts which makes finding the root cause of a problem much easier to find. (Shark007 uses many different decoders, haali is not updated enough and doesn’t support subtitles in Win7)
  • FFDShow using the Matroskasplitter allows for flawless playback of HD audio bitstreaming in MKV’s (providing your hardware allows this), which as we all know play natively in MediaBrowser (unlike .ts, .m2ts files ripped from BD discs)
What is FFDShow???
FFDShow is an excellent Decoder for Video formats, Audio formats and now incorporates DXVA 1.0 & 2.0 (Hardware Acceleration) decoding for h264 & VC-1 formats and copes with subtitles in WMP & MCE.
3 Items are required to be installed in order to get almost all formats working on your HTPC flawlessly. Also the requirement to install the “Preferred FilterTweaker Tool”. This allows you to set up your decoder preferences to override Windows 7 Media Foundation.
What we aim to do in this guide is to help setup what you might need to get your codecs working right, add post processing filters, resizing your movies to fill your screen. Also how to turn any 2.0 mp3 audio stream into full Dolby Digital 5.1 (AC3) output.

Which Things are Needed?
Firstly We will need to download and register Some filters.  The first being MP4Splitter (this allows native playing of Apple’s movie formats natively) and the second is the MatroskaSplitter (this is a much better MKV splitter than Haali and is constantly being improved on to work with FFDShow). To Play Flash Video .FLV File Smoothly We need FLVSplitter.
Now The Step Goes To Download And Installation:
For 32 Bit System Download This:
For 64 Bit System Download This:
Now We have to register these filters Using regsv32 Command

First thing to note here is:
Disable The UAC Before Registering these filters.
Download the latest FFDShow SVN Build From SourceFourge.Com.
After download install ffdshow.


Now its time to configure the FFDShow Video And FFDShow Audio Decoder to do all the tasks:
configure FFDShow Video Decoder:

Select Video Decoder Configuration in start Menu ffdshow Folder:



Select Codecs tab in left panel then right click any where on the grid showing formats decoder
and then select Set all stable formats to libavcodec 
 this will enable all supported formats to libavcodec but for VP8,MPEG1,MPEG2,WMV and VC1 we have to enable it accordinglly like below:


Re-size The Video

resize is usefull when coupled with postprocessing filter we can resize and set the proper aspect ratio of our videos by using this property:

Post Processing Filter Setting:

Check Automatic Quality Control , Also option for Apply Process whole image or only right half.

Setting of Win7DsFilterTweaker

After doing these settings we need to Configure to disable the Microsoft Video Decoder for this
we can use Win7DSFilterTweaker Tool.




First to associate the video formats to ffdshow video decoder Click On Prefered decoders in aboove shown screen:


Then its time to disable windows audio and video decoders:


Now Disable The DMO

 After doing these settings now we can play any video format on our system.

No comments:

Post a Comment