youtube-guitar-tab-parser
A CLI tool that downloads YouTube guitar lesson videos, uses Claude vision to detect and extract the tab region from sampled frames, de-duplicates lines by bar number, and assembles them into a PDF.
It combines state-of-the-art on-device transcription (Whisper) with speaker diarization and word-level editing, all without sending your media to any server, making it a rare privacy-first alternative to cloud-based editing tools.
Edit video and audio like you edit text — fully offline, in your browser.
✨ Try it now: wassgha.github.io/rescript
Rescript is an open-source, transcript-based media editor. Drop in a video or audio file and it is transcribed locally with per-word timestamps and speaker labels. Delete words in the transcript and the corresponding clip is cut from the media. Export the final cut — without your file ever leaving your device.
| Piece | Tech |
|---|---|
| App | Next.js + React + TypeScript + Tailwind |
| Transcription | transformers.js running whisper-base_timestamped or whisper-small_timestamped (WebGPU with WASM fallback) in a Web Worker |
| Speaker labels | pyannote-segmentation-3.0 (ONNX) |
| Media processing | ffmpeg.wasm (multi-threaded) for audio extraction and export |
| State | zustand |
npm install # also copies ffmpeg/onnxruntime WASM into public/vendor
npm run dev # dev server
npm run build # production build
npm run lint # eslint
Open http://localhost:3000 and drop in a video with an audio track.
Note on "offline": the AI models (Whisper Base ~200 MB, or Small ~600 MB, plus a small speaker model) are downloade
🎬 Open source, transcript-based video/audio editor that lives in the browser.
Similar projects matched by category, topics, and programming language.
A CLI tool that downloads YouTube guitar lesson videos, uses Claude vision to detect and extract the tab region from sampled frames, de-duplicates lines by bar number, and assembles them into a PDF.
Pireel Studio is an open-source, backend-free AI video editor for talking-head videos that runs entirely in the browser with no account or server required.
JZSub is a Codex skill that downloads videos from popular platforms, generates bilingual subtitles via GPT, and burns them into MP4 files with high quality and customizable delivery options.