tt121007 发表于 2019-1-24 10:54:44

一款开源免费且类似Emby的个人媒体服务器:Jellyfin安装....

首先感谢作者Rat's,转载过来供大家交流
说明:目前比较火的个人媒体服务器差不多是Plex和Emby,Plex很久前介绍过安装教程:点击查看,2款都挺强大的,现在再说个最近才出来的一个媒体服务器Jellyfin,功能上是和Emby差不多的。按照官方的说法是,由于Emby 3.6开始闭源后,引起了一些核心开发人员的不满,所以最近在Emby的基础上单独开发了Jellyfin媒体服务器,致力于让所有用户都能访问最好的媒体系统。并且可以将Emby版本3.5.2及之前的数据无缝迁移过来。前景是很不错的,这里就发下搭建教程。
简介Jellyfin是一个自由软件媒体系统,可让您控制媒体的管理和流媒体。它是专有的Emby和Plex的替代品,可通过多个应用程序从专用服务器向终端用户设备提供媒体。Jellyfin是Emby 3.5.2版本的后代,移植到.NET Core框架以支持完整的跨平台支持。没有任何附加条件,只是一个团队想要更好地构建更好的东西并共同努力实现它,致力于让所有用户都能访问最好的媒体系统。截图

安装**** Hidden Message *****这里主要说Linux系统的安装方法;Windows系统直接下载文件就行了,下载地址→传送门。Linux系统的安装方法有3种,使用Debian软件库、Debian软件包、Docker安装。前两种方法适用于Debian 8+和Ubuntu 14.04+,如果你是CentOS的话,只能选择Docker安装了。1、使用Debian软件库安装
导入GPG签名密钥:wget -O - https://repo.jellyfin.org/debian/jellyfin_team.gpg.key | apt-key add -配置存储库:#先看下面的说明,然后修改为相应的版本号,再运行该命令echo "deb https://repo.jellyfin.org/debian <release> main" | tee /etc/apt/sources.list.d/jellyfin.list#这里的<release>为系统版本号,相对应的如下:Debian 8为jessieDebian 9为stretchDebian 10为busterUbuntu不分版本,统一填ubuntu最后安装Jellyfin:#更新存储库apt update#安装依赖apt install apt-transport-https -y#安装jellyfinapt install jellyfin -y然后就可以通过ip:8096访问该媒体库了。端口可以在面板里自行修改。#相关使用命令重启程序:service jellyfin restart查看状态:service jellyfin status2、使用Debian软件包安装
首先下载软件包,下载地址→传送门,目前以最新版10.1.0为例。#下载软件包wget https://repo.jellyfin.org/archive/jellyfin_10.1.0-1_amd64.deb#安装软件包dpkg -i jellyfin_10.1.0-1_amd64.deb#安装的时候缺少依赖,肯定是会报错的,然后先更新下系统apt update#再自动修复并安装下依赖和软件apt -f install -y然后就可以通过ip:8096访问该媒体库了。程序管理命令参考上面的就行了。这里Ubuntu系统可能装不上ffmpeg,就用不了转码功能,这里可以使用二进制文件安装:#下载ffmpeg二进制wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-$(getconf LONG_BIT)bit-static.tar.xz#解压文件tar xvf ffmpeg-git-*-static.tar.xz#移动ffmpeg可执行文件mv ffmpeg-git-*/ffmpeg /usr/bin/#删除文件rm -rf ffmpeg-git-*3、使用Docker安装
安装Docker:#CentOS 6rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmyum update -yyum -y install docker-ioservice docker startchkconfig docker on#CentOS 7、Debian、Ubuntucurl -sSL https://get.docker.com/ | shsystemctl start dockersystemctl enable docker.service再拉取镜像:docker run -d -p 8096:8096 -v /jellyfin/config:/config -v /jellyfin/media:/media jellyfin/jellyfin以上命令默认的程序访问地址为ip:8096,配置文件夹为/jellyfin/config,媒体库文件夹为/jellyfin/media。如果你想修改上面的端口和路径的话,直接修改-p和-v所指的前面的参数即可,照葫芦画瓢就行了。如果你是CentOS系统,打不开媒体界面的话,还需要开启防火墙端口,使用命令:#CentOS 6iptables -I INPUT -p tcp --dport 8096 -j ACCEPTservice iptables saveservice iptables restart#CentOS 7firewall-cmd --zone=public --add-port=8096/tcp --permanentfirewall-cmd --reload如果你开了端口还不能打开,可能还需要去服务商后台开启对应的端口。最后安装好了,就自行去后台设置,转码那里还需要你填上ffmpeg路径,一般为/usr/bin,可使用which ffmpeg查看路径。关于从Emby 3.5.2及之前的版本无缝迁移到Jellyfin的教程可以查看→传送门,然后其它的就自行折腾下。


tankchan 发表于 2019-1-24 11:02:42

好东西{:7_190:}

ciniao 发表于 2019-1-24 11:13:28

多谢分享啊啊

skype 发表于 2019-1-24 11:13:38

看看是啥,支持一下

隨緣 发表于 2019-1-24 11:34:23


多谢分享啊

lijianjun3509 发表于 2019-1-24 12:17:06

不知道到这个怎么样

decoder 发表于 2019-1-24 12:21:19

看看和emby有哪些不同

etamcc 发表于 2019-1-24 12:45:48

我来学习下 是否可以

fjs199310 发表于 2019-1-24 13:08:01

1111111111111111

kenzo314 发表于 2019-1-24 13:15:55

感谢分享

hjfgt 发表于 2019-1-24 13:36:01

感谢分享。

bvjeff 发表于 2019-1-24 13:38:37

多谢分享啊

wxz8506 发表于 2019-1-24 13:42:04

教程来咯。感谢!!!

2335692244 发表于 2019-1-24 13:47:51

本帖最后由 2335692244 于 2019-1-24 13:49 编辑

好东西,多谢分享。。看了还是不会。。。

kpnew9 发表于 2019-1-24 13:48:35

感谢分享,学习一下。。。

八月鹰飞 发表于 2019-1-24 14:29:34

感谢分享

kuenming 发表于 2019-1-24 14:33:32

來改用看看

xb_11 发表于 2019-1-24 14:38:42

感谢分享,谢谢

m172371621 发表于 2019-1-24 14:38:44

感谢分享

412985466 发表于 2019-1-24 14:53:09

666666666666666666
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 一款开源免费且类似Emby的个人媒体服务器:Jellyfin安装....