[FFmpeg-devel] [FFmpeg-cvslog] lavf/mov.c: Guess video codec delay based on PTS while parsing MOV header.
    Carl Eugen Hoyos 
    ceffmpeg at gmail.com
       
    Wed Jul 11 02:46:48 EEST 2018
    
    
  
2018-07-10 17:31 GMT+02:00, Derek Buitenhuis <derek.buitenhuis at gmail.com>:
> On an example file (24h long, warm runs):
>
>     Before Patch
>     ------------
>     4446217810 decicycles in mov_build_index,       1 runs,      0 skips
>     4603125860 decicycles in mov_build_index,       2 runs,      0 skips
>
>     After Patch
>     -----------
>     14457275100 decicycles in mov_build_index,       1 runs,      0 skips
>     9608655040 decicycles in mov_build_index,       2 runs,      0 skips
I find the numbers with "time ffmpeg" (and the sample created with
your guidance, thank you!) more impressive but that may be me...
Do I understand correctly that this patch only avoids dropping one
or rarely a few B-frames on startup? Isn't this unnecessary with
-strict 1 because it already sets the number of B-frames to the
maximum possible?
Carl Eugen
    
    
More information about the ffmpeg-devel
mailing list