群晖VideoStation支持DST、EAC3、TrueHD

匿名用户 2020-04-04 10:24:07 14点赞 166收藏 21评论

创作立场声明:转载请标明出处。
本操作需要ssh和root权限,请自行评估安全性,如出现问题,概不负责。



引言

由于群晖没有获得DST的版权,因此群晖自带的VideoStation从某个版本开始不支持DST、EAC3、TrueHD的音频格式,严重影响使用体验。搜索该问题,得到的答案均为将VideoStation降级到2.3.4-1468,但是这个版本的VideoStation不支持HEVC和4K解码,比较鸡肋。本文将利用第三方的ffmpeg替换VideoStation中自带的ffmpeg,实现对全视频格式的支持。

群晖VideoStation支持DST、EAC3、TrueHD

操作方法

安装ffmpeg

下载对应版本的ffmpeg安装包,其中DS918+对应的版本是apollolake,具体每个机型对应的版本可以在以下连接中找到:https://github.com/SynoCommunity/spksrc/wiki/Architecture-per-Synology-model

下载地址:https://github.com/th0ma7/synology/tree/master/packages

登录DSM,打开套件中心,点击手动安装,选择刚刚下载的文件进行安装。

在DSM中打开控制面板,选择终端机和SNMP,勾选启动SSH功能,并调整对应的端口号。

用XSheel等软件以SSH的方式登录到NAS中,执行以下命令:

sudo chmod +s /var/packages/ffmpeg/target/bin/ffmpeg
sudo chmod +s /var/packages/ffmpeg/target/bin/ffprobe
sudo chmod +s /var/packages/ffmpeg/target/bin/vainfo

安装VideoStation

登录DSM,打开套件中心,安装最新版的VideoStation,本文撰写时,版本为2.4.7-1603,经测试,以下版本适用于本方法,其他版本未测试:2.4.6-1594,2.4.7-1603

用XSheel等软件以SSH的方式登录到NAS中,执行以下命令:

# 备份
sudo  sed -i'-BACKUP' -e 's/eac3/ZAAP/' -e 's/DST/ZAP/' -e 's/truehd/ZAPZAP/' /var/packages/VideoStation/target/lib/libsynovte.so
sudo mv /var/packages/VideoStation/target/ffmpeg /var/packages/VideoStation/target/ffmpeg-BACKUP
sudo mv /var/packages/VideoStation/target/ffprobe /var/packages/VideoStation/target/ffprobe-BACKUP
sudo mv /var/packages/VideoStation/target/vainfo /var/packages/VideoStation/target/vainfo-BACKUP

# 更新/var/packages/VideoStation/target/ffmpeg为自定义脚本,调用第三方的ffmpeg
# 具体脚本信息见附录
sudo su
echo "H4sICEoigl4AA2ZmbXBlZwCtU8tOwzAQvO9XLEmkPlAwrRCHVokqBOILOEUVctN1YtE8FFumEvDvOA9KSQInfEhsZ2ZnPN64F2wnc7bjKgWws8ChI8XIDK9YyeMXnpBiQmQlJUzzKiHd4NsdB8DF+4e7p0egOC3Q8TYOhiEynZUd5OpQJACWqILpDF5TeSCMIvRc9BON17jdwr6AmCuy7IWDMge0wzdlVQgLnjVLO1Qqhf5a1PUug6njH5e3Nx3SaQqc8Ot1V0iMl3CNCLxpZ9sKv6OiPfqEE3veosq4DnKzWF7NVcwP9Gw4LyU7nyeTDu2x1RmBTU56jUyXT7cciGoi9Hk/sf9zAz/ttNJGrDDyjNiO3lY/YyPqaO1zkK0cjzYrjKSgPuCgluzdUi+e1l7Lj7zm/afHzsh81hfqdQIpHkPrcV/kBKBIo+9bL281I9psP/q97Nk2/7WhG8TI/jdpGYaDv8A9fYZPjqtrMXcDAAA=" | base64 -d | gunzip > /var/packages/VideoStation/target/ffmpeg
exit

# 更新ffprobe vainfo
sudo ln -s /var/packages/VideoStation/target/ffprobe /var/packages/ffmpeg/target/bin/ffprobe
sudo ln -s /var/packages/VideoStation/target/vainfo /var/packages/ffmpeg/target/bin/vainfo

# 解除对EAC3 DST TrueHD的屏蔽
sudo sed -i'-BACKUP' -e 's/eac3/ZAAP/' -e 's/DST/ZAP/' -e 's/truehd/ZAPZAP/' /var/packages/VideoStation/target/lib/libsynovte.so

# 调整权限信息
sudo chmod +x /var/packages/VideoStation/target/ffmpeg
sudo chmod +s /var/packages/VideoStation/target/ffmpeg
sudo chown root:VideoStation /var/packages/VideoStation/target/ffmpeg

测试

这里有两个视频文件,分别时EAC3和DST格式的视频文件,可以在DSM的FileStation中右击播放,查看是否成功。
EAC3
DST

关于调试

通过脚本可知,本程序会将ffmpeg的日志输出到/tmp/ffmpeg.log文件中,有需要的可以查看。

附录

脚本请参考连接

展开 收起

Synology 群晖 DS918+ 四盘位NAS网络存储服务器

Synology 群晖 DS918+ 四盘位NAS网络存储服务器

3824.52元起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器

2288.29元起

Synology 群晖 DS220J NAS主机 白色

Synology 群晖 DS220J NAS主机 白色

1300元起

Synology 群晖 DS418play 4盘位NAS网络存储服务器

Synology 群晖 DS418play 4盘位NAS网络存储服务器

3380元起

Synology 群晖 DS418j 4盘位NAS网络存储服务器

Synology 群晖 DS418j 4盘位NAS网络存储服务器

2580元起

Synology 群晖 DS218play 2盘位NAS网络存储服务器

Synology 群晖 DS218play 2盘位NAS网络存储服务器

1780元起

Synology 群晖 DS218j 2盘位NAS网络存储服务器

Synology 群晖 DS218j 2盘位NAS网络存储服务器

1165.17元起

Synology 群晖 DS214 2盘位 NAS网络存储

Synology 群晖 DS214 2盘位 NAS网络存储

1980元起

Synology 群晖 DS216play 2盘位NAS网络存储服务器

Synology 群晖 DS216play 2盘位NAS网络存储服务器

1553.9元起

群晖(Synology)DS420j 4盘位 NAS网络存储服务器 (无内置硬盘)

群晖(Synology)DS420j 4盘位 NAS网络存储服务器 (无内置硬盘)

2680元起

Synology 群晖 DS1618+ NAS存储器 6盘位 无硬盘 黑色

Synology 群晖 DS1618+ NAS存储器 6盘位 无硬盘 黑色

5190.34元起

Synology 群晖 DS620slim 网络存储服务器NAS 2.5寸硬盘

Synology 群晖 DS620slim 网络存储服务器NAS 2.5寸硬盘

4199元起

Synology 群晖 DS216 2盘位NAS网络存储服务器

Synology 群晖 DS216 2盘位NAS网络存储服务器

1882.79元起

Synology 群晖 DS1819+ 8盘位NAS网络存储器

Synology 群晖 DS1819+ 8盘位NAS网络存储器

16340元起

Synology 群晖 DS119j 单盘位NAS 网络存储服务器

Synology 群晖 DS119j 单盘位NAS 网络存储服务器

799元起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

2700元起
21评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
166
扫一下,分享更方便,购买更轻松