PDA

View Full Version : HD 1080i ntsc to PAL 576i


dingo
6th May 2005, 18:32
Hi,

I would like to know what's the best way to convert an 1920/1080 ntsc (60i) video in a PAL SD (720/576) Anamorphic (50i) video.

Does someone has already done a conversion like this ?

An example of script...

Thanks !

Mug Funky
6th May 2005, 19:50
snell and wilcox? :)

for really, really, reeeeaally slow but good results, use MVfps, deblock, then downscale. it should come out as close to perfect as you can get without the above equipment.

[edit]

for a faster conversion, do this:

HDTVsource("not a real plugin.ts")
bicubicresize(720,last.height,0,.5)
leakkernelbob(order=1,threshold=4)
converttoyuy2()
bicubicresize(720,576,0,.5)
convertfps(50).assumebff()
separatefields().selectevery(4,1,2).weave()


this should give you top-field-first, field-blended PAL SD. should look pretty damn nice. just give it a higher bitrate, as those blends will eat up some extra space.

dingo
9th May 2005, 03:39
My source is an Image Sequence and not a MPEG 2 stream.
I can only load it with a FPS of 30. (Imagesequence doesn't like 29.97)
I hope that's not a problem ! except for the audio sync (not important for this video).

With your script (faster version) , I have noticed some flickering effect around the edges during small movements.

I don't care about the speed, could you give me an example of script with MVfps ?

import("C:\Program Files\AviSynth 2.5\plugins\mvbob.avs")
HDTVsource("not a real plugin.ts")
bicubicresize(720,last.height,0,.5)
MVfps(50)
converttoyuy2()
bicubicresize(720,576,0,.5)
separatefields().selectevery(4,1,2).weave()

Is it correct ?

Thank you

Mug Funky
9th May 2005, 08:54
aaaah, it's 30p. i was assuming interlaced content. you can drop out the leakkernelbob line and lose the flickering (which should be mild unless your source is hella sharp).

import("C:\Program Files\AviSynth 2.5\plugins\mvbob.avs")
bicubicresize(720,last.height,0,.5)
MVfps(50)
bicubicresize(720,576,0,.5)
separatefields().selectevery(4,1,2).weave()

that should do it. i'd just go with a field-blend myself, but that's cause i value speed :)

dingo
9th May 2005, 09:12
No no it's 29,97i but i can't load image sequence in avisynth with this framerate :(

IanB
9th May 2005, 09:45
UseAssumeFPS(30000, 1001)IanB