DS218+升级ffmpeg 43.1.35 |
本帖最后由 harryzhaozy 于 2020-12-23 11:16 编辑
看了网友发的升级ffmpeg 4.3.1-35 强迫症福音,也是烦提醒老是提示升级,老是不成功,找了下DS218+属于apollolake (x64)芯片,找了下下载,https://synocommunity.com/package/ffmpeg,自己在上面搜一下自己设备芯片对应的,D218+的下载为https://packages.synocommunity.com/ffmpeg/35/ffmpeg.v35.f25423[apollolake].spk自己手工更新吧 |
升级后备份及更改扶持EAC3、DTS等操作,参见网友发的强迫症福音,具体如下
cd /var/packages/VideoStation/target/bin mv ffmpeg ffmpeg.orig mv ffprobe ffprobe.orig mv vainfo vainfo.orig 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/ 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 开启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 |