这项目是干啥的
今天 GitHub 趋势榜第一是 palmier-io/palmier-pro,一天涨了 7210 星。项目描述就一句话:macOS video editor built for AI。翻译过来就是“一个专为 AI 打造的 macOS 视频编辑器”。
传统视频编辑器(Final Cut Pro、Premiere Pro)当然也能用 AI 插件,但它们是通用平台,AI 仅是附加功能。Palmier Pro 从底层设计就把 AI 当作一等公民,比如直接在时间线上集成语音转文字、场景自动分割、AI 风格的转场效果。如果你做短视频或者 Vlog,它可能比剪映专业版更对味。
核心功能与实现
按 README 的说明,目前主要功能有:
- AI 场景检测:自动识别镜头切换,支持手工修正边界。
- 语音转文字 + 字幕:调用 macOS 内置的 Speech 框架,离线可用,准确度比云端差一截但隐私好。
- 智能剪辑:选一段视频,AI 自动剪掉静音、重复或卡顿片段。初版只支持“删除静音”,后续应该会加更多策略。
- AI 效果:内置几个 Core ML 模型做风格迁移(油画、卡通等),可以拖到时间线某一段。速度还行,M1 Max 上 4K 片段大约 2-3 秒一帧。
下面这张截图是时间线区域,红框标注了 AI 相关的按钮:

代码层面的设计
因为是 Swift 原生应用,它大量使用了 AVFoundation 和 Core Media。AI 模型用的是 Core ML,模型文件放在 PalmierAI/Models/ 下,可以替换。如果你懂点 Swift,可以给它加自定义模型。
举个例子,你可以在 SceneDetector.swift 里看到它怎么调用场景检测:
import Vision
class SceneDetector {
// 用 Vision 的 VNGenerateVideoSegmentationRequest
func detectScenes(in videoURL: URL) async throws -> [CMTimeRange] {
let asset = AVAsset(url: videoURL)
let generator = AVVideoComposition(asset: asset, applyingCIFiltersWithHandler: nil)
// ...简化,实际有回调
// 返回镜头切换的时间范围
}
}
这部分代码可以直接拿来用在自己的视频工具里,不需要跑整个项目。
和同类项目的区别
我对比了三个主流方案:
| 工具 | AI 原生程度 | 离线能力 | 价格 | 发布平台 |
|---|---|---|---|---|
| Palmier Pro | ⭐⭐⭐⭐⭐ | 是 | 免费开源(未来可能 Pro 收费) | macOS only |
| Final Cut Pro + 插件 | ⭐⭐ | 部分 | 买断 2998 + 插件费 | macOS |
| DaVinci Resolve (免费版) | ⭐⭐⭐ | 部分 | 免费 | Win/Mac/Linux |
| 剪映专业版 | ⭐⭐⭐⭐ | 否 | 免费 | Win/Mac |
Palmier Pro 的差异化在于:
- 100% 离线 – 所有 AI 推理都在本地,隐私安全。剪映的云端 AI 需要联网,甚至会上传视频。
- Swift 原生 – 对 macOS 生态友好,可以很好地和 Xcode、AppleScript 集成。如果你在写自动化工作流,可以直接用
osascript调用它。 - 开源可定制 – 你可以改 UI、加自己的模型,甚至 fork 一个定制版卖给别人(只要遵守 Apache 2.0 协议)。
但反过来,它的劣势也很明显:
- 只支持 macOS,Windows/Linux 用户无缘。
- 功能非常初阶,比 Final Cut Pro 差远了。目前连多轨道都不支持(2025年4月 v0.1 版本)。
- 稳定性一般,我测试时导入 4K H.265 文件会崩。
适用场景与局限
适合谁:
- 轻度短视频创作者,主要用字幕和自动静音删除。
- macOS 开发者,想学习如何在原生编辑器里集成 Core ML 模型。
- 隐私敏感的用户(比如公司内部培训视频)。
不适合谁:
- 专业视频剪辑师,你需要多轨道、调色、音频处理。
- Windows 用户。
- 期望它取代 Premiere Pro 的人,清醒点。
另外,它的 AI 效果目前只有三个风格迁移模型,而且质量不如云端方案。如果你追求电影感,请乖乖用达芬奇。
快速上手步骤
前提:macOS 14+,Apple Silicon 或 Intel(但 AI 速度会慢很多)。
- 从 GitHub 下载 最新 Release 或 clone 仓库自己编译。
bash1 2 3
git clone https://github.com/palmier-io/palmier-pro.git cd palmier-pro xcodebuild -scheme PalmierPro -configuration Release # 或直接用 Xcode 打开运行 - 首次启动会弹窗提示下载基础模型(约 120MB)。点击同意,等下载完成。
- 点击 File > Import Media 导入视频。
- 选中时间线上的片段,点击右侧 AI 面板,选择“Detect Scenes”或“Remove Silence”。
- 导出:File > Export,目前只支持 H.264。
如果想通过脚本自动化导入和导出,可以配合 AppleScript:
tell application "PalmierPro"
open POSIX file "/Users/me/video.mp4"
activate
tell application "System Events"
keystroke "r" using {command down, shift down} -- 快捷键执行移除静音
end tell
end tell
当然这只是一个演示,真正集成需要等 API 开放。
我的看法
说实在的,Palmier Pro 目前更像一个概念验证 Demo,谈不上生产力工具。但它在 GitHub 拿这么多星,说明市场真的缺一个 macOS 上的原生、开源、注重隐私的 AI 编辑器。如果你有闲工夫,可以给它提 PR 或者写插件,也许能成为下一个 iMovie 的替代品。但如果你指望它立刻帮你剪片子,建议再等半年。
另外请注意,它的 README 明确写了:“We are currently early alpha. Expect bugs and missing features.” 所以别拿它做重要项目。
好了,如果你用完觉得不错,也欢迎回来告诉我你的体验。