重新学习并解锁emby

pojie其他组织的软件不利于官方社区的发展,试用的老哥们建议以后争取入正,省去麻烦。教程仅供参考学习,文章采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可, 但是不建议使用文章内容进行经济活动, 你的行为会对圈子和原开发者造成极大的伤害

试用会员功能觉得满意的话,你应该购买官方正版。 你应该去支持一下官方的工作,价格毕竟也不贵,还能得到官方社区的技术支持,后续版本升级也方便。

官方正版购买链接 https://emby.media/premiere.html

更新历史与建议

2022.8.4: 本次文件由群友@o(*≧▽≦)ツ❤️婷 @NOP 提供. 更新docker镜像, 更新双端文件, 更新群晖一键脚本. 官方进行了一些修复, 貌似优化了页面加载速度, 添加了一些用不到的新功能, 不再细说了.
2022.7.5: 更新群友维护的arm64版本.

前言

以前,emby开心用户靠neko.re老哥的第三方激活服务器和加速套件得以存活,今天,发现老哥的服务器已经全关了,意料之中,早晚的事,幸亏能用的时候就备份了老哥原来的返回格式。

1
2
3
4
5
6
7
8
9
//https://mb3admin.com/admin/service/registration/validateDevice
//https://crackemby.mb6.top/admin/service/registration/validateDevice.php?
{"cacheExpirationDays": 365,"message": "Device Valid","resultCode": "GOOD"}

//https://mb3admin.com/admin/service/registration/getStatus
{"deviceStatus":"0","planType":"Lifetime","subscriptions":{}}

//https://mb3admin.com/admin/service/registration/validate
{"featId":"MBSupporter","registered":true,"expDate":"2030-01-01","key":114514}

搜索一番,发现并没有老哥接手,所以做了这个帖子。

当初保存了neko老哥的一个页面快照,要是下文看不懂的话,可以进去看看老哥原来咋写的,文中大部分方法已经失效或过时。

https://act.jiawei.xin:8090/ns/sharing/B1EhF

搭建激活服务器

配置服务器,并设置允许跨域请求

关闭emby服务器

  1. 修改Emby.Web.dll的官方认证链接为自建服务器地址,pojie网页端。
pojie硬解,网页
pojie硬解,网页

2.修改MediaBrowser.Model.dll来显示激活页面(属于强迫症了,非要能显示这个页面。其实不做这步也能使用)

显示小金牌
显示小金牌

3. 更改embypremiere.js内的认证地址为自建服务器地址,pojie网页播放器。

lifetime许可证
lifetime许可证

4.Emby.Server.Implementations.dll 暂时不写了,这个需要改IL,挺麻烦。这个文件必须替换进去. 授权 硬解, 照片备份, 离线转码视频等.

如果想要尝试可以参考 这篇群友提供的笔记 由群友@Four seasons提供.

emby插件加速和刮削

插件加速和刮削可以使用挂代理解决。给emby挂代理的好处有很多,挂前挂后完全是两个软件

可以参考这篇文章 https://blog.jiawei.xin/?p=665 尝试给emby挂代理,unraid可以直接用有代理字段的模板。

server端文件

Linux64和win64在网盘里。

替换之后去激活页面随便填个激活码,重启emby服务器,就可以试用了。

客户端的解决方案

安卓客户端 : 推荐使用emby小秘提供的测试资源,针对小米机型还加入了魔改。

ios客户端 : 花30块购买单设备永久授权是最简单的, 来支持emby官方的开发. https://emby.media/premiere.html 或者其他方法? 八仙过海各显神通. 现在ios还有了infuse和fileball两个选择。

电脑客户端 : 请使用网页版,或者应用吧,emby小秘的测试资源。

浏览器网页端 : 替换完成后,重新启动服务端之前,还需要清除浏览器缓存,清除sw的存储,不然的话出不了金徽章。有时候使用本地回环地址访问(127.0.0.1,localhost)也会出现跨域问题,需要ssl或者非回环地址访问才能解决。

一些文件

网盘https://act.jiawei.xin:10086/tmp/?dir=emby/

服务端历史版本: https://github.com/MediaBrowser/Emby.Releases/releases/

DSM

