[FFmpeg-devel] 回复: ffmpeg multithread decoding,the rate is not improved

艾薇妮 756139849 at qq.com
Sat Apr 28 10:32:41 CEST 2012

Thank you for your answering!
first i use x264 to encode yuv stream ,my command line is:
time ./x264 --qp 26  --frames 10 --input-res 352x288 -o test.264 foreman_cif.yuv --threads 2 --sliced-threads 
 then i use ffmpeg
 time ./ffmpeg -y -threads 2  -thread_type slice -i test.264 test.yuv
and i didn't consider that  my test stream  has slices or not,
because when i use annother command line:
time ./ffmpeg -y -threads 4  -i test.264 test.yuv
the rate is not improved either.
i want to improve about 50%~100%.
Thank you for you time again!

------------------ 原始邮件 ------------------
发件人: "Mashiat Sarker Shakkhar"<mashiat.sarker at gmail.com>;
发送时间: 2012年4月28日(星期六) 下午4:21
收件人: "FFmpeg development discussions and patches"<ffmpeg-devel at ffmpeg.org>; 

主题: Re: [FFmpeg-devel] ffmpeg multithread decoding,the rate is not improved

On 4/28/2012 2:02 PM, 艾薇妮 wrote:
> Hi!
>   I'm trying to decode .264 file using ffmpeg with -threads option,i'm  using a dual-core computer and build ffmpeg using the pthread option,but   the rate is not improved,i wonder what is the reason.
>   my command line is:
>   time ./ffmpeg -y -threads 2  -thread_type slice -i test.264 test.yuv

Did you check if your test stream even has slices? What rate are you 
trying to improve?

Note: This is the development channel. Your question seems more 
appropriate for the user channel.
ffmpeg-devel mailing list
ffmpeg-devel at ffmpeg.org

More information about the ffmpeg-devel mailing list