Home  |  About  | Last |  Submit  |  Contact
AllQuests.com



Previous Question:  Another Synchronising with Outlook Problem  Tungsten E seriesNext Question:  Motorola?s DragonBall Certified For Palm OS  Press Releases Announcements
Question FFdshow Walkthrough Basic Intermediate Advanced Configurations. ( AVS Forum Home Theater Computers )
Updated: 2008-05-16 16:04:41 (4365)
FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Software package. Includes everything you need. Updated May 18, 2008
http://files.filefront.com/DVD+Packa.../fileinfo.html

Link to Settings for Divx/Xvid

Link to written instructions: Link. Updated May 18, 2008

Limitedsharpenfaster and Seesaw were made by Did?e, over at forum.doom9.org

________ Software setup ________
First install a Frontend: Zoomplayer, Media Player Classic, Theatertek.

Second, install Avisynth.exe, FFDshow, Reclock, Spdifer, Put the plugins where they go.

Third, Setup the software as shown below.
You need to setup either ffdshow audio or spdifer.
You need to setup reclock if you use xp.
You need to setup ffdshow video using one of the configurations I made.
You need to configure the frontend as shown below, you only need one frontend.

Pictures.
Zoomplayer Pro


Theatertek


Media Player Classic


Reclock


FFDshow Audio


Spdifer (For DTS and AC3)


FFDshow Demo


Pulldown


Deinterlacing



\\\\\ FFDshow configuration options.
A note about Limitedsharpenfaster.
Put the Removegrain.dll/Repair.dll 0.9 in the plugin folder first, then the 1.0 version and let it copy over the 0.9 version.

If you plan on using MT, you will need to replace the avisynth.dll in your %systemroot%\windows\system32 directory with the one from MT.zip.
And put mt.dll into the avisynth plugins folder.

________ Basic ________

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.

Resize & aspect tab
Multiply by:
1.780 (for 1280x720 16:9 aspect ratio)
2.668 (for 1920x1080 16:9 aspect ratio)
Process Pixel aspect ratio internally checked
No aspect ratio correction checked
Lanczos
Taps: 2
Luma Sharpen: 0.20
Accurate rounding checked

Queue & Output tab
Queue output samples checked

Output tab
YV12 checked

________ LSF ________

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

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

SetMemoryMax(1024)
MT("LimitedSharpenFaster(ss_x=1.4, ss_y=1.4, Smode=3, strength=175, overshoot=0, soft=60)",3)


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

Resize & aspect tab
Multiply by:
1.780 (for 1280x720 16:9 aspect ratio)
2.668 (for 1920x1080 16:9 aspect ratio)
Process Pixel aspect ratio internally checked
No aspect ratio correction checked
Lanczos
Taps: 2
Luma Sharpen: 0.00
Accurate rounding checked

Queue & Output tab
Queue output samples checked

Output tab
YV12 checked

________ LSF 2 ________

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

Avisynth tab
YV12 checked,
Add FFdshow Video source checked,
3:2 Pulldown box: ignore Pulldown checked,
UnCheck Buffer back/Ahead

setmemorymax(1024)
MT("LimitedSharpenFaster(ss_x=1.4, ss_y=1.4, Smode=3, strength=175, overshoot=0, soft=60)",3)
ConvertToRGB24()
chromaresample="Lanczos"

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

Resize & aspect tab
Multiply by:
1.780 (for 1280x720 16:9 aspect ratio)
2.668 (for 1920x1080 16:9 aspect ratio)
Process Pixel aspect ratio internally checked
No aspect ratio correction checked
Lanczos
Taps: 2
Luma Sharpen: 0.00
Accurate rounding checked

Queue & Output tab
Queue output samples checked

Output tab
rgb32 checked

________ Seesaw ________

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

Avisynth tab
YV12 checked,
Add FFdshow Video source checked,
3:2 Pulldown box: Ignore Pulldown checked,
Check Buffer back/Ahead: 1, 1

SetMemoryMax(1024)
MT("
a= last
b=a.Spresso(limit=1, limitC=1, bias=27, biasc=27, rgmode=17, rgmodec=17)
SeeSaw(a, b, NRlimit=0, NRlimit2=5, Sstr=1.60, Szp=1, Slimit=9, Sdamplo=16, Spower=1, sootheT=95, SdampHi=39)
",3)
aWarpSharp(depth=20, blurlevel=2, thresh=0.21, cm=0)

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

Resize & aspect tab
Multiply by:
1.780 (for 1280x720 16:9 aspect ratio)
2.668 (for 1920x1080 16:9 aspect ratio)
Process Pixel aspect ratio internally checked
No aspect ratio correction checked
Lanczos
Taps: 2
Luma Sharpen: 0.00
Accurate rounding checked

Queue & Output tab
Queue output samples checked

Output tab
YV12 checked

________ Seesaw 2 ________

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
YV12 checked,
Add FFdshow Video source checked,
3:2 Pulldown box: Ignore Pulldown checked,
Check Buffer back/Ahead: 1, 1

setmemorymax(1024)
MT("LanczosResize(1920,last.height,Taps=8)")
MT("LanczosResize(last.width,1080,Taps=8)", splitvertical=true) # I set the resize to 1920 x 1080
MT("
a= last
b=a.Spresso(limit=1, limitC=1, bias=27, biasc=27, rgmode=17, rgmodec=17)
SeeSaw(a, b, NRlimit=0, NRlimit2=5, Sstr=1.60, Szp=1, Slimit=9, Sdamplo=16, Spower=1, sootheT=95, SdampHi=39)
",3) # Set this to the number of cores you have on your cpu and add one to this number
aWarpSharp(depth=20, blurlevel=2, thresh=0.21, cm=0)

Queue & Output tab
Queue output samples checked

Output tab
YV12 checked

________ Deinterlacing________

It's best to not use ffdshow for movies if you need deinterlacing.
Use powerdvd instead. Set it to pixel adaptive deinterlacing.
Start a new thread asking how to set it up.
I use a ati 2600xt, and I set up catalyst like this.
I don't use nvidia, so I don't know how to set that up.

Basic quality: checked, slider to far right, pulldown checked.

I set denoise to zero and checked denoise.
In 8.3 drivers, if I do not do this, with deinterlacing set up like this, I get bad denoising, it's too strong and a lot of detail is lost as a result.

In powerdvd, I set it to pixel adaptive deinterlacing, by unchecking ati hw acceleration, doing this, then rechecking hw acceleration after it's been set.

________ Theatertek and FFDshow ________

Theatertek uses the Nvidia video codec, so the FFDshow Mpeg2 dvd codec should be unchecked.
The FFDshow video codec has buffering tweaks that allow the main menu not to freeze in a black screen.

Since the tt codec does not have this tweak, so you need to move the mouse over the menu choices like play and extras.
It might take a few seconds of moving the mouse over the screen, or the remote to switch over the menu choices.

The TT codec doesn't have buffering.

Here's a nice code that doesn't use buffering, so it doesn't have menus blacked out.

Codecs tab
Set Mpeg2 to Libmpeg2, Do not check "DVD decoding".
Set Raw video to All supported

Avisynth tab
YV12 checked,
Add FFdshow Video source checked,
3:2 Pulldown box: Ignore Pulldown checked,
UnCheck Buffer back/Ahead
*copy and paste* the code below into the avisynth text box, and then click apply.

SetMemoryMax(1024)
Spresso(limit=1, limitC=1, bias=27, biasc=27, rgmode=17, rgmodec=17)
MT("LimitedSharpenFaster(ss_x=1.4, ss_y=1.4, Smode=3, strength=250, overshoot=0, soft=60)",3)

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

Resize & aspect:
Multiply by:
1.780 (for 1280x720 16:9 aspect ratio)
2.668 (for 1920x1080 16:9 aspect ratio)
Process Pixel aspect ratio internally checked
No aspect ratio correction checked
Lanczos
Taps: 2
Luma Sharpen: 0.20
Accurate rounding checked

Queue & Output tab
Queue output samples checked

Output tab
YUY2 checked

________ FFdshow Audio Decoder ________

Codecs tab
- AC3 Tab
Decoder liba52
Do Not Check "Dynamic Range compression"
Do Not Check Use SPDIF when AC3 output set
( If your using spdif. Set Decoder to Spdif )

- DTS Tab
Decoder libdts
Do Not Check "Dynamic range compression"
Do not Check "...for DTS in WAV"
Do Not Check Use SPDIF when AC3 output set
( If your using spdif. Set Decoder to Spdif )

- Uncompressed Tab
Set it to "all supported"

Delay Tab
- Check OSD,and Check Jitter.
Close FFdshow Audio Decoder, and play a movie.
While the movie is playing. You'll the the word "Jitter" in the top left of the screen.
Beside the word Jitter is a number. Write this number down, or remember what it was.
Delay Tab.
Set each box to the number you wrote down in the previous step.
My jitter number is -32, so I write down 32 in the delay tab.

Mixer tab
- Select stereo
( Check mixer if you only have stereo speakers, 2 speakers )

Volume tab
- Check Normalize
( Check the volume tab if you want a sound boost in volume )

Output tab,
Either
a.) one of 16, 24, 32 bit sound,
Or,
b.) AC3 (S/PDIF encode mode) checking "Encode only 5.1ch streams".
Choose b.) if your using spdif.
Uncheck 16, 24, 32 bit sound if you choose b.).

