Python Subtitles

Open-source Python projects categorized as Subtitles

Top 23 Python Subtitle Projects

  • ffsubsync

    Automagically synchronize subtitles with video.

  • Project mention: The GitHub Black Market That Helps Coders Cheat the Popularity Contest | news.ycombinator.com | 2023-10-23

    > Another giveaway is the ratio of stars to watchers / forks. I remember one project with thousands of stars but only 10 users "watching" it. They went on to raise a sizable seed round too.

    Not necessarily indicative of foul play. I have two projects like this (https://github.com/smacke/ffsubsync and https://github.com/ipyflow/ipyflow) and I attribute it to not having great developer documentation.

  • video-subtitle-extractor

    视频硬字幕提取,生成srt文件。无需申请第三方API,本地实现文本识别。基于深度学习的视频字幕提取框架,包含字幕区域检测、字幕内容提取。A GUI tool for extracting hard-coded subtitle (hardsub) from videos and generating srt files.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • 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!

  • Sub-Zero.bundle

    Subtitles for Plex, as good you would expect them to be.

  • Project mention: Automatic Subtitles | /r/PleX | 2023-06-05

    Sub-Zero has not been maintained since 2021 so I wouldn't consider that a good source.

  • yt-whisper

    Using OpenAI's Whisper to automatically generate YouTube subtitles

  • auto-subtitle

    Automatically generate and overlay subtitles for any video.

  • subsai

    🎞️ Subtitles generation tool (Web-UI + CLI + Python package) powered by OpenAI's Whisper and its variants 🎞️

  • Project mention: Porting CP/M to the Brother SuperPowerNote Z80 laptop thing [video] | news.ycombinator.com | 2023-12-13

    Adding Whisper subtitles was really easy and they're dramatically better than the automatic Google ones (I did it via https://github.com/abdeladim-s/subsai, which was really easy to use). So there is now a reasonably good transcript available in the video comments.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • whisper-standalone-win

    Whisper & Faster-Whisper standalone executables for those who don't want to bother with Python.

  • Project mention: Question : is this a movie only tracker? | /r/Karagarga | 2023-07-03

    On the other hand, if you need subtitles for a movie that doesn't have some. There are some automated solutions like Whisper that can do a very decent job in most cases : https://github.com/Purfview/whisper-standalone-win

  • netflix-to-srt

    Rip, extract and convert subtitles to .srt closed captions from .xml/dfxp/ttml and .vtt/WebVTT (e.g. Netflix, YouTube)

  • Rapidbay

    Self-hosted torrent video streaming service compatible with Chromecast, AppleTV & Kodi deployable in the cloud

  • srt

    A simple library and set of tools for parsing, modifying, and composing SRT files. (by cdown)

  • subaligner

    Automatically synchronize and translate subtitles, or create new ones by transcribing, using pre-trained DNNs, Forced Alignments and Transformers. https://subaligner.readthedocs.io/

  • JavascriptSubtitlesOctopus

    Displays subtitles in .ass format from JavaScript. Supports most SSA/ASS features, easily integrates with HTML5 videos.

  • autosubsync

    Automatically synchronize subtitles with audio using machine learning

  • movies2anki

    Convert movies with subtitles to watch them with Anki. Inspired by subs2srs

  • Subtitle-Downloader

    Auto download subtitles from streaming services, such as Apple TV+, CatchPlay, Crunchyroll, Disney+, FridayVideo, HBO GO Asia, iQIYI, iTunes, KKTV, LINE TV, meWATCH, MyVideo, NowE, NowPlayer, Viki, Viu, WeTV, YouTube, and etc.

  • interSubs

    Interactive subtitles for mpv. Instantly translate selected word/sentence.

  • webvtt-py

    Read, write and segment WebVTT caption files in Python.

  • library

    70+ CLI tools to build, browse, and blend your media library. An index for your archive. (by chapmanjacobd)

  • Project mention: Show HN: Merge Folders from the CLI | news.ycombinator.com | 2024-05-28
  • iSubRip

    A Python package for scraping and downloading subtitles from AppleTV / iTunes movie pages.

  • nrk-download

    Download content from NRK, complete with images and subtitles:

  • filter-subs

    Filter Subtitles to remove SDH entries

  • whisper-subtitles-webui

    A gradio interface for making transcribed and translated subtitles for videos

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Subtitles related posts

  • Porting CP/M to the Brother SuperPowerNote Z80 laptop thing [video]

    1 project | news.ycombinator.com | 13 Dec 2023
  • The GitHub Black Market That Helps Coders Cheat the Popularity Contest

    2 projects | news.ycombinator.com | 23 Oct 2023
  • Which software is suitable for achieving my goal?

    2 projects | /r/ffmpeg | 12 Jul 2023
  • Automatic Subtitles

    2 projects | /r/PleX | 5 Jun 2023
  • Using Whisper to transcribe the entire Forensic Files series

    5 projects | /r/DataHoarder | 4 Jun 2023
  • Any good subtitle sync fixing software?

    1 project | /r/selfhosted | 23 May 2023
  • The one thing YouTube doesn't want you to think about: Articles from their videos. AT SCALE

    1 project | /r/OpenAI | 24 Apr 2023
  • A note from our sponsor - Scout Monitoring
    www.scoutapm.com | 1 Jun 2024
    Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today. Learn more →

Index

What are some of the best open-source Subtitle projects in Python? This list will help you:

Project Stars
1 ffsubsync 6,564
2 video-subtitle-extractor 5,024
3 youtube-transcript-api 2,402
4 Sub-Zero.bundle 1,744
5 yt-whisper 1,319
6 auto-subtitle 1,246
7 subsai 1,111
8 whisper-standalone-win 866
9 netflix-to-srt 726
10 Rapidbay 703
11 srt 436
12 subaligner 422
13 JavascriptSubtitlesOctopus 400
14 autosubsync 360
15 movies2anki 294
16 Subtitle-Downloader 261
17 interSubs 196
18 webvtt-py 175
19 library 176
20 iSubRip 96
21 nrk-download 51
22 filter-subs 33
23 whisper-subtitles-webui 27

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com