Log in

View Full Version : 1080p to 720x576


speedyrazor
4th March 2015, 22:52
I am down converting 1080p material to 720x576p using the below script. The resulting file has some 'jaggies'. Is there a better way to do this?

QTInput("1080p.mov", quality=100, audio=2)
ColorMatrix(mode="Rec.709->Rec.601", clamp=0)
Spline64Resize(720, 576)

StainlessS
4th March 2015, 22:57
If there are 'jaggies' already on source then I think Spline64Resize might emphasize them (is sharp), try Spline36Resize (neutral) or other.

speedyrazor
4th March 2015, 23:01
If there are 'jaggies' already on source then I think Spline64Resize might emphasize them (is sharp), try Spline36Resize (neutral) or other.

There are no jaggies on the source.

kolak
4th March 2015, 23:13
Is your source progressive?

speedyrazor
4th March 2015, 23:15
Is your source progressive?

Yes, its 1080p.

TheSkiller
5th March 2015, 02:06
Where do you see the jaggies? Do you see them when looking at the script in VirtualDub? Do you see them after encoding while watching the video?

Katie Boundary
5th March 2015, 02:15
try bilinearresize

speedyrazor
5th March 2015, 07:21
Where do you see the jaggies? Do you see them when looking at the script in VirtualDub? Do you see them after encoding while watching the video?

I see them after encoding and watching on the DVD.

colours
5th March 2015, 08:08
I see them after encoding and watching on the DVD.

Maybe it's because your DVD player is dumb^H^H^H^H not perfect and is deinterlacing your already-progressive content.

speedyrazor
5th March 2015, 08:29
Found this one, would anyone recommend?

Sharpen(0.5, 0) #pre-sharpen horizontally to better keep hor. details
BlackmanResize(720, 576, taps=4) #for AviSynth versions before 2.58 use Spline36Resize
Blur(0, 0.6).Sharpen(0, 0.4) #mild vertical low-pass

Groucho2004
5th March 2015, 09:00
I see them after encoding and watching on the DVD.
So, looking at the script in VirtualDub does not exhibit this behaviour?

Tell us about your encoding process.
What's the target format?
Which encoder?
What do you use to multiplex?

pandy
5th March 2015, 10:47
Crude but relatively good results approach to AA in ffmpeg xbr=2,scale=720:-1 - try http://forum.doom9.org/showthread.php?t=164206

speedyrazor
5th March 2015, 11:29
So, looking at the script in VirtualDub does not exhibit this behaviour?

Tell us about your encoding process.
What's the target format?
Which encoder?
What do you use to multiplex?

What's the target format? - DVD
Which encoder? - Cinemacraft
What do you use to multiplex? - Scenarist

Groucho2004
5th March 2015, 12:13
What's the target format? - DVD
Which encoder? - Cinemacraft
What do you use to multiplex? - Scenarist
Have you seen this with other PAL DVDs you created? Did you set all the correct options in CCE for PAL? And, this was already mentioned, does your player play back PAL properly? Does it have jaggies when you play the DVD on a computer?

You'll have to give more information if you want help.

kolak
5th March 2015, 15:24
What's the target format? - DVD
Which encoder? - Cinemacraft
What do you use to multiplex? - Scenarist

Do you mean it flickers on edges?

Your SD master is probably to sharp, so it will flicker on TVs.

Add this to your script:

Blur(0.5,1.0).Sharpen(0.3, 0.3)

Encode with progressive flag.

TheSkiller
5th March 2015, 17:32
kolak is right, without any low-pass the video is probably too detailed vertically to run through a (potentially) interlaced playback chain without provoking jaggies.


Found this one, would anyone recommend?Yes, I recommend, I'm the one who wrote that some time ago. :p

speedyrazor
5th March 2015, 21:32
kolak is right, without any low-pass the video is probably too detailed vertically to run through a (potentially) interlaced playback chain without provoking jaggies.


Yes, I recommend, I'm the one who wrote that some time ago. :p

Any update on this script?