guanghulab/video-ai-system/tools/run-qinshan-shot1.js
冰朔 e8cf2e78f3
Some checks failed
自动更新代码和重启 / update-and-restart (push) Has been cancelled
CI检查 + 自动部署 / check (push) Has been cancelled
CI检查 + 自动部署 / deploy (push) Has been cancelled
D133: 镜1主角+镜2牌匾尺寸双重修复 · ENV-002物理尺寸约束
2026-06-15 18:06:14 +08:00

36 lines
1.4 KiB
JavaScript

/**
* 光湖视频AI · 秦山号 · 第1集镜1 · 建立镜头
* D131 · 铸渊 ICE-GL-ZY001
*/
const path = require('path');
const { generateVideo } = require('../engines/video-api-adapter');
const SHOT = {
prompt: '真人科幻短剧,黑暗船舱内部,天花板灯泡忽明忽暗,破旧金属船员宿舍,' +
'两张三层床铺凌乱,舱门布满铁锈,满眼破败,电影级光影,' +
'低饱和度冷色调,写实风格,高质量真人实拍质感',
duration: '5',
resolution: '1080p',
outputPath: path.resolve(__dirname, '../outputs/shots/qinshan-ep01-shot01-establishing.mp4'),
};
async function main() {
console.log('='.repeat(60));
console.log('🎬 光湖视频AI · 秦山号 · 第1集镜1 · 建立镜头');
console.log(' 类型: 真人AI短剧 · 都市男频 · 科幻惊悚');
console.log(' 场景: 秦山号最底层船员宿舍');
console.log(' 时长: 5秒 · 1080p · Seedance 2.0 真人写实');
console.log('='.repeat(60));
const startTime = Date.now();
try {
const result = await generateVideo(SHOT);
const elapsed = ((Date.now() - startTime) / 1000).toFixed(1);
console.log(`\n✅ 秦山号镜1 生成成功!\n 任务ID: ${result.taskId}\n 耗时: ${elapsed}\n 文件: ${result.videoPath}`);
} catch (err) {
console.error(`\n❌ 秦山号镜1 生成失败\n 错误: ${err.message}`);
process.exit(1);
}
}
main();