[MEncoder-users] mencoder settings for Kinoma PalmOS media player?

The Wanderer inverseparadox at comcast.net
Tue Jan 2 13:14:38 CET 2007


Lennart Börjeson wrote:

> tisdag 02 januari 2007 12:42 skrev Joe Emenaker:
> 
>> Lennart Börjeson wrote:
>> 
>>> "-of lavf -lavfopts format=mpeg4"
>> 
>> That gives me:
>> 
>>> ** MUXER_LAVF 
*****************************************************************
>>> If you wish to use libavformat muxing, you must ensure that your video stream
>>> does not contain B frames (out of order decoding) and specify:
>>>     -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames
>>> on the command line.
>>> REMEMBER: MEncoder's libavformat muxing is presently broken and will generate
>>> INCORRECT files in the presence of B frames. Moreover, due to bugs
>>> MPlayer will play these INCORRECT files as if nothing were wrong!
>>> *******************************************************************************
>>> Cannot initialize muxer.
> 
> Then do as it says...
> 
> "-of lavf -lavfopts  format=mpeg4:i_certify_that_my_video_stream_does_not_use_b_frames"

Problem with that is, if you refer back to the original command line,
his video stream *does* contain B frames. Lying about it to the muxer
will not produce good results.

This is probably why the guide in question had the separate FFmpeg
muxing step. (Although the FFmpeg command line given for it will
re-transcode the video and I think audio, to almost certainly
unacceptable defaults, wasting all of the work done in the MEncoder
step...)

-- 
       The Wanderer

Warning: Simply because I argue an issue does not mean I agree with any
side of it.

Secrecy is the beginning of tyranny.



More information about the MEncoder-users mailing list