容器项目&影视类
容器项目&影视类
影视
说起影视,大家肯定都是熟悉群辉的 NAS 影视,但是不好用。当然,免费的飞牛 NAS 的影视也是不错的。容器类得影视项目,现在主要有三个项目,第三方客户端 app 做的最好的 Emby,官方和第三方都不愿意开发 app 的 Jellyfin,以及非常好用但是不容易分享的 Plex。Emby 是付费软件(有开心版),Jellyfin 是免费软件。我先把我的 docker 树目录再放出来,方便你修改路径,如果和我一样的路径就不需要修改。
1root(根目录)
2├── docker(分支节点:docker目录)
3│ ├── apps(叶子节点:docker app目录)
4│ │ ├── Jellyfin路径
5│ │ ├── Emby路径
6│ │ └── Plex路径
7│ └── docker-compose(叶子节点:docker-compose.yaml目录)
8│ │ ├── Jellyfin
9│ │ │ └── docker-compose.yaml
10│ │ ├── Emby
11│ │ │ └── docker-compose.yaml
12│ │ ├── Plex
13│ │ └──── docker-compose.yaml
14│ ├── media
15│ │ ├── Tv
16│ │ └── Movie
17...
随着移动智能设备的普及,现在的移动流媒体需求(智能手机看视频)发展的越来越好。但当我们习惯这些需求后,忽然发现自己不知不觉间成了平台待割的韭菜。作为一颗倔强的韭菜,自然不会甘愿被割,因此可以本地自建一个私人影音媒体平台。
除了在局域网使用各种设备进行观看,也可以使用反代工具,让本地自建的私人影音平台可以在公网环境被远程访问。
搭建媒体服务器,很多人需要转码,如果你是 intel 6代以上的处理器带核显的话基本上解码 4K 码率视频是没问题的,想检验有没有正确安装核显驱动的话可以在 ssh 输入以下代码,通常安装 debian 12 这样的系统是自带驱动的不用担心。如果没有正确安装驱动的话,请自行解决。
1ls /dev/dri
1 Jellyfin
Jellyfin 作为相对知名的影音服务器,在 NAS 平台广受欢迎,但笔者连韭菜都不愿意当,自然没有 NAS 这样的专业装备,只有一台淘汰下来的台式机,好在这台台式机配置不算低到离谱,并且 Jellyfin 有 Windows,Linux,docker 版本的服务端,让笔者能以简单的方式搭建 Jellyfin 服务器。
如果是 x86 处理器解码有核显基本没问题的,如果是 arm 搭建的 docker,解码目前只有 rk3566,rk3588(可以10bit SDR)以上能够解码。并且只有 Jellyfin 有驱动,Emby 是没有驱动的。折腾 ARM 不如直流用第三方 APP,最后我会介绍第三方的 APP。
1# 官方文档
2# https://hub.docker.com/r/nyanmisaka/jellyfin
3# 媒体库规范化命名手册
4# https://emby.media/support/articles/Home.html
5
6# ---
7
8name: jellyfin
9# 最后编辑时间:2025-02-12
10services:
11 jellyfin:
12 # 镜像地址
13 image: nyanmisaka/jellyfin:latest
14 # 容器名
15 container_name: jellyfin
16 # 主机名
17 hostname: jellyfin
18 # 特权模式,赋予容器几乎与主机相同的权限,给root即可,开心用
19 privileged: true
20 environment:
21 # 时区
22 - TZ=Asia/Shanghai
23 # 最高权限,和上面特权模式重复,开一个就行
24 #- UID=0
25 #- GID=0
26 #- GIDLIST=0
27 # 更换为自己的http代理
28 # - ALL_PROXY=http://【IP:PORT】
29 # 更换为自己的http代理
30 # - HTTP_PROXY=http://【IP:PORT】
31 volumes:
32 # 媒体库路径
33 - /mnt/media:/mnt/media
34 # amilys-emby配置文件
35 - /docker/apps/jellyfin:/config
36 # 驱动
37 devices:
38 # 开启硬件转码
39 - /dev/dri:/dev/dri
40 # 网络模式
41 network_mode: bridge
42 # 端口
43 ports:
44 # http webUI端口:8096,https webUI端口:8920
45 - 8096:8096
46 - 8920:8920
47 # 重启策略,总是重启
48 restart: always
2 Emby
Emby 是一个功能强大的媒体服务器软件,主要用于组织、管理和共享个人的音乐、电影、电视节目和其他媒体文件。Emby 能够将个人视频、音乐和照片整合在一起,并通过服务器自动转换和流式传输,使得这些媒体可以在任何设备上播放。
主要功能
- 媒体转换和流式传输:Emby 服务器会自动转换媒体格式,确保在任何设备上都能流畅播放。
- 多设备访问:用户可以通过 Emby Connect 轻松访问个人媒体,无论是在家还是在外。
- 直播电视和 DVR 管理:支持直播电视的流式传输和管理 DVR 功能。
- 家长控制:提供丰富的家长控制功能,可以轻松管理家庭成员对媒体内容的访问权限。
- 云同步:支持云同步功能,用户可以流式传输云同步的媒体内容。
用户评价和使用场景
- Emby 的用户评价普遍较好,用户认为其功能全面且易于使用。用户可以将视频、音乐和图片等各种媒体整合在一起,随时进行数据传输,并且提供了电视直播功能。Emby 适合需要在家中或外出时访问个人媒体的用户,特别是那些希望在一个平台上管理所有媒体类型的用户。
- 说了这么多,Emby 其实就是 Jeffyfin 的付费版本,优点就是 APP 有人发开,前提你得是 Android 用户,苹果 iOS 我建议你付费软件。Emby 小秘就是开发非常好的 Android 版本。
1# 官方文档
2# https://hub.docker.com/r/amilys/embyerver
3# 媒体库规范化命名手册
4# https://emby.media/support/articles/Home.html
5
6# ---
7
8name: amilys-emby
9# 最后编辑时间:2025-02-12
10services:
11 amilys-emby:
12 # 镜像地址,如需测试版追新,latest更改为beta
13 # arm64v8设备使用 amilys/embyserver_arm64v8
14 image: amilys/embyserver:beta
15 # 容器名
16 container_name: amilys-emby
17 # 主机名
18 hostname: amilys-emby
19 # 特权模式,赋予容器几乎与主机相同的权限,给root即可,开心用
20 privileged: true
21 environment:
22 # 时区
23 - TZ=Asia/Shanghai
24 # 最高权限,和上面特权模式重复,开一个就行
25 #- UID=0
26 #- GID=0
27 #- GIDLIST=0
28 # 更换为自己的http代理
29 # - ALL_PROXY=http://【IP:PORT】
30 # 更换为自己的http代理
31 # - HTTP_PROXY=http://【IP:PORT】
32 volumes:
33 # 媒体库路径
34 - /mnt/Media:/mnt/Media
35 # amilys-emby配置文件
36 - /docker/apps/amilys-emby:/config
37 # 驱动
38 devices:
39 # 开启硬件转码
40 - /dev/dri:/dev/dri
41 # 网络模式
42 network_mode: bridge
43 # 端口
44 ports:
45 # http webUI端口:8096,https webUI端口:8920
46 - 8096:8096
47 - 8920:8920
48 # 重启策略,总是重启
49 restart: always
3 Plex
最后来介绍一款经典的 Plex 软件,是收费的,主要是解码收费。需要注意以下三点:
网络选择 host 模式,不然要写很多端口,web 端口是 32400
Plex 访问地址是
http://IP:32400/managePlex 配置文件必须填写令牌,
https://plex.tv/claim 获取令牌,4分钟令牌失效
1# 官方文档
2# https://plex.tv
3
4# ---
5
6name: plex
7# 最后编辑时间:2025-02-12
8services:
9 plex:
10 # 镜像地址
11 image: jaymoulin/plex
12 # 容器名
13 container_name: plex
14 # 主机名
15 hostname: plex
16 # 特权模式,赋予容器几乎与主机相同的权限,给root即可,开心用
17 privileged: true
18 environment:
19 # 时区
20 - TZ=Asia/Shanghai
21 # 最高权限,和上面特权模式重复,开一个就行
22 #- UID=0
23 #- GID=0
24 #- GIDLIST=0
25 # https://plex.tv/claim 获取令牌,4分钟令牌失效
26 - PLEX_CLAIM=替换我,请在线获取令牌
27 # 版本docker
28 - VERSION=docker
29 volumes:
30 # 媒体库路径
31 - /mnt/media:/mnt/media
32 # amilys-emby配置文件
33 - /docker/apps/plex:/config
34 # 转码缓存
35 - /docker/apps/plex/transcode:/transcode
36 # 驱动
37 devices:
38 # 开启硬件转码
39 - /dev/dri:/dev/dri
40 # 网络模式
41 # 32400是webUI访问端口 访问地址 http://IP:32400/manage
42 network_mode: host
43 # 重启策略,总是重启
44 restart: always


- 01基于飞牛漏洞安全访问Lucky反代&雷池防护 2026-02-03
- 02OEC-Turbo (RK3566) 安装飞牛 OS 2026-01-24
- 03Lucky 反向代理终极指南 2026-01-16
文档导航
此分类暂无内容