对于DIY或者使用矿机等非群晖官方NAS刷入DSM系统的用户,DSM的Advanced Media Extensions套件(简称AME)必须要登录群晖账号才能激活使用,导致黑群晖在使用Video Station或者Synology Photos等套件时,无法查看高效率视频编码 (HEVC) 和高效率图像容器 (HEIC) 文件。今天就来说说黑群晖如何通过补丁激活AME。
一、什么是Advanced Media Extensions?
其功能是:支持在群晖DSM上查看高效率视频编码 (HEVC) 和高效率图像容器 (HEIC) 文件
激活后可在不同套件中实现:
- File Station
- 支持显示 HEIC 文件
- Synology Drive
- 支持在缩略图视图和详细信息视图显示 HEIC 文件的缩略图
- Surveillance Station
- 支持查看 HEVC 录制文件
- Synology MailPlus
- 支持显示 HEIC 文件的缩略图
- Synology MailPlus Server 可搜索 HEIC 文件的元数据
- Synology Photos
- 支持显示 HEIC 照片
- 支持显示 Live Photo
- 支持在移动应用程序的时间线视图、文件夹视图和相册中显示 HEVC 和 HEIC 照片的缩略图
- Universal Viewer
- 支持预览 HEIC 文件
- Video Station
- 支持通过网页浏览器、Airplay、Chromecast 和 DLNA 设备播放 HEVC 视频
- 支持 HEVC 视频的离线转换
二、如何激活AME?
第一步:安装Advanced Media Extensions套件
在群晖套件中心搜索“Advanced Media Extensions”,安装套件
第二步:开启SSH端口,通过SSH软件登录自己的群晖
在控制面板-终端机和SNMP-终端机中,选择启用SSH功能,记住端口号。
打开SSH软件(如finnal shell、Putty等)登录群晖:主机填写你的群晖内网IP,端口号填写上面的SSH端口号,用户名和密码填写你的账号和密码
连接后,输入sudo -i,提示输入password时,输入你的群晖密码后回车(输入密码时不会显示),获取临时root权限
第三步:下载补丁文件,将补丁文件上传至群晖共享文件夹
1、下载你系统版本的补丁:(DSM7.1和7.2的AME版本不同,脚本不通用!只适用于x86_64的,不支持ARM)
DSM7.1 AME版本3.0.1-2004:http://code.imnks.com/ame3patch/ame71-2004.py 备用链接:https://yuebao.lanzouj.com/ilYlo1xdo7yd
DSM7.2 AME版本3.1.0-3005:http://code.imnks.com/ame3patch/ame72-3005.py 备用链接:https://yuebao.lanzouj.com/ijTEe1xdo7ze
2、将补丁文件上传至你的群晖
上传的位置随意,我上传的路径地址是/volume1/docker/ame_crack/
第四步:运行补丁文件,激活成功
在命令窗口输入:cd /volume1/docker/ame_crack/
(路径填写你自己的py文件所在文件夹)
回车后再输入:python ame72-3005.py
(文件名根据你下载的补丁文件名而定)
回车确认后,稍后有Done字样即表示成功。
再次打开AME套件已经显示解码器更新ok。
自动激活
DSM7.1和7.2的AME版本不同,脚本不通用!!!!!!只适用于x86_64的,不支持ARM
# DSM7.1 AME版本3.0.1-2004
curl http://code.imnks.com/ame3patch/ame71-2004.py | python
# DSM7.2 AME版本3.1.0-3005
curl http://code.imnks.com/ame3patch/ame72-3005.py | python
如果提示:
MD5 mismatch,请在群晖用记事本打开你的补丁文件,将如下位置代码的 != 修改成 ==,保存后重试。需要修改的代码位置:
/if hashlib.md5(full).digest().hex() != ’09e3adeafe85b353c9427d93ef0185e9′:
将 != 修改成 ==
文章参考资料: