CNB 平台上的音视频处理 AI NPC —— 在 Issue 或 PR 评论中 @cnbnn/FFmpeg 即可召唤,自动执行 FFmpeg 命令处理音视频文件。
- 格式转换:MP4/MKV/WebM/MP3/AAC 等互转
- WAV 转 MP4:静态图片/波形可视化/图片叠加等多种方案
- 裁剪剪切:精确时间段截取
- 压缩与质量控制:CRF、两遍编码、preset 优化
- 分辨率/帧率调整
- 提取/移除音频
- 合并拼接
- 字幕添加:硬字幕/软字幕
- 视频滤镜:水印、旋转、翻转、变速、亮度对比度
- GIF 制作:带调色板优化
- GPU 加速编码:NVENC/NVDEC
- 媒体探测:ffprobe 信息查询
- 在任意仓库的 Issue 或 PR 评论中
@cnbnn/FFmpeg
- 描述你需要处理的音视频需求
- NPC 自动加载 Skill 执行 FFmpeg 命令
- 处理完成后自动上传结果文件至评论
- 触发方式:Issue/PR 评论中
@cnbnn/FFmpeg
- 运行环境:基于 FFmpeg 官方镜像,Node.js 24 + CNB CLI
- 硬件要求:GPU Runner(amd64:gpu)
- 内置 Skill:
skills/ffmpeg/SKILL.md(中文,覆盖全部 FFmpeg 常用场景)
- FFmpeg(完整编译)
- Node.js 24
- CNB CLI + CNB NPC Runtime (npc:go)