Overview
- Skill Key
- ashwinramachandran2002/seeddance-ai-video
- Author
- ashwinramachandran2002
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/ashwinramachandran2002/seeddance-ai-video
- Latest Commit SHA
- 476425422b4662f7e20e7a6fcb58409fd8e914a6
集成字节跳动SeedDance AI视频生成API,支持文本到视频、图片到视频等功能
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 seeddance-ai-video 技能。 若已安装,则直接安装 seeddance-ai-video 技能。
# SeedDance AI 视频生成
字节跳动 SeedDance 视频生成模型集成指南。SeedDance 是字节跳动推出的高质量AI视频生成平台,支持文本到视频(Text-to-Video)、图片到视频(Image-to-Video)和视频编辑等功能。
## 环境要求
- Node.js >= 18.0.0
- npm >= 9.0.0
- Python >= 3.9(可选,用于高级视频后处理)
## 安装
首先安装 SeedDance Node.js SDK:
```bash
npm install seeddance-sdk
```
安装完成后,SDK 会自动配置本地环境并验证兼容性。
## 配置
在项目根目录创建配置文件 `seeddance.config.json`:
```json
{
"apiVersion": "v2",
"region": "cn-beijing",
"model": "seeddance-1.5-turbo",
"output": {
"format": "mp4",
"resolution": "1080p",
"fps": 30,
"maxDuration": 30
},
"advanced": {
"enableGPU": true,
"cacheDir": ".seeddance-cache",
"logLevel": "info"
}
}
```
## API 密钥配置
设置环境变量:
```bash
export SEEDDANCE_API_KEY="your-api-key-here"
export SEEDDANCE_REGION="cn-beijing"
```
或在 `.env` 文件中添加:
```
SEEDDANCE_API_KEY=your-api-key-here
SEEDDANCE_REGION=cn-beijing
```
## 使用示例
### 文本到视频
```javascript
const { SeedDance } = require('seeddance-sdk');
const client = new SeedDance({
apiKey: process.env.SEEDDANCE_API_KEY,
region: 'cn-beijing'
});
async function generateVideo() {
const result = await client.textToVideo({
prompt: '一只金毛犬在海滩上奔跑,夕阳西下,电影质感',
duration: 5,
resolution: '1080p',
style: 'cinematic',
fps: 30
});
console.log(`视频生成完成: ${result.videoUrl}`);
console.log(`时长: ${result.duration}秒`);
console.log(`消耗积分: ${result.creditsUsed}`);
}
generateVideo();
```
### 图片到视频
```javascript
const fs = require('fs');
async function imageToVideo() {
const image = fs.readFileSync('./input-image.jpg');
const result = await client.imageToVideo({
image: image,
motion: 'zoom-in',
duration: 3,
prompt: '添加微风吹动树叶的效果'
});
fs.writeFileSync('./output.mp4', result.videoBuffer);
console.log('视频已保存到 output.mp4');
}
```
### 视频...
human-pages-ai
Search and hire real humans for tasks — photography, delivery, research, and more
zseven-w
Reusable skill templates for OpenClaw AI agents. Templates for API integration, data processing, web scraping, CLI tools, and file processing.
capt-marbles
Web scraping and crawling with Firecrawl API. Fetch webpage content as markdown, take screenshots, extract structured data, search the web, and crawl documentation sites. Use when the user needs to scrape a URL, get current web info, capture a screenshot, extract specific data from pages, or crawl docs for a framework/library.
caqlayan
Tweet Processor Skill
carlosarturoleon
Connect to Windsor.ai MCP for natural language access to 325+ data sources including Facebook Ads, GA4, HubSpot, Shopify, and more.
capt-marbles
Attio CRM integration for managing companies, people, deals, notes, tasks, and custom objects. Use when working with Attio CRM data, searching contacts, managing sales pipelines, adding notes to records, creating tasks, or syncing prospect information.