[FFmpeg-user] Problem with realtime MPEG-2 video encoding
romeupalos at gmail.com
Thu Feb 16 13:22:33 CET 2012
I'm trying to encode mpeg-2 video in real time, CBR and fulllHD and it
works just fine for a long time. But I realize with some video animations,
with lots of colors and moviment, it get too slow and the real time is not
this is my command line:
ffmpeg -s 1920x1080 -r 30000/1001 -pix_fmt uyvy422 -i
/tmp/ffmpeg_input-cSm8Za.yuv -vb 15500000 -maxrate 15500000 -minrate
15500000 -bufsize 2583333 -vstats -s 1920x1080 -r 30000/1001 -flags
+ilme+ildct -top 1 -an -threads 12 -vcodec mpeg2video -flags2 +fast
-streamid 0:273 -f mpegts - > /tmp/ffmpeg_output-yC91jH.ts1
The video output need to be interlaced.
There is any other switch that can make it faster?
I tryed to use -me_method zero, but without success.
When I use VBR it goes 4 times the real time, but it isn't an option.
Thanks in advance.
More information about the ffmpeg-user