版本为:7.1-42661-update4,
先安装好Advanced Media Extensions套件,(该套件需要全白才能安装成功)
在套件中心的社群安装ffmpeg(博主使用手动安装ffmpeg然后运行代码,好像没效果,但是在社群安装ffmpeg在运行代码就成功了有效果了)
最后安装video套件,安装好,先停用套件
使用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 #调整文件权限 sudo chmod +s /var/packages/ffmpeg/target/bin/ffmpeg sudo chmod +s /var/packages/ffmpeg/target/bin/ffprobe sudo chmod +s /var/packages/ffmpeg/target/bin/vainfo # 备份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
在下载ffmpeg脚本的时候,有可能会报错,多数可能是群辉里面的/var/packages/VideoStation/target/bin/文件夹没有权限,具体看自己运行时报的什么错误进行解决
最后在xshell先运行查看ffmpeg日志代码,然后重启video套件,播放视频看有没有报错。
#查看ffmpeg日志 tail -f /tmp/ffmpeg.log
补充:如果使用以上教程还不能成功硬解,那么要检查自己的主板bios的TV项有没有关闭!
版权归属:
已删除用户
许可协议:
本文使用《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》协议授权
评论区