转载:威联通TS-251+,使用emby+kodi 建立本地影音文件服务,及文件分类整理的经验
转载:http://www.nasyun.com/forum.php?mod=viewthread&reload=true&tid=67700,作者:pipideng
折腾NAS快两周,差点一把火烧了我的NAS,最终还是搞出了我想要的播放分类界面,于是随手整理了一些零碎的经验,涉及kodi+emby组建家庭影音服务,以及关于电影和剧集的整理分类方式。 而对我来说,最重要的是实现电影电视剧的管理和播放目录编排,最好能做到像各种盒子那样的播放目录。 网上的教程大多涉及较专业的内容,我是完完全全的小白,从来没有接触过这块,而且有些内容也不符合我最终的需求,所以试着用最浅白,略带啰嗦的语言(其实是我不专业)分享一下我的做法。 以下同样的设置同样适用于其他客户端,比如电脑、盒子等,在我的测试中,使用了海美迪盒子,安卓7.0的系统,同样安装了kodi+emby,效果还是不错的,但是却不完美支持海美迪的遥控器,不能选择字幕和声道,原本是遥控器按“ok”键,出现暂停、停止,字幕、声道等信息,但是在海美迪的遥控逻辑里,按下ok键是直接暂停影片,然后没得选择,而在后来发现,有emby TV的安卓版,不需要安装kodi,安装后可直接使用,下载安装测试,完美解决遥控器选择信息的问题,顺带解决了其他的细节问题。顺手再提供kodi和emby的安装包吧。 需要用到的材料: kodi的qpkg安装包,提供一个较新的版本:18.4 Emby server的qpkg安装包,提供一个较新的版本:4.2.1 百度网盘: 游客,如果您要查看本帖隐藏内容请回复 kodi 的apk安装包 版本:18.4 百度网盘: 游客,如果您要查看本帖隐藏内容请回复 过程之中需要在kodi中搜索各类插件在线安装,如果嫌麻烦,可以在 http://www.kodiplayer.cn/plugins/ 选择下载插件包,然后在kodi中进行插件的本地安装。 首先,我对于多终端外网远程访问并没有太大需求,主要是本地播放为主,所以我当初选择的机器是威联通(QNAP)的TS-251+,配置可以满足一般的影音播放管理的需求,初学者玩玩也够了,这东西提供HDMI直连电视,可以直接通过电视播放点播NAS存储的影片,这个对我很重要,并且提供遥控器,也可以手机安装Qremote进行遥控。我的电视机较久远,不是智能电视,不能安装任何第三方软件,虽然也可以在盒子上面装,但没有设备直投来的直接和稳定。当然,使用NAS机器的直连,投放出来的画面效果是比不上各种盒子的,毕竟那些都是专门定制,并且有专门的视屏解码硬件,但其实也在可接受范围。 下面开始正式分享 硬件设备安装好,必备软件安装好,网络连接好,这就不多说了。我在这里主要是影音文件的整理分类,不涉及高级网络等的其他设置 我的设备固件在线更新至4.4.1.1064,安装HybirdDesk Station(HD Station),版本4.0.3,要HDMI投屏必须装。其实系统上本来就可以安装Vedio Station、Music Station等用于管理NAS上的各种资源,然后HD Station上安装HD Player进行播放,虽然HD Player是kodi改头换面的版本,但无奈何,官方出品的太糟糕了,很难用,操作界面实在有点不人道,并且运行速度真的不咋样,最重要的是没办法满足我的分类要求,果断放弃。 首先是在组建的过程中我厘清楚了几个概念,这是我从各种盒子得到的启发,比如我们打开小米盒子,里面可以点播电影电视剧,可以选择,选择后有各级菜单,比如选择电影-->大陆-->剧情-->影片-->显示影片信息,喜欢、想看-->点击播放,这个选择播放逻辑是比较清晰的,而我们在电视上看到的呈现的操作界面就是装在小米盒子上的客户端,对应的就会在后台有服务器端,对各种资源进行管理,小米盒子通过互联网与服务器端相连,自动刷新服务器的数据。 比如添加影片,在服务器端添加上新的影片文件后,通过网络,我们就可以在小米盒子上看到影片更新了。而我就是想要这样的效果,包括点播界面,emby就是这么一个东西,只不过本地播放软件或者说客户端,我选择kodi+emby插件,服务器端用emby server。为什么这么选择,官方普通班免费,并且很多大神已有相关说明,在这再简单说一下,就是kodi利用本地资源解码,速度快,性能好,但是资源管理的功能较差,而他可以安装emby插件,emby的资源管理功能强大,我用过之后感觉确实感觉惊喜。 像我家这样的情况,设备直投电视,播放本地存储在NAS硬盘上的影视资源,服务器端装在哪里?客户端又装在哪里?像我这样的超级无敌小白,只能从最简单的层面去理解。 主机NAS就是一台服务器,管理着硬盘信息,所以,emby server就要装在NAS上,通过你电脑或其他终端登录NAS的Web管理界面安装。kodi是客户端,那么就需要装在HD Station上,其实HD Station就相当于虚拟机,也可以理解为一台单独的设备,比如理解为电视盒子,只不过程序都是装在NAS上,服务端系统和HD Station相互独立,然后kodi这个软件通过HD Station投播到电视上,HD Station这个虚拟机与NAS主机已默认设置好关联连接,所以在本地不需要做特别的网络设置。我是这么理解的,因为我理解的层面也只能到此,不知道哪位有关注的大神们可以再专业点解释。 而其他的客户端一样,比如各种安卓智能电视,安卓盒子等,那么这些就是客户端,服务器端装好后,在这些设备装上相应的客户端就行。 废话一箩筐,接下来开始入正题 一、emby server和kodi的安装 1、 先安装embyserver 在电脑上用浏览器打开NAS的管理页面,选择APP center,打开后,记得是在QNAP Store的选项上,然后点击右上角的手动安装 " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 2、 安装kodi 安装完成以后会在我的应用程序里面看到,如下: 然后你在电视上的HD Station界面也可以看到kodi的程序图标了,如下 二、设置emby server和kodi的插件安装 1、初始设置emby server " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 2、kodi下安装emby插件及设置 " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 然后就是进行emby的插件安装,首先进入主页面,选择“插件”,如下: " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 重复以上的插件搜索过程,同样搜索到以下结果: " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 至此,emby server和kodi的插件都已经安装好并做好了初步的配置,接下来就是我最最关心的一件事了,关于如何分类和管理影片和剧集,以达到我的最初的设想,我最初的设想是,想要和各种盒子一样,影片有很好的分类,比如“欧美”,“大陆”,然后再往下细分“动作”、“剧情”等,点击进去就是一部部的电影,然后可以看到影片信息,然后可以点击播放 三、影视剧的分类管理 首先登陆emby server的管理页面,如下: " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 这时候我们就可以点击“媒体库”来添加我们的电影电视剧了 1、 电影分类目录及添加媒体库 要做到我前面说的像各种盒子那样的,在操作界面上分类,那么已存储的电影文件就要先做好分类,比如,我在根目录下新建一个文件夹,命名为:电影,然后就在这个目录下新建各个不同类别的文件夹,如下: 然后在不同的地区文件夹内再新建不同的影片类型,如下: 接下来就是在emby server的管理页面上添加媒体库了,点选“媒体库”,如下: " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 首选元数据下载语言选择简体中文:Chinese Simplified,当然你也可以选择其他语言,如果有需要的话。 Movie元数据下载器,这个很重要,重点讲一下,这个TheMovieDb就是电影信息的一个搜刮器,似乎是emby自带的,装的时候一并装好,这个可比豆瓣搜刮器好用多了,豆瓣现在几乎在瘫痪状态,所以也不用别的搜刮器了,直接勾选这个 " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 2、电视剧分类目录及添加媒体库 这个也是我琢磨最久的,因为我想像盒子一样,点击某部电视剧,然后里边是季的分类,点击季的分类,最后才是各集,后来还是做出来了。 " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 其实在实际的使用过程中,文件的前面不需要加剧名,只需要S0XE0X就行,但是以防万一,我还是花了点时间加上了。 再次提醒,要把所有的剧集文件都放到同一个文件目录下,并且保证这个文件夹的剧名是正确的。 然后就是和添加电影一样选择“添加媒体库”,如下: " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 只是在这里“内容类型”选择电视节目,这样才会自动匹配剧集的编排需求,显示名称自定义,当然了,如果有需要再分细一点,可以自行新建大陆剧集、欧美剧集等,然后添加和命名的方式一样 下面是我建立好的媒体库目录: " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 在这些都添加完之后,就可以到电视上,打开kodi,其实也不需要再操作关联匹配什么,emby客户端已经关联好了,打开直接就是你定义好的播放目录了,如下: " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 下面再打开“剧集”,如下: " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> " lazyloaded="true" _load="1" style="overflow-wrap: break-word; object-fit: cover; max-width: 655px; cursor: pointer;"> 像《西部世界》,《权力的游戏》这些大制作,每一都会有剧集信息自动匹配,其他的没那么热门的电视剧就难说了。 总体来说,体验还是不错的,这是我的经验分享,目前也只能做到这些分类,算是抛砖引玉,不知道还有谁有更好的分类方法,比如把“动作”、“剧情”这些都可以再分一级目录,我就不用建这么多媒体库索引了,其实这也不太重要,其他国家地区的影片也不多,只有欧美的多些。 |
本主题由 mojelly 于 2019-10-16 16:47 审核通过
添加媒体库12.jpg (35.34 KB, 下载次数: 1)
添加媒体库6.jpg (32.5 KB, 下载次数: 0)
添加媒体库2.jpg (63.96 KB, 下载次数: 0)
kodi播放设置4.jpg (301.15 KB, 下载次数: 0)
kodi播放设置1.jpg (646.29 KB, 下载次数: 0)
kodi安装步骤4.jpg (353.05 KB, 下载次数: 0)
kodi安装步骤3.jpg (128.07 KB, 下载次数: 0)
kodi安装步骤2.jpg (75.73 KB, 下载次数: 0)
kodi安装步骤1.jpg (114.71 KB, 下载次数: 0)
kodi安装安装emby步骤1.jpg (366.07 KB, 下载次数: 0)
emby server安装步骤3.jpg (155.07 KB, 下载次数: 0)
添加媒体库1.jpg (39.79 KB, 下载次数: 0)
kodi播放设置8.jpg (449.48 KB, 下载次数: 0)
转载:威联通TS-251+,使用emby+kodi 建立本地影音文件服务,及文件分类整理的经验相关推荐
- 威联通NAS与群晖NAS通过Cloud Sync与webDAV实现文件同步的详细图文操作
威联通T453Dmini和群晖DS920+,想实现两台NAS中的某个文件夹同步功能,如何实现,具体操作如下: 1.假如想把威联通NAS中的"软件"文件夹与群辉NAS中的" ...
- 威联通ts 532x 篇七 修改shell 命令行 为 zsh + oh-my-zsh
默认ssh是黑白的 系统默认的shell [admin@YD-TS-532X etc]# echo $SHELL /bin/sh 查版本 [admin@YD-TS-532X etc]# /bin/sh ...
- 威联通(qnap)nas存储阵列失败,研究和学习
威联通(qnap)nas存储阵列失败,研究和学习 经过找了很多资料去国外也看了一下,发现大量的威联通nas断电后导致superblock数据块失效的问题,所以我没有经验第一次碰到,我自己尝试了很多操作 ...
- qnap威联通作文件服务器,QNAP威联通NAS 架设FTP服务器.docx
QNAP威联通NAS 架设FTP服务器 QNAP威联通NAS 架设FTP服务器轻松架设一台属于自己的文件传输服务器(FTP Server)文件传输服务器(FTP Server):让你方便的分享与交换大 ...
- nas安装emby_威联通QNAP系统入门进阶 篇二:宅家新姿势—威联通NAS安装套件版Emby搭建家庭影音服务器...
威联通QNAP系统入门&进阶 篇二:宅家新姿势-威联通NAS安装套件版Emby搭建家庭影音服务器 2020-02-04 19:38:54 123点赞 1466收藏 123评论 你是AMD Ye ...
- linux点亮硬盘灯命令 简书,威联通NAS交流学习:用虚拟机安装荒野无灯大佬的精简win10系统...
威联通NAS交流学习:用虚拟机安装荒野无灯大佬的精简win10系统 2020-02-08 10:31:01 42点赞 392收藏 54评论 创作立场声明:学习交流为主,如有问题欢迎探讨~我是快乐肥宅一 ...
- QNAP 威联通 NAS的个人使用经验 篇一:设备展示(TS-451)及基础知识
原作者:noskin http://www.hdpfans.com/thread-487413-1-1.html(貌似这个也是转载) 前言 NAS(Network Attached Storage) ...
- 优秀的NAS不光只有群晖,看看威联通在安全性上如何K掉群晖
声明:此贴转载纳斯网,感谢kala版主的呕心评测,让大家NAS有了更深入的了解,有了更多的选择 第一.为什么选择nas 其实nas对于我们来讲,第一大用处是什么,就是安全性.我想很多人都想把nas做成 ...
- 流媒体服务器主板型号怎么看,玩转NAS 篇五:双2.5G接口+J4125处理器,对于NAS意味着什么?威联通453Dmini对比453Bmini...
玩转NAS 篇五:双2.5G接口+J4125处理器,对于NAS意味着什么?威联通453Dmini对比453Bmini 2020-07-21 16:28:48 136点赞 772收藏 116评论 Hel ...
最新文章
- 推送:腾迅信鸽 VS Bmob
- 跟我一起学.NetCore之熟悉的接口权限验证不能少(Jwt)
- 计算机网络安全-RSA加密原理
- 看后至少多活十年--只需十分钟
- Azure China (4) 管理Azure China Storage Account
- 使用 PDO 方式将 Session 保存到 MySQL 数据中
- [WPF] 嵌入资源到DLL,并解决PNG图片问题
- CANoe教程:CAPL编程
- python贝叶斯网络预测天气_基于pym的贝叶斯网络条件概率表的生成
- 图论及其应用 2009年 期末考试答案 总结
- 百度秋招笔试题 原生js按键九宫格
- 《如何搭建小微企业风控模型》第三节 风控模型概览
- The Book Thief
- 寻找亲和数对C语言,寻找亲和数
- hdu 4489 The King’s Ups and Downs【递推】
- C++实现Hill算法(希尔算法)
- vtk中画几何图形存储为vtk文件并在窗口显示
- php怎么求最小公倍数,用PHP实现最小公倍数
- 电压和电流的参考方向
- 数据库的行列互换问题