nsane
2nd October 2005, 07:44
i was thinking a few days back, why not account for the overscan area while resizing instead of just cropping it off?
AVISource("video.avi")
ConvertToYUY2()
BicubicResize(448,254,0.0,0.6)
AddBorders(16,113,16,113)
1. you would get to see what would normally be cut off
2. it removes uneeded vertical pexels too, saving even more bits during compression
so it's a win/win situation if ya think about it, i've tested it on a few movies and got far better compression results compared than just cropping :)
btw, the number of pixels to account for verticly on WS movies is 24 (4:3 = 32[16/16]:24[12/12]) and fullscreen movies can just be resized to 448x448 ;)
AVISource("video.avi")
ConvertToYUY2()
BicubicResize(448,254,0.0,0.6)
AddBorders(16,113,16,113)
1. you would get to see what would normally be cut off
2. it removes uneeded vertical pexels too, saving even more bits during compression
so it's a win/win situation if ya think about it, i've tested it on a few movies and got far better compression results compared than just cropping :)
btw, the number of pixels to account for verticly on WS movies is 24 (4:3 = 32[16/16]:24[12/12]) and fullscreen movies can just be resized to 448x448 ;)