mirror of
https://github.com/facefusion/facefusion.git
synced 2026-07-27 12:30:55 +02:00
seek video reader only when trim frame start is larger 0
This commit is contained in:
@@ -159,11 +159,13 @@ def analyse_video(video_path : str, trim_frame_start : int, trim_frame_end : int
|
||||
video_fps = detect_video_fps(video_path)
|
||||
frame_range = range(trim_frame_start, trim_frame_end)
|
||||
video_reader = video_manager.get_reader(video_path, 'analyse_video')
|
||||
video_manager.seek_video_reader(video_reader, trim_frame_start)
|
||||
rate = 0.0
|
||||
total = 0
|
||||
counter = 0
|
||||
|
||||
if trim_frame_start > 0:
|
||||
video_manager.seek_video_reader(video_reader, trim_frame_start)
|
||||
|
||||
with tqdm(total = len(frame_range), desc = translator.get('analysing'), unit = 'frame', ascii = ' =', disable = state_manager.get_item('log_level') in [ 'warn', 'error' ]) as progress:
|
||||
|
||||
for frame_number in frame_range:
|
||||
|
||||
Reference in New Issue
Block a user