[MEncoder-users] Mencoder and FLV container

Dave P lists.davep at gmail.com
Thu Jul 9 21:50:38 CEST 2009


On Thu, Jul 9, 2009 at 15:20, vf<fedorchuk at gmail.com> wrote:
> On Thu, Jul 9, 2009 at 8:35 PM, Dave P <lists.davep at gmail.com> wrote:
>
>> On Thu, Jul 9, 2009 at 13:27, vf<fedorchuk at gmail.com> wrote:
>> > Yes, I know this way. But the result file will be encoded in h263 format
>> > (FLV1) instead of h264 (FLV5)
>>
>> Please avoid top-posting.
>>
>> > On Thu, Jul 9, 2009 at 8:23 PM, Dave P <lists.davep at gmail.com> wrote:
>> >
>> >> On Thu, Jul 9, 2009 at 12:24, vf<fedorchuk at gmail.com> wrote:
>> >> > I'm trying put h264 video to the FLV container:
>> >> >
>> >> > # /usr/local/bin/mencoder -o /tmp/80056336515605765.flv
>> >> > /root/videotest/Crete_Faistas.avi -ovc x264 -x264encopts
>> >> >
>> >>
>> bitrate=288:frameref=5:bframes=0:me=umh:partitions=all:trellis=1:qp_step=4:qcomp=0.7:direct_pred=auto:keyint=300:threads=auto
>> >> > -vf scale=540:436,harddup -oac mp3lame -lavcopts
>> acodec=mp3:abitrate=128
>> >> > -srate 22050
>> >> > MEncoder SVN-r29414-snapshot-4.3.3 (C) 2000-2009 MPlayer Team
>> >> >
>> >> > WARNING: OUTPUT FILE FORMAT IS _AVI_. See -of help.
>> >>
>> >> It's in the fine manual:
>> >> -of lavf -lavfopts format=flv
>>
>> "-of" is a container-level argument, not a codec-level argument.  For
>> example, one can use vp6vfw.dll and -of lavf -lavfopts format=flv
>> successfully.
>> _______________________________________________
>> MEncoder-users mailing list
>> MEncoder-users at mplayerhq.hu
>> https://lists.mplayerhq.hu/mailman/listinfo/mencoder-users
>>
>
> Sorry for the top posting.
>
> I've tried this way too:
>
> /usr/local/bin/mencoder -o /tmp/80056336515605765.flv
> /root/videotest/Crete_Faistas.avi -fps 25.0 -of lavf -lavfopts format=flv
> -oac mp3lame -lameopts abr:br=128 -srate 22050 -ovc lavc -lavcopts
> vcodec=libx264:vbitrate=288:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:predia=2:dia=2:vmax_b_frames=0:vb_strategy=1:precmp=2:cmp=2:subcmp=2:preme=2:qns=2
> -vf scale=581:436
>
> It produces FLV (as I can see by 3 symbols at the beginning of the output
> file) (filesize grows twice).
> Unfortunately, it cannot be played by Flowplayer flash player (Flash 10
> installed).
>
> (flvtool cannot index it too: ERROR: EOFError)
>
IIRC Flowplayer can do .mp4, so perhaps try H.264/AAC in MP4
container.  Mod16 for width and height is also recommended.


More information about the MEncoder-users mailing list