[Ffmpeg-cvslog] r7148 - trunk/libavcodec/mpegvideo.c

Michael Niedermayer michaelni
Fri Dec 1 16:57:02 CET 2006


Hi

On Fri, Dec 01, 2006 at 03:35:08PM +0100, Baptiste Coudurier wrote:
> Hi
> 
> michael wrote:
> > Author: michael Date: Tue Nov 21 20:37:44 2006 New Revision: 7148
> > 
> > Modified: trunk/libavcodec/mpegvideo.c
> > 
> > Log: fix b frames + -mbd rd without -psnr (yes that was seriously
> > buggy and probably hasnt been noticed as everyone who tested stuff
> > used -psnr)
> > 
> > 
> 
> Great. Thanks a lot. It seems now rc is being quite efficient, and
> infinite loop is fixed.
> 
> However, I will again bother you. I got another sample which seems to
> cause weird high q on I frames.
> 
> qprd_high_i.mpg on mplayerhq.
> 
> latest svn.
> 
> ffmpeg -i qprd_high_i.mpg -flags +qprd -b 3995k -minrate 3995k -maxrate
> 3995k -bufsize 2500k -mbd rd -bf 2 -mblmin 1 -lmin 1 test.vob
> 
> First I frames are really visually blocking. If I remove -lmin -mblin,
> frames are correctly encoded.

is this also happening without qprd?
does the patch from Jindrich ([patch] rc buffer bits reservation for I-frames)
help?

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

In the past you could go to a library and read, borrow or copy any book
Today you'd get arrested for mere telling someone where the library is




More information about the ffmpeg-cvslog mailing list