Media Tools
Explore 704 curated media processing and video editing tools for transcoding, analysis, and manipulation on Awesome Video.
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
- batch-transcode-videoRuby gem CLI for batch crop-detection and transcoding video files across a directory.
- ff-batchSimple CLI batch ffmpeg utility with presets (e.g. ff-batch -i /in -o /out -p 720p) for bulk transcoding.
- ffmpeg-queueFastify + Redis job queue for dispatching FFmpeg transcoding jobs, Docker Compose ready, production-used.
- handbrake-batch-transcoder-winMulti-threaded HandBrakeCLI batch driver with network-move retry, pause/resume and skip logic for bulk library transcoding.
- pytranscoderPython batch/concurrent transcoder with YAML profiles, rule matching, and cluster mode for automated ffmpeg pipelines.
- ComfyUI-EasyColorCorrectorAI-driven color correction node for ComfyUI using perceptual color-space algorithms with face-aware skin tone preservation.
- DoVi_ScriptsDrag-and-drop scripts wrapping dovi_tool for Dolby Vision: extract/parse/inject/edit RPU, P8 hybrid creation, RPU resync, and profile conve…
- FFmpeg 8.0 libplacebo Filter — Full Option ReferenceComplete searchable option reference for FFmpeg's libplacebo filter, including the frame-analysis compute shader path for static-HDR10 and…
- HDR2SDR LUT GeneratorGenerates a 3D cube LUT for HDR-to-SDR conversion by comparing paired HDR/SDR video samples.
- LUT ExplorerQt/C++ tool to visualize color grading LUTs.
- OpenColorIO Studio Config for ACES 2.0Docs for OCIO's built-in ACES Studio config, referenced by URI with no external LUT files, covering the ACES 2.0 transforms.
- OpenColorIO command-line tools overviewReference for ociobakelut, ociocheck, ociochecklut, ocioconvert, ociodisplay and ocioarchive — the CLI toolkit for LUT baking and config va…
- OpenColorIO-Config-ACESOfficial ACES OpenColorIO config generator (cg-config/studio-config), maintained by the Academy Software Foundation.
- OpenColorIO-Configs: ACES 1.0.3 ConfigWidely-referenced OCIO ACES config with Python colorspace definitions, industry standard for color management pipelines.
- Qtff Parameter EditorQuickTime file parameter editor for modifying transfer function, colour primary and matrix characteristics.
- VideoColorGrading (ICCV 2025)Academic paper and code for video color grading via automated LUT generation, ICCV 2025.
- aces-input-and-colorspaces (ACES/ASWF)Official ACES color space conversion transforms from the Academy Software Foundation.
- hdr10plus_tool — Codec Wiki Usage GuideCommunity reference with flags and FFmpeg pipe recipes for extracting, injecting and inspecting HDR10+ dynamic metadata in HEVC/MKV.
- hdrfixCLI tool for tone-mapping HDR screenshots/video to SDR using multiple algorithms (Hable, Uncharted2, ACES filmic, Reinhard) with exposure/l…
- lut (ray-cast)Single-header C++11 library for color correction/grading, embeddable in apps and engines.
- lut-makerBrowser-only WebGL/Three.js GPU-accelerated LUT generator exporting .cube and Unity PNG LUTs, no install needed.
- lutgen-rsRust CLI for blazing-fast interpolated LUT generation/application from palettes or reference images, batch-scriptable.
- myLUTMIT-licensed LUT generator exporting 3D LUTs compatible with major photo/video editors.
- nuke-colortoolsNuke color science and ACES toolset including an ACES Output Transform node.