返回顶部
🇺🇸 English
🇨🇳 简体中文
🇨🇳 繁體中文
🇺🇸 English
🇯🇵 日本語
🇰🇷 한국어
🇫🇷 Français
🇩🇪 Deutsch
🇪🇸 Español
🇷🇺 Русский
v

vhs-recorder

Create professional terminal recordings with VHS tape files - guides through syntax, timing, settings, and best practices

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,800
下载量
0
收藏
概述
安装方式
版本历史

vhs-recorder

# VHS Recorder Create terminal recordings with Charm's VHS. Use when creating CLI demos, README animations, documentation videos. ## Prerequisites - `vhs` installed (`brew install vhs` / `go install github.com/charmbracelet/vhs@latest`) - `ttyd` and `ffmpeg` on PATH ## Tape File Structure ```tape Output demo.gif # Outputs first Set Width 1200 # Settings second Set Theme "Catppuccin Mocha" Require git # Requirements third Hide # Hidden setup Type "cd /tmp && clear" Enter Show Type "your command" # Main recording Enter Wait Sleep 2s ``` ## Core Commands | Command | Purpose | |---------|---------| | `Type "text"` | Type text (uses TypingSpeed setting) | | `Enter` / `Tab` / `Space` | Key presses | | `Up` / `Down` / `Left` / `Right` | Arrow navigation | | `PageUp` / `PageDown` | Page navigation | | `Ctrl+C` / `Ctrl+D` / `Ctrl+L` | Signal/EOF/clear combos | | `Wait` / `Wait /pattern/` | Wait for prompt or regex match | | `Sleep 2s` | Fixed pause (supports ms/s/m) | | `Hide`/`Show` | Hide setup/cleanup from output | | `Type@50ms "text"` | Override typing speed inline | | `Backspace N` / `Delete N` | Delete N chars back/forward | | `Copy` / `Paste` | Clipboard operations | | `Screenshot path.png` | Capture single frame | | `Env VAR "value"` | Set environment variable | ## Essential Settings | Setting | Default | Notes | |---------|---------|-------| | Width/Height | 1200/600 | Terminal dimensions in pixels | | FontSize | 32 | Text size; FontFamily for custom fonts | | TypingSpeed | 50ms | Per-char delay (override with `Type@Xms`) | | Theme | - | Use `vhs themes` to list all available | | Padding | 40 | Border space; LetterSpacing/LineHeight also available | ## Timing & Patterns **3-2-1 Rule**: 3s after important commands, 2s between actions, 1s for transitions - **Clean start**: `Hide` → `Type "clear"` → `Enter` → `Show` - **Command-wait**: `Type` → `Enter` → `Wait` → `Sleep 2s` - **Fast hidden**: `Type@10ms "setup command"` - **ASCII preview**: `Output demo.ascii` for instant test ## Output Formats | Format | Use Case | |--------|----------| | `.gif` | Web/README (universal) | | `.mp4`/`.webm` | Social media / modern browsers | | `.ascii` | Preview/test (instant, no ffmpeg) | | `frames/` | PNG sequence for post-processing | ## Quick Fixes | Issue | Solution | |-------|----------| | Commands too fast | Add `Wait` + `Sleep 2s` after Enter | | Messy terminal | `Hide` → `clear` → `Show` at start | | Inconsistent pacing | Follow 3-2-1 timing rule | ## CLI Commands ```bash vhs demo.tape # Run tape file vhs themes # List all available themes vhs manual # Show full command reference ``` ## References - [vhs-syntax.md](./references/vhs-syntax.md) - Full command reference - [timing-control.md](./references/timing-control.md) - Pacing strategies - [settings.md](./references/settings.md) - All configuration options - [examples.md](./references/examples.md) - Real-world tape files

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 vhs-recorder-1776353482 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 vhs-recorder-1776353482 技能

通过命令行安装

skillhub install vhs-recorder-1776353482

下载 Zip 包

⬇ 下载 vhs-recorder v1.0.0

文件大小: 6.11 KB | 发布时间: 2026-4-17 14:16

v1.0.0 最新 2026-4-17 14:16
From Foundry: Create professional terminal recordings with VHS tape files - guides through syn

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部