Media Tools
Page 16 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
- Olaf (Overly Lightweight Acoustic Fingerprinting)Portable C library for acoustic fingerprinting, runs on embedded devices and WASM.
- PanakoContent-based audio search and fingerprinting system robust to noise and distortion, with stream-monitoring subapps, academic-backed.
- R128 (NDR)GUI loudness measurement app wrapping ffmpeg/ffprobe for EBU R128, built by German broadcaster NDR.
- r128xmacOS CLI and GUI that reports Integrated LUFS, Loudness Range (LU), and max True Peak (dBTP) per audio/video file.
- seewavPython CLI that renders audio waveform as an animated MP4 video via FFmpeg.
- silero-vadEnterprise-grade, lightweight pretrained voice activity detection model, widely used for speech/silence segmentation.
- soundfingerprintingPure C# acoustic fingerprinting library that since v8 also supports video fingerprinting, with spectral-profile bridging for silence/fade r…
- SparseSync: Audio-Visual Synchronisation with Trainable SelectorsBMVC 2022 Spotlight paper and code for sparse-in-space-and-time audio-visual sync detection.
- spectreGo audio fingerprinting library built specifically for syncing movie subtitles to audio tracks.
- SpectroMap: Peak Detection Algorithm for Audio FingerprintingAcademic paper on a peak-detection algorithm for audio fingerprinting with implementation.
- SyncSinkSynchronizes media files sharing common audio by computing sub-second offsets to align multi-camera/multi-mic recordings.
- Virinext Bitstream AnalyzerBitstream syntax analyser and validator for AAC, AC-3/E-AC-3, MPEG-2 Audio, FLAC, Opus and PCM elementary streams.
- ViSQOL v3 — Objective Audio and Speech Quality MetricGoogle's full-reference perceptual audio/speech quality metric producing MOS-LQO scores, with C++ CLI/API, Python bindings and a retrainabl…
- waveform-data.jsBBC R&D library for generating and manipulating zoomable waveform data, commonly paired with peaks.js.
- wavesurfer.jsInteractive JavaScript audio waveform player and visualization library built on HTML5/WebAudio with a plugin system.
- aws-batch-with-FFmpegReference architecture running FFmpeg containers (ARM64/x86-64/NVIDIA/Xilinx) on AWS Batch with Spot compute environments and SDK/REST job…
- batch-transcode-videoRuby gem CLI for batch crop-detection and transcoding video files across a directory.
- BFI DataDigipres Transcoding ScriptsArchival-grade cron-driven batch transcode scripts used by the BFI National Archive, focused on FFV1/V210 preservation workflows.
- ff-batchSimple CLI batch ffmpeg utility with presets (e.g. ff-batch -i /in -o /out -p 720p) for bulk transcoding.
- FFmpeg Batch AV ConverterDrag-and-drop FFmpeg batch converter GUI running parallel processes up to the CPU thread count.
- ffmpeg-queueFastify + Redis job queue for dispatching FFmpeg transcoding jobs, Docker Compose ready, production-used.
- handbrake-batch-transcoder-winMulti-threaded HandBrakeCLI batch driver with network-move retry, pause/resume and skip logic for bulk library transcoding.
- How to decode a video (memory file / byte string) and step through it frame by frame in Python?I am using python to do some basic image processing, and want to extend it to process a video frame by frame.
- pytranscoderPython batch/concurrent transcoder with YAML profiles, rule matching, and cluster mode for automated ffmpeg pipelines.