SubtitleYC v0.3.0
SubtitleYC is a free and open-source Windows app for extracting, reviewing,
and editing frame-timed subtitles from video.
SubtitleYC is distributed under the MIT License. Bundled third-party tools
retain their own licences, which are included with the installation.
Highlights
- Local video and URL workflows in one desktop app.
- Native PyAV frame preview with crop selection and subtitle overlay.
- CPU and Nvidia GPU VideOCR editions.
- 31 alphabetically listed OCR language choices, including common Asian languages.
- Correct Simplified and Traditional Chinese VideOCR language mapping.
- Subtitle import, cue timing edits, undo/redo, and SRT export.
- yt-dlp format and site-subtitle discovery.
- Project library, storage controls, activity rows, local logs, and crash logs.
- Dark and light themes with persisted settings.
Choose an Installer
- CPU is the safest default and does not require an Nvidia GPU.
- CUDA 12.9 is for supported Nvidia GTX 16 through RTX 50 systems.
Installing another edition replaces the app and OCR runtime while preserving
the user's workspace under %LOCALAPPDATA%\SubtitleYC\workspace.
Known Limitations
- This is an early release and may still contain crashes or UI defects.
- OCR accuracy depends on language, image quality, crop, and source frame rate.
- Video websites change independently; yt-dlp workflows can require app updates.
- The GPU installer is large because it includes the CUDA OCR runtime.
- These installers are not Authenticode-signed. Windows may show an unknown-publisher warning; compare the SHA-256 digest shown by GitHub before running them.
Verify the Download
GitHub displays a SHA-256 digest beside each installer asset. To calculate the
digest of a downloaded installer in PowerShell:
Get-FileHash .\SubtitleYC-0.3.0-windows-cpu-setup.exe -Algorithm SHA256Compare the result with the digest shown on the release page before installation.
Please report reproducible problems through the issue forms. Do not attach
private media or unredacted logs.