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

Srt Python Packages

Python packages with the GitHub topic srt. Sorted by monthly downloads, with stars and forks.
glut23
webvtt-py

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

1.9M 235 65
cdown
srt

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

1M 536 57
tkarabela
pysubs2

A Python library for editing subtitle files

207K 443 57
smacke
ffsubsync

Automagically synchronize subtitles with video.

24K 8K 324
sandflow
ttconv

Subtitle conversion library and CLI tool. Converts between STL, SRT, TTML, SCC, TTML and WebVTT files.

16K 238 38
peterk
srt-equalizer

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

9K 41 6
readbeyond
aeneas

aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)

7K 3K 277
deskpai
ctc-forced-aligner

We are open-sourcing the CTC forced aligner used in Deskpai. With focus on production-ready model inference, it supports 18 different alignment models, including multilingual models(German, English, Spanish, French and Italian etc), and provides SRT and WebVTT alignment and generation out of box. Onnxruntime and PyTorch are supported.

6K 11 1
GBeauregard
pyffstream

A CLI frontend for streaming over SRT and RTMP specializing in sending off files

5K 5 0
SonicSandbox
tsubasa-sync

Pairs subtitle files to their videos and retimes them to match, by cue timing rather than text. It works in any language.

5K 3 0
devgyurak
pykorail

Unofficial Korail python SDK

4K 29 1
fedecalendino
pysub-parser

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

4K 53 5
ryanking13
srtrain

SRT(Super Rapid Train: https://etk.srail.kr/) wrapper for python

4K 180 74
scottconverse
textflowkit

Cross-platform media transcription toolkit - URL or file in, timestamped transcripts and subtitles out. Runs natively (incl. AMD ROCm GPU) with no WSL.

3K 0 0
remram44
subtitle-parser

Parser for SRT and WebVTT subtitle files

3K 8 3
phonology024
babelscribe

Free offline speech-to-text & subtitles (SRT/VTT) in 99 languages on any GPU — AMD, NVIDIA, Intel, Apple. Whisper via whisper.cpp + MCP server for Claude, Codex, Gemini CLI.

1K 5 1
aklofas
tstrans

Stream live video + MISB KLV telemetry from drones and other gimbaled platforms (aircraft, turrets) — MPEG-TS over UDP / TCP / RTP / SRT / RIST. Rust core; C, Python, and JVM bindings.

1K 11 0
Livepeer-FrameWorks
livepeer-frameworks

Open streaming stack for live video. Control plane services, data analytics pipeline, media edge nodes, diagonal scaling, GraphQL/gRPC APIs, and web console. Beta/experimental.

1K 6 2
ieasybooks
tafrigh

تفريغ النصوص وإنشاء ملفات SRT و VTT باستخدام نماذج Whisper وتقنية wit.ai.

891 145 19
scottconverse
textflowkit-fonts

Cross-platform media transcription toolkit - URL or file in, timestamped transcripts and subtitles out. Runs natively (incl. AMD ROCm GPU) with no WSL.

791 0 0
garylab
audio-subtitler

Extract vtt and srt subtitle using fast whisper

709 1 0
joshdavham
srt-to-vtt

Python package for converting .srt files to .vtt files.

702 1 0
OpenTranscription
opentranscription

Transcribe audio from your coding agent — the Agent Skill, CLI, and SDK for OpenTranscription.

643 5 0
mmguero
cleanvid

cleanvid is a little script to mute profanity in video files

574 92 12
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology