HKC / synology · 2024年 7月 12日 0

群晖无账号激活Advanced Media Extensions(AME)解码HEVC视频和HEIC图片

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?

说明:通过补丁激活AME属破解行为,如有实力,请支持群晖官方出品的NAS。

第一步:安装Advanced Media Extensions套件

在群晖套件中心搜索“Advanced Media Extensions”,并安装套件,打开后提示获取许可证。

AME.webp

第二步:通过SSH软件登录自己的群晖

打开SSH软件(如MobaXterm、finnal shell、Putty等)登录群晖后,输入sudo -i,提示输入password时,输入你的群晖密码后回车(输入密码时不会显示),获取临时root权限

sunfeng@SynologyNAS:/$ sudo -i
Password:
root@SynologyNAS:~#

第三步:下载补丁文件,将补丁文件上传至群晖共享文件夹

1、下载你系统版本的补丁:(DSM7.1和7.2的AME版本不同,脚本不通用!只适用于x86_64的,不支持ARM)

DSM7.1 AME版本3.0.1-2004:DSM7.1 AME版本3.0.1-2004

DSM7.2 AME版本3.1.0-3005:DSM7.2 AME版本3.1.0-3005

2、将补丁文件上传至你的群晖

上传的位置随意,我上传的路径地址是/volume1/app/ame_crack/

第四步:运行补丁文件,激活成功

在命令窗口输入:cd /volume1/app/ame_crack/(路径填写你自己的py文件所在文件夹)

赋予补丁执行权限:chmod +x ame72-3005.py

回车后再输入:python ame72-3005.py(文件名根据你下载的补丁文件名而定)

回车确认后,稍后有Done字样即表示成功。

sunfeng@SynologyNAS:/$ sudo -i
Password:
root@SynologyNAS:~# cd /volume1/app/ame_crack/
root@SynologyNAS:/volume1/app/ame_crack# chmod +x ame72-3005.py
root@SynologyNAS:/volume1/app/ame_crack# python ame72-3005.py
Patching
Checking whether patch is successful...
Successful, updating codecs...
Done
root@SynologyNAS:/volume1/app/ame_crack#

再次打开AME套件已经显示解码器更新ok。

 

如果提示:

MD5 mismatch,请在群晖用记事本打开你的补丁文件,将如下位置代码的 != 修改成 ==,保存后重试。需要修改的代码位置:

/if hashlib.md5(full).digest().hex() != ’09e3adeafe85b353c9427d93ef0185e9′:

将 != 修改成 ==

!!!!能够成功激活的前提是你的群晖有正确的SN号

赞赏

微信赞赏支付宝赞赏