Audio & Subtitles

Explore 94 curated Audio & Subtitles resources in Media Tools — tools, guides, and references for video developers on Awesome Video.

About this collection

Audio & Subtitles is a focused collection within Media Tools, with 94 curated resources. Notable topics include Audio and Subtitles & Captions.

Topics

Resources (showing 1–24 of 94)

  • ffsubsyncA tool to automatically synchronize subtitles with video by analyzing audio tracks. It uses speech detection to align subtitle timing via F…
  • GaupolAn open source subtitle editor for text-based subtitle files, featuring timing adjustment, translation support, and built-in video preview…
  • Normalize-AudioBatch EBU R128 loudness normalization tool for MKV files via ffmpeg, preserves video stream and caches loudness analysis.
  • srt-to-vtt-clSmall CLI tool converting SRT subtitle files to WebVTT format.
  • StreamLoudnessMeterPython library that measures streaming audio loudness against the EBU R128 standard.
  • SubalignerAutomatic subtitle synchronization tool using deep neural networks and forced alignment, with translation support.
  • subsrtNode.js library and CLI converting between subtitle formats: srt, sbv, vtt, lrc, smi, ssa, ass, json.
  • YTSubConverterConverts subtitles between .ass/.sbv/.srt/.srv3/.ytt formats while preserving YouTube-style caption styling.
  • AAC Audio Coding Standard - ISO/IEC 14496-3Defines the compressed audio format AAC
  • aubioC library with Python bindings for audio/music analysis: onset detection, pitch tracking, tempo/beat detection, and MIDI-from-audio convers…
  • Audio Loudness (Google Conversational Actions)Google developer tool for analyzing and measuring audio loudness levels in media content to meet broadcast and platform-specific audio stan…
  • Audio normalization with ffmpeg using loudnorm (ebur128) filterTutorial on using FFmpeg's loudnorm filter based on EBU R128 standards to normalize and adjust audio levels in media files.
  • audio-loudness-batch-normalizeRust CLI for batch EBU R128 loudness normalization, fast alternative to ffmpeg loudnorm scripting.
  • AudioSeal — localized audio watermarkingMeta's localized sample-level audio watermarking with fast detector, robust to compression/re-encoding; MIT with weights.
  • audiowmark — robust audio watermarkingRobust blind audio watermarking that survives mp3/ogg re-encoding at ≥128kbit/s, with tunable strength.
  • Cavern — object-based audio engine (Atmos render)Object-based audio engine and codec pack: Dolby Atmos rendering, HRTF, room correction, unlimited objects (C#).
  • DASH-IF Interoperability Guidelines Part 8: Audio v5.0.0Authoritative next-generation audio guideline covering AC-4 CMAF media profiles, E-AC-3+JOC signalling with the 'ceao' brand, CMAF audio pr…
  • EBU ADM Guidelines and Example FilesEBU hub for Audio Definition Model guidelines, sample ADM/BW64 files and the ADM Production Profile for practical broadcast interchange.
  • EBU ADM Renderer (EAR)EBU's reference implementation of ADM rendering (Tech 3388) in Python, shipping ear-utils CLI tools including dump_axml, dump_chna, ambix_t…
  • EBU EAR Production SuiteFree plugin suite implementing the EBU ADM Renderer inside REAPER for authoring and monitoring object-based / next-generation audio.
  • ebur128 — Rust EBU R128 Loudness LibraryRust port of libebur128 for loudness measurement, passing EBU-TECH 3341/3342, C-ABI compatible.
  • EssentiaC++ audio/music analysis library with a large algorithm set for spectral/tonal/rhythm descriptors, Python bindings, and an essentia.js WASM…
  • exhale — Open Source xHE-AAC (USAC) EncoderUpstream repository for exhale, an open-source ISO/IEC 23003-3 USAC/xHE-AAC encoder that writes DRC peak and loudness metadata and supports…
  • fdk-aacStandalone Fraunhofer FDK AAC codec library (from Android AOSP) supporting AAC-LC/HE-AAC/HE-AACv2/LD/ELD encode and decode, commonly paired…