diff --git a/.github/ISSUE_TEMPLATE/feedback.yml b/.github/ISSUE_TEMPLATE/feedback.yml new file mode 100644 index 00000000..7dedb9a8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feedback.yml @@ -0,0 +1,18 @@ +name: Feedback / 反馈 +description: Tell us what could be better / 说说哪里可以做得更好 +labels: ["feedback"] +body: + - type: textarea + id: feedback + attributes: + label: What could be better? / 哪里可以做得更好? + validations: + required: true + - type: input + id: version + attributes: + label: Version / 版本 + - type: textarea + id: diagnostics + attributes: + label: Diagnostic info (optional) / 诊断信息(选填) diff --git a/.gitignore b/.gitignore index 72a6a098..f86d6d9e 100644 --- a/.gitignore +++ b/.gitignore @@ -34,6 +34,12 @@ resource-history.sqlite3* setup-runs/ envs/ vendor/ +!web/vendor/ +web/vendor/* +!web/vendor/three/ +web/vendor/three/* +!web/vendor/three/three.module.min.js +!web/vendor/three/LICENSE downloads/ prepared/ kernel-cache/ diff --git a/MANIFEST.in b/MANIFEST.in index 94e6af71..4ff04680 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -4,7 +4,8 @@ include __init__.py README.zh-CN.md include NOTICE THIRD_PARTY_NOTICES.md CONTRIBUTING.md SECURITY.md CITATION.cff recursive-include example_workflows *.json recursive-include web *.js *.css -recursive-include web/assets *.svg *.png +include web/vendor/three/LICENSE +recursive-include web/assets *.svg *.png *.webp recursive-include web/fonts *.woff2 recursive-include freevideo_engine/assets *.png *.ico recursive-include freevideo_engine/launcher *.qml diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index e90529bf..614bfccd 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -4,6 +4,7 @@ FreeVideo code uses [Apache-2.0](LICENSE). Its dependencies and models retain th | Component | License | | --- | --- | +| [Three.js](https://threejs.org/) r160, © 2010–2023 three.js authors (bundled whitebox renderer) | [MIT](web/vendor/three/LICENSE) | | Qt, PySide6 and Shiboken6 | LGPL-3.0; [component notices](freevideo_engine/launcher/licenses/NOTICE.txt) | | PyInstaller bootloader | GPL-2.0 with the bootloader exception | | CPython / psutil | PSF / BSD-3-Clause | diff --git "a/docs/zh-CN/\344\275\277\347\224\250\350\257\264\346\230\216.md" "b/docs/zh-CN/\344\275\277\347\224\250\350\257\264\346\230\216.md" new file mode 100644 index 00000000..3e00fb3d --- /dev/null +++ "b/docs/zh-CN/\344\275\277\347\224\250\350\257\264\346\230\216.md" @@ -0,0 +1,53 @@ +# 使用说明 + +这一页说明创作面板里三件常被问到的事:用参考图生成视频、首帧尾帧和参考图的区别、做更长的视频。 + +## 参考图生成视频 + +1. 打开创作面板,展开“素材”。 +2. 点“添加”,选择图片。上传的每张图片可以指定用途:首帧、尾帧或参考。要让画面里出现这张图里的人物、物品或场景,选“参考”。 +3. 在描述里输入 `@`,从列表里选一张素材,描述里会出现 `` 这样的标记。视频和音频素材对应 `