ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

OpenCut 使用教程:免费开源的 CapCut 替代,本地部署 10 分钟跑起来

OpenCut 使用教程:免费开源的 CapCut 替代,本地部署 10 分钟跑起来 OpenCut 使用教程免费开源的 CapCut 替代本地部署 10 分钟跑起来【免费下载链接】OpenCutThe open-source CapCut alternative项目地址: https://gitcode.com/GitHub_Trending/ap/OpenCut想做视频却被订阅费和硬件要求劝退OpenCut 是一款免费开源的 CapCut 替代方案一个跑在浏览器里的视频编辑器代码完全透明还能整套部署在自己电脑上。这篇带你从零跑通部署到做出第一条片子。快速认识这个工具一句话免费、开源、基于 Web 的视频剪辑器MIT 协议无广告无水印。 它和 CapCut 最大的不同是代码全公开服务可以自托管数据留在自己手里。 团队正在用 Rust 重写核心一份代码同时面向浏览器、桌面和移动端。项目内部是怎么分工的apps/webWeb 编辑器主体React Vite 构建编辑界面入口在 apps/web/src/routes/editor.tsxapps/desktopRust 桌面版壳预览、时间轴等面板在 apps/desktop/src/panels/每个版本的新特性记录在changelog/目录蒙版、关键帧这些功能都是从这里长出来的10分钟跑起来这是用 moonrepo 管理的 monorepo别上来就装依赖用项目自带的工具链就行git clone https://gitcode.com/GitHub_Trending/ap/OpenCut cd OpenCut proto use moon run web:dev你克隆仓库进入目录。如果还没装proto构建工具先按 README.md 里的脚本安装你运行proto use终端会依次装好工具链和依赖10 分钟里大部分花在这一步你运行moon run web:dev终端里 Vite 服务启动成功你在浏览器打开localhost:5173看到 OpenCut 编辑器加载出来——中间是预览区下方是时间轴素材从侧边面板拖进来三个最值得先练的操作把素材拖上时间轴裁出想要的节奏练完这个你就能自由安排片段的顺序和长短这是一切剪辑的地基。从素材面板把媒体文件拖到时间轴轨道上抓住片段边缘拖动裁剪裁切点会精确停在片段边界不会重叠按住Ctrl或Shift多选片段一起移动或改时长右键片段选Expand keyframes把每个动画属性展开成独立小轨道完成后时间轴上的片段排得像一整条胶片主视频轨道默认停在可视区域一眼看全。 小提示点击轨道下方的空白区是移动播放头不是误操作别急着刷新。给画面加关键帧动画一步做对练完这个你就能让元素在时间上移动、缩放、淡入淡出还能把同一套动作复制给不同元素。播放头停在动画起点给元素位置、缩放、不透明度等设一个关键帧播放头移到终点改变数值终点关键帧自动生成打开曲线编辑器拖贝塞尔手柄调整两个关键帧之间的缓动把一组关键帧复制直接粘贴到另一个元素上完成后预览区里元素从起点平滑过渡到终点片段边缘上整齐排着关键帧标记。 小提示位置 X、Y 可以独立动画。做滑入效果时一次只动一个轴动作更好控。用蒙版和特效给画面加电影感练完这个你就能把画面裁出各种形状、加上模糊快速做出大片质感。选中视频图层在属性面板选蒙版形状分割、矩形、椭圆、星形、心形、电影黑边都行在属性面板调位置、大小、旋转、羽化或直接拖预览区里的手柄给单个片段应用模糊等特效也可以把特效作为独立元素放到时间轴上从贴纸面板加几个国旗或图形把画面点缀起来完成后画面上下压着电影黑边、背景带虚化质感一下就上来了。 小提示浏览器不支持 GPU 加速渲染时编辑器会直接提示换个现代浏览器播放会顺畅很多。让作品更专业的进阶玩法一键适配 TikTok 竖屏尺寸做短视频尺寸就是生命线。OpenCut 的画布不再锁死在几个预设里设置面板里直接填任意宽高比如 1080×1920或者选平台比例预设之后的图层、文字都跟着新画布走。用曲线编辑器让转场更顺滑线性动画看腻了就进关键帧曲线编辑器把节奏拉出缓出感生硬的动作立刻变顺滑。再配合涟漪编辑模式删掉或裁短中间某段后面的片段自动收拢不用一段段手动拖。模糊背景 贴纸快速做封面需要封面或标题帧时在设置面板的 Background 页签给画布上一层实色、渐变或模糊背景再叠个大号文字或贴纸就够用了——主素材虚化成底图封面最吸睛。遇到问题先查这里问克隆下来直接 bun install 能启动吗不能。项目由 moonrepo 管理要先装proto工具再跑proto use脚本见 README.md任务定义在 moon.yml。问moon run web:dev跑起来了但页面打不开看终端有没有报错。Web 服务在localhost:5173如果还要 API另开终端跑moon run api:dev它监听localhost:8787。问Windows 下安装脚本或 shims 跑不了先在 PowerShell 执行Set-ExecutionPolicy -Scope CurrentUser RemoteSigned再用 README 里的 PowerShell 版安装脚本。问仓库里的功能怎么看着偏少当前仓库正在推倒重写Rust 核心 WASM 渲染桌面版 apps/desktop/ 也还只是能开窗的阶段。功能完整的旧版在线体验地址是 opencut.app特性清单可对照 changelog/0.3.0.md。问想知道最新版有哪些新能力直接看changelog/目录每个版本一份完整记录比翻文档准确。学习路线图从编辑器主入口 apps/web/src/routes/editor.tsx 入手摸清界面结构翻一遍 UI 组件库 apps/web/src/components/ui/了解界面怎么拼出来的对照 changelog/0.3.0.md 里的技术条目理解 Rust/WASM 渲染重写的思路最后进 apps/desktop/src/panels/看桌面版如何用 Rust 组织预览与时间轴面板有想法或踩到坑欢迎去社区提 issue一起把这个开源视频剪辑器做得更好【免费下载链接】OpenCutThe open-source CapCut alternative项目地址: https://gitcode.com/GitHub_Trending/ap/OpenCut创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表