Winnas实现Alist+nastools+qb/tr+jellyfin/emby+....的联动 | 您所在的位置:网站首页 › jellyfin版本差别 › Winnas实现Alist+nastools+qb/tr+jellyfin/emby+....的联动 |
有兴趣的可以加群744611667 一起交流学习 还在为构建黑群晖引导发愁吗?还在为没有驱动发愁吗?还在为不会Linux命令发愁吗?还在为jellyfin emby plex等媒体库的硬解发愁吗?答案是不需要,想必大家比较习惯的还是Windows那套GUI的操作模式,图形化界面点点就行,上手比较容易。大家平时所接触到的一些教程也几乎都是基于Linux的,如群晖,威联通等,如果折腾一些联动的影音媒体机制的话还是需要有点逻辑性,有点shell基础的。那么有没有一种可能我将这些服务部署在大家平时喜闻乐见的window上,以达到相同的效果或者近似相同的效果呢?显然是可以的。甚至说十分安逸,什么内核版本4.18/5.15统统都不需要了。只要win有驱动,18代u也能给你硬解出来。[doge] 安装Windows操作系统思路:可以是win10也可以是win11 企业版教育版皆可 精简版应该也行 为了稳定性最好还是选择官方的iso镜像进行初始化安装。 地址: msdn.itellyou.cn ed2k://|file|cn_windows_10_business_editions_version_1909_updated_jan_2020_x64_dvd_b3e1f3a6.iso|5311711232|3527D2A9845FF4105F485CC364655B66|/ 关于磁盘或者软硬RAID的组建在windows中也是可以创建软raid阵列的,平时我们用的都是单盘多分区或者单盘多分区格式,个人建议的话,系统盘也就是C盘我们单独给一个固态,创建一个C和一个D盘,这样的话,就算系统挂了,我们只需要重做C盘的系统分区即可。EFGHIJKL等等这些盘符可以做成单个盘单个分区用来存放媒体文件或者冷备份盘,又或是组阵列,软阵列 硬阵列都行。 软阵列的建立参考B站up @世界隐性的教程 地址:https://www.bilibili.com/video/BV1h44y1M7k3?share_source=copy_web 下载所需要的一些Windows工具以及软件(1) Alist:作者:@Noah Hsu 提供webdav的挂载以及服务,可供远程电脑通过公网ip或者域名进行挂载 挂载工具RaiDrive kodi等等 地址:https://github.com/alist-org/alist/releases 图中为64位win系统可用 如果更喜欢desktop版本的话,就去购买desktop的终身版 目前价格是50个大洋 (2) 下载类:Qb TR 吸血雷 彗星 Qb:https://www.qbittorrent.org/download TR:https://transmissionbt.com/download (3) 影音媒体服务类:Jellyfin emby plex Jellfin:https://repo.jellyfin.org/releases/server/windows/versions/stable/combined/ Emby:https://github.com/MediaBrowser/Emby/releases/ (4) 字幕下载工具:Chinesesubfinder 作者:@allanpk716 https://github.com/ChineseSubFinder/ChineseSubFinder/releases (5) 索引器:Jackett https://github.com/Jackett/Jackett/releases (6) NSSM 强悍的win系统注册exe为服务的工具 带进程守护 基本上进程=不死的小强 除非自己手动停止服务 (必选) https://nssm.cc/download (7) Srvabyui 作者:@王烨 服务管理工具 用来创建exe执行程序成为win的服务项 用来开机自启动,可以用来代替win自己的 服务 开始,停止,删除服务 (可选) https://wangye.org/blog/archives/644/
(8) PMM maneger 作者:@赵子发 win进程守护工具 (可选) https://github.com/avyou/PMManager
(9) Lucky 作者:@古大羊 反向代理服务,穿透,端口转发,域名解析 (适用于主路由只有基础功能的同学,如tplink这类。有软路由或者可以刷软路由系统的同学使用可以自行安装) https://github.com/gdy666/lucky/releases
(10) Vbox 大名鼎鼎的甲骨文家的虚拟机系统 https://www.virtualbox.org/wiki/Downloads
(11) nas-tools 作者:jxxghp https://github.com/NAStool/nas-tools/releases
感谢以上作者的辛苦付出,给我们带来这么好的项目。 开始部署1. 请将自己的电脑IP地址设置成静态ip(手动设置ip地址,建议在DHCP范围外且处于同一网段内),以方便后期的访问。 例如: 路由器的ip为192.168.1.1 dhcp默认从1到255 我可以改dhcp默认从10到255 这样的话我就可以静态9个ip地址出来。我的电脑就可以是192.168.1.2 网关和dns地址均为192.168.1.1 2. C盘尽量不去装应用,装在同块硬盘的D分区既可。 3. Windows电源管理里设置一下平时不怎么用的硬盘关闭即可,默认是20分钟。关掉系统休眠,睡眠等。屏幕关闭选项可以打开。 正式开始部署 1.Alist的部署和注意事项 D盘新建文件夹名字随意,自己记住就可以,再新建一个文件夹,解压alist到这个文件夹中。接着解压NSSM软件,功能十分强悍,可以注册exe程序为系统服务项,开机自启动,且带进程守护。自己扒拉半天用E语言写了个小助手,图省事,懒得用命令 启动参数需要注意下,必须是server 第二栏可以自定义下服务名称之类的,然后点击安装服务就会提示安装成功。 点击确定,再点击 ②打开服务,找到alist服务项启动。 然后就可以看到已经运行中了。Alist第一次启动会随机生成密码。 在地址栏(蓝色选中的部分删除 输入cmd 回车)输入.\alist.exe admin
就可以看到初始的admin用户名和初始密码了。 接着打开浏览器输入自己电脑的ip地址,http://自己电脑的ip:5244 用户名admin 密码就是刚才那个初始密码 进去之后点下面的 管理 改了用户名和密码即可。 配置方面有需要注意的点是这里 如下图 这里的配置比较重要123必要4为可选,因为大部分都是用反向代理做的。详细参数的解释可以参考官方文档 https://alist.nn.ci/zh/config/configuration.html 2. ChineseSubFinder的部署 部署成服务基本上都是一样的。选取执行文件,唯一不同的就是启动参数,有的需要启动参数,有的不需要,chinesesubfinder不加参数也能启动,http:xxx.xxx.xxx.xxx:19035 启动后为lite版本,这里有个小技巧如图
我们可以事先看看这个程序有哪些参数。如果有用的参数我们就填一下。没用的参数默认即可。如图所示点点鼠标就行 3. Jellyfin 这个相对比较简单,没有我们需要用到的参数。直接启动该服务就行。 Emby也是类似的操作plex估计也是一样吧。我只选免费的jellyfin 4. nas-tools 这个比较特殊,也是代表有UI界面的一款应用(qbittorrent也是一样的有UI界面),前面我们部署的应用都是没有UI界面给到我们的,大白话说就是双击了之后没有任何窗口反馈。Nastools是可以直接双击打开就能运行的。那我们如何部署呢?看图
前面还是一样,没有启动参数,直接创建成服务项即可。创建完成后,我们找到它,此时还没启动,我们右键属性一下,然后选择登录那边
浏览 ---- 高级 ---- 立即查找----看到你的用户名或者administrator双击---确定 启动起来。。。 注意 如果失败了(什么1069登录失败无法启动)第一种方法:可以给administrator加一个密码如下图 ★务必记住自己的登录密码★务必记住自己的登录密码 ★务必记住自己的登录密码如下图这样就可以了。以后这个服务就是以windows管理员身份运行 第二种方法:去下图组策略这个位置设置为禁用,这样就可以无密码登录windows还能启动应用服务。 注意坑点下图这个位置,配置成你电脑的设置的那个固定ip地址,才能用你电脑ip+3000端口访问,为后续配置反向代理做好准备,原生是localhost:3000访问的。
5. Lucky反向代理域名解析服务部署 老样子,看一下有没有启动参数,没有就不添加了。默认即可。 如下图所示:
直接创建服务。访问http://xxx.xxx.xxx.xxx:16601 账密一样都是666 具体配置请访问官方文档查看指南 https://lucky666.cn/ 6. Qb下载 部署方式和nastools一样,需要注意的坑点就是与nastools联动的话需要打开web访问,然后设置一下IP地址就可以了。 这里其实是需要打开程序设置的我偷懒了 7. vbox虚拟机(适合家里没有软路由设备的同学) 思路:可以部署一个旁路openwrt,然后给nastools用,当然有条件的话额外弄个设备做一个旁路网关出来也是可以的。
创建一个openwrt的旁路网关出来 右键创建一个快捷方式出来,然后右键那个快捷方式查看启动参数,还是老规矩创建服务项,启动参数那复制一下就行了。 注意123的执行程序别选错了。圆圈标注这边复制过来就行。 运行还是以administrator用户运行。 有了旁路有了有了魔法,以下这边就可以用了, Nastools这里这么写就行。Ip是虚拟机openwrt的地址。 至此,一套媒体联动服务winnas的基本服务都已经架设完毕。 总结:基本上分为两类:1类为双击应用没反应的那种服务 可以的话用system运行,不行就用administrator做服务。2类为双击应用后弹出来界面的那种应用,这种最好使administrator做服务 下图所示 本地系统账户那个是system运行 此账户就是选择系统管理员运行。因为2类应用是管理员用户安装的,所以服务最好用管理员账户登录运行。 为了验证自己的服务是否创建成功,可以重启win试试看。然后起来之后打开网页访问,能访到就证明创建ok,访问不到的检查登录或者启动参数,就没啥问题了。 目前我是2个盘,ssd分了c和d分区放系统和软件应用配置。E盘为一个机械盘专门放影音媒体文件。win默认20分钟不读写磁盘的话就关掉了。功耗目前是25w。8代平台。希望有更多的小伙伴们加入到测试中来。 有错误的话欢迎小伙伴们指出来,或者有其他的好用的软件的话可以分享一下。 这个帖子码了3天,测试了若干次,撸个小程序的代码都搜了半天。给个赞吧。谢谢同学们。 |
CopyRight 2018-2019 实验室设备网 版权所有 |