Topic - how to output as yuvj422p



Reply to this topic

Topic Starter adrian - Posted on Wednesday, June 18 2008 01:59:15 PM
I'm trying to rotate videos using mencoder and to produce output that can be played under Windows or the Mac without the installation of extra codecs. (The video recipients are clueless---it has to just work.)

Video starts out as mjpeg, yuvj422p. It's a terrible codec, but it works everywhere.

I run this:

mencoder -oac copy -ovc lavc -lavcopts vcodec=mjpeg -vf rotate=1 input.avi -o output.avi

And for some reason, mencoder translates it so that the result is mjpeg, yuv420p. That doesn't seem to work anywhere except my linux box.

How can I prevent mencoder from performing this translation?

(Or alternatively, is there some decent codec that actually works everywhere?)
tex2us - Posted on Monday, July 14 2008 01:58:52 PM
Try vcodec=mjpeg:format=422p
Or you can use mpeg1. It's low quality but it goes back to windows 3.1