[x264-devel] Default value for the --scenecut option causes heavy undesirable flood of I slices in active scenes

Jason Garrett-Glaser darkshikari at gmail.com
Mon Nov 3 23:46:20 CET 2008


On Mon, Nov 3, 2008 at 2:39 PM, Jason Garrett-Glaser
<darkshikari at gmail.com> wrote:
> On Sun, Nov 2, 2008 at 2:45 AM, Vladimir Chernyshov <vchernys at welho.com> wrote:
>> Please allow me to disagree with your assertion of the encoder's
>> intelligence. The qcomp mechanism fails miserably in the scenes, where
>> part of the scene is highly active, and the other part (which can well
>> be the focus of viewer's attention) is essentially still
>
> Patches to implement my "MB-tree" algorithm to solve this problem (and
> make qcomp no longer necessary) are welcome.
>
> Dark Shikari
>

Also note the following:

1.  Let us say that qcomp raises QP by 2 in that section, and forcing
B-frames raises QP by 2 as well.  The latter will always be less
efficient, because more B-frames will make that scene less efficiently
coded--guaranteed.  If what you want is a hierarchical QP structure,
again, you can get that without B-frames, and it will be more
efficient as well.

2.  Forcing QP mode disables AQ, which will cause simple parts of the
frame to be trashed even further in favor of the more complex areas of
the frame.

3.  I know of no H.264 encoder in the entire world that implements MB Tree.

Dark Shikari


More information about the x264-devel mailing list