Skill 详情
video-background-removal
使用 each::sense AI 移除、替换或修改视频背景,用于透明背景、虚拟办公室和合成。
使用前先检查
自动化审核只检查相关性,不代表安全审查或推荐。使用前请阅读来源中的说明。
SKILL.md
这段内容是审核时保存的快照。外部来源才是完整且最新的版本。
---
name: video-background-removal
description: Remove, replace, or modify video backgrounds using each::sense AI. Create transparent backgrounds, virtual offices, green screen effects without green screens, blur effects, and professional video compositing.
metadata:
author: eachlabs
version: "2.0"
---
# Video Background Removal
Remove and replace video backgrounds using each::sense. This skill enables transparent backgrounds, virtual environments, professional compositing, and creative background effects for any video content.
## Features
- **Transparent Backgrounds**: Remove backgrounds completely for compositing
- **Solid Color Replacement**: Replace with any solid color (white, black, brand colors)
- **Image Backgrounds**: Composite subjects onto static image backgrounds
- **Video Backgrounds**: Place subjects into dynamic video backgrounds
- **Virtual Offices**: Professional meeting backgrounds for remote work
- **Green Screen Effect**: Achieve chroma key results without actual green screens
- **Background Blur**: Privacy-preserving blur effects for video calls
- **Animated Backgrounds**: Dynamic motion graphics behind subjects
- **Product Videos**: Clean product footage with removed/replaced backgrounds
- **Talking Head Videos**: Professional presenter backgrounds
## Quick Start
```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Remove the background from this video and make it transparent"}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"video_urls": ["https://example.com/my-video.mp4"]
}'
```
## Use Case Examples
### 1. Remove Video Background (Transparent)
Create a video with transparent background for compositing in video editors.
```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Remove the background from this video completely. Output should have a transparent background so I can composite it in my video editor. Keep the subject cleanly isolated with smooth edges."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"video_urls": ["https://example.com/presenter-video.mp4"]
}'
```
### 2. Replace with Solid Color
Replace background with a clean solid color for professional content.
```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Replace the background of this video with a solid white background. Keep the subject sharp and well-isolated. Clean edges, professional look suitable for corporate presentations."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"video_urls": ["https://example.com/interview-clip.mp4"]
}'
```
### 3. Replace with Image Background
Composite subject onto a static image background.
```bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Remove the background from this video and replace it with the provided image. Blend the subject naturally into the new scene with appropriate lighting and shadows."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"video_urls": ["https://example.com/person-talking.mp4"],
"image_urls": ["https://example.com/beach-sunset-background.jpg"]
}'
```
### 4. Replace with Video Background
Create dynamic composites with moving video backgrounds.
`在 GitHub 阅读完整来源 (打开外部页面)