Media Tools
Page 15 of 30: Explore 705 curated media processing and video editing tools for transcoding, analysis, and manipulation on Awesome Video.
About this collection
Media Tools brings together 705 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
- Web Video Text Tracks Format (WebVTT) (W3C)The W3C recommendation for WebVTT, a text format for captioning and subtitling web video. It defines the syntax for caption files used in H…
- Webvtt PyRead, write and segment WebVTT caption files in Python.
- Webvtt RubyWebVTT Ruby parser and segmenter.
- whisper-vtt2srt — AI transcript WebVTT→SRT cleanerZero-dependency CLI/Python tool converting Whisper WebVTT to clean SRT, fixing karaoke-accumulation and filtering glitches.
- Whisper-WebUI — subtitle generation UIGradio UI generating subtitles from files/YouTube/mic using faster-whisper; outputs SRT/WebVTT, translation (NLLB/DeepL), Silero VAD, diari…
- WhisperXASR pipeline producing word-level timestamps via wav2vec2 forced alignment plus speaker diarization, useful for accurate subtitle cue timin…
- ac3esbrowserGUI analyzer that displays syntax elements of AC-3 / E-AC-3 (Dolby Digital / DD+) elementary streams.
- audalignPython package that aligns audio files via fingerprinting/cross-correlation/spectrograms and inserts silence to auto-sync multi-source capt…
- audfprintLandmark-based audio fingerprinting in Python, Shazam-style, supports fingerprint databases of ~1M entries.
- Audio Offset FinderFind the offset of an audio file within another audio file
- AudioAlignGUI research tool for aligning/synchronizing audio and video recordings of the same event captured from multiple sources.
- audioprintPython MFCC-based perceptual-hash audio fingerprinting library.
- audiowaveformBBC-authored C++ tool generating waveform data files and rendering waveform images from audio, pairs with FFmpeg for video overlays.
- Chromaprint — audio fingerprinting libraryC library and fpcalc CLI generating acoustic fingerprints from PCM audio, used for content identification and dedup in media pipelines.
- EBU ADM ToolboxConfig-driven eat-process CLI for validating and transforming ADM (ITU-R BS.2076) next-generation-audio files, building on libadm, libbw64,…
- EBU ADM Toolbox DocumentationOfficial documentation for eat-process configuration, ADM validation profiles and processing blocks in the EBU ADM Toolbox.
- FFmpeg NormalizeAudio Normalization for Python/ffmpeg.
- freelcsWatch-folder server that auto-corrects dropped audio files to EBU R128 loudness using libebur128, FFmpeg, and sox.
- google/audio-sync-kitGoogle library and CLI for measuring audio/video latency and A/V sync using characterized reference audio signals.
- gst-home-audio (Dolby Laboratories)Official Dolby GStreamer plugins: EC3 parser/decoder and Object Audio Renderer for Atmos metadata-driven rendering.
- libfvadStandalone extraction of the WebRTC voice activity detection engine into a small, battle-tested C library.
- loudness-scannerCLI over libebur128 that scans files for Momentary/Short-term/Integrated loudness, LRA, and true-peak, and writes ReplayGain tags.
- loudness_ebur128 — C++ EBU R128 Loudness AnalyzerApache-2.0 C++ implementation of EBU R128 / ITU-R BS.1770 with an EbuR128Analyzer providing gated integrated loudness, loudness range and t…
- MPEG-H Authoring SuiteOfficial toolset to author, monitor, analyze and encode MPEG-H Audio, with MPF and BWF/ADM import/export for immersive and personalized aud…