"Exclusive mode is not needed for digital sound but it is needed for a bitstream output (Dolby Digital or DTS for example)." - MrChung, avsforum

So, if your going to use dts or dolby digital.
You need to activate Exclusive Mode in Vista.
Here is how to do this.

1. Click the Start Circle
2. Select Control Panel
3. Select Classic View
4. Double-click Audio Devices and Sound Themes
5. Under the Audio Device tab, click your Audio (output) Playback Device
6. Click the Properties button
7. Click the Options tab and you will see the following:
"Allow applications to take Exclusive control of this Device"
"Give Exclusive mode applications priority".
9. Check Allow applications to take exclusive control of this device.
10. Check Give exclusive mode applications priority.
11. Click OK

"The definition of exclusive mode is that the application have complete control of the sound device so no other sound can be played." - MrChung, avsforum

________ Software ________

FFDshow. Updated March 13, 2008
Zoomplayer Pro. Updated January 15, 2007
Media Player Classic Updated. Updated February 25, 2008
Theatertek. Updated May 18, 2007
Avisynth
spdifer
Reclock
Winrar
Crossbar test pattern

________ Plugins ________

MT
Removegrain 0.9
Removegrain 1.0
MT_Masktools
Masktools
Fluxsmooth
Decomb
awarpsharp
fftw3
fft3dfilter

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

\\\\\ avisynth.dll from the MT folder goes into the System32 folder.
If your using a 64 bit version of windows, try putting the avisynth.dll into the SysWOW64 folder, instead of the system32 folder.

avisynth.dll (Put this into the system32 folder. You need this for MT.)
aWarpSharp.dll
MaskTools.dll
MT.dll
mt_masktools.dll
RemoveGrainSSE2.dll
RepairSSE2.dll
LimitedSharpenFaster.avsi, use LSF or Seesaw in the plugins folder, not both.
SeeSaw.avsi
Spresso.avsi

** They say that you should use the plugins package I included in the software package I made.
It's much easier.

** Error E06D7363
This error happens with Zoom Player Pro when you have both Seesaw.avsi AND Limitedsharpenfaster.avsi in the plugins folder, at the same time.
To fix this, remove Limitedsharpenfaster from the plugins folder.

A written set of instructions in included in the software package at the top of this post.

Answers: FFdshow Walkthrough Basic Intermediate Advanced Configurations. ( AVS Forum Home Theater Computers )
FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Soulkeeper,

Try this one. Notice the Crop feature. This will mess up the root menu, but it works fine if you've ripped the main movie only and just play that using mpc.
This crop is for 2:35 aspect in 16:9 screens. So in a 16:9 screen if there's black bars on the top and bottom of the screen, this crop is used.
No decimate means it's meant for pal dvd's.

________ ffdshow ________

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

Avisynth tab
YV12 checked,
Add FFdshow Video source checked,
3:2 Pulldown box: Ignore Pulldown checked,
Check Buffer back/Ahead: 1, 15

AssumeTFF()
Telecide(chroma=false)
aWarpSharp(depth=20, blurlevel=2, thresh=0.21, cm=0)
Crop(0,56,-0,-62)
Fluxsmootht(1)
MT("FFT3DFILTER(sigma=0.1, bw=10, bh=10, ow=5, oh=5, bt=0, dehalo=1, hr=1, sharpen=0.5)",2)

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

Resize & aspect tab
Multiply by:
1.780 (for 1280x720 16:9 aspect ratio)
2.668 (for 1920x1080 16:9 aspect ratio)
Process Pixel aspect ratio internally checked
Keep Original aspect ratio

Lanczos
Taps: 2
Luma Sharpen: 0.00
Accurate rounding checked

Queue & Output tab
Queue output samples checked

Output tab
YV12 checked

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

And I can't run fft3dfilter on my e6600.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Thanks!!!
I'll try the new settings......

If the above doesn't work...then i'll have to try another configuration...which needs less cpu.......

soulkeeper

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

When I try the LSF setup, I get a script error saying there is no Telecide function.

