Hi,
I have some MPEG4 video files I'd like to make much smaller by using the older MPEG1 video (also so that older computers and even dos can play them), but I also want to make the files smaller (so they can be uploaded without taking many megabytes of space). But the problem I'm having is I cannot get mencoder to produce any sort of valid mpeg1 or mpeg2 video file!
Here's the command line I came up with to convert mpeg4 to a low "internet-quality" mpeg1 fiormat;
Code:
mencoder 0x.avi -vf scale=256:192 -oac mp3lame -srate 16000 -lameopts cbr:br=16 -ovc lavc -lavcopts vcodec=mpeg1video:vbitrate=16 -o test.mp1
The files produced by this play ok in mencoder, trouble is they don't play back in anything *but* mplayer! I tried the file made by this on a win2k machine and it rejected the file, giving no video and thinking it's an mp3 file!
Update:
Code:
mencoder 0x.avi -vf scale=256:192 -oac mp3lame -srate 16000 -lameopts cbr:br=16 -ovc lavc -lavcopts vcodec=mpeg1video:vbitrate=16 -of mpeg -o test.mpg
This seemed to encode it properly to mpeg1 video, but the sound still only works in mplayer and not on anything else :-(
Can anyone see what I've missed out at all?
Thanks
SP[