[Nas折腾] 如何优化群晖NAS上的Video Station以支持DTS和AC3解码
标签搜索

[Nas折腾] 如何优化群晖NAS上的Video Station以支持DTS和AC3解码

snailszzy
2024-01-21 / 6 评论 / 183 阅读 / 正在检测是否收录...

背景
很多用户或新手在使用群晖NAS(Network Attached Storage)进行多媒体播放时,尤其是通过Video Station应用,常常遇到对DTS和AC3音频格式支持不足的问题。这导致了播放体验的不佳,特别是当比较Video Station与其他媒体服务器软件,如Infuse、Jellyfin时,这个差距就变得尤为明显。

解决方案:
如果不想看详细的繁琐步骤,直接下载这个脚本解压运行即可:
videostation_update_ffmpeg.sh.zip

下面我们通过一系列步骤(已做好脚本videostation_update_ffmpeg.sh),通过修改Video Station和相关组件,来增强对DTS和AC3格式的支持,同时也优化CPU使用效率,避免影响NAS的其他服务。

步骤1: 备份原生ffmpeg

首先,将VideoStation的原生ffmpeg文件备份:

mv -n /var/packages/VideoStation/target/bin/ffmpeg /var/packages/VideoStation/target/bin/ffmpeg.orig

步骤2: 安装新的ffmpeg脚本

然后,从gist.githubusercontent.com下载新的ffmpeg脚本来替换原有的版本:

wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > /var/packages/VideoStation/target/bin/ffmpeg

成功安装后,你会看到类似的消息提示,显示下载和替换成功。

步骤3: 设置新ffmpeg脚本权限

接下来,为新的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

步骤4: 备份libsynovte.so

此步骤是复制而不是移动文件:

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

步骤5: 设置libsynovte.so.orig的权限

为备份的文件设置正确的权限:

chown VideoStation:VideoStation /var/packages/VideoStation/target/lib/libsynovte.so.orig

步骤6: 修改libsynovte.so以支持更多音频格式

通过以下命令修改libsynovte.so,以增加对DTS, AC3和TrueHD的支持:

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

步骤7: 处理Advanced Media Extensions

由于Video Station现在优先调用Advanced Media Extensions,我们需要对此进行额外处理:

cp /var/packages/CodecPack/target/bin/ffmpeg41 /var/packages/CodecPack/target/bin/ffmpeg41.bak
cp /var/packages/VideoStation/target/bin/ffmpeg /var/packages/CodecPack/target/bin/ffmpeg41

步骤8: 重启Video Station

最后,重启Video Station以应用更改:

sudo synopkg restart VideoStation

结论
通过这些步骤,Video Station的功能得到了增强,尤其在处理DTS和AC3音频格式上。此外,相比Jellyfin等其他软件,Video Station在NAS上的CPU占用率通常更低,这对于多用户使用NAS时,提供了更好的体验。同时,建议优先使用H.264或HEVC视频编码和AAC音频编码的文件,以进一步降低CPU的负荷。

这篇博文提供了详细的步骤和说明,帮助用户改善他们在群晖NAS上使用Video Station

0

评论 (6)

取消
  1. 头像
    ntsbrzrisz
    Windows 10 · Google Chrome

    博主真是太厉害了!!!

    回复
  2. 头像
    krhjcdeerb
    Windows 10 · Google Chrome

    怎么收藏这篇文章?

    回复
  3. 头像
    lajbtwzvmq
    Windows 10 · Google Chrome

    你的文章内容非常专业,让人佩服。 http://www.55baobei.com/3ClQl8HhyF.html

    回复
  4. 头像
    nudrdcuzrp
    Windows 10 · Google Chrome

    《带崽嫁入豪门》短片剧高清在线免费观看:https://www.jgz518.com/xingkong/132817.html

    回复
  5. 头像
    znbvivgmde
    Windows 10 · Google Chrome

    《婚礼小屋》喜剧片高清在线免费观看:https://www.jgz518.com/xingkong/17799.html

    回复
  6. 头像
    nssbrvgrkv
    Windows 10 · Google Chrome

    哈哈哈,写的太好了https://www.lawjida.com/

    回复