V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xuweifeng1987
V2EX  ›  分享创造

新开一个坑,开源一个 ffmpeg-gui 客户端

  •  
  •   xuweifeng1987 · 2021-01-21 14:14:25 +08:00 · 7421 次点击
    这是一个创建于 1436 天前的主题,其中的信息可能已经有所发展或是发生改变。
    自己用 ffmpeg 都是终端跑,对新手不是太友好。

    故而 2021 年挖个开源坑,也逼自己学习下客户端开发!

    TinyClip,定位就是一个基于 ffmpeg 的新手友好的免费轻量级剪辑工具。

    希望对大家有帮助,有兴趣的小伙伴(开发&设计&产品)也欢迎一起开发!

    开发过程中代码、截图、思路、心得都会记录在 GitHub 上: https://github.com/zimujiang/TinyClip

    目前 BUG 奇多,2021 慢慢填坑吧
    27 条回复    2021-05-20 21:48:32 +08:00
    ericgui
        1
    ericgui  
       2021-01-21 14:16:30 +08:00
    嗯,牛逼,不错啊
    Elietio
        2
    Elietio  
       2021-01-21 15:01:54 +08:00
    居然是 JavaFX,学习了,上次自己做个小工具本来也想用 JavaFX 写个界面的,折腾一翻感觉还是麻烦,最后还是直接终端交互了😂
    goodryb
        3
    goodryb  
       2021-01-21 16:29:26 +08:00
    所以还没有一个 release 的版本吗
    xuweifeng1987
        4
    xuweifeng1987  
    OP
       2021-01-21 17:08:21 +08:00
    @goodryb 刚刚开源项目架子搭起来,release 安装包这几天会发包;)


    @ericgui 3Q
    xuweifeng1987
        5
    xuweifeng1987  
    OP
       2021-01-21 17:09:15 +08:00
    @Elietio 综合比较了下各个跨平台开发方案,感觉还是 javafx 比较合适自己一些; ps 15 出来了,真的很香
    chihiro2014
        6
    chihiro2014  
       2021-01-21 17:36:35 +08:00
    让我想起了小丸工具箱
    xuweifeng1987
        7
    xuweifeng1987  
    OP
       2021-01-21 17:38:25 +08:00
    @chihiro2014 是的,差不多就是类似工具
    Linhuai
        8
    Linhuai  
       2021-01-21 18:30:39 +08:00
    所以,点颗星
    Jirajine
        9
    Jirajine  
       2021-01-21 18:37:51 +08:00 via Android
    个人觉得 这个 https://github.com/webview
    是桌面跨平台 gui 开发的未来。
    libook
        10
    libook  
       2021-01-21 18:48:41 +08:00
    学习交流的话,口头支持。

    一看 ffmpeg-gui 我就想起了 HandBrake,经常用,挺不错的,可以看看有没有可以借鉴的产品设计思路。

    话说用 MPL-1.1 是因为有依赖是这个版本的协议嘛?没有依赖的话 Mozilla 官方推荐 MPL-2.0 。用 MPL 算是为未来搭建社区开了个好头吧,对贡献者比较友好。
    xuweifeng1987
        11
    xuweifeng1987  
    OP
       2021-01-21 19:43:29 +08:00
    @libook

    tinyclip 定位是轻量级批量化处理的思路,有兴趣可以加 q 群交流下~MPL 确实是因为其中依赖的问题
    sewer
        12
    sewer  
       2021-01-21 19:53:13 +08:00 via iPhone
    @Jirajine 看了下和 tauri 一样都不成熟
    xuweifeng1987
        13
    xuweifeng1987  
    OP
       2021-01-21 20:12:56 +08:00
    @Jirajine
    @sewer 我挑 javafx 两个原因:1 、自己有不错的 java 基础,上手 javafx 极快; 2 、javafx 基本组件、设计逻辑、UI 自由度都符合 tinyclip 设计思路,性能方面也没有大问题。
    Jirajine
        14
    Jirajine  
       2021-01-21 23:46:45 +08:00 via Android
    @sewer 这个是跨平台的原生 webview 基础库,tauri 、wails 等应用框架是基于这个的。
    fiveelementgid
        15
    fiveelementgid  
       2021-01-21 23:49:08 +08:00 via Android
    @libook 第一眼看成了 Handshake(
    fiveelementgid
        16
    fiveelementgid  
       2021-01-21 23:49:58 +08:00 via Android
    @libook 好吧,我记错了,我用的就是 Handbrake(手刹)来转视频格式的(逃
    omph
        17
    omph  
       2021-01-22 08:02:47 +08:00
    支持限制 cpu 利用率吗?老电脑扛不住
    xuweifeng1987
        18
    xuweifeng1987  
    OP
       2021-01-22 08:19:41 +08:00
    @omph 目前是界面上还没加参数,默认是吧 cpu 核心跑满的哈哈
    supermoonie
        19
    supermoonie  
       2021-01-22 09:15:51 +08:00 via iPhone
    有 swing fx 的开发经验,最近也有做 ffmpeg opencv 客户端的想法,能参与开发吗?
    huweic
        20
    huweic  
       2021-01-24 11:33:52 +08:00
    good,很多剪辑软件应该实现方式也是一样的,包了一层 ffmpeg
    fkdtz
        21
    fkdtz  
       2021-01-25 11:57:15 +08:00
    有没有微信群整个兄弟
    thetbw
        22
    thetbw  
       2021-01-25 11:59:52 +08:00
    @xuweifeng1987 q 群有地址吗,我也想学学😁
    RangerWolf
        23
    RangerWolf  
       2021-01-25 13:39:19 +08:00
    楼主的字幕酱网站,每天多少请求啊?用户多嘛?
    xuweifeng1987
        24
    xuweifeng1987  
    OP
       2021-01-25 14:44:39 +08:00
    @fkdtz
    @thetbw 目前只有 qq 群:234626039 欢迎加入,开发、使用交流都可以
    xuweifeng1987
        25
    xuweifeng1987  
    OP
       2021-01-25 14:45:31 +08:00   ❤️ 1
    @RangerWolf 现在没几个,主要竞品不讲武德,网易见外每天免费 2 小时,剪映直接免费 23333
    zradishdp
        26
    zradishdp  
       2021-01-28 08:24:53 +08:00
    在造轮子啊
    quickcut 了解一下
    ixinshang
        27
    ixinshang  
       2021-05-20 21:48:32 +08:00
    原来你就是字幕酱?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1595 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:50 · PVG 00:50 · LAX 08:50 · JFK 11:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.