Docker 一键部署 Jellyfin:快速搭建私有化媒体服务器

别再为家庭影院发愁了!用Docker一键部署Jellyfin媒体服务器(附Kodi插件配置) 本文详细介绍了如何使用Docker一键部署Jellyfin媒体服务器,打造家庭流媒体中枢。通过Docker容器化方案和Kodi插件配置,实现高效的多终端播放,支持4K转码和高码率资源管理,提升家庭影音体验。 阅读详情

本文基于 nyanmisaka/jellyfin:260326-amd64,实测引擎 Jellyfin 10.10.7(FFmpeg 7.1.3,构建 260326),测试平台 Ubuntu 24.04 Linux。

硬盘里电影、剧集、演唱会录像越堆越多:有人按文件夹用播放器硬翻;有人把库丢进网盘,流量与审核都不可控;客厅电视直连 SMB,4K HEVC / HDR 一开就卡成幻灯片——CPU 软解把整机拖死,风扇狂转,画面还在转圈缓冲。手机想接着看刚才的进度,各端进度条又对不上。

商业流媒体或第三方「私人影院」云,又会碰到账号共享、片源合规和数据出域:自家硬盘上的蓝光拆包、家庭录像、演唱会录屏,本来就该留在内网。很多家里已经有一台跑 Docker 的 Ubuntu 或 NAS,缺的是:服务能拉起来、片库挂进去、浏览器打开就能建库扫库;需要转码时再把核显 / 独显塞进容器做硬解。

Jellyfin(官网、容器文档)是开源、无订阅的媒体服务器:管理本地音视频与图片,向浏览器、手机 App、智能电视客户端串流,必要时服务端转码。本文用的 nyanmisaka/jellyfin(镜像页)是维护者 nyanmisaka 的硬件加速向构建,集成较新的 Jellyfin-FFmpeg,强化 Intel / AMD / NVIDIA / Rockchip 硬解硬编与 HDR 色调映射。挂载约定与官方容器一致:/config、/cache、媒体目录;Web 默认 8096。

部署跑通之后,你实际能做这些事:

场景部署后怎么用
打开向导http://服务器IP:8096,创建管理员并添加媒体库
扫片开播片库挂进 /media,库内点播或用官方客户端
硬件转码(可选)挂 /dev/dri 或 NVIDIA 设备后,在控制台启用硬解
备份搬家停容器后打包宿主机 ./config

用 轩辕镜像 加速拉取 nyanmisaka/jellyfin:260326-amd64,Docker Compose 启动。把下文 IP、片库路径换成你的。无 Compose 见第八节。文内 14 张截图为界面跟做参考;片库请挂真实视频目录,向导文件夹选 /media(勿选 /)。

上手要点

  • 主路径:第四节 Compose;备选 docker run 见第八节
  • 端口:宿主机 8096 → 容器 8096;可选 UDP 7359(局域网发现)
  • 标签:跟做 260326-amd64;arm64 用 260326-arm64;勿写 latest
  • 体积:DISK 2.01GB / CONTENT 603MB(amd64)
  • 挂载:./config→/config、./cache→/cache;片库把宿主机真实目录挂到 /media(示例 ./media,生产改成 NAS / 磁盘路径)
  • 账号:无预置密码;向导里自建管理员
  • 启动标志:Jellyfin version: 10.10.7、Kestrel is listening、Startup complete
  • 目录:Linux /www/wwwroot/jellyfin;macOS ~/docker/jellyfin
  • 硬解:默认不挂 GPU;需要时见第六节

官方:容器安装 · 镜像页 · 标签列表 · Docker Hub · 维护者


一、nyanmisaka/jellyfin 是什么?

Jellyfin 品牌标识:紫色三角图标与白色字标

nyanmisaka/jellyfin 跑的是 Jellyfin 服务端:配置与用户数据在 /config,转码与缩略图缓存在 /cache,电影 / 剧集 / 音乐通过绑定挂载进入容器,浏览器或客户端连 8096。相对官方 jellyfin/jellyfin,本镜像更侧重硬解管线与较新 FFmpeg(VA-API / QSV / NVENC、HDR / DoVi、Rockchip 等),适合已有核显或独显、想减轻 CPU 软解压力的家庭与 NAS 场景。

nyanmisaka/jellyfin(本文)jellyfin/jellyfinlinuxserver/jellyfin
定位社区硬件加速构建官方稳定构建LinuxServer 维护版
标签日期 + 架构(如 260326-amd64)语义化版本号语义化 / latest
硬解构建与文档偏硬解 / HDR官方通用支持常用 /dev/dri + PUID
适合要新 FFmpeg / 硬解特性跟官方发版节奏习惯 LSIO 环境变量
浏览器 / 客户端 ──HTTP:8096──▶  nyanmisaka/jellyfin
                                  ├── /config  ← ./config(库、用户、插件)
                                  ├── /cache   ← ./cache(转码与缩略图)
                                  └── /media   ← 宿主机片库(建议只读)

同站还有官方 jellyfin/jellyfin、linuxserver/jellyfin 等,本文只跟做 nyanmisaka/jellyfin:260326-amd64。详情页 /r/ 与 /zh/r/ 为同一镜像的不同语言路径。

1.1 标签怎么理解

标签线说明
YYMMDD-amd64 / YYMMDD-arm64按构建日 + 架构;跟做主路径
latest浮动主线(多为 amd64);勿写入跟做命令
latest-rockchipRK3588 完整硬解(RKMPP/RGA),仅 arm64
*-testing测试构建;生产勿跟

维护者说明:latest 线用 Jellyfin-FFmpeg 7.x 与较新 Intel Compute-Runtime;latest-rockchip 专为 RK3588。


二、环境要求

项目建议
系统Linux(建议 Ubuntu 24.04);也可 Docker Desktop
DockerEngine + Compose V2(建议 ≥ 20.10)
架构跟做 amd64;arm64 换对应标签
内存可用 ≥ 2 GB(转码时宜更宽裕)
磁盘镜像层约 2 GB,另加片库与 /cache 增长空间
端口宿主机 8096/tcp;可选 7359/udp
工作目录/www/wwwroot/jellyfin
硬解(可选)Intel/AMD:/dev/dri;NVIDIA:主机驱动 + 容器 GPU
docker --version
docker compose version

Linux 未装 Docker 可使用轩辕镜像一键安装脚本:

