【开源项目】OpenCat, 一个程序化视频生成制作库
Solaren
·
2026-04-30
·
via LINUX DO - 最新话题
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI 生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 这个项目发过一篇帖子,但可能太简陋了,现在这是一个更详细的版本,光文字可能体验不强,我加入了一些gif来展示。 OpenCat 是一个类似remotion的程序化视频合成引擎,比remotion这种借助网页以及headless更native一些。 提供一个声明式的 JSONL 格式作为视频的描述语言,底层用 Rust 原生渲染引擎直接输出 MP4。 Tailwind 式 className 写样式,GSAP 风格 API 做动效,CanvasKit 子集画图形——Web 开发者零学习成本切入 支持音视频图片以及lucide图标,支持视频转场 标准的使用方法就是用AI读取opencat.md格式文件,配合一些要求,自动生成JSONL文件,然后调用本库渲染成图片/视频等格式。这个可以做成skill。 以下是一些例子 第一个类似openpencil,因为我们用的jsonl,所以理论上流式地显示各个组件是毫无问题的,当前示例带了大量的动效,在生成的时候禁止动画,我们就可以得到一个智能设计的核心 以下例子是展示其动画能力,路径变形动画以及类似gsap的字符拆分动画 该库本身支持比较全面,具体能力可以详细阅读文档。 opencat 可能对哪些人有用 尝试做程序化生成设计/视频 后端部署不希望使用headless技术 想做一个智能设计编辑工具(思路可以参考一下) 1 个帖子 - 1 位参与者 阅读完整话题
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。