Media Tools
Page 14 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
- Netflix Timed Text Style Guide (English)Netflix's style guide for subtitles and captions outlines the editorial and formatting standards for timed text on their platform. It's a c…
- Node WebvttParse WebVTT files, segments and generates HLS playlists for them.
- PycaptionPython module to read/write popular video caption formats
- Pycaption CLIA command line interface for the pycaption module.
- Pysub ParserUtility to extract the text and timestamps of a subtitle file (.srt, .ssa, .sub, .txt).
- SCF — Subtitling Conversion Framework (EBU)IRT's Subtitling Conversion Framework converting between EBU STL, EBU-TT Part 1 (Tech 3350/3360) and EBU-TT-D (Tech 3380) with strict confo…
- STL2TTML — EBU STL to TTML/WebVTT converterJava tool converting EBU STL (Tech 3264) binary subtitle files to TTML and WebVTT for streaming delivery.
- STRCleanerScript that extracts all the text from a subtitles file ignoring time indications, HTML tags and other alien info.
- SubservientFully automated subtitle fetching and syncing suite with Smart Sync/DRIFT Recovery, Python/Docker, actively shipping.
- Subtitle ComposerA Qt-based subtitle editor for KDE/Linux that supports multiple subtitle formats and provides tools for timing, text editing, and translati…
- Subtitle EditA free, open source subtitle editor that supports over 200 subtitle formats, with tools for sync, translation, and conversion.
- Subtitle Workshop XEOne of the oldest and popular freeware tools for subtitle editing. Subtitle Workshop XE is a modern update that supports a variety of subti…
- SubtitlesAV Platform MPEG DASH subtitles.
- TTML/WebVTT Coding of audio-visual objects - ISO/IEC 14496-30Defines formatting for text tracks webvtt or ttml
- The ultimate guide to CCsComprehensive guide covering closed captioning practices, standards, and implementation methods for video accessibility.
- Vtt JSA JavaScript implementation of the WebVTT specification
- Web Video Text Tracks Format (WebVTT)Web Video Text Tracks Format (WebVTT) is a format for displaying timed text tracks (such as subtitles or captions) using the track element.
- 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-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…
- go-astisubA Golang library for manipulating subtitles (supports formats like SRT, WebVTT, SSA/ASS, etc.), useful for automated subtitle processing.
- imscED — IMSC subtitle/caption editorIMSC (TTML) subtitle/caption editor built on imscJS, with a Video Image Burner REST service for IMSC burn-in.