Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
11th March 2010, 01:30 | #1 | Link |
Registered User
Join Date: Jun 2009
Posts: 172
|
Upscale SD to HD
I want to know if there is no error and if it's good for upscaling SD with ffdshow :
- fast SPP deblocking 35% (No fast SPP deblocking for DVD) - Deband 1.15 - Avisynth : add video source : unchecked 3:2 pulldown : ignore pulldown input color space : yv12 buffer back ahead : 3/3 Code:
SetMTMode(2,4) Last=ffdshow_source() setmemorymax(1024) SetMTMode(2) a= last b=a.Spresso_JD() SeeSaw_JD(a,b) LimitedSharpenFaster_JD(strength=11) LimitedSharpenFaster_JD(strength=11) mWidth = float(last.width) mHeight = float(last.height) ratio = (mWidth/mHeight) newHeight = round((1920/ratio)/2)*2 MT("spline64resize(1920, last.height)",4) MT("spline64resize(last.width, newHeight)",4, splitvertical=true) distributor() http://img690.imageshack.us/img690/5...zebilinear.png http://img695.imageshack.us/img695/9529/newvc.png Last edited by jeremy33; 12th March 2010 at 13:34. |
11th March 2010, 11:54 | #2 | Link | |
Avisynth language lover
Join Date: Dec 2007
Location: Spain
Posts: 3,431
|
Quote:
MT("spline64resize(1920, last.height)", 4, 4) But why use the MT function if you are already using SetMTMode? |
|
11th March 2010, 21:13 | #4 | Link |
Avisynth language lover
Join Date: Dec 2007
Location: Spain
Posts: 3,431
|
Just take the commands out of the MT string arguments:
spline64resize(1920, last.height) spline64resize(last.width, newHeight) or, since without MT, there's no need to separate the horizontal and vertical resizing: spline64resize(1920, newHeight) |
11th March 2010, 22:21 | #5 | Link |
Registered User
Join Date: Jun 2009
Posts: 172
|
ok thank you, it is correct ?
Code:
SetMTMode(2,4) Last=ffdshow_source() setmemorymax(1024) SetMTMode(2) a= last b=a.Spresso_JD() SeeSaw_JD(a,b) LimitedSharpenFaster_JD(strength=11) LimitedSharpenFaster_JD(strength=11) mWidth = float(last.width) mHeight = float(last.height) ratio = (mWidth/mHeight) newHeight = round((1920/ratio)/2)*2 spline64resize(1920, newHeight) distributor() |
|
|