# YaoFANGUK/video-subtitle-generator

视频音频生成字幕，生成srt文件。无需申请第三方API，本地实现音频转文本。基于Transformer的视频字幕生成框架。A GUI tool for generating subtitle from videos and generating srt files.

Repository: https://github.com/YaoFANGUK/video-subtitle-generator
Canonical: https://ross.abutalabs.com/products/video-subtitle-generator
Language: Python
License: Apache-2.0
License Family: permissive
Topics: whisper, audio2text, generation, srt, subtitle, transcription
Last push: 2024-02-01T01:24:07+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 1587, "days_push": 945, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1175, forks 208 (observed 2026-08-28T04:03:52.400799+00:00)

## What it is
A Python application with both GUI and CLI interfaces that generates subtitle files (SRT) from video or audio using local Whisper-based speech recognition, requiring no third-party APIs. It supports many languages and offers base/medium/large models depending on GPU memory.

## Use cases
- generate srt subtitles from a video file
- transcribe video audio to text locally without cloud APIs
- add subtitles to Chinese or English videos
- batch subtitle generation from the command line
- offline speech-to-text for videos on a GPU machine

## When to choose
- you need offline, private subtitle generation without third-party API keys
- you have an Nvidia GPU and want fast local transcription
- you want both a GUI and a CLI for subtitle workflows

## When to avoid
- you have no GPU available
- you need subtitle translation or editing/burning features
- you need a maintained tool with frequent updates

## Facets
- artifact type: application
- maturity: maintenance
- function: speech-recognition, nlp, gui, cli, machine-learning
- domain: speech-processing, media, desktop-applications
- platform: windows, python
- tags: whisper, subtitle-generation, srt, transcription, audio-to-text, video-subtitles, offline, natural-language-processing, macos, linux, desktop, gpu

## Member repositories
- YaoFANGUK/video-subtitle-generator (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:52.400799+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:27:03.539768+00:00, confidence not recorded.
  - readme: https://github.com/YaoFANGUK/video-subtitle-generator (fetched 2026-08-28T04:03:52.400799+00:00, sha 829cf03a4dbd)
- Data as of 2026-08-30T08:39:29.467469+00:00.
