Log in

View Full Version : Clsid, H. Yamagata, problem with subtitles. Might be Clsid MPC or FFDshow problem ?


Jeremy Duncan
7th August 2007, 09:02
________ Media Player Classic. Gabest 6.4.9.0 ________

\\\\\ Click the View button, and the Options Button.

\\\\\ Default output

\\\\\ Click the Audio Switcher Tab, Slide the bar to the far right.

\\\\\ 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

\\\\\ After you see them in the External Filter screen. highlight each one and click Prefer.
Double Click the FFdshow video decoder.
Codecs tab
Set Mpeg2 to Libmpeg2, and check "DVD decoding".
Set Raw video to All supported
Set up ffdshow as shown in the Seesaw configuration.

\\\\\ Double Click the FFdshow Audio decoder.
Set up ffdshow as shown in the FFdshow Audio decoder configuration.


________ SeeSaw________

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

\\\\\ Blur & NR tab
Check Soften. Set it to zero.
Check Temporal smooth, uncheck the process color sub tab, and set it to zero.
Check denoise3d: Luma: 0.00, Chroma: 0.00, Time: 0.00, HQ UnChecked

\\\\\ Deinterlace tab
5 Tap Lowpass

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

SetMemoryMax(1024)
FluxSmoothT(3)
ColorMatrix(Mode="Rec.601->Rec.709",scaling=2,threads=2)
MT("SeeSaw(NRlimit=0, NRlimit2=5, Sstr=2.22, Szp=1, Slimit=9, Sdamplo=16, Spower=1, sootheT=95, SdampHi=39)",3)

\\\\\ Resize & aspect tab
Specify size 1024, 576 (Match your screen resolution)
Process Pixel aspect ratio internally checked
No aspect ratio correction checked
Lanczos
Taps: 2
Luma Sharpen: 1.00 (If it seems too sharp, just lower the Luma sharpen to 0.50 or something.
The 5 Tap lowpass blurs the picture a bit, so I set the Luma Sharpen to compensate. Works fine at 1.00)
Accurate rounding checked

\\\\\ Queue & Output tab
Queue output samples checked

\\\\\ Output tab
YV12 checked

________ FFdshow Audio Decoder ________

\\\\\ 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.

\\\\\ Open the FFdshow Audio decoder again.
Check the Delay Tab. Set each box to the number you wrote down in the previous step.

\\\\\ Check the Equalizer tab. Set the Equalizer starting from the far left slider: -7.92, -4.92, -1.92, -3.96, -4.92, -5.88, -3.96, -1.92, 0, -3.00

\\\\\ Check the Volume Tab, *Check Normalize*, check Reset on seek, check show current volume levels.

\\\\\ Check the Mixer Tab. Check "Normalize Matrix", Check the "Output Speakers Configuration" tab.
If you are using only 2 speakers, or headphones select "2/0 - stereo".
Check LFE if your using a subwoofer.
Checking Normalize Matrix is very important.

\\\\\ Close the FFdshow audio decoder by pressing Apply and OK.

SeeSaw.avsi (rename the seesaw extension to .avsi)

MT.dll
MaskTools.dll
mt_masktools.dll
RepairSSE3
RemoveGrainSSE3.dll
ColorMatrix.dll
Fluxsmooth.dll

________ Plugins ________

