Media Tools
Page 23 of 30: Explore 704 curated media processing and video editing tools for transcoding, analysis, and manipulation on Awesome Video.
About this collection
Media Tools brings together 704 curated resources from across the video technology landscape. Notable topics include AI & Machine Learning Tools, Ads & QoE, Audio & Subtitles, and Audio Analysis & Processing.
Subcategories
- AI & Machine Learning Tools
- Ads & QoE
- Audio & Subtitles
- Audio Analysis & Processing
- Batch Processing & Automation
- Color Grading & Correction Tools
- Color Science & Histogram Analysis
- Conversion & Format Tools
- Effects & Compositing Tools
- Metadata Extraction & Management
- Non-linear Editing Suites
- Quality Analysis & Metrics
- Scene Detection & Segmentation
- Subtitle & Caption Tools
- VMAF PSNR SSIM Tools
- Video Analytics & Benchmarking
Resources
- 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.
- 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.
- 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.
- video-metadata-extractor-jsBrowser-based, FFmpeg-WASM powered video metadata extractor with chunked processing for large files.
- video_sprites — Ruby sprite + WebVTT generatorRuby gem generating sprite PNG sheets and WebVTT for HTML5 player seek previews, with optional animated GIF output.
- videohash — 64-bit Perceptual Video HashingPython library computing a 64-bit perceptual video hash via collage plus wavelet hashing, robust to transcoding, resizing and watermarking,…
- xk media libraryScan millions of files with FFmpeg and access the metadata as a SQLite database. Also, a CLI alternative to media browsers like Plex or Jel…
- DaVinci Resolve Scripting API Documentation (Unofficial HTML)Browsable, searchable rendering of Resolve's Lua/Python scripting API, which Blackmagic otherwise ships only as a bundled README.
- DaVinci Resolve Scripting API Reference (Community Wiki)Browsable Markdown mirror of the official DaVinci Resolve scripting API for automating project, timeline and render operations.
- Diffusion Studio CoreWebCodecs-based browser compositing/timeline engine with declarative layering, transitions, and keyframing.
- Flowblade — multitrack Linux NLE on MLTGPL3 multitrack non-linear editor built on the MLT framework with a film-style cut-out workflow and 150+ frei0r/LADSPA filters.
- FreeCutProfessional-grade browser-based video editor with multi-track editing, WebGPU/WebCodecs support, keyframe animations, AI tools, real-time…
- Kiwi-EditOpen research framework for instruction/reference-guided video editing via natural language, with code.
- MLT Framework — MLT XML DocumentationReference for authoring MLT XML producer/consumer graphs, the declarative render format behind Kdenlive, Shotcut and Flowblade.
- MediaEditor Community (opencodewin)Node-based blueprint non-linear video editor with 45+ filters and 70+ transitions.
- Motion Canvas — TypeScript Animation FrameworkTypeScript generator-function animation framework with Canvas2D renderer and a real-time editor for programmatic video/animation.
- Olive video editorFree open-source non-linear video editor with its own C++/Qt node-based engine and realtime preview, independent of the MLT framework.
- OpenCutFree multi-track timeline video editor for web/desktop/mobile built with Next.js/React, no watermark.
- OpenReel VideoBrowser-based open-source CapCut-style video editor with no cloud upload or watermark.