#1 - 2022-1-31 05:45
東瀬まつり🦋❄️🐻💎🐺🍎🐠 ([s]安静点格子[/s] ☄️⚓ ☁️⭐️)
要管理的文件:
(1)各类型电影动画电视剧,可能是一个bt文件文件夹,也可能是一个裸mp4文件,因为有的是bt下载,有的是百度云下载,分散在电脑不同文件夹,并且和其他文件夹杂在一起。
(2)p站推特图片,这个需求其实不大,chrome保存的时都候选同一个文件夹就好了,就是图片数量上万之后,windows资源管理器排序比较慢。
(3)非常想实现的需求,电脑上音声文件夹管理,从南+下的音声,基本是百度云下载,和电影电视文件夹杂在一起,并且文件夹没有很好的命名,音声听了一半也不能保存播放进度
(4)3dm正版游戏
,也是百度云下载,但是因为文件夹比较大经常移来移去,最后移到一个地方就忘了有这个游戏,最好能统一管理
简单来说,就是本体媒体播放能和netflix在线播放一个体验,本地刷图片能有pixiv上一个体验,本体听音声能和dlsite在线播放一个体验,(这些流媒体网站前端是做的真不错
),本体游戏浏览能和steam一个体验(这个好像直接steam添加本地游戏就行)
设置一定要简单,前端一定要好看,支持的媒体文件种类多,播放快
最简单的版本我想就是支持扫描媒体和自己添加文件夹的播放器,类似安卓上常见的相册工具,或者mxplayer,并且支持断点续播。查来查去只查到个plex media server,前端还不错,但播放都要dlna,在本机播放这样似乎有点多此一举...
-----------------------------更新-------------------------
(1)(3)已经用上了jellyfin和kikoeru一段时间,两款开源app都特别棒
遇到的问题基本都解决了,看着首页真的的舒服。jellyfin不止可以看电影、看番,还可以看电视直播、听音乐
。客户端多,安卓平板,安卓电视都有jellyfin客户端,随时随地都有web都可以放,也不用担心视频格式不支持,服务器实时ffmpeg转码(当然还是不转码直接串流快,服务器风扇也不用起飞)。对字幕、音轨的支持也很好,ass srt内置还是外挂基本都能没问题读出来,就是文件命名和文件夹组织上有些技巧,得用一段时间才熟悉。
(2)(4)还没有任何改变
附上我现在的jellyfin和kikoeru

推荐一下我自己修改版的kikoeru,增加了历史记录功能。遇到音频断流的问题不知道有没有大佬知道怎么解,组件用的是vue-plyr,不太知道断流时候是什么情况,拖一下进度条能好
Jellyfin追番一定要配合autobangumi使用,省去了下载文件、整理文件的很多繁琐,下载下来自动重命名,可直接可以导入媒体库,并且不影响做种。用上之后配合这个插件kookxiang/jellyfin-plugin-bangumi,可以播放完在bangumi自动点“看过”
------------------------记录一个坑------------------
如果你在windows上使用jellyfin或者emby媒体服务器,他们使用的ffprobe和ffmpeg可能遇到windows文件名长度限制导致视频无法播放出来,windows10系统和jellyfin/emby都增加了长文件路径支持,但遗憾的是ffmpeg没有。
解决这一个问题可以把jellyfin/emby自带的ffmpeg/ffprobe替换成这个已经patch过的版本
https://github.com/yt-dlp/FFmpeg ... -gpl-shared-5.0.zip
详见:
https://emby.media/community/ind ... ters-ffprobe-error/
https://trac.ffmpeg.org/ticket/8885
反馈了这个问题,ffmpeg/ffprobe long path problem on windows,nyanmisaka大佬已经在官方ffmpeg里修复了。
话说很多人推荐nyanmisaka的定制版jellyfin,我用起来感觉不太出区别
,听说是编解码效率更高,要是前端有区别的话应该比较明显。
-----------------------更新一下---------------------
经过大家推荐,用上了sonarr+radarr+jellyseerr
Sonarr是搜索&下载电视剧用的软件,windows下安装很方便,安装包点点点就行。Radarr是Sonarr的一个分支,Radarr可以用来搜索电影,而Sonarr只能用来搜索电视剧。Sonarr和Radarr都支持搜索、一键下载、监控电视剧/电影更新的能力。他们搜索依赖内置的BT源,或者使用一个BT网站聚合搜索器Jacket配置搜索。然后Sonarr和Radarr下载的电视剧电影就会直接保存到Jellyfin的媒体库文件夹里,并且带上元信息和海报,真正做到一键下载、导入。
附几个我配置Sonarr与Jacket时看的教程,流程很详细,一步一步走就行。有个问题,BT下载站RARBG和电影信息网站TMDB被墙了,可以在Sonarr和Jacket里配置使用代理上网。
Jackett Sonarr Radarr 介绍
使用Sonarr+Jackett+qb/tr+emby实现(基本)全自动追新番
使用Sonarr下载动画
资源聚合搜索神器Jackett
会配置Sonarr之后,Radarr的配置和Sonarr完全一样,Radarr还更好一点,支持UI改成中文,Sonarr抓取影片信息只能抓英文的,Radarr可以抓中文的(元数据里的Metadata Language)。

