Log in

View Full Version : 4:3 Digital Video Convert to 16:9


Clownzer
9th March 2006, 21:06
Doom9.org
I recently went to a concert capped the entire show with my video camera. I was wondering if there is a way to enocode it for my WS tv without the picture looking distorted and outa wack. Most of the action takes place in the middle of the screen as the concert was on a stage. Also any suggestions as to what filters should I run it through since the capping was at night and the colors look washed?

:helpful: :thanks:

mpucoder
9th March 2006, 21:11
I'd just leave the video as is and press the zoom button on the TV. And I do hope the recording was with the permission of the concert producers.

Clownzer
9th March 2006, 21:29
Yea I am part of Pearl Jams Video Fan club (Videos made by Fans for Fans) under the agreement as long as the video is not sold it can be given away. So 100% legal.

Ok I didnt think there was a way to make it WS without distorting it but thought Id give it a shot

mpucoder
10th March 2006, 02:01
I didn't mean to say it couldn't be done, but every re-encode will cause some degradation. But you might still want to play with AviSynth and some filters to improve the color/contrast etc. There is a subforum here dedicated to using AviSynth that should be more helpful with the filter choices.
And you might want to experiment with cropping, resizing, and then flagging as 16:9. But the problem with going from 4:3 to 16:9 is that you must lose 1/4 vertically. Possibly you can do that without losing anything important.

Kika
10th March 2006, 10:17
Fr_An wrote a small Tool for me to do a 4:3 -> 16:9 conversion with dynamic vertical panning by using AVISynth. It's not finished yet, but quite nice. ;)

It uses a simple script (PAL version):

AVISource=("anyvideo.avi").assumetff()
LeakKernelBob(order=1, sharp=true, twoway=true, threshold=4)

ScriptClip("crop(0,myvar,704,432).Addborders(0,72,0,72)")
ConditionalReader("croppings.txt", "myvar")

assumetff().separatefields().selectevery(4,0,3).weave()


And there is a file named "Croppings.txt":

Type int
default 72
R startframe endframe crop
I startframe endframe cropstart cropend

I 50 150 0 32 - This line works with the frames 50-150, startcrop is 0, cropend is 32

Maybe something like that will be helpfull.