Session Snapshot
定期保存会话状态,支持断点续作和历史回溯。
下载 358
通过WASM沙箱安全执行音视频信息提取、格式转换与音频提取。
openclaw skills install @guyoung/boxed-ffmpeg命令、参数、文件名以原文为准
在 WASM沙箱中安全运行 FFmpeg 命令,用于音视频处理。
当用户说出以下内容时使用此技能:
**此技能需要 openclaw-wasm-sandbox 插件版本 >= 0.2.0。**
openclaw plugins install clawhub:openclaw-wasm-sandbox
openclaw plugins update openclaw-wasm-sandbox
openclaw gateway restart如果尚未下载 WASM 文件,请先进行下载:
wasm-sandbox-download({
url: "https://raw.githubusercontent.com/guyoung/wasm-sandbox-openclaw-skills/main/boxed-ffmpeg/files/boxed-ffmpeg-component.wasm",
output: "~/.openclaw/skills/boxed-ffmpeg/files/boxed-ffmpeg-component.wasm",
resume: false,
timeout: 120000
})wasm-sandbox-run({
wasmFile: "~/.openclaw/skills/boxed-ffmpeg/files/boxed-ffmpeg-component.wasm",
workDir: "<输入文件所在目录>",
args: ["<COMMAND>", "<INPUT>", "<OUTPUT>"]
})重要提示:
workDir 必须设置为包含输入文件的目录| 命令 | 描述 | 参数 |
|---|---|---|
info | 获取媒体文件信息 | <INPUT> |
convert | 转换视频格式 | <INPUT> <OUTPUT> |
extract-audio | 从视频中提取音频 | <INPUT> <OUTPUT> |
用户说:“获取 video.mp4 的信息”(文件位于工作区根目录)
wasm-sandbox-run({
wasmFile: "~/.openclaw/skills/boxed-ffmpeg/files/boxed-ffmpeg-component.wasm",
workDir: "/home/user/.openclaw/workspace",
args: ["info", "video.mp4"]
})用户说:“将 video.mp4 转换为 AVI”(文件位于工作区根目录)
wasm-sandbox-run({
wasmFile: "~/.openclaw/skills/boxed-ffmpeg/files/boxed-ffmpeg-component.wasm",
workDir: "/home/user/.openclaw/workspace",
args: ["convert", "video.mp4", "video.avi"]
})用户说:“将 video.mp4 中的音频提取为 mp3”(文件位于工作区根目录)
wasm-sandbox-run({
wasmFile: "~/.openclaw/skills/boxed-ffmpeg/files/boxed-ffmpeg-component.wasm",
workDir: "/home/user/.openclaw/workspace",
args: ["extract-audio", "video.mp4", "audio.mp3"]
})用户说:“将 videos/input.mp4 转换为 videos/output.avi”
wasm-sandbox-run({
wasmFile: "~/.openclaw/skills/boxed-ffmpeg/files/boxed-ffmpeg-component.wasm",
workDir: "/home/user/.openclaw/workspace/videos",
args: ["convert", "input.mp4", "output.avi"]
})已收录 1 个 Skill