Changes:
1. Default Box Folder ID
- Pre-filled with: 348526703108
- Saves time entering same folder repeatedly
- Still editable for different folders
2. Video Dimensions in Upload Manifest
- Extract video metadata via ffprobe (width, height, duration, bitrate)
- Add width and height to upload manifest
- Manifest now includes: file_name, file_type, width, height
- Should fix Content Info showing -1 for Width/Height
3. CREATOR Field Disabled
- "ExternalAgency" value still causes upload failure
- Leaving CREATOR field from master unchanged
- Need to investigate exact field structure
4. Working Field Updates (Re-enabled):
✅ ARTESIA.FIELD.ASSET DESCRIPTION → subject_title from filename
✅ FERRERO.FIELD.STATE → "Local"
✅ MAIN_LANGUAGES → language_code from filename
Upload Flow Now:
1. Parse V2 filename
2. Load master metadata from DB
3. Download file from Box
4. Extract video metadata (ffprobe)
5. Build MVP asset rep with field updates
6. Add video dimensions to upload manifest
7. Upload to DAM
8. Width/Height should populate (not -1)
Logging:
- "VideoMetadata: Extracted - 1024x576, 2s, 1006892 bps"
- "SIMPLE UPLOADER: Adding video dimensions to manifest - 1024x576"
🤖 Generated with Claude Code