ffmpeg.wasm 是做什么的?
基于 WebAssembly 的浏览器端 FFmpeg 库
基于 WebAssembly 的浏览器端 FFmpeg 库
这是一个将 FFmpeg 移植到浏览器环境并借助 WebAssembly (WASM) 技术运行的工具。它允许开发者在无需后端服务器或安装原生二进制文件的情况下,直接在 Web 浏览器中执行音视频处理任务,如格式转换、剪辑、滤镜、拼接等。该技能极大地简化了纯前端多媒体处理流程,适用于需要实时或保护用户隐私的场景。它基于标准的 ffmpeg.wasm 项目构建,支持通过简单的 JavaScript API 调用 FFmpeg 核心功能。目前主要运行在支持 WebAssembly 的现代浏览器上。
npx skills add ffmpegwasm/ffmpeg.wasm基于 WebAssembly 的浏览器端 FFmpeg 库
Extract frames or short clips from videos using ffmpeg.
Summarize or transcribe URLs, YouTube/videos, podcasts, articles, transcripts, PDFs, and local files.
Use when testing, fixing, or extending the OpenClaw Control UI GUI with Vitest + Playwright end-to-end checks, mocked Gateway WebSocket flows, mocked dashboard runs, screenshots/videos, or agent-verifiable browser proof.
Obra superpowers agent skills.
See, Understand, Act on video and audio. See- ingest from local files, URLs, RTSP/live feeds, or live record desktop; return realtime context and playable stream links. Understand- extract frames, build visual/semantic/temporal indexes, and search moments with timestamps and auto-clips. Act- transcode and normalize (codec, fps, resolution, aspect ratio), perform timeline edits (subtitles, text/image overlays, branding, audio overlays, dubbing, translation), generate media assets (image, audio...
End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.