Updated Metadata History (markdown)

Gramps
2025-08-05 22:04:02 -07:00
parent 3dbd9a1a4c
commit 4647193acf
2 changed files with 52 additions and 3 deletions

@ -1,3 +0,0 @@
# Metadata History
_TODO: Add content here._

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)