# 安装ffmpeg解码器
在群晖套件中心,设置,套件来源,新增,名称(任意写),位置:https://packages.synocommunity.com
安装
ffmpeg
,有4,5,6三个版本,我安装了6版本,停止
videostation
.备份:备份VideoStation软件包的
ffmpeg
、ffprobe
、vainfo
三个文件。替换文件:用ffmpeg6软件包的
ffmpeg
、ffprobe
、vainfo
f替换VideoStation软件包的对应三个文件修正权限:修正
ffmpeg
、ffprobe
、vainfo
三个文件权限开启
DTS
支持:备份->修改。启动VideoStation.
#4.备份文件 cd /var/packages/VideoStation/target/bin mv ffmpeg ffmpeg_$(date +%y%m%d%H%M%S) mv ffprobe ffprobe_$(date +%y%m%d%H%M%S) mv vainfo vainfo_$(date +%y%m%d%H%M%S) #5.替换文件 cd /var/packages/ffmpeg6/target/bin/ cp -a ffmpeg ffprobe vainfo /var/packages/VideoStation/target/bin #修正权限 cd /var/packages/VideoStation/target/bin chown VideoStation:VideoStation ffprobe vainfo chmod 750 ffmpeg chmod u+s ffmpeg #开启DTS->备份 cd /volume1/@appstore/VideoStation/lib/ cp -a libsynovte.so libsynovte.so_$(date +%y%m%d%H%M%S) #开启DTS->修改 sed -i -e 's/eac3/3cae/' -e 's/dts/std/' -e 's/truehd/dheurt/' libsynovte.so
9.一键执行的脚本
#/bin/sh #4.备份文件 _tmpdist=/var/packages/VideoStation/target/bin mv ${_tmpdist}/ffmpeg ${_tmpdist}/ffmpeg_$(date +%y%m%d%H%M%S) mv ${_tmpdist}/ffprobe ${_tmpdist}/ffprobe_$(date +%y%m%d%H%M%S) mv ${_tmpdist}/vainfo ${_tmpdist}/vainfo_$(date +%y%m%d%H%M%S) #5.替换文件 _tmpsrc=/var/packages/ffmpeg6/target/bin cp -a ${_tmpsrc}/ffmpeg ${_tmpsrc}/ffprobe ${_tmpsrc}/vainfo ${_tmpdist} #修正权限 chown VideoStation:VideoStation ${_tmpdist}/ffprobe ${_tmpdist}/vainfo chmod 750 ${_tmpdist}/ffmpeg chmod u+s ${_tmpdist}/ffmpeg #开启DTS->备份 _appDir=/volume1/@appstore/VideoStation/lib cp -a ${_appDir}/libsynovte.so ${_appDir}/libsynovte.so_$(date +%y%m%d%H%M%S) #开启DTS->修改 sed -i -e 's/eac3/3cae/' -e 's/dts/std/' -e 's/truehd/dheurt/' ${_appDir}/libsynovte.so