小白玩NAS篇二:如何解决Video Station刮削不全?阵列转BASIC拆盘?
创作立场声明:此为第二篇NAS折腾文。主要以经验交流为主,希望能给初入NAS圈的值友带来一些帮助。
前言:
使用了群晖(Synology)DS220+一段时间后,倒是没有出现太大的问题,毕竟我只是小白级的粗浅使用。平时也就下下视频,下下游戏,下下歌曲等,也没有太大的动作。
不过在使用过程中还是会或多或少的出现一些小问题,如Video Station信息显示不全,不能解码DTS等。此篇咱们就聊一聊如何解决Video Station和顺便拆盘的问题。
关于Video Station的刮削
第一步:获取TMDB账号与API接口
虽然因为一些特殊的关系,连接默认的TMDB的api接口会出现一些问题,但TMDB网站还是可以正常访问的。
首先我们需要注册一个TMDB账号,从而获得API密钥。
在浏览器中打开themoviedb.org网站,然后点击右上方的【加入TMDb】,注册新账号。简单填写一下用户名、密码与邮箱即可完成注册。
然后点击账号头像,在下拉菜单中选择【账户设置】。
在设置界面中,点击【API】后,选择【请求API密钥】,创建处选【Developer】。
随后是填写表格信息的过程,这里切记要用英文或拼音,也可以直接用谷歌中译英填上。应用名称和网址可以随便一些,但简介得稍许认真一点点。例如我在应用简介处写的:DS220plus,Media server for the family。记得每个选项都需要填写才能完成申请。
一切完成后就能看到API密钥了。
直接将【范例API请求】复制到Video Station的【设置】-->【高级】选项中,点击【测试连接】。如果测试通过的话,就没有接下来的内容,但通常是失败的。
接下来我们需要修改群晖的hosts文件来让测试连接通过。
第二步:修改群晖的hosts文件
在修改群辉的hosts前,我们得先进到群辉的【控制面板】中,找到“终端机和SNMP”选择,勾选【开启SSH功能】,然后才能开始得修改hosts文件。
正常来说,需要使用Ping工作来获取TMDB网站的服务器IP地址,然后再写入到hosts文件内。但其实不必那么麻烦,直接用网上所提供的现有IP即可,省事又省力。
修改hosts时我们需要用到两个工具:Finalshell与PuTTY。软件直接通过度娘搜一下。
在此附上一段群晖官方说明:链接
我们以PuTTY为例。
运行PuTTY后,在Host Name处输入NAS的IP地址,端口使用22,方式为SSH。
然后在弹出的命令行窗口中,输入当前NAS的用户名与登录密码并回车。值得注意的是,输入密码时屏幕上不会有任何显示哦。
输入"sudo -i"命令,然后回车,再次输入登录密码,成功进入root用户状态。(注意“”引号不必输入,-i前有个空格)
在登入到root后,继续在命令行上输入“vi /etc/hosts ”,打开群晖hosts文件。(注意“”引号不必输入,/etc前有个空格)
然后按下键盘的【i】键,进入编辑状态。接下来输入以下内容(注意IP地址后有一个空格):
54.230.62.121 api.themoviedb.org
13.266.238.82 api.themoviedb.org
以上内容输入完成后按下键盘的【ESC】键,再连续按【Z】键两次完成hosts的修改保存。
最后输入“exit”退出root状态,再次输入"exit"退出软件。
我们进入Video Station中,测试一下API连接是否连接成功,然后点击【确定】保存一下。如果无法点击确定,可将“启用OpenSubtitles.org支持”前的勾去掉。
最后重启一次NAS主机后,再重建Video Station索引,然后封面和简介都会完成。值得注意的是,重建索引的过程会比较久哦,不要心急。另外,记得要将SSH关闭,避免出现安全问题。
解决Video Station支持DTS和eac3
完成Video Station的索引问题以后,还会碰到“不支持当前所选音频的文件格式”的问题。如果下载的4K片源无法正常播放的话,着实令人讨厌。
在试过网上的几个方法后,最后总结出以下办法。其中后面的代码部分看似复杂,其实不过是一个复制粘贴的过程,不到1分钟就可以搞定。
首先打开【套件中心】,并点击右上角的【设备】。找到【常规】菜单,在“信任层级”一项中勾选“任何发行者”,点击确点。然后再点击【新增】。名称处随意填写,在“位置”处添加引三方源处输入 packages
完成后可以看到【套件中心】上多出一个【社群】选项。点击后找到FFmpeg套件,并添加安装。如果【社群】内没有任何套件显示,可以重复退出刷新几次。
在群辉的“终端机和SNMP”选择中,勾选【开启SSH功能】。
然后运行PuTTY,在Host Name处输入NAS的IP地址,端口使用22,方式为SSH。
在弹出的命令行窗口中,输入当前NAS的用户名和登录密码并回车。输入密码时屏幕上不会有任何显示哦。
输入"sudo -i"命令,然后回车,再次输入登录密码,进到root用户状态。(注意“”引号不必输入,-i前有个空格)
接下来有很多代码需要输入,不过可以COPY后直接PuTTY内点一下鼠标右键即可粘贴进去,然后回车完成一行。
修改文件权限。(代码需要逐行输入)
chmod +s /var/packages/ffmpeg/target/bin/ffmpeg
chmod +s /var/packages/ffmpeg/target/bin/ffprobe
chmod +s /var/packages/ffmpeg/target/bin/vainfo
备份内置ffmpeg。(代码需要逐行输入)
sed -i'-old' -e 's/eac3/ZAAP/' -e 's/dts/ZAP/' -e 's/truehd/ZAPZAP/' /var/packages/VideoStation/target/lib/libsynovte.so
mv /var/packages/VideoStation/target/bin/ffmpeg /var/packages/VideoStation/target/bin/ffmpeg-old
mv /var/packages/VideoStation/target/bin/ffprobe /var/packages/VideoStation/target/bin/ffprobe-old
mv /var/packages/VideoStation/target/bin/vainfo /var/packages/VideoStation/target/bin/vainfo-old
调用ffmpeg脚本。(代码需要逐行输入)
echo "H4sICEoigl4AA2ZmbXBlZwCtU8tOwzAQvO9XLEmkPlAwrRCHVokqBOILOEUVctN1YtE8FFumEvDvOA9KSQInfEhsZ2ZnPN64F2wnc7bjKgWws8ChI8XIDK9YyeMXnpBiQmQlJUzzKiHd4NsdB8DF+4e7p0egOC3Q8TYOhiEynZUd5OpQJACWqILpDF5TeSCMIvRc9BON17jdwr6AmCuy7IWDMge0wzdlVQgLnjVLO1Qqhf5a1PUug6njH5e3Nx3SaQqc8Ot1V0iMl3CNCLxpZ9sKv6OiPfqEE3veosq4DnKzWF7NVcwP9Gw4LyU7nyeTDu2x1RmBTU56jUyXT7cciGoi9Hk/sf9zAz/ttNJGrDDyjNiO3lY/YyPqaO1zkK0cjzYrjKSgPuCgluzdUi+e1l7Lj7zm/afHzsh81hfqdQIpHkPrcV/kBKBIo+9bL281I9psP/q97Nk2/7WhG8TI/jdpGYaDv8A9fYZPjqtrMXcDAAA=" | base64 -d | gunzip > /var/packages/VideoStation/target/bin/ffmpeg
ln -s /var/packages/ffmpeg/target/bin/ffprobe /var/packages/VideoStation/target/bin/ffprobe
ln -s /var/packages/ffmpeg/target/bin/ffprobe /var/packages/VideoStation/target/bin/ffprobe
重新调整权限。(代码需要逐行输入)
sed -i'-old' -e 's/eac3/ZAAP/' -e 's/dts/ZAP/' -e 's/truehd/ZAPZAP/' /var/packages/VideoStation/target/lib/libsynovte.so
chmod +x /var/packages/VideoStation/target/bin/ffmpeg
chmod +s /var/packages/VideoStation/target/bin/ffmpeg
chown root:VideoStation /var/packages/VideoStation/target/bin/ffmpeg
以上代码输入完成后,关闭PuTTY,并重启一次Video Station。(注,以上代码源自度娘,感谢原作者)
再次打开之前的影音文件,不再跳出“不支持当前所选音频的文件格式”的字样,全程正常播放。最后依旧要记得将SSH关闭,避免出现安全问题。
从阵列转BASIC的方法
在正常情况下,当群辉有两块硬盘时,我们会组成RAID 1,而此时的硬盘空间只有“一块”的容量。对于数据来说,RAID 1必然是相当安全的。
但如果只是存放一些不是太重要的文件时,如片源库,无损音乐等,那么空间的大小反而变得更实用些。那该如何转成BASIC呢?
第一步:新增存储空间2
首先在“控制面板”中的“硬件和电源”选项中,去掉呼声控制下的【储存空间降级或毁损】前勾,避免后面无休止的哗声闹腾。
然后打开NAS机箱,拔掉其中一个希捷酷狼硬盘。因为我所用机型无硬盘螺丝设计,热插拔也无事。但我还是建议,尽量在关机状态下操作,避免意外损坏。
随后我们可以"存储空间管理员"中看到存储已降级的事项,硬盘也堪用硬盘也变为了1个。
在等待几秒后,再把原先的希捷酷狼硬盘给插回去。此时再到"存储空间管理员"中查看,会有硬盘2未初始化的字样。
进入到“存储空间”选项中,点击【新增】后进入“存储空间创建向导”中。
选择“自定义”模式,“创建新存储池”,存储池类型为“性能改善”,然后RAID一定要用Basic类别,最后是擦除全盘数据。
除了Basic需要注意以外,以上几乎都是下一步下一步的傻瓜操作。
新增操作完成后,会多出一个新的“存储空间2”,并且标注着良好两个字。
接下来是对“存储空间1”进行迁移操作。
第二步:数据迁移操作
首先打开“控制面板”,进入到“共享文件夹”选项中。找到需要迁移的数据,例如video文件夹。然后右键选择【编辑】,将所在位置调为刚新增的“存储空间2”,等待数据迁移的完成。
需要注意的是,如果装有影音套件,如Video Station,请记得停止套件的运行才能顺利迁移。
第三步:删除存储空间1
最后对状态为堪用的“存储空间1”进行删除操作。操作方式相当简单,直接在“存储空间”中选择删除即可,不过要记得将所有套件都停止哦。
删除后,再用之前的【新增】操作,对“存储空间1”进行添加,这里不再浪费篇幅对其复述。
完成后可以在总览中看到两个存储空间均为良好状态,RAID类型为Basic(无数据保护),其中存储空间1的已用容量为0%,因为数据我已迁移至存储空间2中。
简单说,先将【存储空间2】给清零为Basic,然后将【存储空间1】的数据迁移到【存储空间2】,随后再将【存储空间1】给清零为Basic。
总结
以上内容为解决Video Station刮削,支持DTS和eac3音频和将其拆盘的过程。其中DTS的代码看着有些长,但不必困扰,复制后在PuTTY内点一下鼠标右键即可粘贴进去。
by staylalala

