Spaces:
Build error
Build error
| from pydantic import BaseModel | |
| from typing import List, Optional | |
| from datetime import datetime | |
| class Scene(BaseModel): | |
| start: str | |
| end: str | |
| recognized_sport: str | |
| confidence: float | |
| class ReducedScene(BaseModel): | |
| clip_id: str | |
| scenes: List[Scene] | |
| class VideoPaths(BaseModel): | |
| raw: str | |
| compressed: str | |
| reduced_videos: List[str] | |
| class Video(BaseModel): | |
| uuid: str | |
| sport_id: str | |
| upload_date: datetime | |
| uploaded_by: str | |
| title: str | |
| status: str | |
| md5_hash: Optional[str] | |
| paths: VideoPaths | |
| scenes: List[Scene] = [] | |
| reduced_scenes: List[ReducedScene] = [] |