Merge branch 'main' into dev_video
This commit is contained in:
@@ -29,6 +29,7 @@ TOPIC_NARRATION_PROMPT = """# 角色定位
|
||||
# 输出要求
|
||||
|
||||
## 旁白规范
|
||||
- 输出语言要求:严格按照用户输入的话题或主题的语种输出,如:用户输入的是英文,则输出的文案必须为英文,中文也是一样。
|
||||
- 用途定位:用于TTS生成短视频音频,通俗易懂地讲解话题
|
||||
- 字数限制:严格控制在{min_words}~{max_words}个字(最低不少于{min_words}字)
|
||||
- 结尾格式:每段旁白的结尾不要使用标点符号,若旁白中出现断句读法必须使用中文标点(,。?!……:“”)来表达语气和停顿,自动判断并插入合适的标点符号,保留自然口语节奏(比如“对吗?不对。”要有停顿和语气转折)
|
||||
@@ -115,6 +116,7 @@ TOPIC_NARRATION_PROMPT = """# 角色定位
|
||||
8. 同一个词(如"有时候"、"你有没有"、"其实"、"想象一下"等)在所有旁白中作为开头最多只能出现1次
|
||||
9. 不要形成任何隐藏的句式规律,每个分镜的开头要真正做到独立思考、自然表达
|
||||
10. 检查你的输出:如果发现有任何词作为开头重复出现2次或以上,必须修改
|
||||
11. 输出语言要求:严格按照用户输入的话题或主题的语种输出,如:用户输入的是英文,则输出的文案必须为英文,中文也是一样。
|
||||
|
||||
现在,请为话题创作 {n_storyboard} 个分镜的旁白。
|
||||
⚠️ 特别注意:写完后自查所有分镜的开头,确保没有重复使用同一个词或短语作为开头。
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "pixelle-video"
|
||||
version = "0.1.0"
|
||||
version = "0.1.2"
|
||||
description = "AI-powered video creation platform - Part of Pixelle ecosystem"
|
||||
authors = [
|
||||
{name = "Pixelle.AI"}
|
||||
@@ -24,7 +24,7 @@ dependencies = [
|
||||
"fastapi>=0.115.0",
|
||||
"uvicorn[standard]>=0.32.0",
|
||||
"python-multipart>=0.0.12",
|
||||
"comfykit>=0.1.6",
|
||||
"comfykit>=0.1.9",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
|
||||
10
uv.lock
generated
10
uv.lock
generated
@@ -419,7 +419,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "comfykit"
|
||||
version = "0.1.6"
|
||||
version = "0.1.9"
|
||||
source = { registry = "https://pypi.org/simple" }
|
||||
dependencies = [
|
||||
{ name = "aiofiles" },
|
||||
@@ -429,9 +429,9 @@ dependencies = [
|
||||
{ name = "pydantic" },
|
||||
{ name = "websockets" },
|
||||
]
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/99/9f/fab00bc9067bed1db426e35adcd12a1aaa38529a933569f6dbf861f7c299/comfykit-0.1.6.tar.gz", hash = "sha256:70e8f085a67e74404372e308d7704b620a0ae76d1c86d17b889a6be6e51fc934", size = 48426 }
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/76/8f/ca585cf45df2b755ebf735a0b7b94f0cdd62f7f490daf4d9606a22ce4c07/comfykit-0.1.9.tar.gz", hash = "sha256:502748556b1d388052b033bcbb45211878ff61d2d887b65333ad1d14cf977b13", size = 48739 }
|
||||
wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/90/ef/f0150325308db8ee3ef678eefdd6002cfd48f4cb1d857c0d522ee71a8999/comfykit-0.1.6-py3-none-any.whl", hash = "sha256:6ba5c2d1d04cba76e482811043449b71154919c66939eea7c82eb1527c890dcb", size = 51412 },
|
||||
{ url = "https://files.pythonhosted.org/packages/fc/b9/65e74e090558fe4028243edca0be3054b8cfbe274f478a8b2ea8c31c4e3e/comfykit-0.1.9-py3-none-any.whl", hash = "sha256:40b51e5d63488f3fe99af2743fa39932bf5dd3f7ade08ebeb375bfa3ceb9b117", size = 51701 },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -1650,7 +1650,7 @@ wheels = [
|
||||
|
||||
[[package]]
|
||||
name = "pixelle-video"
|
||||
version = "0.1.0"
|
||||
version = "0.1.2"
|
||||
source = { editable = "." }
|
||||
dependencies = [
|
||||
{ name = "certifi" },
|
||||
@@ -1681,7 +1681,7 @@ dev = [
|
||||
[package.metadata]
|
||||
requires-dist = [
|
||||
{ name = "certifi", specifier = ">=2025.10.5" },
|
||||
{ name = "comfykit", specifier = ">=0.1.6" },
|
||||
{ name = "comfykit", specifier = ">=0.1.9" },
|
||||
{ name = "edge-tts", specifier = ">=7.2.3" },
|
||||
{ name = "fastapi", specifier = ">=0.115.0" },
|
||||
{ name = "fastmcp", specifier = ">=2.0.0" },
|
||||
|
||||
Reference in New Issue
Block a user