Spaces:
Sleeping
Sleeping
| import os | |
| DEVICE = "cuda" if os.environ.get('CUDA_AVAILABLE') == 'true' else "cpu" | |
| MODEL_CONFIG = { | |
| 'whisper_model': 'tiny', | |
| 'svd_model': 'stabilityai/stable-video-diffusion-img2vid-xt', | |
| 'torch_dtype': 'float16' if DEVICE == 'cuda' else 'float32', | |
| } | |
| PROCESSING_CONFIG = { | |
| 'max_frames': 25, | |
| 'generation_steps': 8, | |
| 'guidance_scale': 3.0, | |
| 'fps': 24, | |
| 'default_resolution': (1024, 576), | |
| 'fallback_resolution': (512, 320), | |
| } | |
| UI_CONFIG = { | |
| 'title': "Enhanced AI Ad Tool", | |
| 'theme': "soft", | |
| 'css': """ | |
| .gradio-container { | |
| font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; | |
| } | |
| """ | |
| } | |
| PATHS = { | |
| 'temp_dir': '/tmp/ad_processing', | |
| 'cache_dir': '/tmp/ad_cache', | |
| } | |
| os.makedirs(PATHS['temp_dir'], exist_ok=True) | |
| os.makedirs(PATHS['cache_dir'], exist_ok=True) | |