Blender Git Statistics -> Branches -> temp-vse-video-performance-detection

"Temp-vse-video-performance-detection" branch

Total commits : 1
Total committers : 1
First Commit : April 19, 2021
Latest Commit : April 19, 2021


Commits by Date

DateNumber of Commits
April 19, 20211

Committers

AuthorNumber of Commits
Richard Antalik1

Popular Files

FilenameTotal Edits
anim_movie.c1
strip_add.c1
strip_relations.c1
rna_userdef.c1
IMB_imbuf.h1
DNA_userdef_types.h1
space_userpref.py1
sequencer_add.c1

Latest commits Feed

April 19, 2021, 07:28 (GMT)
VSE: Build proxies only for slow movies

Don't build proxy file if movie is already fast enough to seek.
To determine movie performance, check if whole GOP can be decoded
in 50 milliseconds.

This test will ensure consistent performance on wide array of machines.

Downside is at most 50ms delay (per strip) when movie is added.
Ideally another test would be performed to detect whether next GOPs
do have same size or not as it may not be safe to assume that movies
will have consistent gop sizes. Even better would be to find biggest
one within small-ish range from start, and perform this test on it.
such test may add about 10ms of additional delay, but provide even more
consistency.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2021