尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

从一堆照片文件夹到家庭照片库:Jellyfin 照片管理上手与原理指南

从一堆照片文件夹到家庭照片库:Jellyfin 照片管理上手与原理指南 从一堆照片文件夹到家庭照片库Jellyfin 照片管理上手与原理指南【免费下载链接】jellyfinThe Free Software Media System - Server Backend API项目地址: https://gitcode.com/GitHub_Trending/je/jellyfin上个月你想把 2019 年的一次旅行照片找出来翻了三个网盘、两部旧手机和一台相机的存储卡最后只找到一半。如果把照片放进 Jellyfin 照片库这个问题就有了解法照片按文件夹自动组成相册拍摄日期、相机型号、经纬度这些藏在文件里的信息被直接读出来家人用自己的账户登录网页就能浏览原文件始终放在你自己的硬盘上。三步跑起一个照片库装好服务器。普通用户直接下载 Jellyfin 发布版运行即可如果你要从源码开始执行下面这条命令把仓库取下来然后编译运行 Jellyfin.Servergit clone https://gitcode.com/GitHub_Trending/je/jellyfin建库。打开网页控制台进入媒体库添加一个类型选照片的库指向存放照片的文件夹。等扫描完成。库里出现按文件夹分组的相册和缩略图这个闭环就完成了。整个过程不需要写任何配置库的类型选对是后面一切的前提。核心机制PhotoProvider 为什么懂你的照片 照片文件里其实藏着一张参数表叫EXIF——相机拍完照就写进去的记录什么机器拍的、光圈快门多少、什么时候拍的、在哪拍的。Jellyfin 读懂这张表的活是 PhotoProvider.cs 干的。它是个元数据提供者库扫描到一张照片时自动运行把 EXIF 翻译成系统里能搜索、能排序的字段相机品牌、型号光圈、快门、ISO、焦距拍摄日期直接决定照片按年、按月归位和排序经纬度、海拔GPS 信息竖拍照片的方向标记——客户端靠它把照片自动转正不会显示成躺着的两点设计值得一提。第一它只碰.jpg .jpeg .png .tiff .cr2 .webp .avif这几类格式其他文件直接跳过不读 EXIF 的照片也不报错只是字段为空。第二如果 EXIF 里没存宽高它会请图像处理器重新量一次尺寸保证缩略图比例不错乱。照片的相册身份则来自 PhotoAlbumResolver.cs一个目录里只要有一张不属于任何视频的独立照片整个目录就自动变成一个相册相册还可以套相册。文件夹怎么建客户端里就怎么分层不需要额外操作。实战配方配方一文件夹即相册。把照片按年份/事件整理成目录例如2024/五一、2024/春节扫描后客户端就是两层相册结构找照片等于找路。配方二视频和照片混放不用分两个库。建家庭视频类型的库在编辑库设置里打开包含照片开关照片就能同时进这个库。混放不用怕海报被误收——PhotoResolver.cs 写死了一份排除名单文件名以poster、thumb、cover、backdrop等开头的图片会被自动略过属于视频的海报不会变成照片。配方三让 EXIF 标签替你干活。照片 EXIF 里的标题会变成显示名名称未锁定时、关键字会变成标签、拍摄日期会成为排序依据。所以导入前用图片工具批量补写标题和关键字几千张照片一次整理到位。另外家庭成员的权限在控制台用户里逐个设置允许下载才能取走原图禁止则只能在线看相册边界就是文件夹不想分享的目录单独放、单独授权。避坑与调优现象原因解法扫描完照片数为 0库类型没选照片或家庭视频库没开包含照片或扩展名不在支持列表文件名以 poster/thumb 等开头核对库类型与格式支持的扩展名见 PhotoProvider.cs照片排不到正确的年份手机/软件导出时清掉了 EXIF日期回退成文件修改时间用工具从文件名恢复拍摄日期再对库做元数据刷新几万张照片扫描太久全量扫描是重活先加一个年份目录、扫完再加下一批分批入库担心原文件被改动——Jellyfin 只读取不写照片文件定期备份数据目录 照片目录即可下一步接着看官方文档里的媒体库与用户管理章节把元数据刷新和用户权限这两块配置吃透。日常整理建议从单个年份的目录开始跑通整个流程再逐年迁移Jellyfin 是持续更新的开源项目照片相关的功能也在不断迭代值得定期看一眼发布说明。【免费下载链接】jellyfinThe Free Software Media System - Server Backend API项目地址: https://gitcode.com/GitHub_Trending/je/jellyfin创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表