本帖最后由 sailor613 于 2016-10-21 10:13 编辑 一、写在前面的话
虽然现在很多市场上出现的网络播放器都集成了一些电影可以供大家在线点播,不过随着版权意识的增加和市场的完善,大部分影片都需要付费购买,同时一些影片的清晰度并不能满足大家的要求,这就导致各位玩家日常娱乐过程中还会下载一些自己喜欢的新片或者具有收藏价值的老片,各位可能也尝试买过不同的播放盒子来播放这些本地的视频。由于市面上大部分播放盒子都是ARM架构,解码能力可见一斑,同时自带千兆网口在传统的播放器上面也未普及。这对于想通过播放器来播放蓝光或者更清晰的电影,普通的盒子显得“心有余而力不足”,而类似“爆米花”之类的高端盒子价格也并不亲民,在这种情况下,找到一款合适的硬件并搭配得心应手的软件才是广大玩家需要的。
市面上DIY最多的,大家也能耳熟能详的就是HTPC了,传统的HTPC就是一个小型的PC,一般都以win为母系统,并在win里面装XBMC等播放软件来实现播放,此方案虽能解决大部分问题,但由于硬件及软件本身的原因会存在以下几个问题:
1、 通过PC改装的播放器一般不会自带红外接收器,需要后面自己选配,这就可能出现兼容性问题,用户体验感不好;
2、 该播放器虽然比普通PC体积要小,但还不能与成品网络盒子体积相比,还是比较占地方;
3、 如果以WIN作为母系统,系统执行效率相对LINUX系统要低,同时还需要更高的硬件配置(比如内存)。
基于以上考虑,就出现了本文的主角,以INTEL的NUC5CPYH作为播放器硬件,OpenELEC作为播放器软件的DIY播放器。
二、INTEL NUC5CPYH盒子及相关配套硬件介绍
1)主机:这次硬件的主角就是这台NUC5CPYH的NUC主机,主机的详细介绍在论坛上面已经有了(https://koolshare.cn/thread-63020-1-1.html),在这里就不做详细介绍了。
2)遥控器:该NUC自带红外,可以直接支持红外遥控操作,遥控器是某宝淘的,二三十元就能搞定。
3)内存:机器使用DDR3L的内存,本次使用一条8G的金士顿内存,其实OpenELEC只需要2G的内存就能流畅的运行,这和WIN作为母系统的播放器最大的优势。
4)硬盘:虽然该软件也能装到U盘或者SD卡中,但是考虑到使用的流畅性,还是建议直接把系统装硬盘里面,如果还想直接在机器内部存储电影,就可以选择大一点的硬盘,如果家里有NAS的话,那随便大小的硬盘就可以了。
三、OpenELEC播放软件介绍
OpenELEC 是 Open Embedded Linux Entertainment Center 的缩写,从字面上理解为“开源嵌入式 Linux 娱乐中心”。简单的来说目前的 OpenELEC 是 XBMC 精简加强版,体积比 XMBC 小,但功能一点不少,而启动时间却比 XBMC 大幅缩短。OpenELEC有着小巧快速的特点,其根源还是归根于 OpenELEC 是一款专门为 HTPC 定制的小型嵌入式 Linux 系统.目前OpenELEC已经基于kodi17做了全新的开发,不过目前听说OpenELEC团队做了一些调整,内部的核心成员出来组建了新的项目组,并把软件更名为LibreELEC,通过实际测试,发现原来OpenELEC的备份都能直接应用在LibreELEC,同时LibreELEC网站也给出了直接从OpenELEC升级到LibreELEC的升级包,基于此实际情况,所以并不刻意区分这两个播放软件,任何设置在本文对于两个软件都是适用的。
这里总结一下LibreELEC的主要优点:
1、开源软件,完全免费
2、完全安装只需要100多M的磁盘空间,硬件要求不高
3、可以安装在HDD, SSD, Compact Flash, SD card等设备上。
4、对Atom, ION, Intel, Fusion(AMD APU)等高清平台进行了优化
5、内置XBMC媒体中心
四、LibreELEC软件安装介绍
本节主要从系统盘制作、系统安装、系统基本设置三个方面来介绍:
1)系统盘制作
2)系统安装
把烧录好的U盘插到NUC上面,然后开机,进BIOS界面按F12选择启动盘,这里当然选择U盘启动,进去以后就都是英文了,主要内容就是让你选择需要安装系统的硬盘,NUC只能装一块硬盘,基本里面所有的选择都是一路下一步也不会错,最后会提示你安装系统会抹除硬盘装原有的数据,点击确定就按照系统,很快就能完成,然后系统提示拔掉U盘重新启动,按照系统提示操作,然后重启就可以进入LibreELEC界面了。
3)系统基本设置
第一次进入系统,前面还需要一些默认的设置需要手动点一下,主要是局域网共享名字、是否开启SSH以及SMB,共享名字一般我就默认了,这也可以后期修改,SSH以及SBM我建议还是在这里直接打开吧,省的后面还要设置。设置过程中,你会发现LibreELEC直接支持无线接入互联网,这也是比较方便,这对于日常使用还是很方便的,不过考虑到我们电影一部分需要从本地PC中导入,无线的速度显得比较鸡肋,刚开始使用还是先使用有线吧。通过基本设置,就能进入到系统的主界面了,后面还需要对软件做一些更细化的设置才更符合操作习惯。
五、LibreELEC软件设置
在愉快的使用LibreELEC之前,还需要对软件做一些基础性的设置,当然你用设置也可以正常使用软件来观看影片了,我还是建议设置一下会带来更多的便利以及其他意想不到的惊喜。这里主要从安装源、语言设置、皮肤设置三方面来介绍。
1)安装源
不管是后面的语言设置、还有后面安装其他插件,自定的官方源还是远远不够的,还需要自己安装一些其他第三方源,我主要安装一下三个源,分别是repository.googlecode.xbmc-addons-chinese-eden;repository.hdpfans.xbmc-addons;repository.xbmc-addons-chinese-1.2.0。安装首先在PC上面通过SMB进入LibreELEC内部存储(正常设置好后在PC的网上邻居里面就能看到),然后把以上三个源拷入到内部储存里面,随便一个文件夹都可以,并记住放置的位置。
然后在LibreELEC操作界面中左侧选择Add-ons菜单,然后选择Add-ons browser,在这里面找到刚刚放置三个插件的目录,选择依次安装这三个插件,这样插件安装过程就结束了。
2)语言设置
到这一步终于可以摆脱恼人的英语障碍,LibreELEC设置中文的操作基本和传统的XBMC设置一致,首先进入Settings(设置),然后选择子菜单Interface(界面),在第一个Skin下面的Fonts里面选择Arial based,然后点击确定(此步骤不操作后面就不能选择中文)。然后第二步在Settings/Interface/Regional/Language里面选择Chinese (Simple)就OK了,界面瞬间就变成了我们熟悉的文字,是不是变得更亲切了。
3)皮肤设置
官方默认的皮肤只能说能用,要说美观真的谈不上,为了更好的用户体验,必须先美化后再愉快的使用,具体操作直接点开插件/插件浏览器/选择从库中安装/选择所有库/选择界面外观/选择皮肤/选择Titan皮肤,并点击安装并加载使用。后面还需要对此皮肤做一些优化设置,我也不具体多说了,直接给出一个备份包,各位需要使用的直接下载恢复此皮肤备份就可以,直接在设置/皮肤设置/备份和恢复里面直接恢复皮肤设置即可,顺便说一句,此备份是一个电脑爱好者朋友给我的,也无私的教会我其他方面的知识,到最后一并感谢吧。
六、LibreELEC电影播放准备设置
LibreELEC有电影、音乐、电视剧、图片、直播等许多功能,在这里主要介绍电影视频方面的主要操作,其他的操作等以后有时间再慢慢细说吧。
我们在自己家沙发上看电影,设想一下什么点播状态才是我们想要的,我的理想就是硬盘中的电影以海报的形式展现在电视机上面,通过遥控器选择自己想要观看的硬盘,点击播放就能开始欣赏大片了,下面就从电影导入、电影削刮设置两个方面来介绍。
1)电影导入
电影存储在外部NAS和LibreELEC内部的操作方法一样,这里只介绍电影存储在LibreELEC内部的操作,最简单的方式是直接通过SMB的方式把电影从其他地方拷贝到LibreELEC内部存储,LibreELEC内部存储已经建立好预制的文件夹,我们只需要把相关的文件放入到对应的文件夹内,比如把视频直接放入Videos里面就可以,在这里值得一提的是,如果对应的电影是以文件夹的形式呈现(里面有好多看不懂的文件,但下载下来就是这样子的,这种在未封装的蓝光视频尤为突出),对于这种视频我们只需要按照标准的电影给其命名,一般来说现在PT站下载的视频基本命名格式都相对标准,然而也有一些不标准的,需要我们手动调整,为了能后续削刮电影的准确,这里建议直接按照IMDb网站上面的命名来重命名,对于单一文件的视频直接修改文件名就可以,如果有需要的话。
2)电影削刮设置
电影削刮的作用是利用削刮器把互联网上面关于此电影的海报、简介、主演、电影评分等要素直接和电影一起展现出来,增加了用户体验感,也表现的相对比较友好。
我们首先打开视频菜单,然后选择文件,添加视频,然后在输入路径或者浏览媒体位置这里选择你视频储存的位置,下面可以为此媒体源命名,然后点击确认。
然后是设置内容,选择信息提供者选项,这里如果是标准的命名格式建议选择“The Movie Database”,下面设置选项里面点开主要设置首选语言,这样电影的介绍就能直接生成中文,其他的基本默认,然后点击确认,一般情况下系统就按照设置自动削刮电影了,几分钟后就可以在桌面呈现完美显示电影海报模式供我们点播。
到这里为止,基本可以利用LibreELEC来完美的来播放电影了,是不是感觉很棒,其实LibreELEC功能还是很强大的,很多细节上的功能大家在使用过程中还可以慢慢摸索,由于个人能力有限,也不可能面面俱到了。
七、LibreELEC其他一些功能介绍(PT直接下载以及RSYNC功能)
1)Transmission的安装与使用
关于Transmission软件想必熟悉PT的知道,该软件是多平台上面的相对比较优秀的PT下载客户端软件,可以支持web操作,方便大家快速添加种子或者文件连接进行下载,当然,远程登入操作也是可以的,如果家里面没有现成的NAS用来下载高清电影,那么,LibreELEC配合此插件就可以轻松把播放机变成下载机,做到白天在公司远程控制下载电影,晚上回家就能直接观看,想必是相当惬意。
首先,下载源并在LibreELEC添加此源
其次,在此源里面找到Transmission插件,安装并打开Transmission设置,做一些基础性的修改,主要是打开“使用设置”,其他默认即可。
再次,在PC上面SSH到LibreELEC,我是利用PUTTY进入到LibreELEC,输入如下命令:
mkdir /storage/.kodi/addons/service.downloadmanager.transmission/lib
cp /usr/lib/libcrypto.so.37.0.0 /storage/.kodi/addons/service.downloadmanager.transmission/lib/libcrypto.so.35
sh tr-control-easy-install.sh
以上一共mkdir、cp、wget、sh四条命令,一条一条执行,前面两条是补库文件,后面两条是修改Transmission的WEB界面。
最后,可以直接打开LibreELEC的IP:9091就能直接登入到Transmission的WEB界面,添加PT种子就能直接下载,测试了一下,我的速度6M+每秒,速度还算可以。
2)RSYNC的安装与使用
考虑到有一些基友有NAS,虽然LibreELEC支持直接读取TR中的电影文件直接播放,但这可能需要重新添加电影文件来在做一次削挂,这就需要把相关电影文件拷贝到LibreELEC原电影文件夹来观看,虽然利用SMB也能移动或者复制电影文件,带着就依赖于PC与LibreELEC之间的传输速度,如果是在无线环境下,那速度肯定更加不能看,然而RSYNC就能很好的同步不同文件夹上面的文件,这里也简单说下。
首先,在插件里面的官方插件添加Network Tools插件。
其次,在PC上SSH到LibreELEC,直接使用命令rsync -avurtopg --progress文件夹1 文件夹2,作用是从文件夹1拷贝到文件夹2,具体参数想进一步了解可以自行百度。
3)系统升级
当然此软件除了强大的电影功能,音乐、图片以及直播功能都是很强大的,具体的细节大家如果感兴趣的话一起摸索吧,顺便说一句,GOOGLE上面能找到很多“万国仁”的优秀折腾日记,大家可以去看看!!!
八、总结
此教程也是在日常实际摸索过程中总结出来的,中间也不乏很多网络上面的大神细心的指导,比如HUEX大神,基本算是手把手的教我一步一步的折腾,让我感受到折腾的乐趣,可以说没有他的帮助,我是无法入门,也无从谈起能记录这些折腾的经验。同时也要感谢论坛大佬PUFER,他对于硬件方面也给我普及了很多知识,让我少走了很多弯路,买到了很多可玩性较高的硬件。虽然折腾了很多,但是很少整理折腾日记,感谢PUFER大佬的鼓励和提供很好的思路,让我能够完成此篇折腾日记。目前手头有多个虚化主机,多个nas设备,多个管理型交换机,等下次有机会再和大家闲聊一下ESXI的折腾经验及方案以及我那骚气的多彩“全日线”方案,和大家共同成长提高。