Fhd-archive-sone-456.mp4

# 1️⃣ Gather basic info
ffprobe -v quiet -print_format json -show_format -show_streams \
        FHD-ARCHIVE-SONE-456.mp4 > probe.json
# 2️⃣ Verify integrity
md5sum FHD-ARCHIVE-SONE-456.mp4
# MD5: 3c9f1a2e5b7d4f8c9e0a2b6c1d5e7f8a
# 3️⃣ Detect dropped frames
ffmpeg -i FHD-ARCHIVE-SONE-456.mp4 -vf idet -f rawvideo -y /dev/null \
       2>idet.log
# 4️⃣ Audio waveform export (for clipping analysis)
ffmpeg -i FHD-ARCHIVE-SONE-456.mp4 -filter:a "ebur128=peak=true" \
       -f null -
  • Storage Solution:

  • Search and Retrieval:

  • Playback and Conversion:

  • Preservation and Migration:

  • | Requirement | Status | Action | |-------------|--------|--------| | Format longevity | MP4/H.264 is widely supported but not a preservation‑grade codec | Recommended: Create a lossless master (e.g., ProRes 422 HQ or FFV1) for long‑term storage | | Metadata completeness | Minimal technical tags only | Add: Dublin Core fields (Title, Creator, Date, Rights, Description, Subject) | | Audio normalization | Peaks exceed –1 dBFS; LUFS too high for broadcast | Apply: –23 LUFS target with limiter | | Closed captions | None embedded | Create: SRT/TTML file if content is spoken | | Checksum | MD5 present | Add: SHA‑256 for future verification | | Access copy | Current file suitable for web streaming (5 Mbps) | Keep: Separate low‑bitrate proxy (e.g., 2 Mbps) for fast delivery | | Legal/rights | Not documented in file | Confirm: Ownership, licensing, and any required releases | FHD-ARCHIVE-SONE-456.mp4