Skip to content

Commit 7b1f6c4

Browse files
committed
updated description for capski
1 parent 63baf99 commit 7b1f6c4

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

website/projects/capski.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,22 @@ title: capski
66
<img src="../public/capski.png" alt="Capski Logo">
77
</p>
88

9-
# Capski CLI
10-
11-
A fast, command-line Rust video subtitle pipeline that:
12-
13-
- Extracts audio from a video using `ffmpeg`
14-
- Transcribes speech into text with precise timestamps using `whisper_rs`
15-
- Generates styled karaoke-style ASS subtitles (with word-level highlighting)
16-
- Burns subtitles into videos or overlays on new video, image, or solid color backgrounds with `ffmpeg`
9+
# Capski ~ Audio-to-Karaoke Video Tool
10+
Capski is a command-line tool written in **Rust** that transforms audio or video files into stylized **karaoke-style** videos with real-time subtitles. The tool supports transcription, translation, and subtitle rendering with custom styling, making it ideal for content creators and educators.
1711

1812
## Tech Stack
1913
- Rust
20-
- FFmpeg
14+
- whisper-rs
15+
- FFmpeg for video processing
16+
- Advanced SubStation Alpha (ASS) for subtitles
17+
18+
## Key Features
19+
- Converts WAV/MP3/MP4 into karaoke-style videos
20+
- Whisper-based transcription with real-time timing
21+
- Optional English translation between multiple languages
22+
- Styled subtitles via JSON config
23+
- Burn subtitles directly into video using FFmpeg
24+
- Simple, ergonomic CLI with helpful flags
2125

2226
## Engineering Requirements Document
2327
The Engineering Requirements Document (**ERD**) is available here :

0 commit comments

Comments
 (0)