When I try the TheaterTek setup, I get a script error saying there is no FluxSmoothT function (even though the FluxSmooth.dll is on my Avisynth plugin directory.

I am running Vista, btw.

Kilgore

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

FIrst off, thanks to 8:13 and many others for providing many years of enjoyable upconverted video.
I was wondering if anyone out there uses ffdshow for downsizing HD video. This would be for the folks out there who still have legacy components in their home theater. For me, it's an old NEC LT150 1024x768 projector and a recevier that only does DD/DTS. One of the goofier things about HD playback on HTPCs is that you may need to rip/remux your movies to your hard drive to play it back correctly. One positive to this is that you can use some familiar direct show apps/filters to play the movies like MPC, zoom player, and ffdshow.
With a T7200 2 Ghz core 2 duo cpu, Nvidia 7400 go gpu, and the CoreAVC decoder, my HTPC laptop is able to play back 1080p h.264 encoded content with ffdshow processing applied. FFdshow makes the resized video look a lot better than the resized video from power DVD ultra.
I have ffdshow resize the video to 1024x576 with Lanczos 2 tap and then sharpen it with an unsharp mask. I read an old thread around here about needing 8 taps for downsizing video in half, but this is too much for my core 2 duo. I use EVR as the video renderer but couldn't get Haali's to work. One thing I was unsure of was if I need do a colorspace conversion for HD. I noticed Haali's has this option in it's renderer but my guess is I don't need this unless the video was encoded in the SD colorspace?
I figure there are people out there with 720p projectors that are doing this with 1080p content. Any tips or tricks?

RetroElectro

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Kilgore,

What folder are you putting the avisynth plugins in?
Please post a ficture of this folder with the plugins showing.

RetroElectro,

For haali, I think you need to check rgb32 in ffdshow output.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

After upgrading video card to 8800 Ultra, i upgraded CPU to QX9650 (45nm, Quad, 12 MB L2 cache, 3.00 Ghz, running easy 3.60 Ghz on air).

CPU upgrade was from E6850 (64nm, Duo, 4 MB L2 cache, 3.00 Ghz, also running easy 3.60 Ghz on air) and new CPU can definitely crunch more math. The benefit is however not even close to upgrade cost. Nonetheless, I am quite happy.

From some of my previous posts you can see what scripts was E6850 able to run. I will later post scripts that I am now able to run on QX9650, but this is the brief summary:

Using ZP Pro, Nvidia 169.31 Drivers, Avisynth 2.6, Feb built of MMX FFDShow, Halli renderer Dec 07 built, Nvidia decoders from TT 2.6.

YV12 input to FFDshow
Avisynth Lancoz4Resize 1280x720
Seesaw script
ConverttoRBG24
Chromaresample Lanczos4Resize
FFDShow resize to 1920x1080 Sinc (luma and chroma)
RGB32 output from FFDShow

This script runs at about 60-70% CPU load, first CPU being at 80-90%. Avi script is MT'd . All smooth playback, no jerks at all. Image looks great, although compared to previous scripts the benefit is relatively marginal, so only the pickiest would approve of the cost/benefit for the upgrade.

Level of detail is great, and running SeeSaw on 1280x720 image did fix some aliansing, haloing and other slight imperfections that are visible when running on original DVD size image. Also, sharpening now got quite a bit of depth and by no means could even the pickiest person call it "cheap" sharpening at this point. Converting to RBG24 at 1 MP instead of DVD image size did not seem to matter much and colors are still great looking. Sinc upsize is realy, realy great, so if SeeSaw is called crystality sharpner, i'd definitely name Sinc crystality resizer. All in all, quite happy.

vpopovic

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

8:13,
Thanks for the info. I got Haali's renderer working but get occasional dropped frames compared to EVR. I'll stick with EVR for now.

RetroElectro

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Hi guys,

I have had ffdshow for sometime now and I can say I can find my way around its UI.

The problem is I have been trying to get it to attach to TVU/Sopcast/Tvants - 3 apps that I used to watch live sports on the internet.

the FFA feaure works well, but the FFV never links to the players when I am watching a video. I have read a lot of manual, but I just cant figure what to do.

All these applications, record video to.asf file. I will appreciate any help :

dapxin

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Hi

Apologies if this has been asked before but with 67 pages in this thread...I was starting to lose the will to live reading it. I have a Lynx 2b connected via analogue to my Denon 3806 (pure direct mode). I am using ffdshow / zoomplayer / mediaportal to play dvds/divx/mkv (x264 inside the container).

How do I set the audio delay (the audessey in the Denon is switched off) in ffdshow audio ?

How does the subwoofer setting work in ffdshow audio ?

Thanks,

BlackdogZA

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

dapxin,

No idea on how to help you.

BlackdogZA,

Check delay. Look for it on the list to the far left.
I don't know about the subwoofer settings, there's a few of them and I don't use any of them. In mixer check lfe, the otherone is called lfe crossover, and I have no idea of how to use this.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

When installing FFdshow, do I check the boxes to install AviSynth scripts serving, and the AviSynth, VirtualDub, and DeScaler plugins?

When installing AviSynth, should I associate it with notepad or MPC? Also do I check any of the boxes under Select Extra Files?

Thanks in advance.

aamq

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

aamq,

I leave that screen default, in FFDshow.

As far as avisynth goes. I just install that default as well.
When I make a .avsi file, I double click the .avsi say seesaw.avsi and it asks me what I want to open it up with, I always choose notepad.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Hi,
I've been using your ffdshow settings for a couple years now and I have a question about using Haali renderer with media player classic. Whenever I play a movie, it always displays half the resolution I set to in ffdshow in a window. When I fullscale it, Haali's osd tells me the resolution is 1920x1080, but mpc still says the resolution is 960x540. Which one is right, and if mpc is right is there a way to fix it? I always used VMR9 before but since I upgraded my vid card, I get a lot of tearing during horizontal movement, which I've read is a problem with nvidia and VMR9. Thanks

Tipycol

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Anyone have any idea why I can only get stereo out of my ATi hdmi output to my receiver?? I set the ffdshow to 5.1...save me!

Thanks

W3bbY

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I updated the first post.
The buffer size was 1, 15 for the seesaw and fft3dfilter configs.
But this buffer size caused a crash in xp when using mpc.
So, by lowering the buffer size to all that was needed I prevented a crash.

I also removed the decimate and telecide part of the code, because it degraded the picture a lot.

Tipycol,

I only use the ffdshow osd to tell me what resolution I'm using, and If I'm still unsure I will take a screen show using mpc and look in the pictures properties to see the resolution.

W3bbY,

Don't use 24 bit. Set ffdshow audio as shown in the first post.
I don't know if that will work, but if I use 24 bit or 16 bit ffdshow audio output, then I only get stereo.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Getting 5.1 out of my ati card's HDMI is stupid hard. I dont know why ist so difficult.
I can get 2 chan stuff (itunes etc) to work with the ATI rear output checked in the sounds and audio devices tab.

I installed all the stuff from the download in this thread and was getting stereo out for my 5.1 movies.
As I tried and tried to get 5.1, I somehow lost any sound from my media players out my hdmi. (tunes still works1?)

I tried ac3filter instead of spdifer or ffshowaudio and I see it seeing multichanel audio...BUT I see this error...
"Input format: DTS - 48000
User format: PCM16 3/2.1 (5.1) 0
Output format: PCM16 3/2.1 (5.1) 48000
Use SPDIF
SPDIF status: Disabled (SPDIF output is not supported)"

I hope that will give a hint to someone!?
I am geting desperate now...I am really lost....
Spdifer also sees something...but no audio!!! Am I miising somewhere telling my PC it has spdif??


thanks,

Lee

W3bbY

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Just thought I would share this. If you use ZoomPlayer and are tired of the back ground with the zoom player professional w/ dvd logo you can replace the dvdimage.bmp in the root of the zoomplayer directory with whatever image you want. Just rename the old to something else and name the new image dvdimage. Worked great for me. No need to make a whole new theme.

ctiq21

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

W3bbY,

I Ihad that error. I was using spdifer.

What I was doing was something was blocking spdif passthrough.
So, I had to uncheck ddl in the sound card properties, and other things like bit matching, stuff like that.
I wanted as bare a soundcard settings as possible.
And if I used ffdshow audio spdif out I had to uncheck everything but delay.

The first post shows how to setup spdifer, and the written instructions show how I register the external filters in mpc.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

W3bby,

Plus in the sound control in Vista. I forget but I think in ffdshow I set it to use spdif, and for all else including powerdvd spdif I set it to use speakers.

Also, if your using spdif there, you might want to double click the spdif and select dts.


8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I am using XP.

I really cant fiqure it out! I only get stereo now.
In sound properties do I choose HDMI rear output or my regular video card? Does that matter?
I have 2 audio cards...the onboard sound and the hdmi/ati one...

W3bbY

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

W3bbY,

Go to device manager, and disable the onboard sound.
Make sure that things like ddl and bitmatched are off, make the soundcard settings as plain as possible.
That all I can say about that.
Good luck.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by 8:13
W3bbY,

Go to device manager, and disable the onboard sound.
Make sure that things like ddl and bitmatched are off, make the soundcard settings as plain as possible.
That all I can say about that.
Good luck.
where do I find ddl and bit(ch)matched are?

Thanks!

W3bbY

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

OK more info! Trying to see if any of this info will give someone reading a HINT.

Theatertek will send dvd 5.1 over hdmi!!! It will not send any of my hd WMV files audio at all.

I have it set in theatertek as -AUDIO->output:SP/DIF, Audio Device ATI HD rear output.

In device manager/sound & audio devices I sont actually have the ATI selected, my on board sound is. Weird??

This has to be narrowing down how to get it to work out of zoom or winmedia classic.
SAVE ME OBI WAN!!!

W3bbY

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

8:13-

I started playing around with the script you have below. I'm able to run it, but it's running extremely slow. So much so that I have no sound. I'm running similar specs as you are so I'm not sure why the issues are there. My cpu is only getting up to 70% - 80% so it's not taxing the system.

FFDShow is set up per your instructions.

Code:
setmemorymax(1024)
FluxSmoothT(3)
MT("
a= last
b=a.Spresso(limit=1, limitC=1, bias=27, biasc=27, rgmode=17, rgmodec=17)
SeeSaw(a, b, NRlimit=0, NRlimit2=5, Sstr=0.90, Szp=1, Slimit=9, Sdamplo=16, Spower=1, sootheT=95, SdampHi=39) 
",2)
ConvertToRGB24(matrix="pc.601")
chromaresample="Lanczos"
System Specs:
E6600 OC'ed to 3.2Ghz w/ 2GB memory
Video Card Nvidia 8800GTS
Media Player Classic-HC
Projector: 1080p

Thanks in advance.

J

jspielmann

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Hi, I'm new to this and could use some help.

I have a resolution of 1360x768. Using "multiply by" 2.000 or 3.000 overshoots my resolution greatly -- even 2.000 gives me an output resolution of 1440x960. Because of this, would it be recommended I instead specify my resolution as 1360x768 under "Specify size"? Doing this makes my playback lag -- is there any way to remedy this? (6600GT AGP, 3500+, 1.5 GB ram with paging file off on XP home SP2). I'm running an Intermediate config, de-interlacing disabled. Is there any downside to displaying at a higher resolution than my monitor is set to -- am I losing any picture or is it just a waste of resources? Is multiplying my picture a "cheap way out" so to speak for displaying higher resolutions .. is specifying my size the TRUE, real way I should be doing it?

Another question - if I wanted DIVX and XVID playback in my media player (configured with FFDShow) to have my FFDShow properties, would I have to do something to those codecs in the "Codecs" section of FFDShow..or does it take effect on those automatically?

Thanks, amigos.

jjjjjjk

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

A simple (hopefully) question for this forum:

I would like to set up the FFdshow "Image Settings" setting to have 2 profiles. One for DVD upconversion and one for everything else. What is the best way to set this up?

Thanks.

Carmine

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by jjjjjjk
Hi, I'm new to this and could use some help.

I have a resolution of 1360x768. Using "multiply by" 2.000 or 3.000 overshoots my resolution greatly -- even 2.000 gives me an output resolution of 1440x960. Because of this, would it be recommended I instead specify my resolution as 1360x768 under "Specify size"? Doing this makes my playback lag -- is there any way to remedy this? (6600GT AGP, 3500+, 1.5 GB ram with paging file off on XP home SP2). I'm running an Intermediate config, de-interlacing disabled. Is there any downside to displaying at a higher resolution than my monitor is set to -- am I losing any picture or is it just a waste of resources? Is multiplying my picture a "cheap way out" so to speak for displaying higher resolutions .. is specifying my size the TRUE, real way I should be doing it?

Another question - if I wanted DIVX and XVID playback in my media player (configured with FFDShow) to have my FFDShow properties, would I have to do something to those codecs in the "Codecs" section of FFDShow..or does it take effect on those automatically?
Overshooting the resolution of your monitor isn't a problem, because your graphics card scales it back down. I've heard of issues with using non-integer multiples of the source resolution, and while I haven't experienced these issues, if you don't have any CPU-usage issues with multiplying x2, there's no reason to change.

To play DivX and xVid, IIUC, you should go to the codecs section of ffdshow and "enable" them (I forget the exact name in the dropdown box - libavcodec?).

Shiva_T

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by Carmine
A simple (hopefully) question for this forum:

I would like to set up the FFdshow "Image Settings" setting to have 2 profiles. One for DVD upconversion and one for everything else. What is the best way to set this up?

Thanks.
I've done this. I've created different profiles, and conditions under which each applies. Basically, I use Blur & NR for videos < a certain resolution, SeeSaw for videos around DVD resolution, and no processing for HD videos. It's easy to do.

Shiva_T

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Can you tell me how to set the autoload config for this?

Carmine

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

It's under the Image Settings menu; I forget the exact procedure off the top of my head, but I'll post it when I get home and refresh my memory.

Shiva_T

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Is it just me, or is does the DScaler5008 MPEG decoder not actually deinterlace video material? DScaler5 + ffdshow works fine for most DVD titles, but a lot of the deleted scenes show a complete lack of deinterlacing...

My Setup (yeah, it's old):
Pentium 4 2.2GHz
Radeon 8500 (3D part of card is dead, so I'm limited to Overlay mode. Will soon be replaced)
Sony 55" SXRD TV @1832x1024 (to remove overscan)

I'm using the Basic settings, but without the scaling. My lowly P4 can't handle x3 and I found that x2 actually looked worse, since it's not larger than 1832x1024.

I know I can use FFDShow's Deinterlacer (which works well), but I found it makes progressive titles look worse, so I'd have to constantly be switching it on and off and I could find no way to set up an automatic profile that could tell the difference between interlaced and non-interlaced input material...

The Nvidia NVDVD v3+ trial also doesn't exhibit any problems...

-John

skeeterfood

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I have probably a noob question:

Since I use ffdshow I set resize to 1280x720 but in the movies pans are quite jumpy (probably a bug?). Yesterday I read that I should set resize output to "2.000". But when I do this I have black bars on all four sides of the image and it looks squeezed. I use Theatertek.

EDIT: 2nd question: How can AVIsynth improve image quality with ffdshow?

Thanks for your help.

Rathbone

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Jarretth,

I don't remember testing Luma 1.0 vs Luma 1.6

Rathbone,

I think Lanczos is the best.

tsainont,

I've updated the Walkthrough picture, and the Zoomplayer guide.

Keepitsimple,

I haven't tested it on a "decent 5-6mbit 720p mpeg4 source", so I don't know.

six4withafro, Double check the Reclock configuration.

Mnoe,

I don't have a solution for that problem.

skeeterfood,

No, it doesn't deinterlace.

Rathbone,

Maybe you can look at the pictures on the previous page.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by Rathbone
Since I use ffdshow I set resize to 1280x720 but in the movies pans are quite jumpy (probably a bug?). Yesterday I read that I should set resize output to "2.000". But when I do this I have black bars on all four sides of the image and it looks squeezed. I use Theatertek.
FWIW, I was getting sort of the same kind of behavior using TT with some of my DivX movies, but it seemed to be only the ones with higher, original resolutions (>800, but I can't be really definite on that). The image didn't look squeezed, just windowpaned. Could never figure out if was a setting or something weird my video card was doing. Anyway, when I set the output to 1280x720 (the native of my DLP), everything is fine.

bruce73

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by Carmine
Can you tell me how to set the autoload config for this?
Go to the Image Settings menu in FFDShow and create as many profiles as you need. Configure each to your liking. Then, to control the autoload conditions, in the Image Settings menu, check the "Automatic preset loading" box, then click the "Preset autoload conditions" button. Here you can set conditions such as resolution, playback application, codec, etc. I use resolution, loading one preset when vertical resolution is less than 499 or horizontal resolution is less than 699, one for HD video (width > 1200 or height > 700), and one preset for those resolutions in between (which is my SeeSaw preset for DVDs/rips).

Shiva_T

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by Rathbone
I have probably a noob question:

Since I use ffdshow I set resize to 1280x720 but in the movies pans are quite jumpy (probably a bug?). Yesterday I read that I should set resize output to "2.000". But when I do this I have black bars on all four sides of the image and it looks squeezed. I use Theatertek.

EDIT: 2nd question: How can AVIsynth improve image quality with ffdshow?

Thanks for your help.
Rathbone, to get rid of the bars and squeezed image, go to Aspect Ratio editor (TT manual has lots of info on that), highlight aspect ratio that is currently playing and uncheck the checkbox 'keep aspect ratio' (might be called differently, can't remember from the top of my head).

HTH, Davie.

eclipse98

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Anyone have suggested settings for lower-quality (noisy) sub-DVD resolution videos?

Shiva_T

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by bruce73
FWIW, I was getting sort of the same kind of behavior using TT with some of my DivX movies, but it seemed to be only the ones with higher, original resolutions (>800, but I can't be really definite on that). The image didn't look squeezed, just windowpaned. Could never figure out if was a setting or something weird my video card was doing. Anyway, when I set the output to 1280x720 (the native of my DLP), everything is fine.
bruce73, upscaling image to 2x is what IMO really makes FFDshow processed image so good, by not using it I think you are missing a lot of image enhancements that FFDShow is capable of -- see my prev post about AR editor in TT, I know it works for DVDs, hopefully will work for your DivX too .

Thanks, Davie.

eclipse98

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by eclipse98
Rathbone, to get rid of the bars and squeezed image, go to Aspect Ratio editor (TT manual has lots of info on that), highlight aspect ratio that is currently playing and uncheck the checkbox 'keep aspect ratio' (might be called differently, can't remember from the top of my head).

HTH, Davie.
Thanks, worked fine!

Is it normal that I have to use Avisynth first and then resize? If I want to resize first, DVD playback is incredibly slow and both cores work at 100% (even if I use only one plugin).

My System:

Athlon X2 4200+ @ 4700 MHz
1 GB RAM

ffdshow config:

Resize with LANCZOS 2x, 2 taps, lumasharpen 0,5


Avisynth config (I am @ work so only a rough description):

Colormixer.dll (have an ATI card)
MT(fluxsmooth+seesaw+Spresso)


I am also looking for a descpriciton of the various Avisynth plugins and what their parameters do. Anybody has a link for me?

Rathbone

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I'm using ffdshow to upscale divx files. Some of the videos look great when upscaled and some look terrible because of low resolution or high compression. Is there an easy way to switch between enabling/disabling resizing without exiting the video software, going into ffdshow configuration, and then running the video software again.

sync

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by eclipse98
bruce73, upscaling image to 2x is what IMO really makes FFDshow processed image so good, by not using it I think you are missing a lot of image enhancements that FFDShow is capable of -- see my prev post about AR editor in TT, I know it works for DVDs, hopefully will work for your DivX too .

Thanks, Davie.
Thanks for the tip about TT's AR editor. Haven't really played with it that much so I'll check it out. I understand the theory behind the 2x resize and I have no probs with it for DVDs, but with some of the higher res DivX's, doubling the AR started to strain my CPU, getting it up around 80%, which is why I just left things at fixed 1280x720. I'll have to experiment more.

bruce73

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Thanks for the guide for SeeSAW setup. The picture has never looked better.
I have been lurking on this thread for a few weeks now and figured how to load and make it work after about 20 hours of playing around. The latest info made it click for me. I have HD DVD and I prefer this and the non cost except time associated with it.
I am using theatertek and it never looked better!

I finally have a question and what settings can I play with to adjust more or less sharpness. I guess I am getting greedy know and want to play more.

I am only at 43% cpu usage with your recommended settings. and resize 2.0.

Thanks

greg1292

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Watched a shole movie yesterday with AviSynth. Problem now: Sound over SPDIF has a delay about 10 ms. What should I do? I do not use any ffdshow audio functions.

Is it normal, that Core 1 is at 100% while Core 2 works only with 50%? Can I spread CPU usage, so that both cores do 75%? I did not notice any jumps tough with Core 1 at 100%.

Rathbone

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

@rathbone: using MT (if no, go get it!)? i guess you are so just increase/decrease MT by one. i don't know how performance is with higher values but i had the best experience with mt2 and mt3, depending on the setup!
Klaus

Kuyu

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Hi, excellent guide! I'm new to this and even though I use a 22" 16:10 monitor, I'm getting great results with the DVDs I play. All except Avisynth, for some reason everytime I activate it it slows down the video to a crawl, stutters ridiculously and is basically unplayable. My CPU useage also spikes up tremendously. I have an AMD dual core opteron 170 (2.9ghz), 2 gigs of OCZ high performance ram, and an 8800GTS. With such a setup, I would assume everything would be smooth, but this is not the case.

I was trying out a number of avisynth scripts listed in this thread, using MT, fluxsmoothT, seesaw, etc, but all of them were incredibly slow.

Thanks.

Apocalypse23

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I originally found out about ffdshow from another forum where someone recommended using a version from Oct 2004. So that's what I'm currently using. This old version doesn't seem to support profiles which is something that would be very useful for me.

I don't remember why such an old version was recommended and I'm checking if anyone here knows a good reason for not using the current version.

sync

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by Kuyu
@rathbone: using MT (if no, go get it!)? i guess you are so just increase/decrease MT by one. i don't know how performance is with higher values but i had the best experience with mt2 and mt3, depending on the setup!
Klaus
Can you post an example please.

Here my script:

LoadPlugin("C:\Programme\AviSynth 2.5\plugins\colormatrix.dll")
setmtmode(2, 0)
colormatrix(mode="Rec.601->Rec.709")
LoadPlugin("C:\Programme\AviSynth 2.5\plugins\FluxSmooth.dll")
MT("a = last
b = a.FluxSmoothT(11)
SeeSaw(a, b, NRlimit=2, NRlimit2=1, Sstr=1.4, Slimit=7, Spower=2, Sdamplo=8, SdampHi=10, Szp=10, bias=1, sootheT=30)
",3)

@Apocalypse23: You have to run AVISynth first and then resize.

Rathbone

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by Rathbone

@Apocalypse23: You have to run AVISynth first and then resize.
Hi, thanks for the response. I tried that and i'm still experiencing a lot of stuttering. However, if I don't resize, then it runs smooth as silk with avisynth on. Any ideas?

Apocalypse23

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by 8:13
greg1292,


Apocalypse23,

There's some tweaks that might help.
Here's one.

If you use Avisynth in FFDshow, avisynth uses half of the ram not in use and none of the page file virtual ram.

A tweak to speed Avisynth up:
- Uncheck Avisynth in FFDshow, and play a DVD using just Resize.
Press control alt delete on your keyboard and look at the commit charge, there's two numbers, we want the one on the left.
This is the number you want to know.
Now some math.
- Subtract the commit charge ram number from the amount of physical ram you have in your pc, and divide the answer by 2.
This is how much ram Avisynth is using to run Seesaw and Limitedsharpenfaster or the intermediate configuration
avisynth.
- Once you have the number of free ram before dividing it, you can use SetMemoryMax(= # of free ram before division).
Enter a little less than the amount of free ram into the parenthesis beside SetMemoryMax.
A little less because SetMaxMemory can use the pagefile and this is slower than ram,
and if we use the pagefile for Avisynth we're defeating the purpose of this tweak.
In FFDshow Avisynth text box, put SetMemoryMax() on top of all the other text, it'll look like this:
SetMemoryMax(150)
LoadPlugin("F:\Program Files\AviSynth 2.5\plugins\FluxSmooth.dll")
a = last
b = a.FluxSmoothT(6)
SeeSaw(a, b, NRlimit=2, NRlimit2=1, Sstr=1.4, Slimit=7, Spower=2, Sdamplo=8, SdampHi=0, Szp=10, bias=1, sootheT=30)
SPresso(limit=2, limitC=0, bias=15, biasC=0, RGmode=17, RGmodeC=0)
- The amount of Ram in FFDshow Avisynth is VERY important. Not enough and it will ruin any speed advantage of the cpu.
The Maximum recommended amout of ram to put into the Parenthesis beside SetMemoryMax in 1024 MB.
Since Microsoft Vista Premium uses 2 Gigs of Ram, you'll need about 3 Gigs of Ram just for FFDshow, 4 Gigs is better
if you want to run FFDshow Avisynth the very best your cpu can offer and use Firewalls, etc.

The other tweak is to use MT.
Also use Avisynth before resizing if you use the Seesaw configuration.
Still stuttering quite a bit with resize on, I can't understand it!

Apocalypse23

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

How do you capture the same frame on MPC? I tried Go To under the play tab but everytime i insert a frame, it would play from that frame instead of pausing there. I want to capture the same frame so I can compare settings. Thanks.

vome

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by Apocalypse23
Still stuttering quite a bit with resize on, I can't understand it!
Apocalypse23, what is your software set up (dvd software, decoder, etc.) -- if you use ZP or WMP then you might want to install NVIDIA PureVideo decoder -- some users (incl myself) experienced jerky playback with ZP, once you get PureVideo on your PC it should fix the problem.

HTH, Davie.

eclipse98

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by eclipse98
Apocalypse23, what is your software set up (dvd software, decoder, etc.) -- if you use ZP or WMP then you might want to install NVIDIA PureVideo decoder -- some users (incl myself) experienced jerky playback with ZP, once you get PureVideo on your PC it should fix the problem.

HTH, Davie.

Oh I should have probably mentioned this, my bad. I'm using MPC, Purevideo along with ffdshow ofcourse(the latest one from free-codecs). Under output, I have set everything to system default (directshow video, realmedia video etc), disabled some of the internal filters and under External filters I have manually added Nvidia video decoder/post processor, ffdshow raw video filter/mpeg-4 decoder setting both of the Nvidia ones to "prefer". Thats about it, thanks.

Apocalypse23

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by Apocalypse23
Oh I should have probably mentioned this, my bad. I'm using MPC, Purevideo along with ffdshow ofcourse(the latest one from free-codecs). Under output, I have set everything to system default (directshow video, realmedia video etc), disabled some of the internal filters and under External filters I have manually added Nvidia video decoder/post processor, ffdshow raw video filter/mpeg-4 decoder setting both of the Nvidia ones to "prefer". Thats about it, thanks.
Hmm...I would give TheaterTek or ZP a try -- they both have trial version so it can't hurt -- I personally prefer TT since there are less steps needed to set it up, my experience was almost flawless with TT, just installed it, set FFDShow for post processing and it worked like a charm.

eclipse98

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by vome
How do you capture the same frame on MPC? I tried Go To under the play tab but everytime i insert a frame, it would play from that frame instead of pausing there. I want to capture the same frame so I can compare settings. Thanks.
Here's how I tested.

The best way to answer this is to compare frames.
Play a movie, pick a frame, pause MPC, open the file tab, Save image.
Open the saved pictures with "Windows picture & fax view" it's easy to switch between pictures and you'll be able to see any improvements.

You don't need to play the movie smoothly to tke the picture, so try out FFdshow now.
You just need to make sure you get the same frame.

I like screen shots that show rooms with a single person in it.
No certain colors, and I like the person to be still so there's no blur.

In Media Player Classic, under the Play tab. There's a frame step button. To use it, pause the dvd, and press the Frame step button, the movie will move one frame. This will help capture the exact frame.


With Seesaw. I made a picture with nothing but resize, so I could tell how sharp it was by default.

Then I made a picture with a Limitedsharpenfaster Ffdshow configuration.
Then I made a picture with a Seesaw configuration.

Finally, I used "Windows picture & fax view" to switch between frames and compare detail and noise reduction.
I usually just picked 2 frames, either LSF and Seesaw, or either Seesaw or LSf and the Plain resize picture to see a before and after.


8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Now i have tested the new script " fft3dfilter" and set up the ffdshow audio config according to your spec 8:13.

Used the latest version of ffdshow but the same problems are still there. It stutters now and then. With the new script the cpu usage dropped a bit to an average of 70%.
(80% with the old).

The ffdshow audiodecoder works fine if i deselect spdif in
ac3 in the codec section. Checked for "liba 52".

If both ac3 and dts is checked "spdif", the audio becomes corrupt. "check for dts in wave" also nedds to be unchecked.

In the ouput section i had to choose 24 bit soundcard to get dts.

Everything else work fine.

Also tested this script with ac3filter and i noticed an increase in cpu usage... Very strange.

Overall it seems that my quadcore in not up to the task. I belive maybe i nedd more ram.

Homealone1

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Trying to get one of the more advanced ffdshow configs going, but having some issues.

I am using ffdshow with theaterTek and with the very basic setup(blur&resize) everything works great.

When I go in and try to do anything with avsynth it kills TT as soon as I try and start a video.

I did the avsynth install with the default settings and then extracted all the plugins listed into the plugins folder and put the MT avsynth.dll into the system32 folder. Just trying the basic color matrix or the more involved seasaw all result in TT just shutting down.

Is there something special I need to do with avsynth to get it working with ffdshow? Any other ideas?

Again as soon as I uncheck the avsynth box in ffdshow everything works great with only about 40% cpu load.

Thanks,

rcoe

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

________ Theatertek and FFDshow ________

Theatertek uses the Nvidia video codec, so the FFDshow Mpeg2 dvd codec should be unchecked.

The FFDshow video codec has tweaks that allow the main menu not to freeze in a black screen.
Since the tt codec does not have this tweak, you need to move the mouse over the menu choices like play and extras.
It might take a few seconds of moving the mouse over the screen, or the remote to switch over the menu choices.

This whole terrible thing happened when FFDshow started to use buffering.

You can use LSF and Colormatrix with this version, since they don't use buffering.
You can't use tdecimate, decimate, assumetff, fft3dfilter, or seesaw.

Here's a nice code that doesn't use buffering.

Codecs tab
Set Mpeg2 to Libmpeg2, Do not check "DVD decoding".
Set Raw video to All supported

Avisynth tab
YV12 checked,
Add FFdshow Video source checked,
3:2 Pulldown box: Ignore Pulldown checked,
UnCheck Buffer back/Ahead
*copy and paste* the code below into the avisynth text box, and then click apply.

SetMemoryMax(1024)
MT("LimitedSharpenFaster(ss_x=1.4, ss_y=1.4, Smode=3, strength=250, overshoot=0, soft=60)",3)
ColorMatrix(Mode="Rec.601->Rec.709",clamp=false,threads=2)

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

Resize & aspect:
Specify Horizontal and vertical size 1024, 576 (Match your screen resolution)
Process Pixel aspect ratio internally checked
No aspect ratio correction checked
Lanczos
Taps: 2
Luma Sharpen: 0.20
Accurate rounding checked

Queue & Output tab
Queue output samples checked

Output tab
YV12 checked

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Thanks, but that still does not get it up and running.

I have the mpeg2 and raw video codecs set right, but cannot find a dvd decode box in the codecs tab.

I think I have ffdshow set up right and the problem lies in avsynth. It just drops to desktop whenever I check the avsynth tab. Unchecked and it works great.

rcoe

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

rcoe,

Please use have the plugins below in your avisynth plugins folder. Delee the other ones.

Same config as my previous post, but the pictures help walk you through it.

ColorMatrix.dll
LimitedSharpenFaster.avsi
MT.dll
mt_masktools.dll
RemoveGrainSSE2.dll

avisynth.dll (From the MT folder. Put this into the system32 folder. You need this for MT.)




8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by rcoe
Thanks, but that still does not get it up and running.

I have the mpeg2 and raw video codecs set right, but cannot find a dvd decode box in the codecs tab.

I think I have ffdshow set up right and the problem lies in avsynth. It just drops to desktop whenever I check the avsynth tab. Unchecked and it works great.
You must have the mpeg2 codec marked to find the decode dvd box.

Homealone1

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

rcoe,

Sounds like a plugin problem. Use the plugins from my dvd software kit.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Thanks. I was just extracting the files into the plugins folder. I see you just put the .dll file, could that be my problem?

I will uninstall avisynth and redo it fresh just putting the appropriate .dll's in the plugins folder. Hopefully that will get it up and running for me.

Now is limitedsharpen going to work better for me than seesaw 2.5? I am using an amd 4800x2.

Thanks for all the help.

rcoe

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by rcoe
Now is limitedsharpen going to work better for me than seesaw 2.5? I am using an amd 4800x2.

Thanks for all the help.
For Theatertek, the config in post 1505 is the best one.
Otherwise, for Seesaw 2.5 you'll need to use MPC or ZPP.

The Seesaw 2.5 can be played on the 4800+ X2 cpu, last I saw.
And the LSF config uses slightly less cpu that the Seesaw 2.5 config.

I use the seesaw config that uses spresso myself.
In post 1425

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Thanks getting much closer now.

Using the limitedsharpenfaster config I am now getting picture, but error code

"removegrain: invalid mode 9( , line 106)(ffdshow_filter_avisynth_script, line 3)

The only removegrain file I used was the sse2.dll.

Thnaks,

rcoe

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Nevermind used newer version of remove grain and that fixed it.

Now going to have to do some tweaks as I am getting 65-70% cpu load. Prety smooth now just a few hitches now and then.


Thanks again for all the help.

rcoe

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Ok, I updated the FFDshow Audio configuration.
I set it to Do Not Check "Dynamic Range compression".

I also updated the software kit to include only this minor change.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Ok. I updated the FFDshow Audio config again.
I deleted the Volume tab.
I also updated the software kit to include the new FFDshow audio picture and instruction.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

What is the benefit to using the audio section of ffdshow?

I am sending a digital signal out thru the spdif on the soundcard into my receiver.

rcoe

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

rcoe,

The FFDshow audio codec can't be used in Theatertek.
If the Theatertek SPDIF is working, it's fine.
Theatertek uses the Nvidia Audio codec, and I read from HomeAlone1 that that audio codec works with SPDIF.

If you used the FFDshow audio codec, there's a problem with dts sound through ac3.
The benefit is the equalizer, the delay. But the TT audio has the delay feature I think, so that's only the equalizer that's different from the Nvidia audio codec.
Also, FFDshow audio has a jitter feature that allows you to calibrate the delay.

ZP, the one I link to in the first post has a free trial.
You can set that up and use the FFDshow audio and video codec, not the nvidia codecs, and see how you like the FFDshow audio codec.
All it'll cost you is some time to set it up.
Make sure the dvd decoder tab is checked in the mpeg2 tab if you use the FFDshow video codec n ZP.

Hi.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

ok, your guys gonna shoot on me like hell, but what the heck :

I think FFdshow should not be used at all anymore:
I own TheaterTek dvd for years now. Problem with ffdshow is that you always are busy fine tuning ffdshow and watching movies anymore. Moreover (and most important!). IF you finally figure out a ffdshow setting you like, you will than notice that that setting cannot be used for all movies you own!

That s my opinion.

sanderdvd

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Sander, just because you don't like the hassle of FFDShow doesn't mean it shouldn't be used. It is still bar none the highest quality DVD playback on the planet if you put the time into it. For everyone else there is always upscaling DVD players with HQV chips like the Samsung BD-P1200 and Toshiba HD-XA2.

Demi9OD

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

sanderdvd,

I read Owen and others say FFDshow is of very little use compared to today's modern videocards, when playing hollywood movies from dvd.
It doesn't even compare when playing their preferred content, which isn't dvd hollywood movies.

I wonder when was the last time they actually tried one of the configs on the first page ?
Try one, see what you think, maybe the lsf config. maybe your mind will be changed, but don't speak about what you haven't tried.
The lsf, Seesaw, fft3dfilter, configs on the first page are new, nobody made them before me to my knowledge. So try one.

Myself, I like the seesaw config that uses spresso, on post # 1425.

Make sure you calibrate the sharpness using the crossbar pattern, or it may be too sharp at default sharpness.

The guide was made for hollywood dvd's. Not for divx or h.264. The deinterlaced config I added today doesn't deinterlace as well as a purevideo using hw deinterlacing.
But the guide works on hollywood dvd's that you can rent at the video store.
And that's what I made the configs for.

In my library of dvd's, only 4 are interlaced out of about 45 dvd's, the rest work fine with the config I prefer on post # 1425, so I don't have to keep fiddling with ffdshow as you suggested.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I'm using FFDShow and Theatertek latest version.

When I try the config below the image stutters quit bad. Any idea why?

I installed the complete plugin package for AviSynth from the first post.
I'm using an Intel E6600 Dual Core processor.

The settings below, is there any specific order they shoul be applied?

// John

Quote:
Originally Posted by 8:13
________ Theatertek and FFDshow ________

Theatertek uses the Nvidia video codec, so the FFDshow Mpeg2 dvd codec should be unchecked.

The FFDshow video codec has tweaks that allow the main menu not to freeze in a black screen.
Since the tt codec does not have this tweak, you need to move the mouse over the menu choices like play and extras.
It might take a few seconds of moving the mouse over the screen, or the remote to switch over the menu choices.

This whole terrible thing happened when FFDshow started to use buffering.

You can use LSF and Colormatrix with this version, since they don't use buffering.
You can't use tdecimate, decimate, assumetff, fft3dfilter, or seesaw.

Here's a nice code that doesn't use buffering.

Codecs tab
Set Mpeg2 to Libmpeg2, Do not check "DVD decoding".
Set Raw video to All supported

Avisynth tab
YV12 checked,
Add FFdshow Video source checked,
3:2 Pulldown box: Ignore Pulldown checked,
UnCheck Buffer back/Ahead
*copy and paste* the code below into the avisynth text box, and then click apply.

SetMemoryMax(1024)
MT("LimitedSharpenFaster(ss_x=1.4, ss_y=1.4, Smode=3, strength=250, overshoot=0, soft=60)",3)
ColorMatrix(Mode="Rec.601->Rec.709",clamp=false,threads=2)

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

Resize & aspect:
Specify Horizontal and vertical size 1024, 576 (Match your screen resolution)
Process Pixel aspect ratio internally checked
No aspect ratio correction checked
Lanczos
Taps: 2
Luma Sharpen: 0.20
Accurate rounding checked

Queue & Output tab
Queue output samples checked

Output tab
YV12 checked

navjo

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

navjo,

Look at the picture:


Notice, the avisynth tab is Above the subtitles tab,
and the Subtitles tab is Above the resize tab.

Also, your monitor refresh rate may be at the wrong refresh rate which can cause stuttering. If the movie uses a fps that doesn't divide evenly into the refresh rate it stutters.
Some ntsc dvd's are at 30 fps, and if your refresh rate is a multiple of 24Hz, then you'll get stuttering if you play the 30fps ntsc dvd.

To avoid this trouble with ntsc dvd's, maybe just keep your refrsh rate at default 60Hz if you live in the america's.

Make sure that you have it set to Ignore pulldown, and do not use decimate.
Only use the code you posted.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Thanks,

I will try it.

I live in Europe which uses PAL, but I have a lot of NTSC discs. I would say it is 50:50 split between PAL and NTSC.

Is their any easy way to set it up to work for both?

Also is it possible to have multple profiles and easyly switch between them. For example one profiles for DVD and another one for xvid. and then preferably just switch profiles with your remote?

// John

Quote:
Originally Posted by 8:13
navjo,

Notice, the avisynth tab is Above the subtitles tab,
and the Subtitles tab is Above the resize tab.

Also, your monitor refresh rate may be at the wrong refresh rate which can cause stuttering. If the movie uses a fps that doesn't divide evenly into the refresh rate it stutters.
Some ntsc dvd's are at 30 fps, and if your refresh rate is a multiple of 24Hz, then you'll get stuttering if you play the 30fps ntsc dvd.

To avoid this trouble with ntsc dvd's, maybe just keep your refrsh rate at default 60Hz if you live in the america's.

Make sure that you have it set to Ignore pulldown, and do not use decimate.
Only use the code you posted.

navjo

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Hi 8:13 I've been lurking here a while, and looks like you're doing a great job here. I'm helping this thread http://www.avsforum.com/avs-vb/showt...891768&page=28 produce a free open-source set-top-box solution using ffdshow.

I have something to offer this thread directly: How about an 'ffdshow installer & auto-configuration' app? User would download and install the 'ffdshow installer & auto-configuration' app (let's call this IAC). Everytime the user runs IAC, it would check online for the latest configuration. This would start by specifying the recommended build/flavour of ffdshow and make sure it's installed (zero-touch). Then, it would download and import the latest ffdshow public configuration.

This 'ultimate' configuration can be frequently updated. For example, we could start to build upon the ffdshow profiles feature to get the best out of all media files.

If something falls outside of ffdshow profile's capabilities, I can easily write some code to make it happen. For example, we could have seperate public profiles for different CPU strengths, which some code could auto-select.

For things like different speaker setups, we could use gnu-diff files (would rarely change) for the altered configs.

Support for user installing alternative decoders like PureVideo or AC3Filter, I would imagine could be done in ffdshow config - the merit section.. so user can dumbly install an alternative and it instantly gets used, and uninstall it for latest ffdshow to decode again.

The end result would be a program the user runs to bring their machine up-to-date with the latest fruits of this thread.. with zero clicks. Many more testers = higher quality configuration advice.

Whatever the variables are for all your wildly different setups, I'm sure we could all bash them down into scripted logic to produce a truely 'one fits all' solution.

So anyone up for helping me? All I need is some hardcore ffdshow experts, as I can handle the whole IAC side of things.

peace

P.S. irc://irc.freenode.net/avsforum

binary64

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

navjo,

In some ntsc dvd's, you can set reclock to 25fps and it'll work.
On other ntsc dvd's they can't be changed to 25fps using reclock, so you need to change reclock to 30fps and use a refresh rate a multiple of 30Hz.

So, to answer your question. Just adjust Reclock to 25fps for both ntsc and pal dvd's, and use a refresh rate of 50Hz.

I tried to figure out how to make profiles, but since I don't need to use them I never got it right.

binary64,
The only way I would support something like this is if it was open source and hosted at sourceforge.
There's a lot of people over at doom9 who would help you make this software.
I'll link to the right forum: Link

When you start your thread, ask for Leak's help.
I trust Leak, and he's a smart fellow.
I have an account over there too, as Jeremy Duncan.

If you are going to specify configurations. You'll need to use superpi to figure out what score is needed to run what configuration, and second you'll need to have a list of video cards that can do reliable resizing at various screen sizes.
Some video cards can't resize very large, while their superpi score is nice.

Here's a thread with a bunch of superpi scores: Link
The E6600 can run the Seesaw 2.5 and LSF configs.
The Pentium M 730 can run the basic config with the gma 900 integrated graphics.
The Pentium 3 at 800 Mhz can run only MPC with integrated MPC AC3 sound.

The Superpi only tests one core, so you would need a certain superpi score and a certain amount of cores to run the Seesaw 2.5 or lsf configs.
If you can figure this out with your autoconfiguration software that would be nice.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Hi, I'm a huge fan of opensource sorry forgot to mention it. All my work is located on SF svn at https://meedios.svn.sourceforge.net/...ary64/Bluepill - (950+ files in my sandbox, +1yr old). So I don't need any help with the software - just some solid experts like yourself who can tell me what to do. I'll start a thread on doom9 and post back when I get registered there.

About your first issue, that some computers can calculate Pi fast, but draw to graphics slowly.. do these computers consume all CPU when a video is attempted to be played? If so, perhaps it could play a test clip and detect >90% cpu and fall back to the next lowest config.. (or better still a DirectDraw YUV2 render test?).. then we have a problem that different renderers perform differently depending on gfx card too..??

binary64

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I do know that on my old Northwood, and Pentium M
if the resize was at the screen resolution it stuttered bad, but not resizing stopped the stutter.

Now, with my modern videocard it doesn't matter if I resize to my screen size.
If it stutters due to high cpu use, not resizing doesn't fix it.

To my knowledge, the videocard powers the resize.
To weak of a videocard can be a problem when resizing.

I thought about the way to do this.
The software would work with a wizard.

First you would run through super pi, 1M test
Then in the wizard it would ask you for the super pi score you got, and if your cpu is multi core.

Then the wizard would recommend the video card should be dedicated and at least a Ati R300 or better, or a Nvidia Geforce FX or better.
link
link
Link to the chart so they can see what they are using.
Not sure if these cards cab resize to 1920, 1080 though.

Third the Wizard would ask how much ram you have.
512 ddr is minimum, 2 gigs is the maximum, 1 gig is the average.

Now, pop a dvd in a movie onto the next step in the wizard.
The basic config would be tried.
Then the basic config with blur and nr denoise3d would be next.
Then the LSF config would be tried, then the Seesaw 2.5 config, then the FFT3dfilter config.

When playing the config, your going to be trying pulldown, unless your using Theatertek.
Pal doesn't use pulldown or decimate, only ntsc does.
The ffdshow osd will be checked when testing if pulldown is needed, avisynth in the osd tab is checked.
The wizard will ask if you see pulldown on the top left of the screen during the testing of the config.
If no pulldown is seen in the on screen osd, select so in the wizard.
The wizard then deletes the FFDshow avisynth decimate part, no need to select ignore pulldown if it's not used just leave it to apply pulldown as default.
The movie may use pulldown while the previews don't,
so the pulldown test needs to be done during movie playback.
Also assumetff(), telecide is used by pal and ntsc.
In some cases having assumetff() will cause stutter while assumebff() won't.
Since assumetff() is the default, specifying assumebff() solves stuttering sometimes.

That's about it.
2 main parts to the wizard, the hardware test, and the config test using the osd to see if you need to use pulldown.

When testing the pulldown and configs. Let them Play the dvd.
Auto-minimize the wizard with the wizard popping back up in a minute or so asking how it went.
If the wizard can have a express mode to test if pulldown or deinterlacing is needed would be nice,
instead of going through the pi test ect, so if they want pulldown and they know they want pulldown in the seesaw config it's easy to set.
Also, things get choppy at 80% cpu usage. 72% cpu usage is the max before it gets choppy.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Hello,

what is this on the picture ????
This error comes when I use seesaw. In what is the reason?

Thank you for your help.

Sorry for my english

Everel

everel2002

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by everel2002
Hello,

what is this on the picture ????
This error comes when I use seesaw. In what is the reason?

Thank you for your help.

Sorry for my english

Everel
No clue?

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

@8:13

Thanks

What can i do ?



Everel

everel2002

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

What is status of the fft3dfilter config? Seems to me that it must be something wrong when my quadcore 3.2 cpu in not up to the task.

Can you explain what this filter actually do?

I use the seesaw 2.5 config now and it looks to me that higher the upscaling in "resize and aspect", the better the picture quality. I use 1024-768 resolution on my 42" plasma but i upscale to 3200-3200...

Can you confirm this?

Homealone1

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Homealone1,

I have since readjusted the ffdshow audio config.
Can I ask you to please retry it with dts and see if it works through ac3 output?

Also, about the fft3dfilter config.
It should work for you. Your using MPC, right?
They say Zoom Player is faster than MPC, so using ZP maybe it might be stutter free for you.
Also, it could be that decomb is causing stutter. To see if it is set avisynth to Ignore pulldown and delete this part:
decimate()
If it still stutters, set assumetff() to assumebff().

I haven't done comparisons using that large of a resize, so I can't say for sure.
But if it looks better to you then I would use it if it were up to me.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Flagg99,

The subtitles tab needs to be above the resize tab.

politby,

I don't use h.264. But the folks over at doom9 do and know how to help you.
Post it in the software forum. google doom9 to find the forum.

b@nned,

Look at the doom9 forum. Demi9OD posts his configs in the avisynth usage forum.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I was having problems with videos x264 /. Mkv in VLC player.

The yellow channel was shifted, producing green shadows see:


But the snapshot of VLC player was ok:



In short, I found the solution through ffdshow + media player classic:



A hug,

Peter

Peter_

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by HD-Laserdisc
Maybe you've got DirectVobSub installed? Check your windows/system32 folder, it's the "vsfilter.dll" file. If it is there, it's probably autoloading itself. Use media player classic to access its settings (options/external filters/add filters, add the DirectVobsub filter) by double clicking on it at the external filters tab, then change the general/loading option at will)
I have DirectVobSub set to block in the external filters part of MPC, so I don't think that's what is displaying them.

Quote:
Originally Posted by 8:13
Flagg99,

The subtitles tab needs to be above the resize tab.
8:13 - subs are the first item in my list in FFDShow, I think resize is third, there's one tab in-between - I'll check that when I get home and see if it does the trick.

Flagg99

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Using ffdshow and other options to upscale avi files etc does one of the 8500,8600 nvidia cards or 2000series ati cards have any impact or would you be better off with onboard hdmi video and a more powerful processor?

dazzo17

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Quote:
Originally Posted by Flagg99
I have DirectVobSub set to block in the external filters part of MPC, so I don't think that's what is displaying them.
That doesn't work with some filters/codecs, they will auto-load anyway. Try disabling it from its own properties window (option: "Do not load").

HD-Laserdisc

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Dazzo17,

As far as I know. Integrated graphics shares the system ram and cpu.

The cpu reads the ram in lines.
If the OS it takes some ram lines that the cpu then reads, then the graphics take some lines for the cpu to read then there might be a bottleneck.

So I recommend at least a dedicated videocard equivalnet to the X1300.

The newer cards like the 8600 aren't any better than the X1300 because all the videocard does is handle the resizing processing.

If your getting a notebook. Those cpu's are already underpowered to conserve the power. So getting integrated graphics is just asking for a bottleneck problem.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

Is possible to have a program associated with FDDShow to modify primary and secondary colors? I have a JVC RS1 projector and is limited in the options that offers to modify the factory settings, not even in the service menu and because is well known for the saturated colors will be great if I can do that.Any ideas? Thanks.

jorsan

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

jorsan,

FFDshow can adjust the colors. But I prefer the video color calibration in the videocard.
Just go to the nvidia or ati video color calibration.
Click on the slider you want to adjust then using the keyboard press the up down arrow to adjust the slider in presice increments.

The main thing is brightness and contrast.
To adjust the brightness, use a 2:35 aspect movie in your 16:10 screen.
Use the method I just showed you to adjust the brightness.
You want the bar inbetween the outer border and the movie to disappear into the black outer border.
Now use the getgray disk and adjust the contrast, hue, then saturation.
Do not adjust the hue and saturation until your happy with the brightness and contrast.
After adjusting contrast, recheck the brightness.
Adjust the hue, the saturation, then check the hue again.

If you use FFDshow to adjust the color, you can use the keyboard as I showed you.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

This post is regarding MKV files.

I use TheaterTek 2.6 as player and really want to keep using this for playing everything (HD-material AND standard def. R1 and R2 dvd's) I ve downloaded the Haali Splitter (people told this is a needed program for TheaterTek users who want to play .mkv files) and installed it on my HTPC. Also grabed the latest FFDSHOW version. After installing those two I finally get get sound AND picture using TheaterTek. GREAT!

However, I have, again, some questions about this setup:

1.
First of all, when installing Haali Splitter there are some options you can check or uncheck. What about the first 2 options? 'Disable MPC internal Matroska spitter' and 'Disable Gabest's Matroska splitter' Should they be checked or unchecked?

2.
After installing Haali Splitter there are some things under the options menu of Haali Splitter that can be adjusted. What about all this? Should this all be leaved as it is now are are there things that needs to be changed in order to get better PQ or something else?
Autoload VSFilter => yes/no (standard is no)
Input buffer size => standard is 8192
Try open linked files => yes/no (standaard is no)
Load embedded fonts => yes/no (standard is yes)
Merge all segments => yes/no (standard is no)
Number of TS packets to scan => standard is 45000
Force fake 25 fps in media type => yes/no (standard is no)
SSA fontsize scale percentage => standard is 100
Decoder priority boost => off/on (standard is off)
Show file muxer version as Rating tag => yes/no (standard is no)

3.
I ve tried a few .mkv files and it happened 3 times now that I got a notification in TT2.6 'Unable to use VMR9'. Only a restart of my HTPC solves it beeing able to play .mkv files again.
Wonder what this could be.......

4.
Next. finally where this topic is abour, FFDSHOW! )
In TT you have the option to use FFDSHOW as primary Post Processing. I always used this because I want to resize x2 for my standard def. dvd's. However, when playing .mkv files, FFDSHOW auto-loads, also if you select no Post Processing in the TT settings. Isn t this a problem than that FFDSHOW could be loaded 2 times or something? (I have a feeling that the notification 'Unable to use VMR9' didnt show up anymore since I put OFF ffdshow in the TT config.)

5.
let talk more about ffdshow:
First of all, I use some basic video settings in ffdshow for my standard def. dvds. Those settings are:
codecs: all disabled except RAW video on YV12
resize x2, always resize, no aspect ratio correction, Lanczos2, Luma Sharpen 0,40
Blur&NR denoise3d, 1,2,0.5 and 5 HQ enabled
Output only checked YV12

I do not want to use these settings for HD material because I think the HD material does not need ffdshow at all.
Problem is that I have to change the settings of ffdshow all the time when switching from HD-material to standard def. dvd's.
Is there a way to make this easier?

6.
More ffdshow:
IF playing HD material, what ARE the recommended/must needed settings to use in FFDSHOW?
last night I used:
codecs all disabled except H.264/AVC put on libavcodec
output YV12 only (maybe this needs to be changed?)

7.
and again ffdshow:
what are the settings to pick in the audio decoder configuration?

I think that s it for now........

sanderdvd

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I reinstalled FFdshow and found that now I have the lengend:
"there is no funtion named MT (ffdshow_filter_avisynth_script.line 3)
And another wuestion: I downloaded Scaler 5.008 but do I need to run this program or just uncompressed,cant find an .exe file to run it. Sorry, basic questions but . . .

jorsan

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

sanderdvd,

1. 2. 3. 4. 5. 6. I don't know.

7. Look at the configurations for spdifer.

jorsan,

First unistall the avisynth.
The reinstall it.
Then finally, put the avisynth.dll into the system32 folder.

I have redone all the configs on the first page and added New comparison pictures.

8:13

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I realize that most of these ffdshow configurations are intended for SD content (DVDs, etc.), but I'd like to know if the same settings can be applied to 720p/1080i/1080p content, such as x264 Xvids, etc.

daMaster

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I may be dreaming this but every time I install or uninstall a program that has anything to do with codecs etc, it seems to interfere with ffdshow audio and video....in any case irrespective if that is true or not.....

I am faced with the problem that when I play a DVD ffdshow does not come on anymore. I have in direct show control the "DON't use in" unchecked and "use in is checked with WMP in that list.

So where else or what else controls this?

*********

Ok so I have learnt all about directshow and filter merit............. used a filter manager to try and change everything around...and failed. After returning to a older restore point in windows the problem is not longer there. So the next questions is how can I install a new program without it changing my filter merits? Or can I somehow save my filter merits now and then restore them again after I install a new program?

darbid

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

I am new to this, still in the research phase.....is there a way to upgrade the video quality of a video input into a HTPC coming from a Satellite box? Any help would be appreaciated

fta123

FFdshow Walkthrough Basic Intermediate Advanced Configurations.

If you use J.River Media Center you can add FFDShow as a post processing filter. I do that on my kitchen TV, a computer on the attick with a long cable from the ATI All-In-Wonder down to the 20" LCD monitor in the kitchen. It's one of the few ways to do deinterlacing in realtime with these ATI Cards.

Mastiff

 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
Previous Question:  Another Synchronising with Outlook Problem  Brighthand.com Smartphone and PDA Discussion Forums  Tungsten E seriesNext Question:  Motorola?s DragonBall Certified For Palm OS  Brighthand.com Smartphone and PDA Discussion Forums  Press Releases Announcements

- Source: FFdshow Walkthrough Basic Intermediate Advanced Configurations. AVS Forum Home Theater Computers
- Previous Question: Another Synchronising with Outlook Problem Brighthand.com Smartphone and PDA Discussion Forums Tungsten E series
- Next Question: Motorola?s DragonBall Certified For Palm OS Brighthand.com Smartphone and PDA Discussion Forums Press Releases Announcements