diff --git a/foleycrafter/utils/util.py b/foleycrafter/utils/util.py index e01a353..8d3d2d7 100644 --- a/foleycrafter/utils/util.py +++ b/foleycrafter/utils/util.py @@ -1697,7 +1697,10 @@ def read_frames_with_moviepy(video_path, max_frame_nums=None): frames.append(frame) if max_frame_nums is not None: frames_idx = np.linspace(0, len(frames) - 1, max_frame_nums, dtype=int) - clip.close() + try: + clip.close() + except: + pass return np.array(frames)[frames_idx, ...], duration,frames