群晖为Video Station 安装 FFMPEG和支持DTS音轨

群晖为Video Station 安装 FFMPEG和支持DTS音轨

Scroll Down

最近,新安装新的群晖6.2.3 up3 版本,所以需要从新设置 Video Station 的FFMPEG。

思路也很简单,下载新的FFmpeg替换原来的就行。

1.安装FFmpeg

安装就需要先下载到FFmpeg,有两种办法,一种是通过社群安装,一种是手动下载。这两种各有各的优点,下面两种都介绍一下。

1.1 通过社群安装FFmpeg

1.首选需要在应用商店添加套件来源

添加地址,这两个地址里面都有FFmpeg

https://spk.imnks.com/ (推荐地址)

http://packages.synocommunity.com

image.png

2.安装FFmpeg

在社群中找到FFmpeg ,然后点击安装。

image.png

安装完成!

这样安装的好处是,不需要多余的操作,很简单。缺点是FFmpeg下载的特别慢,跟自己的网络环境有很大的关系,我自己的网络在早上7点左右下载速度快,很快就安装了!

1.2 手动安装

手动安装需要自己先找到和自己机器CPU匹配的FFmpeg版本,然后再下载,再上传群晖安装。

1.查询自己的CPU架构

查询地址:https://github.com/SynoCommunity/spksrc/wiki/Architecture-per-Synology-model

我们一般都是918+ 那就是X64架构。

image.png

2.手动下载FFmpeg

下载地址:https://synocommunity.com/package/ffmpeg#

找到版本点击下载。

image.png

3.上传安装

在商店手动上传安装即可。

image.png

安装完成,这个稍微麻烦,需要自己找版本,但是下载速度快。

2.替换原来的FFmpeg

同SSH登录到群晖后就可以操作了。

1.进入caozuomulu

cd /var/packages/VideoStation/target/bin

2.备份老文件

mv ffmpeg ffmpeg.orig

mv ffprobe ffprobe.orig

mv vainfo vainfo.orig

3.将新文件复制到目录

cp -a /var/packages/ffmpeg/target/bin/ffmpeg /var/packages/VideoStation/target/bin/

cp -a /var/packages/ffmpeg/target/bin/ffprobe /var/packages/VideoStation/target/bin/

cp -a /var/packages/ffmpeg/target/bin/vainfo /var/packages/VideoStation/target/bin/

4.文件授权

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

chown VideoStation:VideoStation /var/packages/VideoStation/target/bin/ffprobe

chown VideoStation:VideoStation /var/packages/VideoStation/target/bin/vainfo

操作如下:

Snipaste_20220218_202536.png

3.开启DTS支持

替换完默认版本之后还需要执行如下两行指令(也是在Root用户下),开启DTS功能。

cp -an /var/packages/VideoStation/target/lib/libsynovte.so /var/packages/VideoStation/target/lib/libsynovte.so.orig

sed -i -e 's/eac3/3cae/' -e 's/dts/std/' -e 's/truehd/dheurt/' /var/packages/VideoStation/target/lib/libsynovte.so

Snipaste_20220218_202648.png

这样就完成了!