Automagically synchronize subtitles with video.
-
Updated
Nov 25, 2025 - Python
Automagically synchronize subtitles with video.
This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require an API key nor a headless browser, like other selenium based solutions do!
Movie focused HTML5 Player
Automatic subtitle synchronization tool.
Speech to Text and KB input captions for OBS, VRChat, Twitch chat and Discord
Automatically synchronize and translate subtitles, or create new ones by transcribing, using pre-trained DNNs, Forced Alignments and Transformers. https://subaligner.readthedocs.io/
Tero Subtitler is an open source, cross-platform, and free subtitle editing software.
Transcribe and translate audio to text using Whisper and DeepL.
Video playback on Android, made better in Kotlin, wrapping around the stock MediaPlayer API.
PySimpleGUI based DESKTOP APP to AUTO GENERATE SUBTITLE FILE (using free Google Speech Recognition API) and TRANSLATED SUBTITLE FILE (using unofficial online Google Translate API) for any video or audio file
Subtitle/caption converter
Modern media captions parser and renderer (~5kB). Supports VTT, SRT, and SSA. Works server side, supports text streams, rollup captions via VTT regions, customization via CSS, and more.
一站式全自动字幕生成软件,下载、转录、翻译、压制全流程覆盖,无需人工介入 / One-stop automated subtitle generator. Handles downloading, transcription, translation, and hardcoding—zero human intervention required.
Add a description, image, and links to the captions topic page so that developers can more easily learn about it.
To associate your repository with the captions topic, visit your repo's landing page and select "manage topics."