#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""砸键盘 v2 火花版：480x864 竖屏 15s，暴力砸屏+火花四溅"""
import sys, json
sys.path.insert(0, '/home/zyw/Downloads/dasiwa-h3-research')
import v18_pipeline as p

PROMPT = open('/home/zyw/Downloads/dasiwa-h3-research/tmp_prep_砸键盘/prompt_六段式_v2火花.txt', encoding='utf-8').read().strip()

result = p.run_pipeline(
    image_path="/home/zyw/Downloads/dasiwa-h3-research/tmp_prep_砸键盘/pic1_front.jpg",
    requirement="近景固定机位，女主角坐在电脑前打字，动作定住几秒后突然拿起键盘暴力猛砸电脑屏幕、屏幕砸裂火花四溅，一边砸一边怒吼：神经病啊，听不听得懂人话啊! 480x864 竖屏 15秒",
    extra_images=["/home/zyw/Downloads/dasiwa-h3-research/tmp_prep_砸键盘/pic2_full.jpg"],
    prompt_override=PROMPT,
    width=480, height=864, duration=15, seed=0, steps=8, fps=24,
    upscale_rtx=False, face_refine=False,
    topic="电脑前打字砸键盘",
    variant="v2火花_480x864",
)
print("===RESULT===")
print(json.dumps(result, ensure_ascii=False, indent=2))
