PDA

View Full Version : 720p to NTSC Resolution


Marlan
11th July 2006, 19:30
I need to convert a .ts stream that is 1280 x 720p @ 60 FPS

To : 720 x 480 @ 23.976 FPS

How i do this ?




.. then i want to convert the output file with CCE @ 6 passes to make a NTSC DVD

Thanks !

MrTroy
11th July 2006, 23:10
Basically, this AviSynth script should do the trick:

LoadPlugin("...\DGDecode.dll")
MPEG2Source("...\themovie.d2v")
ChangeFPS(23.976)
Spline36Resize(720,480)

But for further info you should really just do a forum search, there are dozens of threads about this.

BTW: 6 passes? :rolleyes: Talking about overkill...

Marlan
11th July 2006, 23:52
man .
with what software should i open an run the .avs script ?

meGUI does not suport MPEG2 for OUTPUT


Later Edit: with CCE :D ..

Daodan
13th July 2006, 19:41
How did megui get into the equation? Since you use CCE...than use CCE. Also I'm not sure just Convertfps works well, meaning to detect all dupes in the stream (didn't try it so can't say for sure). Try something like tdecimate(cycler=3) or selecteven().decimate() in case it doesn't deliver smooth motion. And resising to 720x480 doesn't change the AR, Troy? (I think that final resizing should be made in CCE..but I may be confusing since I only used once CCE..)

MrTroy
13th July 2006, 22:44
I'm not sure just Convertfps works wellMe neither, but there are many threads on this subject. It's useless to have the whole discussion again.
And resising to 720x480 doesn't change the AR, Troy?720x480 anamorphic is correct for 16:9 non-ITU. If you want ITU-resizing, you need another width, but who uses ITU these days. ;)

Blue_MiSfit
29th July 2006, 04:11
Dont forget you have to change your audio file to accomidate for the changed frame rate..

I stand corrected. listen to scharfis_brain. He knows what's up...

scharfis_brain
29th July 2006, 10:40
1) changefps(23.976) is not necessary and will produce bad results, cause it is not adaptive to 3:2 Pulldown patterns.

2) one does not need to alter the audio in this case. THer is no speedup or slowdown.

3) possible scripts may be these scripts:

For Film (24p)
LoadPlugin("...\DGDecode.dll")
MPEG2Source("...\themovie.d2v")
SelectEven().Decimate()
Spline36Resize(704,480)

For NTSC progressive (30p)
LoadPlugin("...\DGDecode.dll")
MPEG2Source("...\themovie.d2v")
SelectEven()
Spline36Resize(704,480)

For Sports news etc. (60p and/or mixed contents)
LoadPlugin("...\DGDecode.dll")
MPEG2Source("...\themovie.d2v")
ConverttoYUY2() #for Commercial Encoders like Procoder, CCE, TMPEGenc
#ConvertToYV12() #For HCEnc or QUEnc
Spline36Resize(704,480)
Assumetff()
Separatefields().Selectevery(4,0,3).Weave()