Repository navigation
新增 OpenVideo 视频剪辑 Mini App、使用教程与构建源码 - #38
Merged
Merged
Conversation
Collaborator
|
@WebGuHui 目前这个 PR 和最新的 |
Assisted-by: codex-cli reason:openvideo-community-submission
WebGuHui
force-pushed
the
feat/openvideo-miniapp
branch
from
October 20, 2026 07:54
c0eab12 to
89c8e34
Compare
MyPrototypeWhat
approved these changes
Oct 20, 2026
MyPrototypeWhat
left a comment
Collaborator
There was a problem hiding this comment.
感谢把 OpenChatCut 移植过来!本地 npm run check 通过。PR 比较大,我主要看了 manifest、server.mjs、node 脚本、upstream.json、LICENSE / THIRD-PARTY-NOTICES 和 README,打包产物做了抽查,没有发现安全问题。
许可证(合并后请补充说明)
- Remotion:
@remotion/renderer等用的是 Remotion 自己的许可证(较大公司需要购买许可),这个附加条件可能和 AGPL“不得附加进一步限制”冲突。请在 README 里写明 Remotion 部分怎么处理、使用者要满足哪些条件;如果方便,也说一下上游 OpenChatCut 是怎么处理的。 - LUT:
miniapp/client/luts/下的 Canon、Sony 官方 LUT 在 THIRD-PARTY-NOTICES 里没有写来源和许可证。厂商 LUT 一般有自己的下载条款,请补上来源和是否允许再分发;如果确认不了,可以改成运行时下载或者让用户自己导入。
体积(建议)
这个 PR 让仓库增加了约 61 MiB,主要是构建产物。目前没看到不合理的大文件,但以后每次更新都会让历史变大,后续可以考虑精简,或者把大资源放到 Release 或运行时下载。.icns 如果插件用不到,可以顺手删掉。
以上都不阻塞合并,麻烦后续开个 PR 补上许可证说明,谢谢!
|
|
||
| ## @remotion/licensing 4.0.509 (MIT) | ||
|
|
||
| ## @remotion/renderer 4.0.509 (SEE LICENSE IN LICENSE.md) |
Collaborator
There was a problem hiding this comment.
Remotion 使用自己的许可证(较大公司需要购买许可),请在 README 里说明这部分怎么处理,以及使用者需要遵守的条件。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
做什么
新增 OpenVideo:在 MiniMax Code 内导入素材、编辑多轨时间线、预览并导出视频。内置可直接播放的 12 秒示例工程,剪辑助手通过宿主 Agent 使用用户已配置的能力,修改先生成草稿,用户预览后应用。
plugins/webguhui/openchatcut/。显示名称为 OpenVideo,保留openchatcutID,已有工程与数据目录不迁移。sources/webguhui/openchatcut/提供固定上游提交、完整补丁、新增源码及重建脚本。源码放在安装目录外,避免重复占用包配额。验证
npm run check:通过,69 个测试通过,插件 manifest / 路径 / 文件大小检查无错误。git apply --check和实际应用补丁;64 个已修改的跟踪文件均与开发源码一致。新增源码通过 overlay 提供。本次未重新进行一次完整的干净依赖安装与全量构建。检查提示和边界
ENTRY_STDOUT提示均来自miniapp/node/remotion-bundle/*.js:这是供浏览器加载的预构建渲染 JS,不在宿主 Node 进程执行;Node 入口使用context.logger,合并依赖的普通输出已重定向到该 logger。Need help on this PR? Tag
@codesmith-botwith what you need.