| name | clip-maker-transcribe |
| description | Transcribe a video using whisper (local or API). Use when the user invokes /transcribe. |
| version | 0.1.0 |
Converted from Claude Code command /transcribe.
Review and adapt: hooks and MCP tool IDs may need manual mapping for Codex.
Transcribe Video
Transcribe a video file using OpenAI Whisper. Outputs a JSON file with timestamped segments.
Arguments
Parse $ARGUMENTS for:
<video_path> — required, path to video file
--api — use OpenAI Whisper API instead of local model
--language LANG — language code (default: ru)
Steps
1. Check dependencies
bash plugins/clip-maker/scripts/install-deps.sh [--api if passed]
2. Determine output location
Output directory: same directory as the video file.
Output file: <video_name>_transcript.json
3. Transcribe
bash plugins/clip-maker/scripts/transcribe.sh "<video_path>" "<output_dir>" [--api] [--language LANG]
4. Report
Tell the user:
- Output file path
- Number of segments
- Total duration covered
- First few lines of transcript as preview