Spaces:
Sleeping
Sleeping
| """Request DTOs for extraction use cases.""" | |
| from dataclasses import dataclass | |
| from typing import Optional | |
| class ExtractionRequestDTO: | |
| """DTO for extraction request.""" | |
| video_filename: str | |
| video_file_path: str | |
| video_file_size: int | |
| output_format: str | |
| quality: str | |
| content_type: Optional[str] = None | |
| class JobCreationDTO: | |
| """DTO for job creation.""" | |
| job_id: str | |
| status: str | |
| message: str | |
| check_url: str | |
| file_size_mb: float |