Media Metadata
Extract and display metadata from images, audio, and video files.
Usage
/media-metadata --extract <file> Auto-detect type and extract
/media-metadata --image <file> Image metadata (EXIF, dimensions)
/media-metadata --audio <file> Audio metadata (codec, duration)
/media-metadata --video <file> Video metadata (resolution, FPS)
/media-metadata --batch <dir> Batch extract from directory
/media-metadata --format json|table Output format (default: table)
Extracted Properties
Images
- Dimensions, format, color space, channels, DPI
- EXIF: camera, lens, exposure, ISO, GPS coordinates
Audio
- Duration, codec, sample rate, channels, bitrate
Video
- Duration, resolution, FPS, video/audio codec, bitrate, subtitle tracks
Dependencies
sharp — Image metadata extraction
fluent-ffmpeg — Audio/video metadata via ffprobe
1---2name: media-metadata3description: Extract and display metadata from images, audio, and video files4---56# Media Metadata78Extract and display metadata from images, audio, and video files.910## Usage1112```13/media-metadata --extract <file> Auto-detect type and extract14/media-metadata --image <file> Image metadata (EXIF, dimensions)15/media-metadata --audio <file> Audio metadata (codec, duration)16/media-metadata --video <file> Video metadata (resolution, FPS)17/media-metadata --batch <dir> Batch extract from directory18/media-metadata --format json|table Output format (default: table)19```2021## Extracted Properties2223### Images2425- Dimensions, format, color space, channels, DPI26- EXIF: camera, lens, exposure, ISO, GPS coordinates2728### Audio2930- Duration, codec, sample rate, channels, bitrate3132### Video3334- Duration, resolution, FPS, video/audio codec, bitrate, subtitle tracks3536## Dependencies3738- `sharp` — Image metadata extraction39- `fluent-ffmpeg` — Audio/video metadata via ffprobe