Jacket是Sonarr和Radarr使用的BT搜索工具,支持非常多的BT/PT网站,也是直接安装就能用了,配置照着教程一步一步来就行。

哦,Sonarr和Radarr当然需要BT下载客户端,我用的是Qbittorrent,使用AutoBangumi的时候配置过了,安装很简单,开机自启,需要配置的就是设置里打开web界面就行。
配置好Sonarr、Radarr、Jacket,一键搜索和下载电影、电视剧的能力就有了,但Sonarr和Radarr的前端还比较简陋,有人专门做了前端JellySeer,可以直接看到影片推荐和当下热门,然后一键推送到Sonarr Radarr下载,下载完后自动在Jellyfin显示,甚至可以共享给一起用Jellyfin的好朋友使用,用起来很棒。

JellySeer推荐使用Docker部署,我在Windows上原生环境的运行,需要nodejs、npm环境(nodejs更新很快,我用的是18),之后安装官方给的三个命令npm i -g win-node-env; yarn install; yarn run build; yarn start就可以运行了(当然你需要自己装yarn)。设置开机自启可以用,winsw包装成windows服务,executable我设置的是一个jellyseer.bat,里头先设置npm的path,再yarn start。winsw很好用,强烈推荐,我觉得比nssm好。
还有一件事,Sonarr和Radarr下载的很多是Raw片源,如果是电视剧可能自带英语字幕,蓝光的话可能语言更多一些,但总有很多没有中文字幕,可以使用Cinese Sub Finder这个软件,Windows安装也很简单,提供exe直接一键启动,用winsw包装成服务。配置傻瓜,用上之后电影字幕基本都能找到,但时间轴很多不对,设置里有个自动校正字幕时间轴,推荐打开。

-----------------------再更新一下---------------------这块和媒体库没啥关系了,可以省略。。
有了这么牛逼的媒体服务器,服务器状态的监控也得跟上。
以前一直用的NetData,一键安装(Windows上不怎么一键,需要在wsl里安装,设置开机自启也比较麻烦)。NetData的好处就是一键安装、开箱即用,Metrics指标采集、数据库存储、前端展示仪表盘,全部一站式,采集的数据很全(CPU 硬盘 内存 网络 进程全都有),甚至不用你设置外网透传,可以直接通过NetData官方网站访问(当然这样比较慢),缺点是自定义程度低,接入Grafana麻烦。
如果你准备直接用NetData,可以看他们的安装文档,脚本一键安装:https://learn.netdata.cloud/docs/agent/packaging/installer/