bash <(wget -qO- https://get.xuanyuan.cloud/docker.sh)

备用地址:

bash <(wget -qO- https://get.xuanyuan.me/docker.sh)

更多见 轩辕镜像使用手册。


三、拉取镜像

3.1 标签怎么选

该镜像以 YYMMDD-架构 命名,不是官方镜像那种 10.10.7 语义化标签;选标签必须带架构后缀。

标签说明是否跟做
260326-amd64较新的非 testing 日期构建(amd64)推荐(本文)
260326-arm64同上,arm64arm64 机器改用
251212-amd64 等更早日期线可回滚
*-testing测试线仅尝鲜
latest浮动勿写入跟做命令
latest-rockchipRK3588仅 Rockchip arm64

完整列表见 轩辕标签列表 / Docker Hub Tags。升级时改 Compose 中的标签并核对维护者说明。

3.2 用轩辕镜像加速拉取

docker pull docker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64

Ubuntu 24.04 实测(amd64):

260326-amd64: Pulling from nyanmisaka/jellyfin
6db0909c4473: Pull complete
810f0c947b06: Pull complete
8321119095ee: Pull complete
0d0a5e6f4b4c: Pull complete
4f4fb700ef54: Pull complete
7142f09dab97: Pull complete
40fd9dd30eba: Pull complete
921ddec2e740: Pull complete
Digest: sha256:31235bcd44f30bad797c2c9ee989cf4fe928919008bbc9b98938ea346372a282
Status: Downloaded newer image for docker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64
docker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64
docker images docker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64
IMAGE                                                  ID             DISK USAGE   CONTENT SIZE   EXTRA
docker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64   31235bcd44f3       2.01GB          603MB

arm64 改拉(同环境实测 Digest:sha256:91c01c7e74a8e803593ead9972bf72842325bef36d6f07dcdbc33da331d652b8):

docker pull docker.xuanyuan.run/nyanmisaka/jellyfin:260326-arm64

四、Docker Compose 部署(推荐)

4.1 准备目录

sudo mkdir -p /www/wwwroot/jellyfin/{config,cache,media}
sudo chown -R "$(id -u):$(id -g)" /www/wwwroot/jellyfin
cd /www/wwwroot/jellyfin
# macOS:mkdir -p ~/docker/jellyfin/{config,cache,media} && cd ~/docker/jellyfin
宿主机路径容器内路径用途
./config/config必挂:数据库、用户、插件、库元数据(务必备份)
./cache/cache必挂:转码临时文件与图片缓存(可清空重建)
./media 或真实盘符/media片库;生产请改成你的 NAS / 磁盘路径,建议 :ro

把电影 / 剧集放进宿主机片库目录,或把 Compose 里的 ./media 改成例如 /mnt/nas/movies。向导里选的永远是容器内路径 /media,不是宿主机路径。

4.2 写入 compose.yaml

cd /www/wwwroot/jellyfin

cat > compose.yaml <<'EOF'
services:
  jellyfin:
    image: docker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64
    container_name: jellyfin
    # 可选:与宿主机用户一致,避免 /config 权限问题
    # user: "1000:1000"
    ports:
      - "8096:8096/tcp"
      - "7359:7359/udp"
    volumes:
      - ./config:/config
      - ./cache:/cache
      # 生产示例:- /mnt/nas/movies:/media:ro
      - ./media:/media:ro
    environment:
      - TZ=Asia/Shanghai
      # 可选:- JELLYFIN_PublishedServerUrl=http://192.168.1.10:8096
    restart: unless-stopped
    # 硬解见第六节;默认注释
    # group_add:
    #   - "44"   # getent group render
    # devices:
    #   - /dev/dri:/dev/dri
EOF
项说明
imagedocker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64
ports8096 Web;7359/udp 局域网发现(不需要可删)
volumes/config、/cache 必挂;片库按实际路径改左边
:ro片库只读,降低误写;若需就地改文件名再去掉
user非 root 运行时,先保证宿主机目录属主匹配

4.3 启动并验证

docker compose up -d
docker compose ps
docker compose logs -f jellyfin

Ubuntu 24.04 实测:

[+] up 2/2
 ✔ Network jellyfin_default Created
 ✔ Container jellyfin       Started

NAME       IMAGE                                                  COMMAND                SERVICE    CREATED         STATUS                            PORTS
jellyfin   docker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64   "/jellyfin/jellyfin"   jellyfin   4 seconds ago   Up 2 seconds (health: starting)   0.0.0.0:7359->7359/udp, [::]:7359->7359/udp, 0.0.0.0:8096->8096/tcp, [::]:8096->8096/tcp

日志关键成功标志(首次安装会跑迁移,稍等):

[INF] Main: Jellyfin version: 10.10.7
[INF] Main: Operating system: Debian GNU/Linux 12 (bookworm)
[INF] Main: Architecture: X64
[INF] Emby.Server.Implementations.ApplicationHost: EFCore migrations applied successfully
[INF] Main: Kestrel is listening on 0.0.0.0
[INF] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version 7.1.3
[INF] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[INF] Emby.Server.Implementations.ApplicationHost: Core startup complete
[INF] Main: Startup complete 0:00:28.4731725

本机探测(302 → web/ 即正常):

curl -I http://127.0.0.1:8096
HTTP/1.1 302 Found
Server: Kestrel
Location: web/

浏览器打开 http://服务器IP:8096(实测机为 http://192.168.1.35:8096)。


五、浏览器初始化

下列截图为实测界面跟做参考(示例库类型是「音乐视频」)。正式环境请挂载真实视频目录,内容类型选电影 / 剧集等;文件夹只选 /media,不要选容器根 /。

5.1 欢迎页与语言

打开地址进入首次向导。首选显示语言可改为中文,再点 下一个。

Jellyfin 欢迎向导:欢迎来到 Jellyfin,首选显示语言下拉框

5.2 创建管理员

填写管理员用户名与密码(无默认账号;生产用强密码。实测示例用户名为 root)。

Jellyfin 创建管理员:用户名 root,密码与确认密码输入框

5.3 添加媒体库

进入「设置你的媒体库」,点 添加媒体库。

Jellyfin 设置媒体库:蓝色加号卡片「添加媒体库」

弹窗里选内容类型(截图示例为「音乐视频」;你可改为电影 / 剧集),再点文件夹旁的 +。

Jellyfin 添加媒体库弹窗:内容类型音乐视频,文件夹与元数据选项

目录树里会出现容器内的 bin、config、media 等。请点进 media(即 /media)再确认——不要把库建在 / 上,否则会扫到 /dev、/proc,日志刷屏报错。

Jellyfin 文件夹浏览:容器根目录含 bin boot cache config media 等

若库卡片上已显示路径 /,说明选错了,删掉该库或改文件夹为 /media:

Jellyfin 媒体库列表:已添加「音乐视频」卡片,旁为继续添加

5.4 元数据语言与远程访问

元数据语言可选 Chinese;国家/地区按需。

Jellyfin 首选元数据语言:语言 Chinese,国家地区 United States

局域网试用可勾选「允许远程连接」;自动端口映射(UPnP) 公网慎开,建议反代或 VPN。

Jellyfin 设置远程访问:允许远程连接已勾选,自动端口映射未勾选

5.5 完成并向导后登录

点 完成,再用管理员账号登录。

Jellyfin 向导完成页:完成按钮与开始收集媒体库信息提示

Jellyfin 登录页:用户 root、密码框、记住我与登录按钮

5.6 首页与控制台

「我的媒体」会出现库卡片;有真实片源并完成扫描后才会有海报与条目。

Jellyfin 首页:我的媒体下「音乐视频」库卡片

右上角头像 → 设置 → 控制台,可管库、看任务与版本。

Jellyfin 设置菜单:个人信息与管理下的控制台、媒体资料管理器

控制台应显示服务器 10.10.7、构建 260326(与跟做标签一致)。可点 扫描所有媒体库 看进度。

Jellyfin 控制台:版本 10.10.7 构建 260326,扫描媒体库进度与活动日志

客户端见 Jellyfin 下载页;局域网也可用浏览器。


六、硬件加速(可选)

默认 Compose 不挂 GPU。客户端能直通播放时,不必开硬解。出现这些情况再开:远端弱网要降码率、多设备同时转码、字幕烧录、不支持的封装要服务端转码等。

6.1 Intel / AMD(VA-API / QSV)

  1. 确认设备:ls -l /dev/dri
  2. 查 render 组 GID:getent group render
  3. 在 Compose 中取消注释 group_add 与 devices(GID 换成你的)
  4. docker compose up -d 后,打开 控制台 → 播放 → 转码,启用对应硬件加速并保存

6.2 NVIDIA

宿主机需专有驱动,并按 NVIDIA Container Toolkit 配置。Compose 可增加(按你的 Docker / Compose 版本调整):

    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: 1
              capabilities: [gpu]

在播放设置里选 NVIDIA NVENC 相关选项。驱动过旧可能导致硬编不可用。

6.3 Rockchip RK3588

改用 latest-rockchip(arm64),并按板卡文档挂载 MPP / RGA 设备;勿与本文 amd64 主路径混用标签。

实测日志里已能看到 FFmpeg 7.1.3 与 hwaccel 类型列表(cuda / vaapi / qsv 等),但未挂设备前控制台里启用硬解不会真正生效。


七、日常运维

cd /www/wwwroot/jellyfin

docker compose ps
docker compose logs -f jellyfin

# 换新日期标签:先改 compose.yaml 的 image,再:
docker compose pull
docker compose up -d

docker compose down   # 不删 ./config
目录备份策略
./config必备份(用户、库元数据、插件)
./cache可不备份,可删后重建
片库宿主机路径按你的磁盘 / NAS 策略备份,与容器无关

生产建议:反代 HTTPS、限制公网裸暴露、定期备份 config;需要公网访问时设置 JELLYFIN_PublishedServerUrl 与防火墙。


八、备选:docker run(临时 / 无 Compose)

mkdir -p /www/wwwroot/jellyfin/{config,cache,media}
cd /www/wwwroot/jellyfin

docker run -d \
  --name jellyfin \
  -p 8096:8096/tcp \
  -p 7359:7359/udp \
  -e TZ=Asia/Shanghai \
  -v /www/wwwroot/jellyfin/config:/config \
  -v /www/wwwroot/jellyfin/cache:/cache \
  -v /www/wwwroot/jellyfin/media:/media:ro \
  --restart unless-stopped \
  docker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64

硬解(Intel/AMD,按需追加到命令中):

  --group-add 44 \
  --device /dev/dri:/dev/dri \

查看日志:docker logs -f jellyfin。长期运行请改回第四节 Compose。


九、常见问题 FAQ

Q1:为什么不用 latest?
会静默漂移。跟做固定 260326-amd64,升级时显式改标签。

Q2:为什么标签要写 amd64 / arm64?
该镜像按架构分标签。架构选错会出现 no matching manifest。

Q3:和官方 jellyfin/jellyfin、linuxserver/jellyfin 怎么选?
跟官方发版节奏 → 官方镜像;习惯 LSIO 的 PUID/PGID → linuxserver;要本构建的硬解 / FFmpeg → nyanmisaka(本文)。

Q4:日志狂刷 /dev /proc,或库路径显示为 /?
向导里误选了容器根。删掉该媒体库,只加 /media,并把宿主机真实视频目录挂上去。选文件夹时点进目录树里的 media,不要停在 /。

Q5:首页没有电影海报?
截图示例库是空的或类型为「音乐视频」。放入真实影片、内容类型选对,再到控制台扫描。

Q6:/config 权限报错?
用 user: "UID:GID" 对齐属主,或先 chown 数据目录。

Q7:直通流畅,一转码就卡?
直通几乎不吃 CPU;转码要软解或硬解。检查是否挂了设备、是否在控制台启用了对应加速、客户端是否强制转码。

Q8:必须映射 7359 吗?
不必。只影响部分客户端的局域网自动发现;可手动填 http://IP:8096。

Q9:宿主机端口能改吗?
可以,例如 "18096:8096"。客户端与 JELLYFIN_PublishedServerUrl 写新端口。

Q10:Rockchip 能跟做 260326-amd64 吗?
不能。用 latest-rockchip(arm64)并按板卡挂设备。

Q11:删容器会丢片吗?
用户与库在 ./config;片文件在宿主机挂载目录。compose down 不删目录则都在。

Q12:日志有 WebRootPath was not found: /wwwroot?
实测首次启动可能出现,不影响 Web。以 Startup complete 与 curl -I :8096 返回 302 为准。

Q13:片库挂了 :ro,还能「把图像保存到媒体文件夹」吗?
只读挂载下不能往片库写 NFO / 封面。需要就地写回时去掉 :ro,或关掉该项、让元数据只进 /config。


十、命令速查

# 拉取
docker pull docker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64

# Compose(主路径)
cd /www/wwwroot/jellyfin
docker compose up -d
docker compose ps
docker compose logs -f jellyfin
docker compose down

# 备选 run
docker run -d --name jellyfin \
  -p 8096:8096/tcp -p 7359:7359/udp \
  -v /www/wwwroot/jellyfin/config:/config \
  -v /www/wwwroot/jellyfin/cache:/cache \
  -v /www/wwwroot/jellyfin/media:/media:ro \
  --restart unless-stopped \
  docker.xuanyuan.run/nyanmisaka/jellyfin:260326-amd64

验证:http://服务器IP:8096 · 跟做:260326-amd64 · 实测 10.10.7 / FFmpeg 7.1.3


十一、延伸阅读

资源链接
nyanmisaka/jellyfin 镜像页https://xuanyuan.cloud/r/nyanmisaka/jellyfin
镜像标签列表https://xuanyuan.cloud/r/nyanmisaka/jellyfin/tags
Docker Hub · nyanmisaka/jellyfinhttps://hub.docker.com/r/nyanmisaka/jellyfin
Jellyfin 官网https://jellyfin.org/
Jellyfin 容器安装文档https://jellyfin.org/docs/general/installation/container/
维护者 GitHub · nyanmisakahttps://github.com/nyanmisaka
jellyfin/jellyfin 镜像页(官方构建)https://xuanyuan.cloud/r/jellyfin/jellyfin
轩辕镜像使用手册https://xuanyuan.cloud/usage

总结

  • Compose 固定 260326-amd64,挂 /config、/cache、真实片库→/media,打开 :8096 完成向导。
  • 实测 Jellyfin 10.10.7(构建 260326)、FFmpeg 7.1.3;媒体库勿选容器根 /。
  • 硬解按需挂设备;标签带架构后缀,勿写 latest。
  • 备份优先 ./config。

阅读原文

  • 轩辕镜像官方博客:https://xuanyuan.cloud/blog/jellyfin-docker-deploy
Jellyfin与Android TV的完美结合:打造个性化家庭媒体中心 本文详细介绍了如何将开源媒体服务器Jellyfin与Android TV结合,打造个性化家庭媒体中心。从服务器搭建、媒体库智能整理,到TV客户端优化设置与远程访问配置,提供一站式解决方案,让用户完全掌控自己的影音数据,享受流畅、私密的家庭流媒体体验。 阅读详情

相关推荐

深度残差网络的无人机多目标识别

深度残差网络的无人机多目标识别 人工智能技术与咨询 来源:《图学学报》。作者翟进有等 摘要:传统目标识别算法中,经典的区域建议网络(RPN)在提取目标候选区域时计算量大,时间复杂度较高,因此提出一种级联区域建议网络(CRPN)的搜索模式对其进行改善。此外,深层次的卷积神经网络训练中易产生退化现象,而引入残差学习的深度残差网络(ResNet),能够有效抑制该现象。对多种不同深度以及不同参数的网络模型进行研究,将两层残差学习模块与三层残差学习模块结合使用,设计出一种占用内存更小、时间复杂度更低的新型多捷.

m0_62870606的博客 3102

Jellyfin转码和色调映射效率提升:开启处理器低电压模式(GuC/HuC)

开启核显的低电压模式(加载GuC/HuC),对转码效率有所提高;在使用最新版本nyanmisaka/jellyfin镜像以后,J4105硬件平台对于一般码率(30Mbps以下)4K/HDR视频基本上能实现流畅硬件转码,包括色调映射(虽然转码帧率不高);对于高码率4K/HDR视频,需要开启低电压模式,否则无法流畅播放。

Working hard and Focus 1万+

opencv的cmake报错

1、下载 ippicv_2021.8_win_intel64_20230330_general.zip、v0.1.2a.zip、opencv_videoio_ffmpeg.dll、opencv_videoio_ffmpeg_64.dll、ffmpeg_version.cmake。由于下载源在https://raw.githubusercontent.com,由于网络原因下载不顺畅,可以先找到文件下载到对应文件夹下,或者更改网络环境。ffmpeg_version.cmake文件,打开后显示如下, 另存即可。

nownow_的博客 1296

CentOS8 使用 Docker 搭建 Jellyfin 家庭影音服务器

一篇保姆级的Jellyfin搭建指南,记录了在CentOS 8和Docker环境下,如何为老旧AMD显卡注入活力,成功开启硬件解码,打造专属家庭影院的全过程。

张火火的博客 1947

别再手动备份了!用Python脚本批量导出华为/华三交换机配置(附完整代码)

本文详细介绍了如何使用Python脚本实现华为/华三交换机配置的自动化备份,大幅提升网络运维效率。通过paramiko库建立SSH连接,结合pandas处理设备清单,实现配置的批量导出与规范化存储,解决传统手动备份耗时易错的问题。

weixin_28737603的博客 447

基于TDOA的chan算法(定位算法)

Chan算法原理 TDOA(TDOA,the time differences of arrival,到达时间差),Chan算法是TDOA定位方法的一个很好用的方法。 Chan算法是非递归双曲线方程组解法,具有解析表达式解,主要特点是:在测量误差服从理想高斯分布时,它的定位精度高、计算量小,并且可以通过增加已确定点的数量来提高算法精度。 该算法的推导前提是基于测量误差为零均值高斯随机变量,对于实际环境中误差较大的测量值,比如在有非视距误差的环境下,该算法的性能会有显著下降。二维情况下,可分为只有三个点参与定

优快云不再更新 2万+

《WinForm开发系列之控件篇》Item4 Button

1.加图片 Image属性 或BackGroundImage 属性 2.按钮的边框置为透明色 在 BackColor ,选择 web 选项卡的透明既是了 作者:Sue 出处:http://www.cnblogs.com/Sue_文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 转载于:https://w...

weixin_33975951的博客 85

博途PLC如何建立与笔记本电脑端的连接?(新手必会)

对S7-1500PLC下载硬件组态或程序,需要建立PC与PLC的连接。 由于S7-1500CPU都具有PN端口,因此建立PC与S7-1500PLC的连接通常使用工业以太网来实现。 1.使用网线连接PC-PLC 使用网线,一端连接PC的以太网卡端口,另一端连接S7-1500CPU的PN端口。 2.设置本机IP地址 2.1 确认本机要设置的IP地址段 本机IP地址要和PLC程序组态IP地址段前三位保持一致,后一位使用组态中没有用到的IP地址段。如下图所示。 那么看了这个图片应该就知道了,地址应该设置成192.

weixin_42430971的博客 1万+

由于提供的引用内容中并未直接提及`https://github.com/nyanmisaka/jellyfin.git`这个特定的仓库,而通常谈论的是`jellyfin/jellyfin`这一主体项目,这里假设您想要了解的是关于Jellyfin的一般性指导

由于提供的引用内容中并未直接提及https://github.com/nyanmisaka/jellyfin.git这个特定的仓库,而通常谈论的是jellyfin/jellyfin这一主体项目,这里假设您想要了解的是关于Jellyfin的一般性指导,并以此为基础来构建您的教程。但是请注意,实际项目详情应以官方网站或具体仓库README为准。 # Jellyfin 开源媒体系统指南 ## 项目介绍...

gitblog_01172的博客 582

高级用法:LangChain 安全防护(Guardrails)

在调用开始时校验请求,可做关键词过滤、身份校验、限流等。= "human":return {}],# 使用],= "human":return {}],

Long_像风一样自由 316

54、生物神经网络建模全解析

本文系统解析了生物神经网络的建模方法,涵盖从单个神经元到神经网络的多个时空尺度。首先介绍神经元层面的生物物理模型(如霍奇金-赫胥黎模型和多隔室模型)与多种简化模型(如菲茨休-纳古莫、莫里斯-勒卡尔、积分发放模型等),并分析其适用场景。随后探讨突触层面的信号传递机制,对比电突触与化学突触在结构、传输速度和方向上的差异,阐述其在神经网络建模中的理论意义。文章旨在为理解神经系统的信息处理机制、构建受生物启发的人工智能模型提供理论基础。

app77的博客 76

群晖NAS教程(二十四)、利用ContainerManager安装jellyfin

容器名称可以随便填写这里映射端口设置为8096,并且映射了两个配置文件夹和一个电影的目录。点击完成。这里看到已经运行起来了。

JingLisen的博客 1万+

Python 爬虫实战:爬虫与 ECharts 结合 —— 前端可视化展示

本文介绍了爬虫技术与ECharts可视化结合的完整实现流程。首先使用Python爬取京东商品数据(价格、评价数等),通过BeautifulSoup解析和pandas处理转换为JSON格式。然后构建前端页面,利用ECharts实现价格分布柱状图、价格-评价数散点图和店铺占比饼图三种可视化效果。文章详细解析了爬虫数据提取、格式转换和前端图表配置等关键技术点,并提供了完整的代码示例。最后提出了基于API接口、数据库存储等扩展方向,为数据采集到可视化展示提供了完整的解决方案。

2503_91057718的博客 629

Jellyfin媒体服务器部署终极指南:四种方式快速搭建个人专属媒体中心

还在为手机、电脑、电视上的媒体文件无法同步而烦恼吗?想拥有像Netflix一样的私人媒体库却不知道从何入手?别担心,今天我将为你详细解析如何通过四种不同的部署方式,轻松搭建属于你自己的Jellyfin媒体服务器!🚀 想象一下:无论你在家中的哪个角落,都能流畅观看你收藏的所有电影、电视剧和音乐,而且完全免费、开源,数据完全掌握在自己手中。这听起来是不是很酷?让我们开始吧! ## 方式一:一键安

gitblog_00373的博客 515

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

轻松搭建个人媒体中心:Jellyfin跨平台部署终极指南

还在为不同设备间的视频播放烦恼吗?想拥有自己的Netflix却担心隐私问题?今天就来教你如何快速部署Jellyfin——这个完全免费且功能强大的开源媒体服务器!无论你是Windows用户、Linux爱好者还是macOS粉丝,都能找到最适合的安装方案。 ## 为什么选择Jellyfin?三大理由让你心动 想象一下,把你所有的电影、电视剧、音乐和照片都集中在一个地方,随时随地都能在手机、电脑、电视

gitblog_00789的博客 1062

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Jellyfin媒体服务器终极指南:一站式搞定跨平台部署

还在为设备间的媒体文件同步头疼吗?想拥有自己的私人影院却被复杂的安装步骤劝退?别担心,今天我就带你用最简单的方式,在Windows、Linux、macOS三大主流系统上轻松部署Jellyfin,让你的影音生活从此井井有条! ## 为什么选择Jellyfin?你的私人媒体管家 想象一下这样的场景:你的视频文件散落在电脑、手机、平板各个角落,每次想找一部电影都要翻箱倒柜。Jellyfin就是来解决

gitblog_00769的博客 868

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Jellyfin媒体服务器部署指南:三大平台从入门到跑通的最短路径

家里几百个G的电影散落在一台旧主机上,想在手机、电视、平板上随手点开,却不想把文件交给别人的网盘?Jellyfin 这套自由开源的媒体系统正好干这事:在自己机器上跑一个服务器,所有设备直接连它看片。这篇只讲一条最短路径——选对方式、装好依赖、启动服务、验证端口,跑通之后再谈调优。 ## 项目速览:Jellyfin到底是什么 一句话定位:Jellyfin 是一个放在你自己硬件上的媒体服务器,负责

gitblog_00567的博客 1069

Jellyfin跨平台部署:Windows/Linux/macOS全攻略

你还在为不同设备间的媒体文件同步烦恼吗?想搭建个人专属的媒体中心却被复杂的部署步骤劝退?本文将带你一站式搞定Jellyfin在Windows、Linux和macOS三大主流操作系统上的部署流程,从环境准备到服务配置,让你轻松拥有私人媒体服务器。 ## 关于Jellyfin Jellyfin是一款自由开源的媒体系统(Media System),让你能够集中管理和流式传输视频、音频和图片,完全掌控...

gitblog_00234的博客 2688

终极指南:3步搞定Jellyfin全平台媒体服务器部署

还在为搭建个人媒体中心而头疼吗?想要一个既能掌控数据隐私又能跨设备流畅播放的解决方案?今天我就带你用全新的视角来部署Jellyfin媒体服务器,让你的观影体验直接起飞!🎯 ## 场景化部署指南:你的专属方案 ### 快速搭建方案:5分钟极速部署 **Windows一键安装** - 下载官方安装包,双击运行即完成 - 自动注册为系统服务,开机自启无忧 - 默认安装路径:`C:\Program

gitblog_00910的博客 483

Jellyfin终极指南:如何搭建你的免费私人媒体中心

还在为订阅多个流媒体服务而烦恼吗?想不想拥有一个完全由自己掌控的媒体库,随时随地享受高清影视内容?Jellyfin作为一款完全免费的开源媒体服务器,为你提供了完美的解决方案。✨ 无论你是技术爱好者还是普通用户,只需简单几步,就能打造专属的个人媒体中心。 ## 🚀 为什么选择Jellyfin?三大核心优势解析 ### 完全免费的开源方案 与Plex、Emby等商业软件不同,Jellyfin完全

gitblog_00725的博客 337

自建家庭媒体服务器LunaTV:Jellyfin + Docker从零部署与运维指南

在数字影像爆炸式增长的当下,手机相册和在线投屏已难以满足家庭影像的集中管理与流畅播放。家庭媒体服务器作为一种将数据完全掌握在自己手中的解决方案,正成为越来越多技术爱好者与注重隐私家庭的共同选择。其核心思路是利用闲置硬件搭建私有化的媒体管理平台,通过服务端统一归档照片、视频与影视资源,并借助软硬件协同实现多端无缝访问。Jellyfin作为开源媒体服务软件,配合Docker容器化部署,能够实现高效的媒体库组织、元数据刮削以及Intel核显硬解转码,从而在电视、手机、平板等设备上获得无广告、不压缩的观影体验。无论

weixin_29278805的博客 220

Jellyfin 照片管理:3 步搭起家庭相册服务器并自动提取 EXIF 元数据

手机里拍的照片导到 NAS 后,往往变成一长串 IMG_xxxx 文件名,几年后再想找去年家庭旅行里的某一张,基本只能靠翻。Jellyfin 的照片管理功能可以直接把照片文件夹挂成媒体库,在扫描时自动读取每张图的 EXIF 元数据(相机型号、曝光参数、GPS 坐标),让你按拍摄条件筛选照片。 ## 项目定位 Jellyfin 是一个开源的家庭媒体服务器(Server Backend & API

gitblog_00090的博客 591

打造终极家庭媒体中心:Jellyfin跨平台流媒体解决方案深度实践

Jellyfin作为一款完全免费开源的媒体服务器软件,为技术爱好者和家庭用户提供了构建私人媒体中心的专业解决方案。这个强大的跨平台流媒体服务能够集中管理视频、音频和图片文件,实现多设备间的无缝播放体验。无论是Windows、Linux还是macOS系统,Jellyfin都能提供稳定可靠的服务,让您完全掌控自己的媒体数据,摆脱商业平台的限制。 ## 项目定位与核心价值解析 Jellyfin的核心

gitblog_00030的博客 337

Movary部署指南:在Docker中搭建你的私人观影追踪服务器

Movary是一款开源的自托管Web应用,专为电影爱好者设计,帮助你轻松追踪和评分看过的电影。本指南将带你通过Docker快速部署属于自己的私人观影追踪服务器,无需复杂的技术背景,只需简单几步即可完成。 ## 📋 准备工作 在开始部署Movary之前,请确保你的系统满足以下要求: - 安装Docker和Docker Compose - 至少1GB的可用内存 - 稳定的网络连接 如果你还没

gitblog_00173的博客 478

利用 Docker 搭建私有轻量一站式影音工作站:Jellyfin 与家庭多媒体矩阵

在中秋国庆长假以及全家日常团聚的夜晚,全家人围坐在客厅大屏前看一部经典的温情老电影、或者老爸在阳台听一段江南评弹曲艺,是家庭生活中最惬意、最温馨的休闲时光。然而,市面上的商业流媒体电视软件在家庭使用中充满了构建一套。

specter__的博客 311

家庭影院,离线下载,自动刮削,我选Jellyfin

Jellyfin 使你能够收集、管理并串流播放你的媒体内容。

站在知识源头搞技术 3727
上一篇: Docker 部署 Nextcloud AIO:轻松搭建私有云网盘平台
下一篇: Docker 部署 nanobot 完整教程:搭建超轻量个人 AI 助手
java_logo
博客等级 码龄18年 325粉丝 236原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值