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
- ClairMeta — DCP Probing and Conformance CheckingPython library and CLI validating Digital Cinema Packages: KDM checks, VF-vs-OV verification, SMPTE ST 430-2 signature validation and tunab…
- DVRemuxMKV to MP4 remux GUI tool fixing Dolby Vision and audio codec playback compatibility on LG WebOS TVs, lossless stream-copy.
- FF Multi ConverterGUI File Format Converter. Contribute to ilstam/FF-Multi-Converter development by creating an account on GitHub.
- OpenConverterCross-platform media converter (FFmpeg+Qt+BMF) with GUI/CLI, batch queue, and runtime-swappable transcode backends (FFmpeg/FFTool/BMF), los…
- SPX_VideotoolAutomated batch video conversion utility for Windows built on ffmpeg.
- SevenConverterWindows GUI FFmpeg-based converter supporting H.265/H.264/MJPEG/XVID/MPEG2 with broad hardware acceleration matrix (NVIDIA/QSV/AMF).
- Shutter Encoder DocumentationDocs for the professional FFmpeg-based conversion GUI, covering its encode/decode functions, subtitle generation via Whisper, upscaling, an…
- av1converterTUI batch converter to AV1 with hardware encoder auto-detection and VMAF quality verification.
- batchtranscodeDockerized bash batch-transcode wrapper around ffmpeg, always outputs MKV, for home-lab library transcode pipelines.
- bmx — BBC MXF Read/Write/Transwrap LibraryBBC library plus raw2bmx/mxf2raw utilities for SMPTE ST 377-1 MXF creation, inspection and transwrapping, bundling libMXF and libMXF++.
- convert-video-formatsGo CLI on FFmpeg for batch conversion with quality presets, parallel workers, progress tracking.
- ffcvtCLI ffmpeg wrapper with zero-config recommended encode settings, supports recursive batch mode over directories.
- ffmpeg-remuxerRemux without re-encode, infers target format from file extension.
- ffmpeg-webguiContainerized web GUI for FFmpeg with transcode job queue and built-in VMAF quality scoring.
- matroska-demuxer (Rust crate)Read-only Matroska and WebM demuxer crate limited to elements common to both formats, dual/tri-licensed Zlib/MIT/Apache-2.0.
- media-converter (M1XZG)Self-hosted web-UI media converter with GPU acceleration (NVENC/AMF/QSV), Docker-ready, supports batch resolution upscaling and audio extra…
- mkv-webBrowser-based MKV remuxer using ffmpeg.wasm and web workers, remuxes to MP4/WebM entirely client-side with no server or extension.
- mkv2mp4Cross-platform Python GUI for batch MKV→MP4 conversion, with fast remux when streams are compatible and auto-transcode fallback plus SRT→mo…
- mp4-remuxRemuxes via FFmpeg C API through CGO (Go binding), not a shell-out script.
- python-video-converterPython library wrapping ffmpeg/ffprobe with a declarative Converter().convert() API for scripting format/audio/video conversion pipelines.
- r3muxDead-simple batch script that scans a folder and remuxes MKV to MP4 via ffmpeg.
- unifi-protect-remuxNiche true-remux tool converting proprietary Ubiquiti UniFi Protect .ubv camera format to MP4 without re-encoding.
- video2hlsSmall Python script preparing video files into HLS-playable segment sets.
- video_transcodingRuby CLI wrapper around HandBrake/FFmpeg for inspecting and transcoding video, actively maintained through 2025.