VideoHelp Forum




+ Reply to Thread
Results 1 to 3 of 3
  1. Member
    Join Date
    Jan 2007
    Location
    United States
    Search Comp PM
    I'm trying to figure how to convert 4:3 video to a 16:9

    I used to do it simply do this by putting the 16:9 option for Windows Movie Maker when we had Windows XP, but Vista won't do that, and instead puts these distracting bars on the sides.
    Quote Quote  
  2. Member
    Join Date
    Aug 2002
    Location
    Sweden
    Search PM
    To keep the aspect ratio you need to add bars on the sides if you don't want to crop parts of the image when viewing 4:3 on a 16:9 screen. The other option is too crop top and bottom of the 4:3 picture and zoom into the picture to fill the 16:9 screen, but then you will loose picture information (unless the original video was letterboxed).
    Quote Quote  
  3. Member
    Join Date
    Nov 2009
    Location
    United States
    Search Comp PM
    This avisynth script will warp stretch the 4:3 video to 16:9
    Code:
    myVideo=AviSource("D:\video\43video.avi")
    wi=Width(myVideo)
    he=Height(myVideo)
    
    fourthree2sixteennine(myVideo)
    lanczos4resize(int(he*1.7777778),he)
    
    Function fourthree2sixteennine ( clip c)
    { 
    HH=Height(c)
    W=Width(c)
    WW=int(Width(c) * 0.01)
    c=converttorgb(c)
    left1=crop(c,0,0,WW*4,HH).lanczos4resize(int(WW*4*1.72),HH).sharpen(0.7)
    left2=crop(c,(WW*4),0,WW*4,HH).lanczos4resize(int(WW*4*1.63),HH).sharpen(0.65)
    left3=crop(c,(WW*8),0,WW*4,HH).lanczos4resize(int(WW*4*1.54),HH).sharpen(0.6)
    left4=crop(c,(WW*12),0,WW*4,HH).lanczos4resize(int(WW*4*1.45),HH).sharpen(0.55)
    left5=crop(c,(WW*16),0,WW*4,HH).lanczos4resize(int(WW*4*1.36),HH).sharpen(0.5)
    left6=crop(c,(WW*20),0,WW*4,HH).lanczos4resize(int(WW*4*1.27),HH).sharpen(0.45)
    left7=crop(c,(WW*24),0,WW*4,HH).lanczos4resize(int(WW*4*1.18),HH).sharpen(0.4)
    left8=crop(c,(WW*28),0,WW*4,HH).lanczos4resize(int(WW*4*1.09),HH).sharpen(0.35)
    mid=crop(c,(WW*32),0,WW*36,HH).sharpen(0.3)
    right8=crop(c,(WW*68),0,WW*4,HH).lanczos4resize(int(WW*4*1.09),HH).sharpen(0.35)
    right7=crop(c,(WW*72),0,WW*4,HH).lanczos4resize(int(WW*4*1.18),HH).sharpen(0.4)
    right6=crop(c,(WW*76),0,WW*4,HH).lanczos4resize(int(WW*4*1.27),HH).sharpen(0.45)
    right5=crop(c,(WW*80),0,WW*4,HH).lanczos4resize(int(WW*4*1.36),HH).sharpen(0.5)
    right4=crop(c,(WW*84),0,WW*4,HH).lanczos4resize(int(WW*4*1.45),HH).sharpen(0.55)
    right3=crop(c,(WW*88),0,WW*4,HH).lanczos4resize(int(WW*4*1.54),HH).sharpen(0.6)
    right2=crop(c,(WW*92),0,WW*4,HH).lanczos4resize(int(WW*4*1.63),HH).sharpen(0.65)
    right1=crop(c,(WW*96),0,WW*4,HH).lanczos4resize(int(WW*4*1.72),HH).sharpen(0.7)
    return StackHorizontal(left1,left2,left3,left4,left5,left6,left7,left8,mid,right8,right7,right6,right5,right4,right3,right2,right1)
    }
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!