可以了 谢谢🙏
你现在能做的就是卸掉video station,再重装一次video station,这种就回到“不支持当前所选音频的文件格式”的问题而已。然后等更新。这段时间你换plex
我没更新DSM,毕竟插件没那么快更新
紧急求救!白裙218+,ffmpeg是4.3.1-35的,DSM今天刚从6.2.3升级到6.2.4-25556,结果之前一直好用的dts解码就不好用了,播放相应视频变成了无限菊花,不知lz有没有遇到?一直严格按照教程弄得,说啥都不能正常播放了
Z你是用大写字符没有。注意Z是大字的。你按着Shift+z输入
大佬 请教一下 我设置完root后 也按下【ESC】和按了两下【Z】 但是后面怎么输入exit也不对 也退不出root 请问我这边是哪一步操作错误 还是输入的方式不对? 麻烦给解答一下谢谢
mac系统上怎么改h'st
请问黑裙3617能用video station的硬解么
还是emby好用
玩物是迅雷的授权合作伙伴,模块是迅雷引擎的。开始后带宽会被用作网络节点,p2p就不科普了。所以用玩物不太用的时候记得停用它。还有如果你的硬盘无缘由的一直响,也记得停用玩物。。。具体的不说了。工具嘛,都有好坏,主要看自己如何用。
DS都下不动,一般是什么原因?
请教个问题,同一个种子只有玩物有速度,ts跟
文章改不了,也就算了。。。我只用第一个,或者自己ping一个出来
除非数据不重要,对读写速度有要求,要不坏一块盘数据全丢
写的很多!收藏了!有时间学一下!
改完dns,重启群晖,然后修改影片名称,点击重建索引。等待几分钟,影片图片简介出现。亲测。而且我是重新刷的一个新dns。
确实不行,改完重启群晖,API测试是成功的,影片搜索Internet,能搜索到影片信息,但是最后下载失败。大概两周前反复尝还是能下载成功的,后来就一直是下载失败了,直到现在。
默认用的dlna吗?dlna无字幕。
你是用手机的ds video投屏到电视不?
我刚帮你试过了。我删掉原有ip地址,随意换了一个可以ping通的13.226.234.119地址。然后重启群晖后,添加新的影片,正常获取封面内容。。。所以您只要找对ip,重启群晖,影片名称修改对,就没问题。
您注意2点
1,电影文件名你得修改。比如死寂逃亡1080p这种名称。一定手动去掉1080p字样,只保留死寂逃亡名称。
2,改完dns后,记得重启一次群晖,再进行索引。
我在网上找了一个ping得通的,测试api能够连接成功,但就是下载不了封面、信息
这个dns被污染,得换一个
求问,同video station,电脑上播放电影有字幕文件,也和电影放一起了。但是投屏到电视上,字幕就没了。。只得手动在PC上把字幕嵌入视频中
API连接成功,HOST也已经修改,但从几天前开始,就是下载不了封面和信息,不知作者自己有试过吗?
去下载一个ssh客户端,有很多
后面两个还有点用
小小白求问大家字幕都怎么解决?
13.266的IP地址是闹哪样
到现在都不知道怎么进那个shh?网页进?还是下载一个客户端?
怎么修改,我也准备转,硬盘太贵了,望赐教