filmcraft

纯 Rust 写的非线性视频剪辑器,快且不崩

开源 unknown 视频生成
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 13120
维护状态 活跃
是否开源 是
定价模式 unknown

项目预览

项目数据

分类视频生成
开发团队storytold
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型art,rust,video,video-editing,video-editor,video-processing
GitHub 星标★ 13120
30天Star增速
HF 下载量
上线时间2026-09-30 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-15
浏览次数0

项目介绍

FilmCraft 是一个用纯 Rust 从零编写的开源非线性视频编辑器。它面向希望摆脱 Premiere、Final Cut 等商业软件订阅与闭源限制的创作者,也适合对性能与内存安全有要求的开发者。核心能力包括多轨道时间线剪辑、素材导入与预览、剪切/拼接/转场等基础编辑操作,并借助 Rust 的零成本抽象与内存安全特性,在保证运行效率的同时降低崩溃风险。项目不依赖 Electron 或 Web 技术栈,而是直接构建原生界面与视频处理管线,因此启动更快、资源占用更可控。它目前定位为轻量级但可扩展的编辑工具,社区可基于其模块化架构添加特效、编解码与导出能力。对于想学习视频编辑器底层实现,或希望用 Rust 打造桌面媒体应用的开发者,FilmCraft 提供了完整且可读的代码参考。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 10 分钟 部署方式:本地安装 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • macOS、Windows 或 Linux 桌面系统(README 明确支持三平台)
  • 支持 WebAssembly 的现代浏览器(README 提到浏览器版本)
  • 若选择从源码自行构建:本地需具备 Rust 工具链(README 未给出具体步骤,属推断)

安装与启动步骤

  1. 1访问官网获取安装包

    打开 getartcraft.com 上 FilmCraft 页面,按你的系统选择对应安装包。README 未给出下载直链。

  2. 2安装到本地系统

    按所在平台的常规方式安装刚下载的包。README 未提供任何安装命令或步骤说明。

  3. 3或直接用浏览器版

    README 说明 FilmCraft 通过 WebAssembly 可在浏览器中运行,无需安装桌面客户端。

  4. 4从源码构建(可选)

    项目为纯 Rust 实现,需自备 Rust 工具链;README 未给出克隆或构建命令,请查阅仓库内文档。

  5. 5加入社区获取帮助

    遇到问题或想跟进开发进度,可加入官方 Discord 社区 discord.gg/artcraft。

如何确认成功

README 未提供启动验证方式;能打开 FilmCraft 主界面并进入时间线编辑视图即视为可用。

常见问题

Q:FilmCraft 支持哪些操作系统?

A:README 写明原生支持 macOS、Windows 和 Linux,同时可通过 WebAssembly 在浏览器中运行。

Q:它是 Premiere Pro 的官方替代品吗?

A:不是。README 称其为 Adobe Premiere Pro 工作流的开源 clean-room 重新实现,由 ArtCraft 团队用纯 Rust 编写。

Q:需要用到的开源许可证是什么?

A:README 徽章显示为 MIT OR Apache-2.0 双许可,商用与二次开发前建议再核对仓库许可证原文。

Q:项目成熟度如何?

A:README 状态徽章标注为 “young and moving fast”,说明项目年轻且迭代较快,接口与功能可能变化。

注意事项

  • README 节选未包含任何安装、构建或配置命令,本教程步骤仅为推断,请以仓库最新文档为准。
  • 项目采用 MIT OR Apache-2.0 双许可,二次分发时需遵守对应条款。
  • 项目自述处于快速演进阶段,不建议直接用于对稳定性要求极高的生产环境。
  • 官方提供 Discord 社区作为主要求助渠道。

核心亮点

  • 纯 Rust 实现,内存安全且性能接近原生,避免 Electron 类编辑器的卡顿与高占用
  • 从零构建非线性编辑核心,时间线、多轨道、剪辑逻辑完整,代码可读性高,适合学习视频编辑器架构
  • 开源且无订阅费用,可自由修改和扩展编解码、特效与导出模块

不足之处

  • 功能成熟度与 Premiere、DaVinci Resolve 等商业软件仍有明显差距,特效与格式支持有限
  • 社区与文档规模相对较小,插件生态和第三方教程较少,遇到问题可参考的资料不多

适用场景

  • 个人创作者进行轻量级视频剪辑,如 Vlog、教程、短视频粗剪
  • Rust 开发者学习视频编辑器底层架构与原生 GUI 媒体应用开发
  • 对隐私和离线有要求的用户,在本地完成素材剪辑而不依赖云端或订阅软件

替代项目

Olive、Shotcut、Kdenlive

同类项目推荐

MoneyPrinterTurbo 开源

输入一句话,高清短视频自动出炉,文案配音全包了

利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short ···

★ 130844 2026-08-09
openscreen 开源

免费无水印录屏做演示,替代 Screen Studio

Record your screen, ship a demo. Free and open-source, GPU-accelerated, no watermark···

★ 4257 2026-08-10
seedance-2.0-api 开源

快速上手字节Seedance 2.0,文本/图片一键生成视频

Seedance 2.0 API — text-to-video and image-to-video examples

★ 329 2026-08-26
auto-subs 开源

在剪辑软件里直接生成字幕,省去导出导入的麻烦

On-device subtitle generation that connects directly to DaVinci Resolve, Premiere, a···

★ 4361 2026-08-10