• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

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

群晖 Synology  / 教程分享  / 正序浏览   © 著作权归作者本人所有

#楼主# 2020-4-7 19:55

跳转到指定楼层
本帖最后由 Ryu 于 2020-4-7 20:02 编辑

因版权原因,群晖video station从之前某一版本去掉对dts和eac3的支持。因此导致新版本Video Station无法播放相应格式的视频。之前网上搜索过其他解决方案,但都有不同问题,因此尝试了各个版本的教程,但均无法解决问题。
为此重新找到github上的另一个大神所做方案,实测支持最新版的2.4.7-1603。
实现方法
(1)到github上下载相应ffmpeg套件(这个版本会比套件中心安装的版本略高一点)。
下载地址:https://github.com/th0ma7/synology/tree/master/packages
如何下载机型对应的套件?可以在下面的链接搜索型号查询。
https://github.com/SynoCommunity/spksrc/wiki/Architecture-per-Synology-model
(2)在套件中心选择手动安装,并选择上一步下载好的套件
(3)通过SSH连接群晖,并输入sudo -i 切换到root用户模式
(4)依次执行如下脚本
  1. #备份 VideoStation's ffmpeg
  2. mv -n /var/packages/VideoStation/target/bin/ffmpeg /var/packages/VideoStation/target/bin/ffmpeg.orig
  3. #下载ffmpeg脚本
  4. wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > /var/packages/VideoStation/target/bin/ffmpeg
  5. #设置脚本相应权限
  6. chown root:VideoStation /var/packages/VideoStation/target/bin/ffmpeg
  7. chmod 750 /var/packages/VideoStation/target/bin/ffmpeg
  8. chmod u+s /var/packages/VideoStation/target/bin/ffmpeg
  9. # 备份VideoStation's libsynovte.so
  10. cp -n /var/packages/VideoStation/target/lib/libsynovte.so /var/packages/VideoStation/target/lib/libsynovte.so.orig
  11. chown VideoStation:VideoStation /var/packages/VideoStation/target/lib/libsynovte.so.orig
  12. # 为libsynovte.so 添加 DTS, EAC3 and TrueHD支持
  13. 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)测试。
  1. tail -f /tmp/ffmpeg.log
复制代码

(7)如何卸载?
  1. 恢复之前备份的 VideoStation's ffmpeg, libsynovte.so文件
  2. mv -f /var/packages/VideoStation/target/bin/ffmpeg.orig /var/packages/VideoStation/target/bin/ffmpeg
  3. mv -f /var/packages/VideoStation/target/lib/libsynovte.so.orig /var/packages/VideoStation/target/lib/libsynovte.so
复制代码


那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

2

回帖

15

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
14
精华
0
xulanmao 发表于 2021-2-1 19:43 来自 中国江苏苏州
zlinyou 发表于 2020-4-8 10:50
非常好!!!!!!!

老哥,没弄好,可以请教一下吗?
回复 支持 反对 印象

使用道具 举报

0

精华

2

回帖

15

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
14
精华
0
xulanmao 发表于 2021-2-1 19:43 来自 中国江苏苏州
大佬,我试了你的方法,没弄好。可以帮协助下吗?
回复 支持 反对 印象

使用道具 举报

0

精华

102

回帖

666

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
615
精华
0
cmise 发表于 2020-5-8 12:14 来自 中国上海
这个可以有,不用再降级Video Station
回复 支持 反对 印象

使用道具 举报

0

精华

33

回帖

159

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
142
精华
0
知鸟 发表于 2020-5-4 22:39 来自 中国广东肇庆
LZ,想问一下,怎样选对应型号,3617的,应该选哪个套件,看了不太懂
回复 支持 反对 印象

使用道具 举报

0

精华

128

回帖

2047

积分

搞机大神

Rank: 3Rank: 3

云币
0
贡献
116
活跃
1392
精华
0
qcgod 发表于 2020-4-23 14:55 来自 中国湖北黄冈
lz厉害,一定要回复,正好需要支持dts的方法
回复 支持 反对 印象

使用道具 举报

0

精华

46

回帖

435

积分

入门用户

Rank: 1

云币
1
贡献
0
活跃
412
精华
0
路人甲820 发表于 2020-4-23 00:35 来自 中国湖北武汉
本帖最后由 路人甲820 于 2020-4-23 00:51 编辑

请问第6.7.8步代码报错是什么情况
root@DSDU:~# chmod: cannot access ‘/var/packages/VideoStation/target/bin/ffmpeg’: No such file or directory
-ash: chmod:: command not found



不好意思,重新试了一次。完美
前面是因为脚本下载没有成功所以后面才出错
回复 支持 反对 印象

使用道具 举报

0

精华

51

回帖

180

积分

入门用户

Rank: 1

云币
0
贡献
2
活跃
144
精华
0
Sam.Su 发表于 2020-4-20 07:10 来自 美国
这的确不错了。是个很好的教程
回复 支持 反对 印象

使用道具 举报

Ryu

0

精华

20

回帖

164

积分

入门用户

Rank: 1

云币
0
贡献
2
活跃
143
精华
0
Ryu 发表于 2020-4-18 14:07 来自 中国四川成都
lulufxl 发表于 2020-4-14 09:47
LZ厉害,2.4.5的话不需要代码。那么请教下2.4.5和2.4.7的区别,使用起来有差异吗

主要是ui和索引还有对rm格式的解码方面,2.4.5一直有小问题
回复 支持 反对 印象

使用道具 举报

0

精华

17

回帖

142

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
133
精华
0
lulufxl 发表于 2020-4-14 09:47 来自 中国上海
LZ厉害,2.4.5的话不需要代码。那么请教下2.4.5和2.4.7的区别,使用起来有差异吗

点评

Ryu
主要是ui和索引还有对rm格式的解码方面,2.4.5一直有小问题  详情 回复 发表于 2020-4-18 14:07
回复 支持 反对 印象

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

Ryu

入门用户

  • 主题

    1

  • 帖子

    21

  • 关注者

    12

楼主新帖

etsme
快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图