如果需要更强大的监控(在Windows平台),那必须用上Promethues和Grafana了,熟悉的同学一定很熟悉,不知道的同学使用起来学习曲线可能比较陡峭(并且和NAS没太大关系)
这一套包含三个部分:(1)采集信息的Exporter(比如Windows Exporter,HWInfo Exporter,Qbittorrent Exporter)(2)存储数据的数据库,常用的有Promethues、InfluxDB(3)展示数据的仪表盘Grafana。刚刚说的NetData其实干了Exporter+DB+Grafana三个工具的事。
Prometheus在Windows上不用安装,下载下来直接运行。用winsw包装成windows服务。
Exporter我目前用了三个:
一个是定番Windows Exporter,采集Windows系统信息:包括CPU 网速 磁盘分区读写 进程CPU占用,没有进程网速比较遗憾。
第二个是采集硬件信息的HWinfo64 Exporter,HWinfo64可以采集CPU频率 功耗 GPU频率 功耗 网速 磁盘SMART信息 风扇转速等硬件信息,更加全面监控机器。要用Exporter必须打开HWinfo64的Share memory功能,并且打开着Sensor页面,7.0之后share memory变成了收费功能,只能用7.0以前的版本了。
第三个是监控Qbittorrent信息的,有两个选择,一个是python写的prometheus-qbittorrent-exporter,另一个是Java写的qbittorrent-exporter,python写的更容易跑起来(因为我不用docker),但数据采集的很少,推荐Java写的那个。
Grafana在Windows上也是直接安装,装好之后设置下数据源为本机的Promethues,之后就可以导入仪表盘了
三个Exporter分别对应三个仪表盘:
Windows Exporter:网上找的面板,做了一些调整。JSON导出

HWinfo Exporter:网上找的面板,做了一些调整。JSON导出

Qbittorrent Exporter:这个是python版的那个,我还没用上Java版的那个,面板就是作者给的,没做修改

Java版的那个Qbittorrent Exporter,比python版的好很多,作者为啥不给个jar...自己进docker把运行文件拷贝出来,可以在windows native运行:JSON面板

光监控机器的话用TeleGraf也行,这个没有仔细研究
(1)各类型电影动画电视剧,可能是一个bt文件文件夹,也可能是一个裸mp4文件,因为有的是bt下载,有的是百度云下载,分散在电脑不同文件夹,并且和其他文件夹杂在一起。
(2)p站推特图片,这个需求其实不大,chrome保存的时都候选同一个文件夹就好了,就是图片数量上万之后,windows资源管理器排序比较慢。
(3)非常想实现的需求,电脑上音声文件夹管理,从南+下的音声,基本是百度云下载,和电影电视文件夹杂在一起,并且文件夹没有很好的命名,音声听了一半也不能保存播放进度
(4)3dm正版游戏

