[x264-devel] recovering by using intra mode on many threads
Gabriel Bouvigne
bouvigne at mp3-tech.org
Wed Apr 16 14:14:13 CEST 2008
Con Kolivas a écrit :
> x264 [warning]: recovering by using intra mode
> x264 [warning]: internal error (MV out of thread range)
>
> I can make the error go away by using only 4 threads, but alas the speed
> difference is substantial. The final video looks flawless as far as I can
> tell.
>
> Is this error harmless given the video appears fine, or is it costing me in
> bitrate or something?
This is a known error that sometimes happens (motion vectors going out
of the usable range). Since a recent commit, x264 will detect this, and
"heal" the error by inserting some intra-coded macroblocs, and this way
your decoded stream will not "drift" from the theoreticallly
reconstructed one used by the encoder.
This is does not prevent the error from happening, but is a temporary
fix to hide the error when it is detected.
This will likely reduce a bit the compression efficiency.
--
Gabriel Bouvigne
www.mp3-tech.org
personal page: http://gabriel.mp3-tech.org
More information about the x264-devel
mailing list