"""Utility functions for OutofLipSync""" import os import uuid def setup_output_dir(session_id: str | None = None) -> str: """Create and return output directory path for session""" if session_id is None: session_id = uuid.uuid4().hex output_dir = os.path.join(os.environ["PROCESSED_RESULTS"], session_id) os.makedirs(output_dir, exist_ok=True) return output_dir