Metadata Extraction & Management
Page 2 of 3: Explore 55 curated Metadata Extraction & Management resources in Media Tools — tools, guides, and references for video developers on Awesome Video.
About this collection
Metadata Extraction & Management is a focused collection within Media Tools, with 55 curated resources.
Resources
- MADAMPython digital-asset-management library for image/audio/video: store, organize, transform, FFmpeg-backed.
- MediaInfo (GitHub)Convenient unified display of the most relevant technical and tag data for video and audio files.
- mediametaRust native-first media metadata extraction library (creation date, resolution) with optional external-tool fallback via feature flag.
- metadata — Rust FFmpeg-backed media metadata parserRust CLI (FFmpeg-backed) parsing and formatting media metadata for human consumption; MediaInfo/ffprobe alternative.
- metadata-extractorJava library extracting Exif/IPTC/XMP/ICC metadata from image, video, and audio files, Maven-installable.
- mextractorSmall Python package for fps/frame-count/resolution/duration extraction, lightweight alternative to full MediaInfo binding.
- MP4 Box Inspector (browser-local ISOBMFF visualizer)Client-side web tool that visualizes ISOBMFF/fMP4 box trees with offsets, sizes and parsed metadata without uploading the file anywhere.
- Mp4analysermp4 file analyser written in Python.
- mp4analyzer — MP4 Box and Frame AnalyzerCLI and GUI MP4 analyzer that dumps boxes as JSON and renders a frame timeline showing I/P/B frame types plus decode versus presentation or…
- mp4viewer — ISOBMFF Atom AnalyzerPython ISOBMFF atom analyser with shell, GTK, and JSON output for inspecting MP4 structure.
- MPEG TS InspectorA command-line tool for inspecting MPEG-TS files. Contribute to brendanlong/mpeg-ts-inspector development by creating an account on GitHub.
- MutagenPython module for handling audio metadata.
- OpenAssetIOInteroperability standard/abstraction layer between DCC tools (Maya, Nuke) and asset managers (ShotGrid, ftrack), studio-backed.
- OpenSceneSense — AI video scene taggingPython library combining vision models and audio transcription with dynamic frame selection to auto-tag and describe video scenes.
- OpenTimelineIO DocumentationDocs for the OTIO editorial timeline interchange API and adapters, including per-object metadata handling for post-production workflows.
- Pmd ToolA pmd_tool is a command line utility that converts between different representations of SMPTE RDD49 metadata
- PymediainfoA Python wrapper around the MediaInfo library. Contribute to sbraz/pymediainfo development by creating an account on GitHub.
- PyProbePython library that parses video metadata via ffprobe or MediaInfo into structured output.
- scte35-go (Comcast)Go library for encoding and decoding SCTE-35 ad markers, spec-complete to ANSI/SCTE 35 2022b.
- sprite-vtt-generator — seekbar sprite + WebVTTNode.js tool generating thumbnail sprite sheets and WebVTT files with automatic interval selection for HLS/DASH seekbar previews.
- SRT Metadata ExtractorContribute to Eyevinn/srt-metadata-extractor development by creating an account on GitHub.
- Symphonia — pure Rust media demuxing and audio decodingPure-Rust multimedia library with ISO-BMFF, MKV, OGG and RIFF demuxers, tag reading and a pluggable FormatReader/Decoder trait system.
- TelemetaCollaborative media asset management platform for musicology archives, transcoding/annotating video and audio with rich metadata.
- TMK+PDQF — Meta Video Fingerprinting AlgorithmsMeta's video hashing implementation producing fixed-length 256 KB TMK hashes with two-phase cosine matching, plus vPDQ for clip and subsequ…