[MEncoder-users] HDTV encoding, another question
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