xi-mad/my_video

使用建议

kofzhanganguo opened this issue · 27 comments

image
首先这个CMD窗口,应该创建个EXE的程序,隐藏这个CMD窗口,然后放置在系统托盘下,右键可以设置点功能,比如退出,重启啥的,而不是总是让这个窗口在任务栏底部显示,当我关闭这个CMD窗口的时候,软件也就关闭了,这样很麻烦。
image
image
类似EMBY这种的托盘管理。
第二个问题,就是WEBUI中,可以设置软件的具体参数,而不是去修改config配置文件,因为在WEBUI中可以直观的设置软件具体的参数,这样更加明确。
image
比如NASTOOL这种,设置上更加方便。
image
还有一个问题,就是修改具体软件的端口参数,比如软件默认使用的端口号是8080,那么8080端口其他软件占用的情况下,那么只能二选一,修改其他软件的端口号,或者是修改你这款软件的端口号,起码软件要给个可以修改端口参数的设置。
image
还有首次使用本软件的时候,应该给个默认的登录帐号和密码,首次打开软件的时候,显示默认登录名,默认密码,然后登录进去后,让用户自行修改用户名和密码,这样比较方便首次使用的用户。

非常感谢你的建议,目前只是实现了基本功能。易用性方面还要持续优化,需要寻找更好的方案。

目前已经发布支持配置端口号的版本,其余问题会持续跟进。如果有好的技术方案提供,欢迎交流。

xi-mad commented

已将程序默认移动到托盘栏,欢迎体验

作者同志,你好,希望你的软件能完美支持NFO,做成**区的EMBY,有时间用你的软件,添加我几万部片子,看看软件卡不卡,国产的影视管理软件,极影派,易影视,Jvedio,ALEX等等,都不太理想,几千部片子就卡飞了,起码我用EMBY,PLEX,jellyfin,流媒体服务器软件,几万部片子我测试过,是没任何问题的,Windows本地的客户端软件,比如KODI,emdb,tinyMediaManager,Filmotech,Ember Media Manager等等这些,都不会卡,几万部片子也没事儿。
image
影片数量过万了。
image
image
这是我能找到的所有关于管理影视的软件了,顺便做了全部汉化。

xi-mad commented

哈哈 欢迎体验,顺便帮忙测试。有问题及时沟通

问题出现了,全新下载,运行程序,没任何反应
image
解压缩后的文件夹。
image
然后释放出配置文件夹等目录
然后我该如何打开?没任何反应

xi-mad commented

右下角托盘栏应该是有图标的,看一下

xi-mad commented

对了,你需要一份配置文件,放在config文件夹,
https://github.com/xi-mad/my_video/blob/master/backend/config/config.yaml

image
看不到

应该把所有运行的东西,都放在一起打包,而不是让运行程序双击释放出来,释放出来的是文件夹全部是空的。

xi-mad commented

抱歉,我的更新方式是基于上一个版本的。有历史版本的用户,担心覆盖他们的配置文件,所以默认是类似增量更新的方式。我更新了新的程序包,可以在尝试一下,我本地是没问题的。对你带来的困扰感到抱歉
https://github.com/xi-mad/my_video/releases/download/v1.3.2/my_video.rar

xi-mad commented

应该把所有运行的东西,都放在一起打包,而不是让运行程序双击释放出来,释放出来的是文件夹全部是空的。

抱歉,没有使用安装程序的方式,有些文件夹是需要创建的。
请问现在还有问题吗,欢迎讨论

你可以做个全新的包,适配第一次使用用户,不然新用户下载你的最新程序后,打开一脸懵逼,然后在去下载你首发的第一个版本,然后两边替换,这样啥人能知道咋用啊,还有首次运行程序后,应该首先打开浏览器网页,让用户自己直观的知道程序在运行了,而不是去浏览器打IP地址,进去网页,还有就是端口号,最好是保持和其他的软件没有冲突,最好是一些稀奇古怪的端口号,不然容易造成浏览器网页打不开,比如群晖那种5000的默认端口号啥的。

xi-mad commented

你可以做个全新的包,适配第一次使用用户,不然新用户下载你的最新程序后,打开一脸懵逼,然后在去下载你首发的第一个版本,然后两边替换,这样啥人能知道咋用啊,还有首次运行程序后,应该首先打开浏览器网页,让用户自己直观的知道程序在运行了,而不是去浏览器打IP地址,进去网页,还有就是端口号,最好是保持和其他的软件没有冲突,最好是一些稀奇古怪的端口号,不然容易造成浏览器网页打不开,比如群晖那种5000的默认端口号啥的。

努力中....

image
右键托盘,能不能选择一个就是打开网页页面,也就是打开媒体库。

xi-mad commented

image 右键托盘,能不能选择一个就是打开网页页面,也就是打开媒体库。

添加是很容易的。但不知道用户默认的浏览器,所以不知道该调用哪个浏览器打开。会尝试使用合适的方式增加。

另外非常欢迎对程序进行压力测试,

首先我要搞懂软件咋用。。。。。。
我片子几万部,压力测试都是小事儿,还有就是,不知道能不能管理剧集,貌似都是单独的视频文件
image
我想这种应该很容易做到吧。
image
这种剧集的,能做到吗?

xi-mad commented

我想保持程序的简单性,所以目前的入口都在路径扫描。
对于剧集管理,目前有一个肤浅的想法,可以新增一个剧集管理的导航栏,允许用户创建剧集并引用对象中的剧集。
但这样的工作量仍然会很高,目前没有想到更自动化的方式。

image
内存和硬盘炸了,直接撑爆,不懂了。

我就是添加个路径扫描,然后内存过4G以上,硬盘220多MB的读取。

xi-mad commented

因为要读取文件的前50MB计算hash值用于去重,所以会有很大的硬盘读写,或许这个值应该改小一些。 我还没有遇到内存使用很高的情况。
太晚了,明天再搞吧 - -

xi-mad commented

担心硬盘寿命的话可以先关掉程序😁

文件去重,其实本身视频文件也很少有MD5哈希值校验去重的,都是数据库的ID编号去重,那些所谓的小视频,去重复大多数也没啥意义,如果想单独文件去重复,有专业的哈希值校验软件去重复,视频管理软件没有任何一款是使用哈希值去重复的。

如果首次运行软件,扫描视频文件就来个全部哈希值校验,那么别说几万部片子了,就是几十部片子,都扛不住啊,几百T的片子,全部来个哈希值校验,啥人都扛不住啊。

image
以正规片为例,都是数据库编号去重复

xi-mad commented

请不要讨论av,谢谢。 计算hash值只取了文件的前50mb计算,并没有完全读一遍。 对于去重可能还需要进一步考虑

xi-mad commented

新版移除了hash计算,经测试没有再大量占用磁盘和内存情况
https://github.com/xi-mad/my_video/releases/download/v1.3.3/my_video_full.rar