pycaps logopycaps

pycaps: Python tool for CSS-styled video subtitles

pycaps is an open-source Python library and CLI. It adds CSS-styled subtitles to videos, transcribes audio with Whisper, and animates captions word by word. Tag phrases with regex, word lists, or AI. Runs offline. Built for automating short-form video for TikTok, YouTube Shorts, and Instagram Reels.

Which one do you want?

pycaps stays a Python library and CLI for developers. If you were looking for a visual editor instead, its author now builds tscaps, the browser-native sibling.

Hosted API discontinued

The previously hosted pycaps API is no longer available. pycaps is now fully self-hosted from the GitHub repository. The old dashboard, sign-in, and pricing pages are inactive.