[FFmpeg-devel] [RFC] Keyframe interval in the libvpx encoder
Sat Jun 5 22:12:22 CEST 2010
On Sat, Jun 05, 2010 at 04:22:43PM +0300, Martin Storsj? wrote:
> Currently, the libvpx encoder sets VPX_KF_FIXED if keyint_min == gop_size.
> According to the libvpx header:
> * This enumeration determines whether keyframes are placed automatically by
> * the encoder or whether this behavior is disabled. Older releases of this
> * SDK were implemented such that VPX_KF_FIXED meant keyframes were disabled.
> * This name is confusing for this behavior, so the new symbols to be used
> * are VPX_KF_AUTO and VPX_KF_DISABLED.
> So, if keyint_min happens to be exactly equal to gop_size, it in practice
> means no keyframes are placed at all. That can't be the correct behaviour,
> can it? This would be fixed with the attached patch.
> If such behaviour, no keyframes at all, should be exposed through the lavc
> API, I don't think it should be for the case of keyint_min == gop_size at
> // Martin
do we have a maintainer for the libvpx specific code?
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
No human being will ever know the Truth, for even if they happen to say it
by chance, they would not even known they had done so. -- Xenophanes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: Digital signature
More information about the ffmpeg-devel