- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
1.为什么要做这个开源项目呢?
现在很多情况下,视频剪辑可以通过页面的操作来完成视频剪辑,这样的操作会有很大的不便性,剪辑视频的时间会比较长。
我们急需一种方式来控制视频剪辑,大大缩短剪辑的时间,或者通过自然语言说明视频的创意自助生成比较优质的视频。
2.开源链接
github.com
GitHub - FantasticCode2019/video-edit-agent
通过在 GitHub 上创建帐户来为 FantasticCode2019/video-edit-agent 开发做出贡献。
3.开源内容
现在cli端越来越火,openharness框架也是很火,我想把视频剪辑的能力赋予到cli,统一通过 AgentTool 调用,权限检查、hooks、token 追踪均是由harness框架统一管理,可以尽可能控制两个子agent的生命周期。
第一个子agent就是剪映草稿创作。接收创意描述或剪辑的思路,规划视频脚本(分镜/时间线/素材/特效)或者剪辑计划,确认后自动执行剪辑。输出可在剪映/CapCut 中打开的草稿文件,并且可以用剪映/capcut进行打开。
第二个子agent就是FFmpeg 视频处理。接收视频编辑请求,先探测素材参数,再构造结构化 JSON 调用 FFmpeg 命令,最后执行ffmpeg压制命令。输出ffmpeg压制后的视频文件。
后续的效果测试会附上
正在整理实例,效果一起附上
1 个帖子 - 1 位参与者