MT (http://www.avisynth.org/tsp/MT_07.zip)
Removegrain 0.9 (http://home.pages.at/kassandro/RemoveGrain/RemoveGrain.zip)
Removegrain 1.0 (http://home.arcor.de/kassandro/RemoveGrain/RemoveGrain.rar)
MT_Masktools (http://manao4.free.fr/masktools-v2.0a30.zip)
Masktools (http://manao4.free.fr/MaskTools-v1.5.8.zip)
Colormatrix (http://web.missouri.edu/~kes25c/ColorMatrixv21.zip)
Fluxsmooth (http://avisynth.org/warpenterprises/files/fluxsmooth_25_dll_20040729.zip)

________ Software ________

FFDshow. Updated July 2, 2007 (http://downloads.sourceforge.net/ffdshow-tryout/ffdshow_beta3_rev1324_20070701_clsid.exe?modtime=1183396865&big_mirror=0)
Media Player Classic (http://prdownloads.sourceforge.net/guliverkli/mpc2kxp6490.zip?download)
Avisynth (http://downloads.sourceforge.net/avisynth2/Avisynth_257.exe)

# SeeSaw v0.3e (02 Jan 2006)
#
# (Full Name: "Denoiser-and-Sharpener-are-riding-the-SeeSaw" )
#
# This function provides a (simple) implementation of the "crystality sharpen" principle.
# In conjunction with a user-specified denoised clip, the aim is to enhance
# weak detail, hopefully without oversharpening or creating jaggies on strong
# detail, and produce a result that is temporally stable without detail shimmering,
# while keeping everything within reasonable bitrate requirements.
# This is done by intermixing source, denoised source and a modified sharpening process,
# in a seesaw-like manner.
#
# This version is considered alpha.
#
# Usage:
#
# a = TheNoisySource
# b = a.YourPreferredDenoising()
# SeeSaw( a, b, [parameters] )
#
# You're very much encouraged to feed your own custom denoised clip into SeeSaw.
# If the "denoised" clip parameter is omitted, a simple "spatial pressdown" filter is used.
#
#
# Fiddled together by Didée, for your pleasure.
#


# ======= Main function =======

function SeeSaw( clip clp, clip "denoised",
\ int "NRlimit",int "NRlimit2",
\ float "Sstr", int "Slimit", float "Spower", float "SdampLo", float "SdampHi", float "Szp",
\ float "bias", int "Smode", int "sootheT", int "sootheS", float "ssx", float "ssy")
{
ssx = default( ssx, 1.0 ) # supersampling factor x / SeeSaw doesn't require supersampling urgently.
ssy = default( ssy, ssx ) # supersampling factor y / if at all, small values ~1.25 seem to be enough.
NRlimit = default( NRlimit, 2 ) # absolute limit for pixel change by denoising
NRlimit2 = default( NRlimit2, NRlimit+1) # limit for intermediate denoising
Sstr = default( Sstr, 1.5 ) # Sharpening strength (don't touch this too much)
Slimit = default( Slimit, NRlimit+2 ) # positive: absolute limit for pixel change by sharpening
# negative: pixel's sharpening difference is reduced to diff=pow(diff,1/abs(limit))
Spower = default( Spower, 4 ) # exponent for modified sharpener
Szp = default( Szp, 16+2 ) # zero point - below: overdrive sharpening - above: reduced sharpening
SdampLo = default( SdampLo, Spower+1 ) # reduces overdrive sharpening for very small changes
SdampHi = default( SdampHi, 24 ) # further reduces sharpening for big sharpening changes. Try 15~30. "0" disables.
bias = default( bias, 49 ) # bias towards detail ( >= 50 ) , or towards calm result ( < 50 )
Smode = default( Smode, ssx<1.35 ? 11 : ssx<1.51 ? 20 : 19 )
sootheT = default( sootheT, 49 ) # 0=minimum, 100=maximum soothing of sharpener's temporal instableness.
# (-100 .. -1 : will chain 2 instances of temporal soothing.)
sootheS = default( sootheS, 0 ) # 0=minimum, 100=maximum smoothing of sharpener's spatial effect.

Szp = Szp / pow(Sstr, 1.0/4.0) / pow( (ssx+ssy)/2.0, 1.0/2.0 )
SdampLo = SdampLo / pow(Sstr, 1.0/4.0) / pow( (ssx+ssy)/2.0, 1.0/2.0 )

ox=clp.width
oy=clp.height
xss = m4(ox*ssx)
yss = m4(oy*ssy)
NRL = string( NRlimit )
NRL2 = string( NRlimit2 )
NRLL = string( int(round( NRlimit2 * 100.0/bias - 1.0 )) )
SLIM = string( abs(Slimit) )
BIAS1 = string( bias )
BIAS2 = string( 100-bias )
#ZRP = string( abs(Szp) )
#PWR = string( abs(Spower) )
#DMP = string( SdampLo )

denoised = defined(denoised) ? denoised : mt_lutxy(clp,clp.removegrain(4,-1),"x "+NRL+" + y < x "+NRL+" + x "+NRL+" - y > x "+NRL+" - y ? ?",chroma="copy first")

NRdiff = mt_makediff(clp,denoised,chroma="process")
tame = mt_lutxy(clp,denoised,"x "+NRLL+" + y < x "+NRL2+" + x "+NRLL+" - y > x "+NRL2+" - x "+BIAS1+" * y "+BIAS2+" * + 100 / ? ?")
head = tame.sharpen2(Sstr,Spower,Szp,SdampLo,SdampHi,4)
# head = head.mt_merge(tame,tame.prewitt(multiplier=1.0).mt_expand().removegrain(20))

(ssx==1.0 && ssy==1.0) ? repair(tame.sharpen2(Sstr,Spower,Szp,SdampLo,SdampHi,Smode),head,1,-1,-1)
\ : repair(tame.lanczosresize(xss,yss).sharpen2(Sstr,Spower,Szp,SdampLo,SdampHi,Smode),head.bicubicresize(xss,yss,-.2,.6),1,-1,-1).lanczosresize(ox,oy)

SootheSS(last,tame,sootheT,sootheS)
sharpdiff= mt_makediff(tame,last)

(NRlimit==0) ? clp : \
mt_lutxy(clp,NRdiff, "y 128 "+NRL+" + > x "+NRL+" - y 128 "+NRL+" - < x "+NRL+" + x y 128 - - ? ?",chroma="process")

Slimit>=0 ? mt_lutxy(last,sharpdiff,"y 128 "+SLIM+" + > x "+SLIM+" - y 128 "+SLIM+" - < x "+SLIM+" + x y 128 - - ? ?",chroma="copy first")
\ : mt_lutxy(last,sharpdiff,"y 128 == x x y 128 - abs 1 "+SlIM+" / ^ y 128 - y 128 - abs / * - ?",chroma="copy first")

return( last )
}


# ======= Modified sharpening function =======

function sharpen2(clip clp, float strength, int power, float zp, float lodmp, float hidmp, int rgmode)
{
STR = string( strength )
PWR = string( 1.0/float(power) )
ZRP = string( ZP )
DMP = string( lodmp )
HDMP = (hidmp==0) ? "1" : "1 x y - abs "+string(hidmp)+" / 4 ^ +"

mt_lutxy( clp, clp.RemoveGrain(rgmode,-1,-1), \
"x y == x x x y - abs "+ZRP+" / "+PWR+" ^ "+ZRP+" * "+STR+" * x y - 2 ^ x y - 2 ^ "+DMP+" + / * x y - x y - abs / * "+HDMP+" / + ?",chroma="copy first")
return( last )
}


# ======= Soothe() function to stabilze sharpening =======

function SootheSS(clip sharp, clip orig, int "sootheT", int "sootheS")
{
sootheT = default(sootheT, 25 )
sootheS = default(sootheS, 0 )
sootheT = (sootheT > 100) ? 100 : (sootheT < -100) ? -100 : sootheT
sootheS = (sootheS > 100) ? 100 : (sootheS < 0) ? 0 : sootheS
ST = string( 100 - abs(sootheT))
SSPT = string( 100 - abs(sootheS))

mt_makediff(orig,sharp)

(sootheS==0) ? last
\ : mt_lutxy( last, last.removegrain(20,-1,-1),
\ "x 128 - y 128 - * 0 < x 128 - 100 / "+SSPT+" * 128 + x 128 - abs y 128 - abs > x "+SSPT+" * y 100 "+SSPT+" - * + 100 / x ? ?", chroma="ignore")

(sootheT==0) ? last
\ : mt_lutxy( last, last.temporalsoften(1,255,0,32,2),
\ "x 128 - y 128 - * 0 < x 128 - 100 / "+ST+" * 128 + x 128 - abs y 128 - abs > x "+ST+" * y 100 "+ST+" - * + 100 / x ? ?", chroma="ignore")

(sootheT > -1) ? last
\ : mt_lutxy( last, last.temporalsoften(1,255,0,32,2),
\ "x 128 - y 128 - * 0 < x 128 - 100 / "+ST+" * 128 + x 128 - abs y 128 - abs > x "+ST+" * y 100 "+ST+" - * + 100 / x ? ?",chroma="ignore")

mt_makediff(orig,last)
# mergechroma(sharp) # not needed in SeeSaw
return( last )
}


# ======= MOD4-and-atleast-16 helper function =======

function m4(float x) {x<16?16:int(round(x/4.0)*4)}

- The problem. In some DVD's, I get forced subtitles.
To fix this, I set up blur and nr as you see above. Not using anything, set to zero. This fixes most dvd's with the forced subtitle problem.
I can't reproduce it though, but when the problem did happen before, I wasn't using the deinterlace or blur and nr tabs.

I'm posting this to show a differetnt problem.
Using the deinterlace tab, above avisynth and resize tabs.
On the movie "Blade 2", and "Equilibrium", the Menu's are blank dark pages, but I can hear the music.
Unchecking the deinterlace tab, and reloading the page fixes the problem and I can see the menu fine.

I know Leak tweaked the video codec, and so I'm hoping he can fix this too.
The movies "Blade 2", and "Equilibrium", are the NTSC Standard definition versions. Played on Vista Premium.

I found that messing with the output colorspace can cause forced subtitles to appear, using YUY2, or IYUV instead of YV12 might let you see the forced subtitles bug.

Leak
7th August 2007, 18:22
- The problem. In some DVD's, I get forced subtitles.
To fix this, I set up blur and nr as you see above. Not using anything, set to zero. This fixes most dvd's with the forced subtitle problem.
Sorry, but that (no noise reduction=forced subtitles, noise reduction=no forced subtitles) is voodoo at best. Can't really help you with that.

I'm posting this to show a differetnt problem.
Using the deinterlace tab, above avisynth and resize tabs.
On the movie "Blade 2", and "Equilibrium", the Menu's are blank dark pages, but I can hear the music.
Unchecking the deinterlace tab, and reloading the page fixes the problem and I can see the menu fine.

I know Leak tweaked the video codec, and so I'm hoping he can fix this too.
Yeah, I can reproduce this here - and as far as I can see the deinterlacers are simply throwing the extra flag I'm setting on the end of a sequence away... should be easy to fix.

EDIT: Fixed, I hope. :)

np: Retina.IT - Zilencer (Semeion)

Jeremy Duncan
7th August 2007, 23:35
Thank you for fixing that. I'll try it out to see if it works when a new build is made and posted at sourceforge.

I have another problem, Leak.
With Subtitles on foreign films, with the resize at 1680, 952, and using the setup in the first post, with the FFDshow video codec.
The subtitles are in the top left of the screen.
When I resize to 800x600, the subtitles are near the middle of the screen.

When I use the Nvidia video codec, or dscaler5008, the subtitles are centered on the bottom of the screen at all resolutions.

May I ask you to please cause the subtitles in the FFDshow video codec to only be displayed on the bottom center of the screen at all resolutions.

Here's a picture showing a subtitle, the movie is "Cowboy Beebop", NTSC standard definition. Using clsid's new ersion of MPC, from the software forum here at doom9, in the MPC thread.

http://www.imagehosting.com/out.php/t1001284_Subtitles.jpg (http://www.imagehosting.com/out.php/i1001284_Subtitles.jpg)

Link (http://www.imagehosting.com/show.php/1001284_Subtitles.jpg.html)

Leak
7th August 2007, 23:44
I have another problem, Leak.
With Subtitles on foreign films, with the resize at 1680, 952, and using the setup in the first post, with the FFDshow video codec.
The subtitles are in the top left of the screen.
When I resize to 800x600, the subtitles are near the middle of the screen.
Beats me. Are we talking DVD subtitles here, or external text subtitles? Also, you might want to ask haruhiko_yamagata about that, since he rewrote a lot of the subtitle renderer recently.

Me, I only ever have the subtitle filter as the very first in my filter chain to etch the subtitles into the image as the very first thing, before any other processing - otherwise DVD menus are destined to look wrong.

You could try using one of the most recent builds (not beta3, obviously) and check "Obey positional settings from Subtitles page" on the Vobsub config page if this is about DVD subtitles.

np: Hexstatic - Bust (When Robots Go Bad!)

Jeremy Duncan
8th August 2007, 00:04
Actually, this isn't a vob, and I'm not using the FFDshow Subtitles tab.

Here's what I did do though.
I put the dvd into the dvd tray.
I set up FFDshow to use the Libmpeg2 video codec.
I did not use the FFDshow subtitles tab.
I set up FFDshow as shown in my first post, and MPC, and FFDshow audio codec.

I'm not using the subtitles tab in FFDshow.

When I play a dvd, and the language is not english, it's japanese, or french, or korean. The Libmpeg2 video codec displays the subtitles.
I know it does because when I use a different video codec, the subtitles under the same setup act differently.

It's a bug in the libmpeg2 video codec. I'm not sure H.Yamagata can fix it, Leak.

Jeremy Duncan
8th August 2007, 00:22
Ok. I followed your advice, and installed Clsid's newest build.
I then checked subtitles, and put the tab above resize and aspect, and checked "Obey positional settings from Subtitles page".

I got two subtitles. But the subtitles created by checkeing the subtitles tab looked nice.

check out mu screen capture:

http://www.imagehosting.com/out.php/t1001430_Subtitles.jpg (http://www.imagehosting.com/out.php/i1001430_Subtitles.jpg)

Link (http://www.imagehosting.com/show.php/1001430_Subtitles.jpg.html)

Jeremy Duncan
8th August 2007, 00:28
Ok. Same setup as before, but I unchecked subtitles tab, and dragged the subtitles tab below resize and aspect.

I still get two subtitles at different positions and different color.

http://www.imagehosting.com/out.php/t1001459_Subtitles.jpg (http://www.imagehosting.com/out.php/i1001459_Subtitles.jpg)

Link (http://www.imagehosting.com/show.php/1001459_Subtitles.jpg.html)

clsid
8th August 2007, 00:39
First of all, libmpeg2 does not do anything related to subs. It must either be directvobsub or the internal sub renderer in MPC.

Secondly, subs can have advanced features like positioning and even animation. So what you are seeing might be how it is supposed to be.

Jeremy Duncan
8th August 2007, 01:06
I see. Thanks for the tip, Clsid.
May I ask you to build another FFDshow and post it at sourceforge, using Leak's newest repair ?

Jeremy Duncan
8th August 2007, 07:19
Settings in these two pictures.

http://aycu14.webshots.com/image/25573/2003350634577642533_th.jpg (http://allyoucanupload.webshots.com/v/2003350634577642533)

http://aycu13.webshots.com/image/23772/2003374873167678096_th.jpg (http://allyoucanupload.webshots.com/v/2003374873167678096)

Software
Clsid Media Player classic 6.4.9.0
http://www.zshare.net/download/30325173ab5b5c/

Clsid FFDshow
http://downloads.sourceforge.net/ffdshow-tryout/ffdshow_rev1406_20070805_clsid.exe?modtime=1186330217&big_mirror=0

Avisynth
http://downloads.sourceforge.net/avisynth2/Avisynth_257.exe

Plugins from the first post.

Result
http://www.imagehosting.com/out.php/t1002663_Seraph.jpg (http://www.imagehosting.com/out.php/i1002663_Seraph.jpg)

The Movie is the matix reloaded.
I have subtitles turned off in MPC, look at the MPC settings picture to see.
I don't have the FFDshow subtitles tab checked.
I'm still getting forced subtitles.
My tweak to add useless tabs isn't working anymore.

It's the standard definition, ntsc widescreen version of the matrix reloaded.

I'm using Vista Premium, all updated.

Any help would be greatly appreciated, Clsid, H.Yamagata.

Leak
8th August 2007, 08:17
Actually, this isn't a vob[...]
Well, if it's a normal DVD then all subtitles are included in the VOB files on the DVD, thus they're called VobSubs.

Can't say why you're getting two wildly different (and different looking, since DVD subtitles are bitmaps) sets of subtitles, though, unless something is, say, decoding closed captions off the DVD and overlaying them on the movie or something.

Could you please run GraphEdit (http://leak.no-ip.org/AviSynth/ffdshow/Graphedit_060304.zip) (download of the version from the Windows Server 2003 SDK just in case you don't have it handy - be sure to run a "regsvr32 proppage.dll" wherever you extract it) then play your DVD and select "File > Connect to Remote Graph..." in GraphEdit, select the one graph that should be in there and post a screenshot of that? That should show exactly which DirectShow filters get used when playing your DVD - you could even try removing connections in there and see if the subtitles stop...

Jeremy Duncan
8th August 2007, 08:29
http://aycu13.webshots.com/image/25732/2001780760973958804_th.jpg (http://allyoucanupload.webshots.com/v/2001780760973958804)

Leak
8th August 2007, 11:14
Okay, that doesn't show much... :(

Is that the Cowboy Bebop movie RC1 DVD? Or one of the series' RC1 DVDs?

If so - I've got all those, so I could try to replicate this here.

clsid
8th August 2007, 12:25
There is a subpicture connection to ffdshow in your graph. Maybe disabling "Decode closed captions" on the subtitle page helps. If not try unchecking "Accept embedded subs".

If one of those options does the trick then there definitely is a bug in ffdshow.

Leak
8th August 2007, 12:54
There is a subpicture connection to ffdshow in your graph.
Well, that's the DVD subtitles if I remember correctly - otherwise the DVD Navigator couldn't change the subtitles independently from the video for the menus...

Jeremy Duncan
8th August 2007, 15:59
Playing cowboy beebop rc1
- Subtititles tab unchecked and left at default, mpc subtitles off, still got subtitles.
- Unchecked "Decode closed captions" "Accept embedded subs", MPC had subtitles disabled, still got subtitles.
- Unchecked, rechecked "Vobsub Enable", the forced subtitles stopped.
- With movie playing, tried to check "Decode closed captions", press apply, closed reopened ffdshow video gui, "Decode closed captions" still unchecked.
With "Decode closed captions" checked forced subtitles appear, but can't get apply to work during movie.

Playing Matrix Reloaded, rc1
- On Vobsub page, pressed reset, set subtitles page to default, with no movie playing, then opened the movie.
- Unchecked "Decode closed captions" "Accept embedded subs", MPC had subtitles disabled, still got subtitles.
- Unchecked "Vobsub Enable", clicked apply, still there's subtitles, rechecked vobsubs and no subtitles.
- Clicked reset on "Vobsub" page, still no subtitles.


- Closed movie, and set the unchecked subtitles tab back to default, pressed the reset button on the vobsub page, then re-unchecked "Decode closed captions" on the subtitles page.
- Opened cowboy beebop movie again, with mpc subtitles off. FFDshow subtitles tab unchecked. Subtitles displayed again.
unchecked "Decode closed captions", subtitles tab still unchecked. No more subtitles.
rechecked "Decode closed captions", applied it, re-unchecked "Decode closed captions", applied it and the subtitles are back.


-----ALl this time in MPC, subtitles were OFF, and in FFDshow the subtitles tab was UNCHECKED !

clsid
8th August 2007, 16:23
MPC has a DVD specific subtitle option. It is not found in Play -> Subtitles, but under Navigate -> Subtitle Language. That solves the problem :)

Jeremy Duncan
8th August 2007, 16:41
http://aycu14.webshots.com/image/25573/2003350634577642533_th.jpg (http://allyoucanupload.webshots.com/v/2003350634577642533)

Clsid. Look at the picture.
I went to Navigate a while ago.
When I said MPC had subtitles off, I was talking about this specific spot.

Check the picture out.

Link (http://aycu14.webshots.com/image/25573/2003350634577642533_rs.jpg)

clsid
8th August 2007, 17:00
Then I am not able to reproduce your problem :(

Jeremy Duncan
8th August 2007, 17:13
To reproduce the problem, use the FFDshow I linked to heré.

Link (http://downloads.sourceforge.net/ffdshow-tryout/ffdshow_rev1406_20070805_clsid.exe?modtime=1186330217&big_mirror=0)

And use The Matrix Reloaded, or Cowboy Beebop RC1.
Using the other software might help too.

clsid
8th August 2007, 17:49
I don't have those DVDs. Maybe Leak can reproduce the problem.

Leak
8th August 2007, 18:18
I don't have those DVDs. Maybe Leak can reproduce the problem.
Well, I could if he'd finally answer my question whether the Cowboy Bebop DVD is the movie or one of the series' 6 DVDs...

np: Hexstatic - TLC (When Robots Go Bad!)

Warpman
8th August 2007, 18:31
how about trying out zoomplayer, so that the mpc internal renderer can't kick in?

(i got the dvds as well and can't reproduce btw)

Jeremy Duncan
9th August 2007, 00:03
Cowboy Beebop The Movie, not the series.

Jeremy Duncan
9th August 2007, 00:06
If you want to reproduce the problem, please set the tabs as I'vve shown, using the settings I've shown, you can leave the avisynth text box blank, or in codecs disable avisynth, if your cpu is weak.

Use all the settings and software I've shown.
Or post the setting, the tabs i mean, and version of ffdshow your trying so I can see if I get the same result.

Jeremy Duncan
9th August 2007, 00:51
how about trying out zoomplayer, so that the mpc internal renderer can't kick in?

Just tried ZP Pro 5.00, same setup as with MPC.
Subtitles off in ZP, subtitles off in FFDshow, and I still got subtitles.

This was using the movie, "Matrix Reloaded".

Edit, this was also using MCE 2005, not Vista
Pro.

Jeremy Duncan
10th August 2007, 03:25
________ SeeSaw ________

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

Deinterlace tab
5 Tap Lowpass

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

SetMemoryMax(1024)
FluxSmoothT(3)
ColorMatrix(Mode="Rec.601->Rec.709",scaling=2,threads=2)
MT("SeeSaw(NRlimit=0, NRlimit2=5, Sstr=2.22, Szp=1, Slimit=9, Sdamplo=16, Spower=1, sootheT=95, SdampHi=39)",3)

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

Resize & aspect tab
Specify size 1024, 576 (Match your screen resolution)
Process Pixel aspect ratio internally checked
No aspect ratio correction checked
Lanczos
Taps: 2
Luma Sharpen: 1.00 (If it seems too sharp, just lower the Luma sharpen to 0.50 or something.
The 5 Tap lowpass blurs the picture a bit, so I set the Luma Sharpen to compensate. Works fine at 1.00)
Accurate rounding checked

Queue & Output tab
Queue output samples checked

Output tab
YV12 checked

I just set up FFDshow as shown above. Note the subtitles part.
And Both ZP and MPC add the subtitles when they're needed.
No more problems.

I tried _XXL's new FFDshow build dated Aug 9 2007 and the blank screen problem is fixed.
Thanks Leak.