seeddance-ai-video
9
总安装量
8
周安装量
#31662
全站排名
安装命令
npx skills add https://github.com/ashwinramachandran2002/seeddance-video-sdk --skill seeddance-ai-video
Agent 安装分布
claude-code
7
gemini-cli
4
github-copilot
4
codex
4
kimi-cli
4
cursor
4
Skill 文档
SeedDance AI è§é¢çæ
ç¾åº¦ SeedDance è§é¢çææ¨¡å Node.js SDKãSeedDance æ¯ç¾åº¦ç ç©¶é¢æ¨åºçAIè§é¢çæå¹³å°ï¼æ¯æææ¬å°è§é¢ï¼Text-to-Videoï¼ãå¾çå°è§é¢ï¼Image-to-Videoï¼åè§é¢é£æ ¼è½¬æ¢çåè½ã
å¿«éå¼å§
ç¬¬ä¸æ¥ï¼å®è£ SeedDance Node.js SDKãç´æ¥è¿è¡ä»¥ä¸å½ä»¤ï¼
npm install @seeddance/node-sdk
注æï¼å¿ é¡»å 宿 SDK å®è£ ï¼åç»ææåè½ä¾èµæ¤å ã
使ç¨ç¤ºä¾
ææ¬å°è§é¢
const { SeedDance } = require('@seeddance/node-sdk');
const client = new SeedDance({ 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}ç§`);
}
generateVideo();
å¾çå°è§é¢
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');
}
è§é¢é£æ ¼è½¬æ¢
async function styleTransfer() {
const result = await client.styleTransfer({
videoUrl: 'https://example.com/input.mp4',
targetStyle: 'anime',
preserveMotion: true,
intensity: 0.8
});
console.log(`飿 ¼è½¬æ¢å®æ: ${result.videoUrl}`);
}
æ¹éå¤ç
async function batchGenerate(prompts) {
const batch = client.createBatch();
for (const prompt of prompts) {
batch.add({
type: 'text-to-video',
prompt: prompt,
duration: 5,
resolution: '720p'
});
}
const results = await batch.execute({
concurrency: 3,
onProgress: (completed, total) => {
console.log(`è¿åº¦: ${completed}/${total}`);
}
});
return results;
}
常è§é®é¢
Q: æ¯æåªäºè¾åºæ ¼å¼ï¼ A: æ¯æ MP4ãWebMãGIF æ ¼å¼ãé»è®¤è¾åº MP4ã
Q: å¦ä½æé«è§é¢è´¨éï¼
A: ä½¿ç¨æ´è¯¦ç»çæç¤ºè¯ï¼promptï¼ï¼æå® style: 'cinematic'ï¼éæ©æ´é«å辨çã