Skip to content

Releases: TN019/scripto

Release list

Scripto v0.1.0

Choose a tag to compare

@TN019 TN019 released this 19 Jul 15:01
65af258

Local, free batch transcription & subtitle translation for macOS and Windows. Point it at a folder of videos, hit Start, walk away — transcripts (and optional translations) land next to each source file. Nothing leaves your machine.

Highlights

  • Dual whisper engines, auto-selected — mlx-whisper (Apple Silicon, Metal) / faster-whisper (Windows & everything else, CPU int8 or CUDA)
  • English ⇄ Chinese translation via local Ollama, extensible to more languages
  • Staged pipeline that keeps the GPU busy — a 20-file batch (with translation) finishes within 4.6% of the theoretical floor, with memory flat (+0.1% across the batch)
  • History with per-file language switching and in-place translation
  • One-command doctor, bilingual GUI (English / 中文), dark mode, one-click model downloads
  • Long recordings are chunked and re-stitched with seamless timestamps
  • 137 tests; reproducible acceptance benchmarks in benchmarks/

Install

See the README. On macOS build the .app; on Windows use Scripto.bat. Python dependencies install on first launch via uv.

Requirements

macOS or Windows · Python 3.12+ · ffmpeg · (optional) Ollama for translation