Updated Metadata History (markdown)
@ -1,3 +0,0 @@
|
||||
# Metadata History
|
||||
|
||||
_TODO: Add content here._
|
||||
52
Metadata-History.md
Normal file
52
Metadata-History.md
Normal file
@ -0,0 +1,52 @@
|
||||
## 🕓 Metadata History
|
||||
|
||||
This page describes how the LCS Pipeline stores and archives processed metadata for every video clip.
|
||||
|
||||
---
|
||||
|
||||
### 📦 Post-Upload Archive
|
||||
|
||||
Once a clip is successfully uploaded:
|
||||
- Its metadata is extracted and normalized
|
||||
- The enriched metadata object is saved to a **history store** (flat `.json`)
|
||||
|
||||
---
|
||||
|
||||
### 📁 Storage Location
|
||||
|
||||
```
|
||||
/metadata/
|
||||
└── history/
|
||||
└── 2025.08.03/
|
||||
├── shotgun-doublekill.json
|
||||
└── fn-highlight-reel-aug3-video2.json
|
||||
```
|
||||
|
||||
Each file is named after the output video file (excluding `.mp4`) and contains the full enriched metadata payload.
|
||||
|
||||
---
|
||||
|
||||
### 🧱 Saved Metadata Includes
|
||||
|
||||
| Field | Description |
|
||||
|------------------|-------------|
|
||||
| `session_date` | Parsed from parent folder |
|
||||
| `clip_type` | e.g., `hit`, `montage`, `outtake` |
|
||||
| `format` | `wide` or `vertical` |
|
||||
| `highlight` | From `notes.json` or user input |
|
||||
| `tags` | Auto-cleaned list from `notes.json` |
|
||||
| `gag_name` | Optional alt title |
|
||||
| `youtube_url` | Final published URL |
|
||||
| `peertube_url` | Optional second upload destination |
|
||||
|
||||
---
|
||||
|
||||
### 🔍 Usage
|
||||
|
||||
- Enables video recall by tag or type
|
||||
- Supports "already published?" checks before processing
|
||||
- Will support dashboard features in future versions
|
||||
|
||||
---
|
||||
|
||||
Next page: [`Test Structure`](./Test-Structure)
|
||||
Reference in New Issue
Block a user