PDA

View Full Version : 1080i50/60 to 720p50/60 (get double framerate)


thahandy
24th September 2008, 09:53
The basic idea is to get smooth playback by double the frame rate.

Im trying to get i50/60 source video to progressive 50/60fps
however, even with the howto on 100fps.com, for AVI files,
its still a pain to convert it (for a DVavi source i was able to get it working)

with the HDTV/blueray these days im not able to convert the interlaced video to
double frame rate with virtualdub(mod) avisynth ect. (mpeg2/4 issue)
plus all the other programs and plugins are named at 100fps.com and google

anyone KNOW how todo this properly?

pandy
24th September 2008, 12:04
AFAIK there is no i50/60 sources (publicly) available - You probably thinking about i25/30 sources.
To do this properly You must:
- Deinterlace source
- resize result of the deinterlacing to the final resolution (ie 1280x720p50/60)
- encode such video stream by favourite codec & encoder

As a deinterlacer You may use what You like - i can recomend use Yadif (when speed is important) or Yadifmod+nnedi or MCBOB (when speed is not so important).
Use search on doom9 for information about pros & cons about particular deinterlacers and resizers.

thahandy
28th September 2008, 04:00
yes, anyway i want to split the even fields with the odds to split the interlaced frames and from there stitch these after eachother with double rate

anyone know a way what is doing the trick?

smok3
28th September 2008, 09:30
#avisynth
yadif(mode=1, order=1)

should do the basic trick.

here is my (similar) thread
http://forum.doom9.org/showthread.php?p=1188567#post1188567

actually this;
avisource("file.avi")
resize(1280, 1080)
yadif(mode=1, order=1)
resize(1280,720)
should do the full trick (assuming TFF input).