{"repo":"Again0521/MediaLib","free":true,"listed":false,"github":"https://github.com/Again0521/MediaLib","clone":"git clone https://github.com/Again0521/MediaLib.git","description":"MediaLib是一个多来源媒体库兼播放器。 / MediaLib is a multi-source media library and media player. / MediaLibは、多来のソース メディア库兼播放器の 1 つです。","language":"Swift","stars":85,"topics":["avfoundation","emby","libmpv","macos","nas","sqlite","swiftui","jellyfin","plex"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"简体中文 · English · 日本語 MediaLIB 你的电影、剧集、动漫、音乐和照片，终于住进了同一个家。 一款 macOS 原生的家庭影音库。把散落在本地硬盘、移动硬盘、NAS，以及 Emby、Jellyfin、Plex 里的内容，收进一个清爽、好看、好用的应用里——统一浏览、统一搜索、统一播放。 先说最重要的一件事 MediaLIB 管理的是「索引」和「缓存」，不是你的文件本身。 扫描、分类、喜欢、想看、评分、播放记录、歌单、封面和元数据修正，默认都只保存在 MediaLIB 自己的数据里。它 不会移动、不会删除、也不会改名 你的任何一个媒体文件。 唯一的例外，是你在音乐标签工作台里 亲手打开「写入文件」 ——只有那时，它才会去动音频文件的标签。除此之外，你的原始收藏永远保持原样。 一个首页，看见你的全部 打开就是家。首页会根据你的媒体库，为你精选一份今日片单，把「继续观看」「继续听」「最近添加」「今日推荐音乐」和实时的照片墙铺在一起。想找什么，右上角搜索一下——电影、剧集、动漫、音乐会各自穿透查找，哪一类先有结果就先出现，不用干等。 影视与剧集，整理得明明白白 电影、电视剧、动漫、纪录片、综艺，各归各位。剧集会自动按系列、季、集聚合，扫描时已经整理好的部分会先出现，剩下的再慢慢补齐。 - 看得舒服 — 海报墙均匀铺排，鼠标划过就浮起，评分角标一眼可见。 - 管得顺手 — 喜欢、想看、已看 / 未看 / 在看、五星评分，右键即可标记。 - 归得清楚 — 手动集合、智能集合，还能把喜欢的合集发布到首页。 - 认得出来 — 通过 TMDB 补齐海报、简介、演职人员、剧照、相似推荐和人物档案。 音乐，值得被认真对待 歌曲、专辑、艺术家、歌单、最近播放，一应俱全。扫描会读取音频标签，尽力还原标题、艺术家、专辑、年份、封面、歌词和响度信息。队列、下一首、拖动排序、随机播放、循环、收藏，都在手边。 两种沉浸播放，随心切换 不只是能听，更是好听、好看。展开播放页提供两款各具气质的主题： 琉璃 — 专辑取色的沉浸玻璃背景，逐字点亮的歌词，安静而专注。 湖光 — 唱片墙式封面流，近大远小、湖面倒影，像在翻看一架黑胶。 滚动长列表时，播放器会收成右下角一枚小小的封面，上面转着进度环；点一下，又是完整的展开页。 照片，本地与系统一起看 相册把本地录像、照片和 macOS「系统照片」放在同一个页面。系统照片通过 PhotoKit 实时读取， 不会复制进 MediaLIB 。支持按日期分组、连续切图、捏合缩放、双指平移，iCloud 原图需要下载时也会显示进度。 一把锁，守住私密内容 保险库 用来存放不想被看到的内容。锁定时，它的路径、文件名、来源、数量都不会泄露，也不会出现在首页、已看、喜欢或人物作品里——就像它从不存在。首次进入引导设置 4–8 位 PIN，之后可用 Touch ID 一触解锁。 你的媒体，从哪来都行 在「媒体源」里，本地文件夹、移动硬盘、已挂载的 NAS，以及 Emby、Jellyfin、Plex 服务器，都能一处管理。远程服务器会显示为独立目录，不和本地内容混在一起；离线时也不会把文件误判成已删除。 心里有数的仪表盘 仪表盘 把片库健康、后台任务和需要处理的事项汇成一屏：媒体源在不在线、有没有失效文件、封面和元数据齐不齐、离线缓存用了多少。一键清理，随手保持干净。 一台够用的播放器 内置视频播放器基于随应用分发的 libmpv ，在原生窗口里渲染，红黄绿按钮和系统圆角都在： 播放 字幕与音轨 进阶 :-- :-- :-- 常见容器与 M","default_branch":null,"files":null,"tree":[],"storefront":"/r/Again0521","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Again0521/MediaLib/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}