[MEncoder-users] HDTV encoding, another question

RC rcooley at spamcop.net
Tue Apr 12 07:18:14 CEST 2005


On Mon, 11 Apr 2005 23:58:24 -0500
David Shay <davideshay at gmail.com> wrote:

>  If I exclude "-fps
> 30000/1001" from the mencoder command line (when using lavc and
> vcodec=mpeg2video), I get an error:
> 
> MPEG1/2 doesn't support 2997/50 fps
> 
> I notice, however, that -mpegopts allows 59.94 as a valid framerate. 
> Is there anyway to get that out of libavcodec, though?

First, "-fps" is very different than "-ofps", and you repeadedly use the former when you seem to mean the later.

You can't just leave "-ofps" off, because the number gets rounded off.  Obviously, if you want ~59.94 FPS, you should use "-ofps 60000/1001".

And if you really want to force mpeg1/2 to use an invalid FPS (that might not be playable by other players), you can just add "vstrict=-1" to your lavcopts.




More information about the MEncoder-users mailing list