Guide to using FFDshow. Setup Instructions.

Home Forums Home Theater Computers Guide to using FFDshow. Setup Instructions.

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #22929

    video guide at youtube [url=http://www.youtube.com/user/foxhoundfan]link[/url].

    overview
    ____________________________________________
    Step 1.) install software: avisynth before ffdshow.
    Step 2.) configure ffdshow digital audio
    Step 2.) configure ffdshow analog audio
    Step 3.) configure ffdshow video
    Step 4.) configure media player classic
    Step 5.) install avisynth plugins
    Step 6.) Reboot, twice.

    pictures
    ____________________________________________
    [b][align=center][size=4]

    Media Player Classic
    [url=http://www.imagebam.com/image/0835ea26953849][img width=180 height=63]http://thumbnails13.imagebam.com/2696/0835ea26953849.gif[/img][/url]

    FFDshow Audio
    [url=http://www.imagebam.com/image/d4a01329100029][img width=180 height=70]http://thumbnails9.imagebam.com/2911/d4a01329100029.gif[/img][/url]

    FFDshow Demo
    [url=http://www.imagebam.com/image/d82f8136437719][img width=180 height=75]http://thumbnails18.imagebam.com/3644/d82f8136437719.gif[/img][/url]
    [/size][/align][/b]

    different ffdshow configuration for different quality results
    ____________________________________________
    ________  [b]FFDshow configuration options[/b] ________
    – for vista, use aero. for quality.

    FFDshow configuration options.

    ________ [b]Mid range ffdshow[/b] ________

    Codecs tab
    Set Mpeg2 to Libmpeg2, and check “DVD decoding”.
    Set Avisynth to Avisynth, Raw video to All supported

    Decoder options tab
    Uncheck “Detect soft telecine and average frame durations”

    Subtitles tab, Unchecked
    Uncheck “Decode closed captions”
    Uncheck “Accept embedded subs”
    Uncheck “Accept SSA, ASS, ASS2 Subtitle (experimental)
    Vobsub subpage, uncheck Vobsub Enable.

    Avisynth tab checked
    YV12 checked,
    Add FFdshow Video source Unchecked,
    3:2 Pulldown box: Ignore Pulldown checked,
    check Buffer back/Ahead: 10, 10

    setmtmode(2)
    video=ffdshow_source()
    A=video
    B= a.SeeSaw_JD()
    C = b.limitedsharpenfaster(strength = 11).limitedsharpenfaster(strength = 11)
    return c
    distributor()

    Resize & aspect tab checked
    Process whole image checked
    Specify horizontal and vertical Resize: 1920, 1080 (or your monitors resolution)
    Process Pixel aspect ratio internally checked
    No aspect ratio correction checked
    spline
    Luma Sharpen: 0.00
    Luma Guassian Blur 0.50 (On small monitors like laptops it’s best not to use this. Set it to 0.00)
    Accurate rounding checked

    Output tab
    rgb32 checked
    high quality yv12 to rgb conversion checked

    rgb conversion tab
    ycbcr: itu-bt 601
    high quality yv12 to rgb conversion checked
    Dithering checked
    input: standard
    Output levels: Tv/Projector
    Reclock: Be sure to use reclock vsync
    ATI pixel format set to full rgb: 4:4:4

    ________ [b]Media Player Classic[/b] ________

    Click the View button. Check only the top three in the drop down list.
    Click options.

    Click the output tab, and set Directshow output to vrm7 windowed.
    Directshow Audio: Select Reclock Audio Renderer

    Click the External Filters Tab.
    Click the Add Filter Button.
    Double click the filters you want. You’ll need;
    FFdshow Audio decoder
    FFdshow video decoder

    ________ [b]FFdshow Audio Decoder: Analog[/b] ________

    Codecs tab

    – Uncompressed Tab
    Set it to “32 bit integer”

    Mixer tab
    – checked
    I use 5.1 speakers so I set the number of speakers to 5, and check the Lfe box.

    Output tab,
    – Select 32 bit integer.

    ________ [b]FFdshow Audio Decoder: Bitstream HD Audio in Windows 7[/b] ________

    Install Haali Media Splitter

    Step 1

    Codecs tab

    – Uncompressed Tab
    Set it to “All Supported”

    Output tab,
    – Passthrough boxes: ac3, dts, dolby digital plus, dts hd, dolby truehd are checked.
    – Connect as PCM first is unchecked
    – Supported output formats: check only 16bit, 24bit.
    – Check direct to file

    Step 2

    Put the files from the bat folder into the system32 folder. To register the bat files you need to get permission to, here is how to do that.
    – Using MPCVideoDec.ax as a example. Right click and select Properties.
    Go to Security, Advanced, Owner tab, Edit, Hightlight Administerators, click Apply.
    From the MPCVideoDec.ax properties, security tab, click Edit. From the Group or user names list, highlight each one and make sure it has Full Control checked.
    Click ok and close the properties tab.
    – Do this for these three files: MPCVideoDec.ax, MpegSplitter.ax, regsvr32.exe.
    – Then right click the MPCVideoDec bat file and run as Administrator. It should successfully register the .ax file.

    – For 64 bit windows. Put the MPCVideoDec.ax, MpegSplitter.ax into the system32 folder and the MPCVideoDec bat, MpegSplitter bat files into the syswow64 folder.
    Change the permissions for the MPCVideoDec.ax, MpegSplitter.ax, regsvr32.exe as usual.

    Step 3

    – Run the reg file in the My Documents folder.

    Step 4

    – Run the Win7DSFilterTweaker.
    Under the “Preferred Directshow decoding filters in Windows 7” tab, set H.264, and VC1 to MPCVideoDec.
    The “Media Foundation” tab is left at default.
    Under the “More Tweaks for Windows 7”, check “Disable Microsoft DTV-DVD Audio Decoder”, “Disable Media Foundation”.

    ________  [b]Software[/b]  ________

    [url=http://sourceforge.net/projects/mpc-hc/files/Stand%20alone%20Filters%20-%20Win32/Filters%20v1.3.1249.0%20_%2032%20bits/MPC-Standalone%20Filters.1.3.1249.0.%28×86%29.zip/download]MPC filters[/url]
    [url=http://fileforum.betanews.com/download/Win7DSFilterTweaker/1262732488/1]Win7DSFilterTweaker[/url]
    [url=http://haali.su/mkv/]Haali[/url]
    [url=http://ffdshow-tryout.sourceforge.net/]FFDshow. Updated Nov 8, 2010.[/url]
    [url=http://sourceforge.net/projects/guliverkli2/files/]media player classic. updated November 8 2010[/url]
    [url=http://downloads.sourceforge.net/avisynth2/Avisynth_258.exe?use_mirror=voxel]Avisynth. march 10, 09[/url]
    [url=http://”http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en”%5DMicrosoft Visual C++ 2005 Redistributable[/url]
    [url=http://”http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en”%5DMicrosoft Visual C++ 2008 Redistributable[/url]

    ________  [b]Optional Software[/b]  ________

    [url=http://fileforum.betanews.com/detail/Zoom-Player-Professional/978385825/2]Zoomplayer Pro.[/url]
    [url=http://www.jrmediacenter.com/download.html]J River[/url]
    [url=http://www.theatertek.com/Download/TheaterTek%20DVD%202.0.msi]Theatertek. Updated May 18, 2007[/url]
    [url=http://ac3filter.net/projects/spdifer]spdifer[/url]
    [url=http://www.mediafire.com/?v4qitymgwmf]Reclock[/url]
    [url=http://www.rarlab.com/download.htm]Winrar[/url]
    [url=http://”http://forum.doom9.org/showthread.php?t=140747″%5D%5Bb%5DTest disks for comparison.[/b][/url]

    ________  [b]Plugins [/b]________

    plugins
    [url]http://www.mediafire.com/?7uifdfw2zy9pp3b[/url]

    \\\\\ List of the nessessary Avisynth plugins to go in the plugin folder. 9 in total.

    avisynth.dll (Put this into the system32 folder. You need this for MT.)
    LimitedSupport_09Jan06B.dll
    LimitedSharpenFaster_JD.avsi
    MT.dll
    mt_masktools.dll
    mvtools2.dll
    RemoveGrainSSE2.dll
    repairsse2.dll
    Seesaw_JD.avsi
    spresso_JD.avsi

    \\\\\ avisynth.dll from the MT folder goes into the System32 folder.

    – If your using a 64 bit version of windows, put the avisynth.dll into the SysWOW64 folder, instead of the system32 folder.

    First install avisynth.
    Second, Put the msvcp71 and msvcr71.dll and the avisynth.dll into the C:\Windows\syswow64 folder.
    Also, if you use 32 bit windows and do not have these in your system32 folder, you need to have them in there to use avisynth.

    For the 64 bit windows 7 ultimate you do not need to put the msvcp71 and msvcr71.dll into the syswow64 folder as they should already be there.
    You just need to put the windows 7 version of the avisynth.dll into the syswow64 folder.

    [url=http://”http://www.avsforum.com/avs-vb/showthread.php?t=1132700″%5DThe encoding route rather then the realtime one.[/url]

    [url=http://”http://ffdshow-tryout.sourceforge.net/wiki/home”%5DLink to official ffdshow faq which explains how the ffdshow settings work.[/url] (if your answer is not in there don’t ask me. 😉 )

    [b][COLOR=”RoyalBlue”]Link to introduction: [url=http://”http://forum.doom9.org/showthread.php?p=1265937#post1265937″%5Dlink%5B/url%5D%5B/COLOR%5D.%5B/b%5D

    I use the ati 4670 and the 10.3 drivers.
    I use hdmi to my 1080p tv.
    The pixel format I use is rgb full 4:4;4
    I use a intel E6600 cpu, 2GB ram, Sata HDD, Sound card

    _________________________________________ [b]Extra options[/b] _________________________________________

    pictures
    ____________________________________________
    [b][align=center][size=4]
    Zoomplayer Pro
    [url=http://www.imagebam.com/image/d2300047435471][img width=99 height=180]http://thumbnails19.imagebam.com/4744/d2300047435471.gif[/img][/url]

    Theatertek
    [url=http://www.imagebam.com/image/c0e70f47435469][img width=180 height=136]http://thumbnails18.imagebam.com/4744/c0e70f47435469.gif[/img][/url]

    Slysoft’s Reclock
    [url=http://www.imagebam.com/image/727e9126953851][img width=180 height=59]http://thumbnails9.imagebam.com/2696/727e9126953851.gif[/img][/url]

    Spdifer (For DTS and AC3)
    [url=http://www.imagebam.com/image/38125d47437764][img width=180 height=84]http://thumbnails6.imagebam.com/4744/38125d47437764.gif[/img][/url]

    hw deinterlacing_ivtc
    [url=http://www.imagebam.com/image/b060e446895520][img width=180 height=45]http://thumbnails6.imagebam.com/4690/b060e446895520.gif[/img][/url]

    profiles
    [url=http://www.imagebam.com/image/c9496317492022][img width=180 height=123]http://thumbnails8.imagebam.com/1750/c9496317492022.gif[/img][/url]

    wmv and mpeg1
    [url=http://www.imagebam.com/image/dc3eca46452075][img width=180 height=174]http://thumbnails17.imagebam.com/4646/dc3eca46452075.gif[/img][/url]
    [/size][/align][/b]

    multithreading
    [url=http://www.imagebam.com/image/d3cf0865397417][img width=180 height=153]http://thumbnails22.imagebam.com/6540/d3cf0865397417.gif[/img][/url]

    [/size][/CENTER][/b]

    ________ [b]Deinterlacing_ivtc[/b] ________

    Codecs tab
    Set Mpeg2 to Libmpeg2, and check “DVD decoding”.
    Set Avisynth to Avisynth, Raw video to All supported

    Subtitles tab, Unchecked
    Uncheck “Decode closed captions”
    Uncheck “Accept embedded subs”
    Uncheck “Accept SSA, ASS, ASS2 Subtitle (experimental)
    Vobsub subpage, uncheck Vobsub Enable.

    Avisynth tab checked
    YV12 checked,
    Add FFdshow Video source Unchecked,
    3:2 Pulldown box: Ignore Pulldown checked,
    check Buffer back/Ahead: 5, 5

    setmtmode(2)
    video=ffdshow_source()
    A=video
    B= a.SeeSaw_JD()
    C = b.limitedsharpenfaster(strength = 11).limitedsharpenfaster(strength = 11)
    return c
    distributor()

    Resize & aspect tab checked
    Process whole image checked
    Specify horizontal and vertical Resize: 1920, 1080 (or your monitors resolution)
    Process Pixel aspect ratio internally checked
    No aspect ratio correction checked
    spline
    Luma Sharpen: 0.00
    Luma Guassian Blur 0.50 (On small monitors like laptops it’s best not to use this. Set it to 0.00)
    Accurate rounding checked
    interlaced checked

    Output tab
    One of the yuv colors checked, depending on the videocard your using. Intel uses a different yuv color than ati, but for ati I use nv12.
    check “set interlace flag in output type in media type”, both tab here are set to auto.

Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.