群晖Video Station不支持dts eac3的解决方案

2020-04-08 10:47:20 17点赞 116收藏 62评论

该方案支持最新版的2.4.7-1603。

群晖Video Station不支持dts eac3的解决方案

实现方法

(1)到github上下载相应ffmpeg套件(这个版本会比套件中心安装的版本略高一点)。

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

群晖Video Station不支持dts eac3的解决方案

如何下载机型对应的套件?可以在下面的链接搜索型号查询。

https://github.com/SynoCommunity/spksrc/wiki/Architecture-per-Synology-model

(2)在套件中心选择手动安装,并选择上一步下载好的套件

群晖Video Station不支持dts eac3的解决方案

(3)通过SSH连接群晖,并输入sudo -i 切换到root用户模式

(4)依次执行如下脚本

#备份 VideoStation's ffmpeg
mv -n /var/packages/VideoStation/target/bin/ffmpeg /var/packages/VideoStation/target/bin/ffmpeg.orig
#下载ffmpeg脚本
wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > /var/packages/VideoStation/target/bin/ffmpeg
#设置脚本相应权限
chown root:VideoStation /var/packages/VideoStation/target/bin/ffmpeg
chmod 750 /var/packages/VideoStation/target/bin/ffmpeg
chmod u+s /var/packages/VideoStation/target/bin/ffmpeg
# 备份VideoStation's libsynovte.so
cp -n /var/packages/VideoStation/target/lib/libsynovte.so /var/packages/VideoStation/target/lib/libsynovte.so.orig
chown VideoStation:VideoStation /var/packages/VideoStation/target/lib/libsynovte.so.orig
# 为libsynovte.so 添加 DTS, EAC3 and TrueHD支持
sed -i -e 's/eac3/3cae/' -e 's/dts/std/' -e 's/truehd/dheurt/' /var/packages/VideoStation/target/lib/libsynovte.so

(5)重新启动Video Station,让ffmpeg与Video Station的关联生效

(6)播放一段dts或eac3音轨的视频,测试ffmpeg是否正常工作。

#查看ffmpeg日志
tail -f /tmp/ffmpeg.log

(7)如何卸载?

#恢复之前备份的 VideoStation's ffmpeg, libsynovte.so文件
mv -f /var/packages/VideoStation/target/bin/ffmpeg.orig /var/packages/VideoStation/target/bin/ffmpeg
mv -f /var/packages/VideoStation/target/lib/libsynovte.so.orig /var/packages/VideoStation/target/lib/libsynovte.so

展开 收起
62评论

  • 精彩
  • 最新
  • 小白请教,白群晖也是这么操作吗?

    校验提示文案

    提交
    一样的,紫薯布丁

    校验提示文案

    提交
    收起所有回复
  • DSM6.2.4+Video Station 2.4.10 实测不可用
    不再提示不支持音轨格式,但是就读不出来视频

    校验提示文案

    提交
    DSM6.2.3 DS2.4.10 没问题。黑裙不敢轻易升级DSM

    校验提示文案

    提交
    怎么样解决了吗? 同样的问题啊

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 更新ffmpeg到4.3.1-36, DSM6.2.4.25556 + Video Station 2.4.10 实测不可用,播放读取视频的时候一直打圈圈 [内伤]

    校验提示文案

    提交
  • DSM6.2.4, Video Station 1632,如果还是不行可以参考 知 乎的这个帖子。我测试了好用 去看看

    校验提示文案

    提交
  • DSM6.1.7 + Video Station 2.4.10-1632实测正常,可以播放DTS音轨的视频了

    校验提示文案

    提交
  • 多谢大佬,已成功,请教下之后一直提醒要更新到套件中心最新版,该怎么处理

    校验提示文案

    提交
    开发者同样是th0ma7

    校验提示文案

    提交
    收起所有回复
  • 正需要这个

    校验提示文案

    提交
  • 这里下载的ffmpeg,后续一样的操作有效。另外楼上的脚本显示错误的命令
    去看看

    校验提示文案

    提交
    小白文:怎么下载,没有下载按钮啊,

    校验提示文案

    提交
    收起所有回复
  • @Crazykum 用你的脚本安装成功,感谢。

    校验提示文案

    提交
  • 非常感谢作者,解决了video staiton的一个大问题。

    校验提示文案

    提交
  • 小白亲测有效。提示其他小白,要“通过SSH连接群晖”,需要下载putty软件进行操作。初次操作失败,多试几次,特别是“下载ffmpeg脚本”这一步经常会反馈连接失败,试到成功为止。操作时按照上文,“依次”操作。

    校验提示文案

    提交
  • 亲测有效,再向各位大佬求一个海报搜刮的解决方案。我发现现在video station还是会搜刮海报的,只是很慢。求指教。

    校验提示文案

    提交
    13.225.103.51 api.themoviedb.org
    13.224.161.90 api.themoviedb.org
    13.224.157.34 api.thetvdb.com
    hosts添加源

    校验提示文案

    提交
    请教一下,这个添加源怎么用?大陆可以正常使用吗?似乎thetvdb访问不了,而我遇到的困难是按照Video Station的官方说明,申请了themoviedb的API,测试链接不可用......

    校验提示文案

    提交
    收起所有回复
  • 黑3615,下载哪个版本?

    校验提示文案

    提交
  • 谢谢楼主,结合热心网友评论,弄好了!

    校验提示文案

    提交
  • @值友2943661002 13.225.103.51 api.themoviedb.org 13.224.161.90 api.themoviedb.org 13.224.157.34 api.thetvdb.com,hosts添加这三个源试试。另外感谢楼主。

    校验提示文案

    提交
  • 非常感谢楼主!!!亲测有效!

    校验提示文案

    提交
  • 非常感谢,DS720+起作用了!

    校验提示文案

    提交
  • 非常感谢!解码成功

    校验提示文案

    提交
  • DS920+可以用,我是套件中心安装的ffmpeg

    校验提示文案

    提交
  • 另外需要改hosts才行
    199.232.68.133 raw.githubusercontent.com
    151.101.100.133 gist.githubusercontent.com

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
116
扫一下,分享更方便,购买更轻松