1
2
3
# v4.6.7
wget https://act.jiawei.xin:10086/tmp/emby/4.6.7.0/synology6_7crack.sh
sudo bash synology6_7crack.sh
1
2
3
# v4.7.6.0
wget https://act.jiawei.xin:10086/tmp/emby/4.7.6.0/synology6-7crack_4.7.6.sh
sudo bash synology6-7crack_4.7.6.sh

DOCKER

1
2
3
4
# docker-x64
docker pull xinjiawei1/emby_unlockd:latest
# docker-arm64
docker pull codion/emby_crack:4.7.5.0-ARM

发现的问题

零丶黑裙转码问题 参考矿神论坛 https://imnks.com/385.html

一丶

日志中出现报错:Error in Directory watcher for: "/media/movies" System.IO.IOException: The configured user limit (8192) on the number of inotify watches has been reached.
1
2
3
4
5
6
7
# 群晖为例,保守修改为20480,别的例子都是修改为204800. 改大之后耗费内存.
root@XeIrs:~# cat /proc/sys/fs/inotify/max_user_watches
8192
root@XeIrs:~# echo 20480 > /proc/sys/fs/inotify/max_user_watches
root@XeIrs:~# cat /proc/sys/fs/inotify/max_user_watches
20480
root@XeIrs:~# echo "fs.inotify.max_user_instances = 256" >> /etc/sysctl.conf

二丶

日志中出现报错:System.IO.IOException: System.IO.IOException: The configured user limit (128) on the number of inotify instances has been reached, or the per-process limit on the number of open file descriptors has been reached.
1
2
3
4
5
6
7
# 群晖为例,保守修改为256,别的例子都是修改为1000. 改大之后耗费内存.
root@XeIrs:~# cat /proc/sys/fs/inotify/max_user_instances
128
root@XeIrs:~# echo 256 > /proc/sys/fs/inotify/max_user_instances
root@XeIrs:~# cat /proc/sys/fs/inotify/max_user_instances
256
root@XeIrs:~# echo "fs.inotify.max_user_instances = 256" >> /etc/sysctl.conf

三,群晖执行脚本报错:

erro: could not open HSTS store at ‘/root/.wget-hsts’. HSTS will be disabled.

此错误无影响。

四,4.6.7之后硬解4k h265卡死的情况,证实是官方的锅,预计4.8小概率修复。

五,12代核显无法使用qsv,只有vaapi,12代核显解码pgs字幕卡死的问题,证实是官方的锅,预计在4.8版本修复。通过这个问题发现了官方解决问题有多慢,效率低下。有人在六月份提出问题,官方从4.8.1测试版就在找bug,结果到了4.8.8才有起色。

问题还有很多,欢迎评论指出或修复。

参考

https://blog.hotwill.cn/emby%E5%90%AF%E7%94%A8https.html

https://bbs.pediy.com/thread-263534.htm

https://neko.re/archives/128.html

https://jellyfin.org/docs/general/administration/troubleshooting.html#real-time-monitoring

  1. comment_author_avatar ChampionChann说道:

    n5105 linux docker下硬解不成功,windows系统下可以
    想问一下这个docker-x64版替换文件,直接拉就可以了吧,我核显要加上/dev/dri才能出来硬解设备,但是播放转码还是不成功,不知道是什么原因了。。折腾了好几天了

    1. comment_author_avatar XINJIAWEI说道:

      十一代核显貌似还没法给emby用,不知道现在解决了没有

  2. comment_author_avatar 花岗岩不花说道:

    大佬docker能不能打包一个arm版的呀?期待~~

    1. comment_author_avatar XINJIAWEI说道:

      太小众了哈老哥,不做了。群里倒是有群友自己做的4.6.7的arm,你可以试试

      1. comment_author_avatar 花岗岩不花说道:

        好吧,还是非常感谢大佬的贡献 :haha:

    2. comment_author_avatar Ray说道:

      群满了大佬

      1. comment_author_avatar XINJIAWEI说道:

        进二群

  3. comment_author_avatar 曜辉说道:

    大佬,一群满了,二群的群号是多少啊?

    1. comment_author_avatar XINJIAWEI说道:

      二群是1031304710