最近,新安装新的群晖6.2.3 up3 版本,所以需要从新设置 Video Station 的FFMPEG。
思路也很简单,下载新的FFmpeg替换原来的就行。
1.安装FFmpeg
安装就需要先下载到FFmpeg,有两种办法,一种是通过社群安装,一种是手动下载。这两种各有各的优点,下面两种都介绍一下。
1.1 通过社群安装FFmpeg
1.首选需要在应用商店添加套件来源
添加地址,这两个地址里面都有FFmpeg
https://spk.imnks.com/ (推荐地址)
http://packages.synocommunity.com
2.安装FFmpeg
在社群中找到FFmpeg ,然后点击安装。
安装完成!
这样安装的好处是,不需要多余的操作,很简单。缺点是FFmpeg下载的特别慢,跟自己的网络环境有很大的关系,我自己的网络在早上7点左右下载速度快,很快就安装了!
1.2 手动安装
手动安装需要自己先找到和自己机器CPU匹配的FFmpeg版本,然后再下载,再上传群晖安装。
1.查询自己的CPU架构
查询地址:https://github.com/SynoCommunity/spksrc/wiki/Architecture-per-Synology-model
我们一般都是918+ 那就是X64架构。
2.手动下载FFmpeg
下载地址:https://synocommunity.com/package/ffmpeg#
找到版本点击下载。
3.上传安装
在商店手动上传安装即可。
安装完成,这个稍微麻烦,需要自己找版本,但是下载速度快。
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
操作如下:
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
这样就完成了!
评论区