爱意满满的作品展示区。
lidedongsn

做了个免费、无水印、只有 2.3MB 的 Mac vlog 剪辑软件,专为 M 芯片优化

  •  
  •   lidedongsn · 2 days ago · 940 views

    平时拍 vlog 用剪映,很多功能要会员,所以自己写了一个,先给自己用,顺手开源了。

    FrameCut 只支持 Apple 芯片,把芯片里的专用硬件都用上了:

    • 编解码走媒体引擎,调色和转场走 Metal GPU ,语音转字幕走神经网络引擎,CPU 基本闲着
    • M2 上实测,3 分钟 vlog 导出 1080p 约 26 秒,4K 约 95 秒,已经顶到硬件编码器的上限
    • 安装包 2.3MB ,装好约 7MB ;语音模型第一次用字幕时才下载

    功能是 vlog 常用的那一套:分割、变速、转场、背景音乐、本地语音识别字幕;调色有高光阴影、HSL 分色、导入 .cube LUT 、调色预设; iPhone 拍的 HDR (杜比视界 / HLG )全程按 HDR 处理。全部本地运行,不登录、不联网(除了第一次下载语音模型),导出没有水印。

    MIT 开源,Swift + SwiftUI 写的。没有付费签名,第一次打开要去「隐私与安全性」点一下「仍要打开」。

    GitHub: https://github.com/lidedongsn/frame-cut

    欢迎试用、提 issue ,觉得有用的话点个 Star 🙏

    Supplement 1  ·  1 day ago
    v0.1.1 版本:
    这一版主要改进字幕:识别更准,编辑更顺手,剪辑视频后字幕不再错位。

    新功能
    识别更准:语音模型换成 Whisper large-v3 turbo ,中文错字率从 7.2% 降到 2.2%(实测);可选识别语言(中文 / 英文 / 自动)
    选择声音来源:可以识别视频原声、音频轨里的旁白,或两者一起
    在源处编辑字幕:时间线上的字幕块和字幕列表都能右键分割、与下一条合并、删除,也可以一键清空;选中字幕按 ⌘B 分割
    字幕跟随视频剪辑:删除、修剪、变速、调整顺序或加转场后,字幕跟着画面走;可在字幕页菜单关闭
    在预览画面上调字幕:暂停时直接拖动字幕调整位置(靠近中线自动居中),拖右下角或双指捏合调整大小
    SRT 字幕文件:导入、导出 SRT ;导出视频时可选择字幕是否画进视频、是否同时导出 .srt
    时间显示带上小时,如 00:00:24.35
    修复
    识别长视频时偶尔整段没有字幕(如开头 20 多秒缺失)
    时间重叠的两条字幕会叠在一起显示
    59.996 秒显示成 00:60.00
    15 replies  •  2026-10-21 09:55:14 +08:00
    yuusha2022
        1
    yuusha2022  
       2 days ago
    好东西,回家试试
    rejectall
        2
    rejectall  
       2 days ago
    这个好,一直在用剪映,换佬的试试看
    adoal
        3
    adoal  
       2 days ago
    有意思。思路很对,功能只针对目标用途,过度设计。性能不兼容老硬件,充分发挥新硬件。
    adoal
        4
    adoal  
       2 days ago
    不过度设计……
    MarioNeTte233
        5
    MarioNeTte233  
       2 days ago
    真是瞌睡了来枕头,感谢楼主,回家试试
    lidedongsn
        6
    lidedongsn  
    OP
       2 days ago
    @yuusha2022
    @MarioNeTte233
    @adoal 感谢感谢,初版可能测试不是很充分,剪 vlog 的功能基本具备了
    thinkm
        7
    thinkm  
       2 days ago
    666 语音模型准确度高不
    Absofknglutely
        8
    Absofknglutely  
       2 days ago
    点个星星
    lstt
        9
    lstt  
       2 days ago
    这个真不错,对于只需要剪短一下视频来说这个太方便了,不用下很大的剪映
    lidedongsn
        10
    lidedongsn  
    OP
       2 days ago
    @thinkm 至于准确率这个还真没来的及去优化 先把 mvp 做出来 肯定还是需要打磨
    lidedongsn
        11
    lidedongsn  
    OP
       2 days ago
    @Absofknglutely 多谢多谢
    lidedongsn
        12
    lidedongsn  
    OP
       2 days ago
    @lstt 是的 写这个的源头也是由于使用的一些剪辑软件太庞大了 好多也不是自己需要的功能
    lstt
        13
    lstt  
       2 days ago
    今天试了一下,减了一个 3 分钟的视频,4K ,60 帧输出,用了 3 分半左右,M2 丐版,然后发现个问题,新建的工程没有删除的位置?还是我没找到呢?
    lstt
        14
    lstt  
       1 day ago
    @lstt #13 找到方法了,退出软件,然后进目录把那个工程文件删掉,再打开就没有了。但是如果能在界面上选择删除会更方便。
    lidedongsn
        15
    lidedongsn  
    OP
       1 day ago
    @lstt 这个是个比较好的体验 +上
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5185 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 01:18 · PVG 09:18 · LAX 18:18 · JFK 21:18
    ♥ Do have faith in what you're doing.