lipsync-docker / utils.py
naicoi's picture
Upload 12 files (#2)
b3c65ae
"""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