From c63516de04a57d1c194f1c61f141c5d0bfa5d42c Mon Sep 17 00:00:00 2001 From: Miro <200482516+Mirochill@users.noreply.github.com> Date: Mon, 25 May 2026 20:44:57 +0200 Subject: [PATCH] Support MoviePy 2 imports --- src/binary_waterfall/outputs.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/binary_waterfall/outputs.py b/src/binary_waterfall/outputs.py index 945e8de..d1165c7 100644 --- a/src/binary_waterfall/outputs.py +++ b/src/binary_waterfall/outputs.py @@ -4,7 +4,12 @@ import time import tempfile import pydub -from moviepy.editor import ImageSequenceClip, AudioFileClip +try: + from moviepy.editor import AudioFileClip, ImageSequenceClip +except ModuleNotFoundError as exc: + if exc.name != "moviepy.editor": + raise + from moviepy import AudioFileClip, ImageSequenceClip from PIL import Image from PyQt5.QtCore import QUrl from PyQt5.QtMultimedia import QMediaPlayer, QMediaContent