用途:对视频文件去除背景,生成透明或纯色背景的片段,可替代绿幕抠像。处理本地文件或公开视频 URL,本地文件经 Bria 视频上传服务获取临时 URL。
主要能力:逐帧分割,将背景像素变透明或指定纯色;支持透明 WebM、纯色 MP4、MKV、GIF 等输出;可保留原音频;保持输入分辨率、宽高比与帧率;支持批量处理多个片段。支持容器 .mp4、.mov、.webm、.avi、.gif,编码 H.264、H.265、VP9、AV1、PhotoJPEG,最长 60 秒,分辨率上限 16000x16000。视频任务异步执行,短片段约 30–60 秒,轮询最长 10 分钟。
使用方式:先认证获取 Bria 访问令牌,可用已有凭据或设备授权流程;再校验计费状态并解析 API 密钥,缓存在 ~/.bria/credentials。调用辅助函数: source ~/.agents/skills/video-remove-background/references/code-examples/bria_video_client.sh RESULT_URL=$(bria_video_call "/path/to/clip.mp4") 可用第二参数传入 JSON 选项,如 background_color(仅预定义名称,不支持十六进制)、output_container_and_codec、preserve_audio。透明背景必须搭配 webm_vp9、mkv_vp9 或 mov_proresks,否则返回 422;MP4 不支持透明,需设纯色背景。结果 URL 用 curl -sL 下载。
适用场景:网页透明叠加层、电商或社交纯色背景视频、剪辑合成用 alpha 素材、批量素材抠像。
限制:仅做视频去背景,图像去背景需用 remove-background 技能,实时流移除需用 WebSocket 方案;gif 预设当前服务端报 500,建议输出 webm_vp9 后用 ffmpeg 转换;mov_proresks 实测可能缺少 alpha 平面,需自行验证;输入超 60 秒需裁剪,超 16000x16000 会报 413;VP9 透明度需检查 ALPHA_MODE 标签。定价与计费细节资料未完整提供。