from __future__ import annotations from pathlib import Path from engine.config import AppConfig from .base import BaseVideoGen class LTXVideoGen(BaseVideoGen): def __init__(self, cfg: AppConfig): self.cfg = cfg def generate(self, image_path: str, prompt: dict, output_path: str | Path) -> str: # Reserved for future: direct image->video generation (LTX / diffusion video). # Current project keeps clip generation via MoviePy for stability. raise NotImplementedError("LTXVideoGen is not implemented yet")