上图是一个electron应用启动器,共存着一些自己自用的应用,边开发边完善框架。当然这个也是开源你可以在 hunmer/mLauncher (github.com) 找到它,
也可以编写你自己的应用。但是今天的主角是第一个,其他的有机会在分享吧
素材管理库(主界面)
hunmer/mCollection: 开源模组化可扩展的素材管理软件 (github.com)
开发缘由:
视频工作者用eagle,billfish等同类软件感觉少了点什么,想着能不能有一个完全个人化的可定制的素材管理库?
从计划到开发到日常使用,业余断断续续的慢慢完善,虽然Bug还是很多,还是先发出来吧
看看大家有没有什么需求
对比其他同类软件的优缺势:
有接触这类软件的都知道,国内有两个做的比较有名气的,eagle和billfish
eagle:
优点: 社区资源丰富 功能丰富 界面美观
缺点: 付费 存储与检索代价大 专有目录
billfish:
优点: 个人版免费 sqlite3储存 保持目录结构 基础功能都有
缺点: 最近改版大导致功能回退 官方更注重企业版开发
本软件:
优点: 开源 可扩展 可修改Sqlite3 储存 多tab 多开素材库 可自定义插入数据 功能可分离永久免费
缺点: 刚起步 bug可能较多 支持的格式不是很多 常见的音频视频图片
可能会造成错误或者奔溃 多按F5刷新几下就好了
不过不用担心 都会修复解决的
目前的插件
插件怎么安装怎么开发相关的问题可以看github里的issure页面
Issues · hunmer/mCollection (github.com)
因为这次没多少时间准备文档...
其他解答
Q: 用什么开发的?
A:Nodejs+Electron+JQuery+Tabler.
之所以不用vue,react等现代框架开发是因为还没接触过
目前主要是想把框架逻辑搞好之后会慢慢转
Q: 数据会丢失吗?
A: 目前不会,只要不安装其他的扩展程序
Q: 如何更新?
A: 采用热更新,所以都会是小规模的更新,有时间可以手动检查下更新
就先写这么多吧,没多少时间准备,感兴趣的朋友可以试试,可能会有很多Bug,谢谢大家帮忙反馈
下载地址:https://www.123pan.com/s/jBjbVv-6RyHA.htmlReleases · hunmer/mCollection (github.com)