本帖最后由 j4587698 于 2019-1-24 09:44 编辑
由于emby从3.6开始闭源并且有更多的设置需要使用收费订阅(比如4.0的硬解已经是订阅功能)。所以原emby的部分社区开发者fork了emby 3.5.2的存储库,新建了jellyfin项目。建议原来只使用emby网页版的替换,使用破解的暂时观望,看看他们的android跟androidTV端会不会比破解好用。买了订阅的就直接X帖子把。
注意:jellyfin现在处于极度早期的状态。只有server端由于fork了emby 3.5.2比较成熟,其余的都处于极度早期的状态。android客户端现只有源码,需要自己编译,androidTV同样。官方说这几天会发布这两个平台的版本,可以等看一下。IOS目前只有一个存储库,另外由于AppStore的政策与GPLV2有冲突,所以不确定客户端是否会上架AppStore,优先级应该也很低!
jellyfin安装:
目前jellyfin提供Docker,windows,MAC,Linux的安装包,其中Debian-Ubuntu 提供了deb包跟官方源。我们在U-NAS能用到的方式基本上就是Docker跟deb包,官方源的方式。
安装说明页面在https://jellyfin.readthedocs.io/en/latest/user-docs/installing/,Docker地址https://hub.docker.com/r/jellyfin/jellyfin/。这里只介绍下使用官方源安装的方式,有需要Docker安装或者其他系统安装的可以自行去发布页寻找。
1.添加jellyfin密钥:
- wget -O - https://repo.jellyfin.org/debian/jellyfin_team.gpg.key | sudo apt-key add -
复制代码
如果之前添加过早期的密钥,请在安装新密钥后移除- sudo apt-key remove 99FD1406
复制代码 2.添加list源- /etc/apt/sources.list.d/jellyfin.list
复制代码
方法:更改<release>以匹配您的系统:- echo "deb https://repo.jellyfin.org/debian <release> main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
复制代码
注:有效的版本是:jessie,stretch,buster,和ubuntu。Ubuntu还没有不同的版本发布。 注意:确保已apt-transport-https安装软件包,因为Jellyfin存储库仅支持HTTPS: - sudo apt install apt-transport-http
复制代码
目前U-NAS 3.0使用的是Debian 8,代号是jessie,4.0使用的是Debian 9,代号stretch。根据你的U-NAS版本确认<release>中的内容,比如U-NAS 3.0就是- echo "deb https://repo.jellyfin.org/debian jessie main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
复制代码 3.更新APT存储库:
4.安装jellyfin:- sudo aptitud install jellyfin
复制代码
再简单说一下deb包安装的方式把,跟emby差不多,不过需要注意的是jellyfin并不包含ffmpeg,所以如果deb包安装需要自行解决依赖根据dpkg -i安装deb包看到的报错内容来安装依赖。deb包的下载地址在这里:https://repo.jellyfin.org/releases/server/debian/
另外jellyfin支持直接从emby迁移,但是只支持emby 3.5.2以及以前的版本,新版本不支持。所以我并没有试过迁移,这里仅搬运官网文章:
1.官方建议不是emby 3.5.2的升级到emby 3.5.2,说这样会减少数据库中隐藏错误的可能性。
2.停止emb- sudo service emby-server stop
复制代码
3.将现用emby的数据库移开- sudo mv /var/lib/emby /var/lib/emby.backup
复制代码
4.卸载emby- sudo apt purge emby-server
复制代码
5.使用我在上面写的任意一种方式安装jellyfin
6.停止jellyfin- sudo service jellyfin stop
复制代码
7.将刚备份的emby文件复制到jellyfin中- sudo cp -a /var/lib/emby.backup/* /var/lib/jellyfin/
复制代码 8.更正复制文件的所有者- sudo chown -R jellyfin:jellyfin /var/lib/jellyfin
复制代码 9.启动jellyfin- sudo service jellyfin start
复制代码
|