群晖 Video Station 安装 ffmpeg 解决部分视频无法播放的问题
本文最后更新于 1008 天前,其中的信息可能已经有所发展或是发生改变。

首先要去这里下载一个 ffmpeg 的套件包
https://synocommunity.com/packages

很多教程说的是直接添加这个社群套件来源,但是我的 NAS 死活添加不上去,不清楚是不是要奇怪地上网

因此我只能手动安装

安装完成后,在 控制面板-终端机和SNMP 中,打开SSH
并通过 Xshell 等 SSH 软件连接 NAS

输入以下命令
备份 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
上一篇
下一篇