Mostly focused on regenerate_keyframe_list() at the moment
(
session,
video_file_id,
regenerate_preview_images = False)
| 388 | |
| 389 | @staticmethod |
| 390 | def update_all_sequences_in_file( |
| 391 | session, |
| 392 | video_file_id, |
| 393 | regenerate_preview_images = False): |
| 394 | """ |
| 395 | Mostly focused on regenerate_keyframe_list() at the moment |
| 396 | """ |
| 397 | |
| 398 | sequence_list = Sequence.list( |
| 399 | session = session, |
| 400 | video_file_id = video_file_id) |
| 401 | |
| 402 | for sequence in sequence_list: |
| 403 | sequence.regenerate_keyframe_list(session = session) |
| 404 | if regenerate_preview_images: |
| 405 | try: |
| 406 | sequence.build_instance_preview_dict(session = session) |
| 407 | except Exception as e: |
| 408 | logger.error('Could not regenerate sequence preview image') |
| 409 | logger.error(traceback.format_exc()) |
| 410 | session.add(sequence) |
| 411 | print(sequence.keyframe_list) |
| 412 | |
| 413 | |
| 414 | def regenerate_instance_thumb( |
no test coverage detected