[MPlayer-users] Headless two-pass encoding

François-Xavier Payet fx.payet at tfdn.org
Tue Apr 17 20:14:26 CEST 2007


Ok, so I've try with x264 (I've installed trunk x264 from videolan.org) with
the command :

mencoder input.mpg -o output.mp4 -of lavf -oac lavc -ovc x264 -lavcopts
aglobal=1:vglobal=1:acodec=aac:abitrate=128 -x264encopts
subq=1:8x8dct:frameref=1:bframes=0:threads=auto:vpass=1 -lavfopts
i_certify_that_my_video_stream_does_not_use_b_frames:format=mp4

And here's what I get :

MEncoder dev-SVN-r23011-4.0.1 (C) 2000-2006 MPlayer Team
CPU: Genuine Intel(R) CPU           T2500  @ 2.00GHz (Family: 6, Model: 14,
Stepping: 8)CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2:
1
Compilé pour CPU x86 avec les extensions: MMX MMX2 SSE SSE2
Option x264encopts: Unknown suboption vpass
succès : format : 0  data : 0x0 - 0x382d804
Fichier de type MPEG-PS détecté.
VIDEO:  MPEG1  320x240  (aspect 1)  30.000 fps  1835.2 kbps (229.4 kbyte/s)
[V] filefmt:2  fourcc:0x10000001  size:320x240  fps:30.00  ftime:=0.0333
==========================================================================
Ouverture décodeur audio : [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Codec audio sélectionné : [mp3] afm : mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
** MUXER_LAVF
*****************************************************************
You have certified that your video stream does not contain B frames.
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!
*******************************************************************************
OK, exit
Ouverture du filtre vidéo : [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Ouverture du décodeur vidéo : [mpegpes] MPEG 1/2 Video passthrough
VDec : requête de config de vo - 320 x 240 (espace colorimétrique préferé :
Mpeg PES)
N'a pas pu trouver espace colorimétrique correspondant - nouvel essai avec
-vf scale...
Ouverture du filtre vidéo : [scale]
Le périphérique de sortie vidéo sélectionné est incompatible avec ce codec.
Essayer d'ajouter le filtre d'échelle, e.g. -vf spp,scale plutôt que -vf
spp.
Echec de l'initialisation de VDecoder :(
Ouverture du décodeur vidéo : [libmpeg2] MPEG 1/2 Video decoder
libmpeg2-v0.4.0b
Codec vidéo choisi : [mpeg12] vfm : libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
VDec : requête de config de vo - 320 x 240 (espace colorimétrique préferé :
Planar YV12)
N'a pas pu trouver espace colorimétrique correspondant - nouvel essai avec
-vf scale...
Ouverture du filtre vidéo : [scale]
VDec: using Planar YV12 as output csp (no 0)
L'aspect du film est 1.33:1 - pré-redimensionnement à l'aspect correct.
[swscaler @ 0x6f6340]SwScaler: using unscaled yuv420p -> yuv420p special
converter
FATAL : Ne peut initialiser le pilote vidéo.

Sortie...

Any ideas on the problem?

Thanks

2007/4/17, François-Xavier Payet <fx.payet at tfdn.org>:
>
> Ok, I think I'll try x264. Thanks a lot for the help
>
> 2007/4/17, Jeff Clagg <snacky at ikaruga.co.uk>:
> >
> > On Tue, Apr 17, 2007 at 07:32:12AM +0200, Fran?ois-Xavier Payet wrote:
> > > Hello,
> > >
> > > I'm trying to encode a movie on ha eadless machine. Here's what I'm
> > doing :
> > [snip]
> > > -lavcopts
> > >
> > aglobal=1:vglobal=1:acodec=aac:abitrate=128:vbitrate=900:vcodec=h264:coder=1:trell=lambda:mbd=1:vme=1:vpass=2
> >
> > Since nobody else has told you yet, I think you should know that lavc's
> > built-in h.264 encoder is still very immature. You should use x264
> > instead. Or, one of lavc's more mature encoders.
> > _______________________________________________
> > MPlayer-users mailing list
> > MPlayer-users at mplayerhq.hu
> > http://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
> >
>
>
>
> --
> François-Xavier Payet
> fx.payet at tfdn.org
> Jabber : fx.payet at jabber.org.au
> blog : http://foux.blogs.allocine.fr
>



-- 
François-Xavier Payet
fx.payet at tfdn.org
Jabber : fx.payet at jabber.org.au
blog : http://foux.blogs.allocine.fr



More information about the MPlayer-users mailing list