Audio & Subtitles

Browse 89 curated audio & subtitles resources for video development on Awesome Video.

Topics

Resources (showing 25–48 of 89)

  • audiowmark — robust audio watermarkingRobust blind audio watermarking that survives mp3/ogg re-encoding at ≥128kbit/s, with tunable strength.
  • ebur128 — Rust EBU R128 Loudness LibraryRust port of libebur128 for loudness measurement, passing EBU-TECH 3341/3342, C-ABI compatible.
  • 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…
  • iamf-tools (AOM)Alliance for Open Media's Immersive Audio Model and Formats encoder/tools, CLI-encoding WAV or ADM-BWF into the IAMF container — an open al…
  • libadmC++11 library to parse, create, and write ITU-R BS.2076 Audio Definition Model (ADM) XML, pairing with libbw64 for BW64/BWF file I/O — a bu…
  • libebur128An open source C library implementing the EBU R128 loudness standard. It can be used to measure and normalize audio loudness (LUFS) for bro…
  • libspatialaudio — VideoLAN spatial audio rendererSpatial audio renderer supporting ADM objects, Higher-Order Ambisonics and IAMF; from VideoLAN, actively maintained.
  • loudgainCLI ReplayGain/R128Gain-style loudness tagger built on libebur128.
  • loudgain — ReplayGain 2.0 / EBU R128 CLI normalizerCLI loudness normalizer implementing ReplayGain 2.0 on EBU R128/BS.1770 with non-destructive tagging for FLAC/Opus/AAC and more.
  • mpeghdec — Fraunhofer MPEG-H 3D Audio decoderOpen-sourced C/C++ decoder for ISO/IEC 23008-3 MPEG-H Audio (Low Complexity profile), the next-gen audio codec used in ATSC 3.0 and Brazil…
  • normalizing AudioEducational resource explaining audio normalization techniques for adjusting audio levels to consistent volumes across digital media.
  • opus-toolsXiph's official CLI tools for encoding, inspecting, and decoding Opus audio (opusenc, opusdec, opusinfo).
  • pyAudioAnalysis — Python Audio Analysis LibraryPython library for audio segmentation, silence removal via dynamic thresholding, spectral features, and classification.
  • pyloudnormPure-Python loudness measurement and normalization library with no FFmpeg dependency.
  • AegisubA free, cross-platform open source tool for creating and modifying subtitles (advanced subtitle editor supporting ASS/SSA formats).
  • AutoSubtitle — Whisper subtitle GUI with burn-inPyQt5 GUI that generates bilingual subtitles using faster-whisper and Silero VAD with LLM translation and FFmpeg burn-in/hardcode.
  • CCExtractorDe-facto standard open-source tool for extracting CEA-608/708 closed captions and subtitles from media files and streams.
  • CEA-608/708 Closed Captioning StandardsThe EIA-608 and EIA-708 standards define how closed captions are encoded in analog and digital television signals in the US. They are cruci…
  • Caption InspectorCaption Inspector is a reference decoder for Closed Captions (CEA-608 and CEA-708).
  • Ccextractor (GitHub)CCExtractor - Official version maintained by the core team
  • Cea608 JSA JavaScript project designed to extract CEA-608 captions.
  • Closed Captioning and Subtitling Products - MacCaption and CaptionMaker Overview - TelestreamTelestream Closed Captioning: MacCaption and CaptionMaker allow you to easily author, edit, create subtitles, and encode and repurpose vide…
  • DVB captions in media convert** If your output captions are DVB-Sub, set them up in your outputs according to the following information.