Media Tools
Page 9 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
- SimpleSSAI — server-side ad insertion serverAPI-driven server-side ad insertion stitching VMAP/VAST ads into HLS at segment boundaries.
- SVTA — Enhancing and Standardizing Server-Guided Ad InsertionStreaming Video Technology Alliance document on SGAI: how HLS Interstitials-based ad insertion works and where standardization gaps remain…
- threefive (SCTE35_threefive) — Maintained SCTE-35 Parser/EncoderActively maintained Python library to parse, decode and encode SCTE-35 in MPEG-TS, HLS and DASH, with base64/hex/int/JSON/XML I/O.
- Understanding HLS Interstitials and EXT-X-DISCONTINUITY in Ad InsertionEngineering comparison of HLS Interstitials against classic discontinuity-based SSAI splicing, with the practical tradeoffs of each approac…
- vast — Go VAST 4.2 parser/generatorGo library to generate and parse IAB VAST 4.2 ad documents.
- vast-2-sgaiConverts VAST XML ad responses into HLS interstitial AssetLists and DASH Alternative MPDs for Server-Guided Ad Insertion (SGAI).
- vast-client-jsOfficial Dailymotion JavaScript library for parsing VAST (up to version 6) ad tags with VASTTracker support.
- vast-playerBrowser VAST linear-creative ad playback library: ad tag requests, wrapper resolution, MediaFile selection, VPAID init, and tracking pixels.
- vast-vmapJavaScript library parsing IAB VAST 2.0/3.0 and VMAP 1.0 ad schemas with explicit tracking model (caller invokes track() rather than DOM wa…
- VASTlint — open-source VAST validator/inspectorOpen-source VAST ad-tag validator and inspector implementing IAB spec/XSD rules, shipped as Rust core with Go/Python/npm/VS Code extension…
- 2026 NFL Final: OTT Streaming Latency Beats Traditional Broadcast at ScaleThird-party measurement report comparing OTT vs DTH/DTV glass-to-glass latency across providers during a major live sports event, including…
- Akamai Stream ValidatorAkamai's Stream Validator is a tool designed to verify the integrity and compliance of streaming media, ensuring optimal playback across de…
- Artillery Plugin HLSLoad test HTTP Live Streaming (HLS) servers with Artillery 🎥
- Automated Channel TestingRoku Automated Channel Testing: Selenium-based WebDriver + Robot Framework + Samples
- Automated Testing on Deviceskey concepts and infrastructure
- AVRateAn open source modular Audio/Visual subjective evaluation test interface
- bdr-ssimu2Python/matplotlib tool computing SSIMULACRA2 BD-rate curves with average and harmonic-mean plots and temporal subsampling.
- Big Buck Bunny (4K UHD Demo)A short animated film by the Blender Foundation (2008). It's open content and commonly used as demo video footage for testing 4K, HDR, and…
- butteraugli (Rust port)Pure Rust port of Butteraugli from libjxl with XYB color, visual masking, and multi-scale bands, validated to within 0.001% of the referenc…
- CAMBI: A Banding Artifact DetectorNetflix Tech Blog article introducing CAMBI (Contrast-Aware Multi-scale Banding Index), a metric Netflix developed to automatically detect…
- CMCD Spec, Validator & Analyzer (CTA-WAVE)Official CTA-5004 Common Media Client Data spec repo including a CMCDv1 validator library and analyzer tool underlying QoE synthetic-test t…
- CMCD-DASH — CMCD-aware dash.js PoCProof-of-concept CMCD-aware dash.js player + HTTP server performing bandwidth allocation via CMCD data (NUS).
- cmcd-toolkit — CMCD v2 collector & analysisCMCD v2 collector for ingesting/analyzing Common Media Client Data beacons locally or on cloud, with a dash.js beacon module.
- Content Delivery Video Library (CDVL)An online library of test video content and sequences provided for researchers and developers to evaluate video processing and streaming te…