yniantongtian-oss/ai-video-creation-collection/auto-editor-transcribe
- community
Checking that the SKILL.md file is still in the repository.
Transcribe a media file or live microphone to text or subtitles with auto-editor's whisper subcommand, then edit by spoken content — cut to keep (or drop) sections whose subtitles match a word or regex. Use when someone wants a transcript, captions, live speech transcription, or to cut a video based on what is said rather than on loudness.
Install
npx vskill@latest install yniantongtian-oss/ai-video-creation-collection/auto-editor-transcribeSKILL.md
Transcribe & edit by speech
Use auto-editor's whisper.cpp (Whisper or NVIDIA Parakeet models) or Apple Speech backend to transcribe audio. Cut a timeline based on subtitle content with --edit subtitle/word.
Transcribe — auto-editor whisper
Set <model> to a ggml model path. Three backends, chosen by the model:
- Whisper:
ggml-small.en.bin,ggml-medium.en.bin,ggml-large-v3.bin, …
(https://huggingface.co/ggerganov/whisper.cpp). 99+ languages, --translate, --prompt.
- Parakeet: any model with "parakeet" in the filename, e.g.
ggml-parakeet-tdt-0.6b-v3-q8_0.bin (https://huggingface.co/ggml-org/parakeet-GGUF). Faster than Whisper at comparable English accuracy; language is auto-detected. --translate, --prompt, and --language are rejected.
- Apple: the magic model name
appleuses Apple's built-in transcriber;
requires macOS 26 or later.
Only the first audio stream of a file is used. Audio is resampled to 16 kHz, and text prints to stdout by default.
Options: --format text|srt|json, -o/--output FILE, -l/--language en (default auto), -tr/--translate (→ English), -sw/--split-words (one word per cue), --queue SECS (default 30), --prompt TEXT, --threads N (default 4), and -t/--threshold THRES (default 0.04).
--split-words works with on all backends. Parakeet is the most accurate.
With the apple model, set --language to a supported language or locale. Apple speech cannot auto-detect language, so auto falls back to en_US with a warning. Do not pass --translate or --prompt; neither is supported. The first use of a language may download Apple's speech model and therefore needs network access.
Transcribe a live microphone
Pass :mic instead of a file. Stop capture gracefully with Ctrl-C.
This streams the microphone directly to transcription and does not save a media recording. To retain and edit the captured audio, use auto-editor :mic; editor and timeline exports save a sibling lossless-FLAC _RECORDING.mka by default.
Live capture supports macOS, Windows, and Linux:
- macOS uses AVFoundation and prefers a USB microphone, then the system default.
- Windows uses DirectShow and prefers a USB microphone, then the first audio capture device.
- Linux uses the default ALSA input device.
When -o/--output ends in .srt, .json, .txt, or .text, the output format is inferred unless --format is set explicitly.
Edit by spoken content
--edit subtitle/word marks the time a matching subtitle line occupies as active (kept by default). Use an existing subtitle stream, or transcribe to an .srt first and feed it in.
| Method | Active when… | Args (defaults) | |
|---|---|---|---|
subtitle / regex | pattern (regex) matches a line | pattern="" (empty matches every line), stream=0, ignore-case=#f | |
word | value appears as a whole word | value required, stream=0, ignore-case=#t |
pattern is optional for subtitle/regex: with none, the empty regex matches every subtitle line, so --edit subtitle keeps all sections that have a subtitle (i.e. cut everything with no speech). word, by contrast, requires a value.
Transcribe → cut workflow
When the media has no subtitle stream, generate a sidecar named after the input — for talk.mp4, auto-editor auto-loads talk.srt (then talk.ass) when the requested subtitle stream isn't embedded:
Inspect subtitle streams with auto-editor subdump FILE (text subtitles only; bitmap subtitles won't dump).
For loudness/motion-based cutting and pace, see the auto-editor skill.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/auto-editor-transcribe/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/yniantongtian-oss/ai-video-creation-collection/auto-editor-transcribe)