[FFmpeg-devel] [PATCH] Implement PAFF in H.264

Neil Brown neilb
Thu Sep 20 02:23:25 CEST 2007


On Thursday September 20, dbalatoni at interware.hu wrote:
> Hi!
> 
> Thursday 20 September 2007 01:30-kor Neil Brown ezt ?rta:
> > When I use 2 or more threads, it says
> >
> > [h264 @ 0xa64920]Cannot parallelize deblocking type 1, decoding such frames
> > in sequential order
> >
> > so maybe the file always uses deblocking type 1 (??).
> 
> You can give -fast to ffplay ...
> 

You learn something new every day!...
Looks like its "-fast 1", and it doesn't make a difference.  There
must be some other dependencies getting in the way.  I might try to
look into the code a bit.

> > So ffmpeg is about 6 times better than the reference decoder (which is
> > fantastic), but still 2.5 times worse than real-time.  So even if the
> > deblocking could be parallelised, I would need a 30% faster CPU, or
> > a third core, or a 30% improvement in the code.
> 
> ... and then overclock your core 2 to 3 GHz (virtually all core 2s will run 
> well with that much overclock, it only depends on your motherboard 
> really) ...

I ain't doing that to my notebook.  Maybe I'll play with the desktop
one day....

> 
> > I guess it will be a little while longer before I get real-time
> > decoding.  But I am still very happy with this improvement.
> 
> ... and voila real-time decoding ;)
> 

We are certainly getting closer!

Thanks,
NeilBrown




More information about the ffmpeg-devel mailing list