I have a video that I need to put on a web site. The video file is 4min 25 seconds long, NTSC, 23.976 fps, 7978 frames 740X480. This translates to 134.4 MB as a .vob file and 83.4MB as a .mpg file. I would like to find a way to reduce the size of the video file - what other formats should I use? What Linux tools will help me convert the movie?

I would prefer to use the website's embedded video player, which supports these formats:
* Quicktime (MOV, MP4),
* Windows Media (WMV, AVI, WMA, ASF),
* RealMedia (RAM)
* Flash (FLV, SWF)

If these format do not result in a smaller file than MPG at 83.4 MB, what other format should I use and what Linux tool will help me convert the file.

Thanks!

Mark