我是靠谱客的博主 时尚毛巾,最近开发中收集的这篇文章主要介绍群晖7.X系统Video Station不支持视频格式的解决方案,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1. 版本为:7.1-42661-update4,

  2. 先安装好Advanced Media Extensions套件,(该套件需要全白才能安装成功)在这里插入图片描述

  3. 在套件中心的社群安装ffmpeg(博主使用手动安装ffmpeg然后运行代码,好像没效果,但是在社群安装ffmpeg在运行代码就成功了有效果了),在这里插入图片描述

  4. 最后安装video套件,安装好,先停用套件,在这里插入图片描述

  5. 使用xshell工具或者其他ssh工具,连接到群辉复制下面的代码运行即可,

#备份 VideoStation's ffmpeg
mv -n /var/packages/VideoStation/target/bin/ffmpeg /var/packages/VideoStation/target/bin/ffmpeg.orig
#下载ffmpeg脚本
wget -O - https://gist.githubusercontent.com/BenjaminPoncet/bbef9edc1d0800528813e75c1669e57e/raw/ffmpeg-wrapper > /var/packages/VideoStation/target/bin/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
# 备份VideoStation's libsynovte.so
cp -n /var/packages/VideoStation/target/lib/libsynovte.so /var/packages/VideoStation/target/lib/libsynovte.so.orig
chown VideoStation:VideoStation /var/packages/VideoStation/target/lib/libsynovte.so.orig
# 为libsynovte.so 添加 DTS, EAC3 and TrueHD支持
sed -i -e 's/eac3/3cae/' -e 's/dts/std/' -e 's/truehd/dheurt/' /var/packages/VideoStation/target/lib/libsynovte.so
#备份CodecPack的ffmpeg41
cp /var/packages/CodecPack/target/bin/ffmpeg41 /var/packages/CodecPack/target/bin/ffmpeg41.bak
#链接ffmpeg解码模块
cp /var/packages/VideoStation/target/bin/ffmpeg /var/packages/CodecPack/target/bin/ffmpeg41
  1. 在下载ffmpeg脚本的时候,有可能会报错,多数可能是群辉里面的/var/packages/VideoStation/target/bin/文件夹没有权限,具体看自己运行时报的什么错误进行解决,
  2. 最后在xshell先运行查看ffmpeg日志代码,然后重启video套件,播放视频看有没有报错。
#查看ffmpeg日志
tail -f /tmp/ffmpeg.log

在这里插入图片描述

  1. 补充:如果使用以上教程还不能成功硬解,那么要检查自己的主板bios的TV项有没有关闭!

参考文章链接:https://zhuanlan.zhihu.com/p/462662893

最后

以上就是时尚毛巾为你收集整理的群晖7.X系统Video Station不支持视频格式的解决方案的全部内容,希望文章能够帮你解决群晖7.X系统Video Station不支持视频格式的解决方案所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部