优化替换角色
This commit is contained in:
@@ -587,6 +587,8 @@ class SubmitVideoReplaceTests(TestCase):
|
||||
self.assertIn("@目标角色", prompt)
|
||||
self.assertIn("@参考视频", prompt)
|
||||
self.assertIn("商品", prompt)
|
||||
self.assertIn("绝不继承参考视频中任何人的原始声线", prompt)
|
||||
self.assertIn("目标角色为男性时使用自然成年男声", prompt)
|
||||
self.assertNotIn("@目标商品", prompt)
|
||||
|
||||
def test_digest_generates_once_without_source_video(self):
|
||||
|
||||
@@ -88,7 +88,9 @@ PRODUCT_PROMPT = (
|
||||
CHARACTER_PROMPT = (
|
||||
"以@参考视频的镜头、人物动作、场景、节奏、口播和剪辑为唯一基准生成视频。"
|
||||
"将画面中所有可见的原人物替换为@目标角色;五官、发型、体态和服装以角色参考图为准。"
|
||||
"保留原商品、场景、镜头运动、动作顺序和声音节奏,不添加字幕、花字或额外人物。"
|
||||
"保留原商品、场景、镜头运动、动作顺序、语速、停顿和情绪节奏,不添加字幕、花字或额外人物。"
|
||||
"绝不继承参考视频中任何人的原始声线或人声:所有对白、旁白、口型和声音都必须与@目标角色的性别与身份一致,"
|
||||
"目标角色为男性时使用自然成年男声,目标角色为女性时使用自然成年女声。"
|
||||
)
|
||||
|
||||
# 拆解期间的占位提示词。真正的提示词在 worker 拆完后回写。
|
||||
|
||||
Reference in New Issue
Block a user