本文最后更新于 2025-03-24,文章可能存在过时内容,如有过时内容欢迎留言或者联系我进行反馈。
前言 {#%E5%89%8D%E8%A8%80}
本教程基于飞牛系统fnOS 0.8.41 的Docker Compose功能进行搭建。使用的镜像为开心版,已解锁高级功能。
简介 {#%E7%AE%80%E4%BB%8B}
Emby 是一款私有化媒体服务器软件,主要用于将本地存储的电影、音乐、照片等媒体文件整理成流媒体库,并支持跨设备播放(如手机、电脑、智能电视等)。以下是其核心特点和功能:
1. 核心功能 {#1.-%E6%A0%B8%E5%BF%83%E5%8A%9F%E8%83%BD}
-
媒体管理 :
自动抓取影片信息(如封面、简介、演员表)、分类整理,支持自定义元数据和智能搜索。 -
跨平台播放 :
提供网页端、移动端(iOS/Android)及电视客户端(Apple TV、安卓电视等),支持远程访问。 -
实时转码 :
根据设备性能或网络带宽,自动将高码率视频转码为低分辨率格式,节省流量和硬件资源(需订阅解锁硬件加速)。 -
用户权限管理 :
可创建多用户账户,控制内容访问权限(如儿童模式),支持家庭共享。 -
插件扩展 :
通过插件支持直播电视、电子书管理、第三方服务集成(如Trakt追剧统计)等。
2. 使用场景 {#2.-%E4%BD%BF%E7%94%A8%E5%9C%BA%E6%99%AF}
-
家庭影音中心:将 NAS 或本地硬盘中的影片集中管理,全家设备均可访问。
-
远程观影:通过公网 IP 或内网穿透工具,在外出时远程观看家中媒体库。
-
替代传统影音软件:相比 Kodi 等单机播放器,Emby 更注重多设备协同和云端管理。
3. 版本与订阅 {#3.-%E7%89%88%E6%9C%AC%E4%B8%8E%E8%AE%A2%E9%98%85}
-
免费版:基础功能可用,但缺少硬件加速转码、电视直播、移动端离线播放等高级功能。
-
Emby Premiere:订阅制,解锁全部功能,支持开发者持续更新。
4. 优缺点 {#4.-%E4%BC%98%E7%BC%BA%E7%82%B9}
-
优点:
-
界面友好,适合小白用户;
-
多设备兼容性强;
-
社区插件丰富,可玩性高。
-
-
缺点:
-
高级功能需付费;
-
资源占用较高(尤其转码时);
-
部分功能依赖网络(如元数据刮削)。
-
部署 {#%E9%83%A8%E7%BD%B2}
-
打开Docker管理器,选择「Compose」,点击右上角「新增项目」。
-
在创建项目窗口中填写「项目名称」和选择数据存放「路径」,然后选择「创建docker-compose.yml」,将下列代码根据自己实际情况修改后复制粘贴进去。
version: '3.8' services: emby: image: amilys/embyserver:latest # 开心版专属镜像 container_name: emby restart: always volumes: - ./data/config:/config # 配置文件持久化 - /vol2/1000/Video:/media # 媒体库绝对路径(如电影、电视剧目录) ports: - "8096:8096" # Web访问端口 #- "8920:8920" # HTTPS端口(可选) environment: - UID=1000 # 权限控制 - GID=100 - TZ=Asia/Shanghai devices: - /dev/dri:/dev/dri # 硬件加速支持
勾选「创建项目后立即启动」,最后点击「确定」。
-
等待构建完成,然后在浏览器中输入
IP:Port
访问。
使用 {#%E4%BD%BF%E7%94%A8}
请参照官方文档 Emby Doc(https://emby.media/support/articles/Installation.html)