lenML/ChatTTS-Forge
301
1import logging2import os3 4from modules.utils.constants import ROOT_DIR5 6logger = logging.getLogger(__name__)7 8 9def setup_ffmpeg_path():10 ffmpeg_path = os.path.join(ROOT_DIR, "ffmpeg")11 os.environ["PATH"] = ffmpeg_path + os.pathsep + os.environ["PATH"]12 13 import pydub.utils14 15 if pydub.utils.which("ffmpeg") is None:16 logger.error("ffmpeg not found in PATH")17 raise Exception("ffmpeg not found in PATH")18 