Media Tools
Page 8 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
- genai-video-super-resolutionAWS sample pipeline combining Real-ESRGAN and SwinIR to upscale low-resolution video up to 4x using AWS services.
- mpv-AnimeJaNai — real-time ML upscaling in mpvReal-time 1080p to 4K upscaling inside mpv using compact Real-ESRGAN ONNX models via TensorRT/DirectML and VapourSynth.
- Eyevinn SGAI Ad ProxyExperimental HTTP proxy implementing Server Guided Ad Insertion (SGAI), compatible with AVPlayer and HLS.js 1.6+.
- Eyevinn test-adserverTest ad-server generating predictable VAST responses/mock creatives for validating SSAI stitching and CSAI impression tracking.
- Eyevinn/VMAPGo library for marshaling/unmarshaling VAST and VMAP ad-break manifests.
- HLS-SCTE35-monitoringScript that polls HLS renditions and parses SCTE-35 ad markers across manifest variants for consistency checking.
- OpenQoE (GitHub)Self-hosted, Apache 2.0 QoE monitoring stack with JS SDKs for major players, tracking startup time, rebuffering, and errors with Grafana da…
- VideoPerformanceAnalysisPython/Selenium scripts extracting QoE metrics (time-to-start-playing, rebuffer count, buffering time fraction) from YouTube playback.
- etf1/IAB VAST/VMAP ParserTypeScript Node.js library with separate VAST3Parser and VMAPParser classes exposing a promise-based API.
- simid-controller (Broadpeak)Reference SIMID controller SDK with sample apps for loading/playing SIMID interactive ad creatives.
- videojs-vastVideo.js plugin for VAST/VMAP ad playback, wrapping vast-client-js for player integration.
- vmap-jsPure JavaScript VMAP 1.0.1 parser with Node and browser builds, from Dailymotion.
- Advanced SSAI and HLS Manifest Manipulation for Dynamic Ad InsertionDeep-dive on server-side ad insertion via HLS manifest manipulation: SCTE-35 marker handling, media-sequence correctness, and CDN caching p…
- Eyevinn hls-splice — HLS ad/VOD splicing libraryLibrary to insert an HLS VOD (ad/jingle) into another HLS VOD via manifest manipulation.
- Google IMA/DAI HTML5 SDK SamplesOfficial Google samples for client-side (IMA) pre-roll ad insertion and server-side/SGAI dynamic ad insertion streams stitched with HLS.js.
- IAB Open Measurement JS Clients (OMID)IAB Open Measurement (OMID) JavaScript verification clients for ad viewability/measurement; Apache 2.0.
- IAB SIMID (Secure Interactive Media Interface Definition)Official IAB Tech Lab spec replacing VPAID for interactive video ads, designed to work cleanly with server-side ad insertion (SSAI).
- IAB Tech Lab VAST 4.3 SpecificationCanonical Video Ad Serving Template 4.3 specification defining ad response XML, tracking events, wrappers and mezzanine/adaptive-media requ…
- IAB Tech Lab VAST CTV Addendum (2024)2024 addendum giving CTV-specific VAST guidance, including media file requirements and SIMID interactivity delivery in connected-TV apps.
- Personalized Dynamic Ad Insertion with MPEG-DASH (Fraunhofer)Fraunhofer paper on multi-period MPD manipulation techniques for server-side personalized ad insertion in MPEG-DASH streams.
- SIMID 1.2 Specification (Secure Interactive Media Interface Definition)IAB Tech Lab spec for the VPAID replacement, separating interactive ad creative from media playback for safer interactive video ads.
- 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…
- SimpleSSAI — server-side ad insertion serverAPI-driven server-side ad insertion stitching VMAP/VAST ads into HLS at segment boundaries.
- 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…