PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Subtitles Python Packages

Python packages with the GitHub topic subtitles. Sorted by relevance, with stars and monthly downloads.
jdepoix
youtube-transcript-api

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!

39.6M 8K 796
glut23
webvtt-py

Read, write, convert and segment WebVTT caption files in Python.

1.7M 232 61
cdown
srt

A simple library and set of tools for parsing, modifying, and composing SRT files.

615K 533 53
tkarabela
pysubs2

A Python library for editing subtitle files

248K 430 53
otsaloma
aeidon

Editor for text-based subtitle files

120K 271 37
smacke
ffsubsync

Automagically synchronize subtitles with video.

24K 8K 320
peterk
srt-equalizer

A Python module to transform subtitle line lengths, splitting into multiple subtitle fragments if necessary.

13K 41 6
KyaniteLabs
mcp-video

Guardrailed video editing MCP server for AI agents. FFmpeg, Hyperframes, repurposing tools, Python client, and CLI. Local, fast, free.

13K 65 19
remram44
subtitle-parser

Parser for SRT and WebVTT subtitle files

12K 8 3
chireiden
ass

A library for parsing and manipulating Advanced SubStation Alpha subtitle files.

10K 46 15
oseiskar
autosubsync

Automatically synchronize subtitles with audio using machine learning

6K 457 38
svdC1
mirumoji

An open-source, self-hosted Japanese Immersion Toolkit

6K 10 1
denizsafak
abogen

Generate audiobooks from EPUBs, PDFs and text with synchronized captions.

5K 5K 365
vagabondHustler
subsearch

Download subtitles for movies and shows, automatically with one easy mouse click.

5K 53 5
USED255
annotations2sub

Convert Youtube Annotations to subtitles.

4K 4 2
fedecalendino
pysub-parser

Library for extracting text and timestamps from multiple subtitle files (.ass, .ssa, .srt, .sub, .txt).

4K 53 5
azratul
llm-subs

LLM-powered subtitle translator with context, glossary memory, ASS/SRT export, and style-preserving subtitle reinsertion.

3K 1 0
zaidkx37
tubescrape

A fast, lightweight Python toolkit for scraping YouTube without an API key. Search videos with filters, browse channel content (videos, shorts, playlists), fetch and translate transcripts, and scrape full playlists

3K 12 1
mattlyon93
subtitle-filter

Filter Subtitles to remove SDH entries

3K 40 9
Spheres-cu
subdx-dl

A cli tool for download subtitle from www.subdivx.com with the better possible matching results

2K 9 0
tsmdt
whisply

💬 Fast, cross-platform CLI and GUI for batch transcription, translation, speaker annotation and subtitle generation using OpenAI’s Whisper on CPU, Nvidia GPU and Apple MLX.

2K 143 21
ausaki
subfinder

字幕查找器

2K 857 92
morehardy
echoalign-asr-mlx

Local Apple Silicon CLI for ASR, subtitles, WebVTT/SRT, and timestamp-aligned JSON with MLX + Qwen3

2K 1 0
Maddox-RVS
youtube-short-generator

Transform videos into YouTube Shorts with AI-generated voiceover, synchronized subtitles, and background music.

2K 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery