首页 家庭多媒体库&投屏&内网穿透
文章
取消

家庭多媒体库&投屏&内网穿透

投屏

更新-总结:

对于原需求(使用酒店投影仪投影)一般情况还是很难有好方法,主要原因是设备本身还是封闭的(很多地方看到设置是上锁的),因此只能用它内置的方法,一般都是内置乐播(可恶垄断!)。这种情况下,如果使用乐播本身效果可以接受的话(网络不卡),那就用乐播吧,不过乐播免费额度5分钟,考虑去咸鱼买个会员(还有很多破解的客户端,不知道靠谱不)。

另外的思路就是用自己的方案,如果投影仪开放的话,可以用u盘安装自己的软件(比如emby客户端),然后就可以按自己的方案来(原理上DLNA跨局域网不行的吧)。

原需求:

最近首先是研究了一下投屏的问题。

和女朋友住酒店的时候经常会有投影仪或者电视。然后自然一起看点什么的需求之下,会尝试一下。但是媒体资源本身嘛。

基本上都是各家在线视频的TV版,全都要会员的。

而想着手机看什么就投到投影仪上面,也是很理所当然的想法。但是手机看的媒体源,比如各大视频网站,内置投屏都设置成付费点,要单独付费,挺恶心的。

直接用第三方软件,像乐播、傲软投屏这些软件,也都挺恶心的,基本都有付费和阉割的情况,不太好用。

直接用手机投屏,卡顿或者声音之类的总是问题。

主要还是投影仪本身不太好折腾,提供的应用商店属于封闭的模式,很难在给的一堆💩里面挑出能用的,而自行引入其他方案又很麻烦(比如u盘之类的去电视上安装一些软件)。

同理,手机投平板也是。这里主要针对的是鸿蒙系统的平台。鸿蒙系统一样也是封闭源,也很难引入一套开源中很好的方案(在鸿蒙平台不一定适配)

投屏这个问题主要还是看解决方案本身,其实就是用的什么软件,水平如何。现实里可能碰到不稳定、音画各种问题。

转而为之,还是从媒体源本身入手。

我个人之前一般就是即时获取媒体源,通常情况下是找一些在线播放源,直接在线播放最好。但是很多时候这种就需要挂代理去看的。鸿蒙的平台上也可以实现这点,就是手机开热点给平板,然后设置wifi的代理配置就行。(鸿蒙本身翻墙很难)

emby

一种家庭媒体库方案,本身就是对下面的一堆媒体资源进行封装,然后下载元数据,整理成一些在线媒体源的形式。更方便、也更好看、更好管理。

img

本身使用很简单,比如我就是自己windows系统,那下载emby server部署就行。Download Emby - Emby

基本就是默认配置就好。关联本地的媒体资源。

然后作为一个管理器的话这样就行了。

除了emby,还有像plex、jellyfin等其他选择,具体参考:https://post.smzdm.com/p/awk8zn62/这里的对比。

个人首先用了emby,感觉不错,也试了一下其他两者,plex服务打不开,jellyfin开源版,个人感觉功能似乎有所不足。

本地关联播放器

不在网页播放,而是弹出本地的播放器(比如我喜欢potplayer)。试了几个方案,都不是很完美。具体可以看看这个博主的:[使用jeckett,sonarr,iyuu,qt,emby打造全自动追剧流程夜法之书 (17lai.site)](https://blog.17lai.site/posts/9912bd5d/#%E5%A4%9A%E5%AA%92%E4%BD%93%E4%B8%AD%E5%BF%83)

现在用的就是这个脚本:https://greasyfork.org/scripts/459297-embylaunchpotplayer/code/embyLaunchPotplayer.user.js

共享

能共享出去才能叫家庭多媒体库吧。

当然我现在是部署在内网里自己的电脑上,要共享分发就涉及内网穿透了。具体看内网穿透那篇帖子吧。[内网穿透Olimi’s Blog](https://olimi.icu/article/e9b133a9-64b9-4df6-a3b8-5f6e9be9384e)(就是因为这个所以重新折腾一边内网穿透)

实测用Tailscale+Emby客户端还是可以比较流畅的(最难绷的就是移动流量是不给P2P的,电信流量可以。出门就得找个Wi-Fi了)。

随时随地就能看了。

非傻瓜式问题解决

emby使用基本上傻瓜式全自动完成的。只需要提供原材料(剧集电影)即可。但存在一些自动处理不了的,记录一下。

参考:

  1. Emby正传 篇二:万剑归宗之刮削大法!史上最全从Emby命名规则到刮削设置一条龙图文教程!_NAS存储_什么值得买 (smzdm.com)
  2. [电视命名安比文档 — TV NamingEmby Documentation](https://emby.media/support/articles/TV-Naming.html)

刮削

命名规范参考上面官方文档的说明,概括来说,

  1. 电影:电影根目录/电影名(一般中英都可)/电影名.mp4
  2. 电视剧:/电视剧根目录/电视剧名/Season 01(这个一般不能建议省,只有一季也应该加,但有时候省了也行)/电视剧名 S01E01(这些信息在最前面,之后在跟着分辨率等其他信息也没关系).mp4。

命名对了解决很大程度的问题。

但是经常是电视剧/动漫里面的集信息刮得不好,或者其他刮削不出来的情况,配合TMM(tinymediamanager)。

TMM使用官网下载即可,但我个人碰到5.x版本的打不开,只能用4.x版本的。4.x以上免费版本只支持TMDB刮削器,3.x版本倒是都支持,但是bug感觉很多。

关于刮削所需要的命名技巧:目前我很多资源使用PT站点下载,需要进行做种,这时使用硬链接的方式(具体脚本参考PT站点的那个帖子)。硬链接之后的文件名字就可以随便改了,和原文硬链接处的文件名解耦。命名考虑使用powertoy的批量重命名(类似的工具很多,选一个自己喜欢的)。重点是视频文件前面一定把“剧名”、“集数”这些信息包括了就行。

命名问题

主要是命名问题,下载大明王朝的时候碰到自动刮削不出来。Emby 通常推荐的文件夹和文件命名规则是:/电视剧/大明王朝/Season 01/Da Ming Wang Chao S01E01.mp4。

命名问题:大明王朝没有季,所以省略/Season 01这一层。但是也要加上S01. 同时确保最前面名字部分清晰可懂。最终:Da.Ming.Wang.Chao.2007.S01E19.1080p.WEB-DL.H265.AAC-Huawei

动漫的OVA等要放入Specials(S0)文件夹内。动漫下载到的东西最多(包括CDs、SPs等等),目录格式就会很乱。建议如果要全部收藏,那么把这些奇奇怪怪的东西丢到其他目录,或者放到一个目录然后添加忽略扫描。

同名

同名问题:下载了一部怪物(2023)-日本,但是有很多同名的,刮出来同名的其他电影。解决方案是到IMDB等网站搜索,然后右键识别,输出IMDB id,再刷新即可。

用TMM也可。

忽略扫描

有的时候整个文件夹中有一些文件夹不想扫描,忽略这个文件夹不扫描。在这个文件夹中添加一个文件,叫.ignore就行。

Excluding Files & Folders To exclude a folder from the library scan, place a file inside the folder named .ignore

This will cause Emby to ignore all sub-folders as well

Prowlarr(种子源管理)+sonarr/radarr(剧集管理)+utorrent(下载)+emby(食用)

太麻烦了其实只是研究一下自己没用。下载流程还是自己去资源站点找种子→下载→放入媒体库。

使用 Prowlarr, Sonarr/Radarr, uTorrent, 和 Emby 可以创建一个自动化的媒体获取和管理系统。以下是整个过程的概览:

流程步骤概览:

  1. Prowlarr 设置
    • 安装并配置 Prowlarr 来管理和整合各种种子索引器和新闻组索引器。
    • Prowlarr 作为一个中央化的索引器代理,提供给 Sonarr 和 Radarr 索引源。
  2. Sonarr / Radarr 设置
    • 使用 Sonarr 来自动化电视节目的下载流程。
    • 使用 Radarr 来自动化电影的下载流程。
    • 配置 Sonarr/Radarr 与 Prowlarr 集成,以获取索引器信息。
    • 设定电视剧集/电影的质量偏好,监控的季度/电影,以及其他下载相关的设置。
  3. uTorrent 设置
    • 安装并配置 uTorrent 作为下载客户端。
    • 在 Sonarr 和 Radarr 中配置 uTorrent,以便它们可以将下载任务发送到 uTorrent。
  4. Emby 设置
    • 安装并设置 Emby 媒体服务器来组织和播放媒体内容。
    • 确保 Emby 监控 Sonarr 和 Radarr 管理的媒体文件所在的目录。
  5. 下载流程
    • Sonarr/Radarr 定期检查新的电视剧集/电影是否可用。
    • 一旦发现新内容,Sonarr/Radarr 会通过 Prowlarr 向索引器查询,并将下载任务发送到 uTorrent。
    • uTorrent 下载文件,并将完成的下载移动到预定的媒体目录。
  6. 媒体管理和消费
    • Sonarr/Radarr 可以重命名和排序媒体文件,确保它们遵循一致的结构。
    • Emby 自动扫描媒体目录,添加新的内容到库,并更新元数据。
    • 用户可以通过 Emby 的界面浏览、播放和管理他们的电视剧集和电影。

设置细节:

Prowlarr:配置好所有的索引器后,Prowlarr 通过 API 连接到 Sonarr 和 Radarr,允许它们访问这些索引器的数据。

Sonarr/Radarr:在这两个应用中,你需要配置下载客户端(uTorrent),文件夹路径,以及与 Emby 的连接,如果需要的话。你还需要为每个系列和电影设置合适的监控级别和质量标准。

uTorrent:作为实际的下载工具,uTorrent 需要设置好下载路径,以及完成后的移动路径,以便与 Sonarr/Radarr 和 Emby 的文件夹结构对接。

Emby:Emby 作为最终媒体播放和管理的平台,需要告知在哪里可以找到媒体文件,并进行定期的扫描以更新库。

这个设置允许你几乎完全自动化地处理从找到内容到观看内容的整个流程。每个组件都有自己的角色:Prowlarr 作为索引器信息的集中管理点;Sonarr/Radarr 作为监控和触发下载的工具;uTorrent 负责文件的实际下载;Emby 则用于展示、组织和播放媒体内容。这种设置一旦完成后,可以大幅度减少手动寻找和下载媒体内容的时间,让整个体验更加无缝和愉悦。

Prowlarr

在 Windows 平台上配置 Prowlarr 的详细步骤如下:

安装 Prowlarr

  1. 下载 Prowlarr
    • 访问 Prowlarr 的官方 GitHub 仓库或官方网站获取最新的 Windows 安装包。
  2. 安装程序
    • 运行下载的安装程序,并按照提示完成安装过程。
    • 安装完成后,Prowlarr 应该会自动启动,并运行在后台。
  3. 访问 Web 界面
    • 在浏览器中输入 http://localhost:9696 访问 Prowlarr 的 Web 界面。

配置 Prowlarr

  1. 添加索引器
    • 在 Prowlarr 的主界面,点击 Settings,然后选择 Indexers
    • 点击 + 按钮添加一个新的索引器。
    • Prowlarr 支持多种索引器,包括常见的PT站点和公共的BT站点。
    • 对于 PT 站点,通常需要填写索引器的名称、网址、API 密钥等信息,这些信息通常可以在你的 PT 站点账户设置中找到。
    • 对于公共 BT 站点,Prowlarr 通常已有预设模板,你只需从列表中选择。
  2. 配置索引器
    • 对每个索引器进行详细配置,包括必要的登录信息,API 密钥,以及可能需要的其他特定设置。
    • 根据你的需求启用或禁用特定的分类,比如电影、电视剧等。
    • 保存并测试每个索引器,确保 Prowlarr 可以成功连接并从中获取信息。
  3. 配置下载客户端(可选):
    • 如果你打算让 Prowlarr 直接与下载客户端交互,你也可以在 Prowlarr 内添加和配置下载客户端。
    • Settings 下选择 Download Clients,点击 + 添加新的下载客户端。
  4. API 集成
    • 在设置完成后,确保启用 Prowlarr 的 API 功能,因为 Sonarr 和 Radarr 将使用这个 API 与 Prowlarr 通信。
    • Settings -> General 中找到 API 键,这将在配置 Sonarr 和 Radarr 时使用。
  5. 安全和维护
    • 为了安全起见,你可以设置用户名和密码,这样只有授权的用户才能访问 Prowlarr。
    • 你也可以设定备份和更新的选项以保持 Prowlarr 最新和安全。
  6. 应用并重启服务
    • 完成所有设置后,点击 Save 并重启 Prowlarr 服务以确保所有配置生效。

检查和测试

  1. 测试索引器
    • 在每个索引器的设置中,使用测试功能来确保 Prowlarr 可以成功地从索引器获取种子信息。
    • 测试成功会显示一个绿色的勾号或提示信息。
  2. 日志监控
    • 在 Prowlarr 中查看日志,确保没有错误或警告信息。如果有,根据日志信息进行相应的调整。

完成了上述步骤之后,Prowlarr 将作为中心索引器服务于其他应用,如 Sonarr 和 Radarr,提供种子搜索和下载的功能。接下来,你需要在 Sonarr 和 Radarr 中指向 Prowlarr 的索引器服务,并将下载任务委托给下载客户端(如 uTorrent)。

本文由作者按照 CC BY 4.0 进行授权

PT网站求生

五一假期体会2024-05-08