简单来说,就是本体媒体播放能和netflix在线播放一个体验,本地刷图片能有pixiv上一个体验,本体听音声能和dlsite在线播放一个体验,(这些流媒体网站前端是做的真不错


设置一定要简单,前端一定要好看,支持的媒体文件种类多,播放快

最简单的版本我想就是支持扫描媒体和自己添加文件夹的播放器,类似安卓上常见的相册工具,或者mxplayer,并且支持断点续播。查来查去只查到个plex media server,前端还不错,但播放都要dlna,在本机播放这样似乎有点多此一举...
-----------------------------更新-------------------------
(1)(3)已经用上了jellyfin和kikoeru一段时间,两款开源app都特别棒


(2)(4)还没有任何改变

附上我现在的jellyfin和kikoeru

推荐一下我自己修改版的kikoeru,增加了历史记录功能。遇到音频断流的问题不知道有没有大佬知道怎么解,组件用的是vue-plyr,不太知道断流时候是什么情况,拖一下进度条能好

Jellyfin追番一定要配合autobangumi使用,省去了下载文件、整理文件的很多繁琐,下载下来自动重命名,可直接可以导入媒体库,并且不影响做种。用上之后配合这个插件kookxiang/jellyfin-plugin-bangumi,可以播放完在bangumi自动点“看过”
------------------------记录一个坑------------------
如果你在windows上使用jellyfin或者emby媒体服务器,他们使用的ffprobe和ffmpeg可能遇到windows文件名长度限制导致视频无法播放出来,windows10系统和jellyfin/emby都增加了长文件路径支持,但遗憾的是ffmpeg没有。
解决这一个问题可以把jellyfin/emby自带的ffmpeg/ffprobe替换成这个已经patch过的版本
https://github.com/yt-dlp/FFmpeg ... -gpl-shared-5.0.zip
详见:
https://emby.media/community/ind ... ters-ffprobe-error/
https://trac.ffmpeg.org/ticket/8885
反馈了这个问题,ffmpeg/ffprobe long path problem on windows,nyanmisaka大佬已经在官方ffmpeg里修复了。
话说很多人推荐nyanmisaka的定制版jellyfin,我用起来感觉不太出区别

-----------------------更新一下---------------------
经过大家推荐,用上了sonarr+radarr+jellyseerr
Sonarr是搜索&下载电视剧用的软件,windows下安装很方便,安装包点点点就行。Radarr是Sonarr的一个分支,Radarr可以用来搜索电影,而Sonarr只能用来搜索电视剧。Sonarr和Radarr都支持搜索、一键下载、监控电视剧/电影更新的能力。他们搜索依赖内置的BT源,或者使用一个BT网站聚合搜索器Jacket配置搜索。然后Sonarr和Radarr下载的电视剧电影就会直接保存到Jellyfin的媒体库文件夹里,并且带上元信息和海报,真正做到一键下载、导入。
附几个我配置Sonarr与Jacket时看的教程,流程很详细,一步一步走就行。有个问题,BT下载站RARBG和电影信息网站TMDB被墙了,可以在Sonarr和Jacket里配置使用代理上网。
Jackett Sonarr Radarr 介绍
使用Sonarr+Jackett+qb/tr+emby实现(基本)全自动追新番
使用Sonarr下载动画
资源聚合搜索神器Jackett
会配置Sonarr之后,Radarr的配置和Sonarr完全一样,Radarr还更好一点,支持UI改成中文,Sonarr抓取影片信息只能抓英文的,Radarr可以抓中文的(元数据里的Metadata Language)。

Jacket是Sonarr和Radarr使用的BT搜索工具,支持非常多的BT/PT网站,也是直接安装就能用了,配置照着教程一步一步来就行。

哦,Sonarr和Radarr当然需要BT下载客户端,我用的是Qbittorrent,使用AutoBangumi的时候配置过了,安装很简单,开机自启,需要配置的就是设置里打开web界面就行。
配置好Sonarr、Radarr、Jacket,一键搜索和下载电影、电视剧的能力就有了,但Sonarr和Radarr的前端还比较简陋,有人专门做了前端JellySeer,可以直接看到影片推荐和当下热门,然后一键推送到Sonarr Radarr下载,下载完后自动在Jellyfin显示,甚至可以共享给一起用Jellyfin的好朋友使用,用起来很棒。

JellySeer推荐使用Docker部署,我在Windows上原生环境的运行,需要nodejs、npm环境(nodejs更新很快,我用的是18),之后安装官方给的三个命令npm i -g win-node-env; yarn install; yarn run build; yarn start就可以运行了(当然你需要自己装yarn)。设置开机自启可以用,winsw包装成windows服务,executable我设置的是一个jellyseer.bat,里头先设置npm的path,再yarn start。winsw很好用,强烈推荐,我觉得比nssm好。
还有一件事,Sonarr和Radarr下载的很多是Raw片源,如果是电视剧可能自带英语字幕,蓝光的话可能语言更多一些,但总有很多没有中文字幕,可以使用Cinese Sub Finder这个软件,Windows安装也很简单,提供exe直接一键启动,用winsw包装成服务。配置傻瓜,用上之后电影字幕基本都能找到,但时间轴很多不对,设置里有个自动校正字幕时间轴,推荐打开。

-----------------------再更新一下---------------------这块和媒体库没啥关系了,可以省略。。
有了这么牛逼的媒体服务器,服务器状态的监控也得跟上。
以前一直用的NetData,一键安装(Windows上不怎么一键,需要在wsl里安装,设置开机自启也比较麻烦)。NetData的好处就是一键安装、开箱即用,Metrics指标采集、数据库存储、前端展示仪表盘,全部一站式,采集的数据很全(CPU 硬盘 内存 网络 进程全都有),甚至不用你设置外网透传,可以直接通过NetData官方网站访问(当然这样比较慢),缺点是自定义程度低,接入Grafana麻烦。
如果你准备直接用NetData,可以看他们的安装文档,脚本一键安装:https://learn.netdata.cloud/docs/agent/packaging/installer/

如果需要更强大的监控(在Windows平台),那必须用上Promethues和Grafana了,熟悉的同学一定很熟悉,不知道的同学使用起来学习曲线可能比较陡峭(并且和NAS没太大关系)
这一套包含三个部分:(1)采集信息的Exporter(比如Windows Exporter,HWInfo Exporter,Qbittorrent Exporter)(2)存储数据的数据库,常用的有Promethues、InfluxDB(3)展示数据的仪表盘Grafana。刚刚说的NetData其实干了Exporter+DB+Grafana三个工具的事。
Prometheus在Windows上不用安装,下载下来直接运行。用winsw包装成windows服务。
Exporter我目前用了三个:
一个是定番Windows Exporter,采集Windows系统信息:包括CPU 网速 磁盘分区读写 进程CPU占用,没有进程网速比较遗憾。
第二个是采集硬件信息的HWinfo64 Exporter,HWinfo64可以采集CPU频率 功耗 GPU频率 功耗 网速 磁盘SMART信息 风扇转速等硬件信息,更加全面监控机器。要用Exporter必须打开HWinfo64的Share memory功能,并且打开着Sensor页面,7.0之后share memory变成了收费功能,只能用7.0以前的版本了。
第三个是监控Qbittorrent信息的,有两个选择,一个是python写的prometheus-qbittorrent-exporter,另一个是Java写的qbittorrent-exporter,python写的更容易跑起来(因为我不用docker),但数据采集的很少,推荐Java写的那个。
Grafana在Windows上也是直接安装,装好之后设置下数据源为本机的Promethues,之后就可以导入仪表盘了
三个Exporter分别对应三个仪表盘:
Windows Exporter:网上找的面板,做了一些调整。JSON导出

HWinfo Exporter:网上找的面板,做了一些调整。JSON导出

Qbittorrent Exporter:这个是python版的那个,我还没用上Java版的那个,面板就是作者给的,没做修改

Java版的那个Qbittorrent Exporter,比python版的好很多,作者为啥不给个jar...自己进docker把运行文件拷贝出来,可以在windows native运行:JSON面板

光监控机器的话用TeleGraf也行,这个没有仔细研究
同求成熟的影音解决方案,上面这些主要是为了好看
如果片子不多的话可以选择手动:①编辑元数据;②修改图片;③识别 (封面图右下角三个点)
图片只要和文件(夹)名一致就会自动作为封面图。另外,也会自动提取视频内容作为封面图(勾选 screen grabber)
2. 文件夹选择动画目录的上一层。比如:有“D:/动画/明日同学/ep1……”、“D:/动画/更衣人偶/ep1……”,填“D:/动画”
在插件设置里面把需要去除的词汇以“,”分割填进去就行
anilist没有集数的识别,所以走的其他插件。手里没BDMV,先凑合着用吧
Playnite can run from portable storage without need of installing system dependencies.
在安装的时候有个Portable选项,安装之后只需要备份本地文件夹就可以备份所以库内的文件。
灵梦御所,度盘/磁力/mega/一堆杂七杂八的下载方式。无任何会员/门槛。3094+个游戏条目,但大部分3D/拔作之类,传统意义的gal可能只有几百个。无任何反爬措施,多线程随便屮。
终点站,度盘下载,有站长维护失效链接。需要高等级会员才能查看r18条目,需要高高等级来解锁置顶目录。1700+个汉硬,“gal纯度”相当高。新作更新最及时。有强反爬/限制短时间获取量的措施。
gal领域(360+个),量子ACG(700+个),galworld(400+个),皮皮恋爱游戏(4689+个,但生熟肉混合)可以跟上面的互补,有时可以找到些上面没有的游戏。
恋爱游戏网,曾经很好用,可惜已经寄了。
绯月、2DFan、天使二次元 也是老牌,可惜很难注册新用户了。
直接放弃确实是个好办法
但是美剧/英剧/电视剧的话没法这样操作
也可以用tmm,直接覆盖掉jellyfin里刮削的结果
这里的问题是imdb/tmdb和bangumi/anilist剧集结构不一样
比如虚构推理在tmdb上是一季24集,S01E01至S01E24
https://www.themoviedb.org/tv/93653/season/1?language=zh-CN
在bangumi上是两个条目,甚至第二季是从S02E13开始计算的
https://bgm.tv/subject/271687
https://bgm.tv/subject/320839
JF根本无法同时支持这两边的结构
autobangumi下载第二季的时候关联上了bangumni,但是因为种子名字是S02E01,找不到ep信息,才给我发现的这个边缘case
转念一想,开发一个方便编辑逻辑适配层大概能解决此类问题,用户用bangumi上下季条目,在数据源生成一个虚拟的新条目,把S02E13映射到S01E13
就是两边都抓下来之后自己拼nfo文件,一年前问问题的时候我就在做这个尝试,不过之后因为有些其他事就搁置至今(38
比如season/episode编号不统一的情况,我当时的想法是
1. 比较简单的对应关系可以写一个公式映射,自动处理
2. sp这种比较复杂的情况,手搓一个对应表
3. 最后按照自动/手动生成的对应表,把相关的文件名统一改了
但是纯自动的话需要考虑的逻辑太多,九成代码在处理一成的例外得不偿失,自己能接受的方案是大部分拼接靠代码完成,跑前跑后看一眼数据,有特殊情况的做一张对应表或者简单打个标记,最后手动修改。
我用jellyfin经常看到一半卡住不知道在转码还是在干嘛确实很恼人…用的都是本地局域网…
自己的话游戏打通就删, 硬盘里仅保存一份压缩包/镜像, 没有用LS提到的playnite建游戏库的需求。也没有在阅读小说, 此外也并不需要用移动设备阅览, 仅希望有一个all in one的方案管理本机上的动画+漫画&图片+音乐, 可以按照个人定义的标准对收藏进行呈现,如:
动画: 只要允许手动设置作品信息, 封面/缩略图等等就行了。个人不信任软件识别抓取元数据的准确性, 因此也不介意麻烦些, 每次下载后编辑一次也能接受。最好有根据添加的作品年份等信息进行筛选或是以时间先后排列的功能。
漫画&图片: 打算根据作者/画师对收藏进行分类, 另外要有自由添加标签(作品的内容/特征/要素)的功能。实现类似pixiv的使用体验。
音乐: 允许整张专辑添加, 可以编辑艺术家, 发行时间, 专辑封面等信息。
另外考虑到迟早会重装系统, 导出设置的功能也是必要的。
上面各层回复提到的软件还都没有尝试过, 已经看花眼了
秉承简单易用、不折腾、可迁移、电脑管理的原则,推荐
【动画】
根据你的需求,推荐 Emby 就好。
番名、年份、简介啥的,可以在 Emby 里手动编辑。
嫌手动编辑麻烦,可以用 TinyMediaManager (tMM) 提前生成生成视频封面及 .nfo 元数据文件,支持后续手动修改元数据。再导入到 Emby。
【漫画】
YACReader Library 是电脑端最好用的漫画管理软件,没有之一。放截图体会下
https://cg.lolineko.com/image/XgJ
https://cg.lolineko.com/image/QAi
【图片】
既然要 pixiv 式标签管理、体验良好,那就推荐 BillFish
【游戏】
Galgame 用 bangumi 的目录就足够了,想玩了再从硬盘翻本体。
各种游戏……有啥好管理的,创建个快捷方式丢文件夹都够用。
【音乐】
本地音乐,还不需要移动端,那就 MusicBee 吧,开箱即用,管理功能十分强大,可以编辑音频文件元数据。就这样吧,还有啥疑惑可以问
除了追新番外,体验都很好。
这个吗?
设成硬解码d3d11va效果都一样。
客户端确实好用的,试了一下 Jellyfin Media Player 的电脑端和安卓端,除了没有老板键之外体验良好
BDrip还好,可以改名字,BDMV那才是真的对于jellyfin没救。如果有人能开发刮削BDMV的插件就好了
改名字。。。我手头好几个个TB的动画。。。他刮错一个我就得手动改一个我不累死。。。
而且像SP和NCOP这种刮不了的只能手动处理。
jellyfin除了能给我一个海报墙让我看上去觉得舒服以外没有任何作用。
SP识别正在绝赞开发中:https://github.com/chu-shen/AnitomySharp
文件名解析正在摸鱼完善,两边都欢迎参与贡献
sonarr下美剧没有字幕怎么办?
没有字幕的话,你看看Import Extra Files加入ass和srt,不行的话就只能加入插件识别并下载字幕
顺便一提,我也想吐槽autobangumi,无论怎么设置都能下载一堆垃圾
B站的文章地址已经失效,如需查看旧版本的功能介绍,可以查看这个链接:https://github.com/ikaros-dev/ik ... ntroduce/feature.md
配合nas-tool和蜜柑计划能实现全自动追番
反正媒体库结构是通用的,jellyfin迁移到emby应该成本不大
[来自Bangumi for android] 获取
[来自Bangumi for android] 获取