NandySun
(Revmsonwe)
1
软件名称
Mochi
应用平台
推荐类型
【开源自荐】
是否收费
免费,开源(MIT)
一句简介
桌面原生本地影库:在设置里添加文件夹路径,海报自动拉取,点开就看。不搭服务器,不注册账号。
应用简介
如果你想的是搭一套 Plex 或 Jellyfin 那样的媒体服务器,Mochi 不是你要的东西。它没有服务端,没有多端同步,没有转码。
但如果你只是想把本地的电影动漫整理成一面海报墙,点开就看,Mochi 就是为这个做的。一个 exe 打开就能接管一切。设置里告诉它媒体文件夹在哪,它自己扫硬盘、拉海报。不用搭服务,不用登账号,不用开浏览器。文件在 NAS 上也一样,mochi 只管本机能访问的文件夹。
之后就是海报墙的事了。具体来说:
海报墙:海报横向滚动,选中哪部整个窗口背景切到对应全屏壁纸。顶部按类型筛选(动漫/电影/电视剧/综艺),「继续」专区记住上次播放位置。
详情页:杂志跨页布局,海报 + 评分 + 年份 + 标签 + 简介。演员头像横滚(动漫走 Bangumi 角色图,影视走 TMDB 演员照),hover 暖金 glow。剧集缩略图按集号排列,已看绿色、续播金色。选集弹窗三列网格,季节切换、正逆序,全程不跳页面。
播放器:mpv 内核,透明窗口视频透底,UI 3 秒自动淡出。外挂字幕自动加载,多音轨切换,自动连播。进度每 10 秒自动保存,续播记忆。OSC 内置五种皮肤,SVG 手写图标。
元数据:动漫走 Bangumi(免费,无需 Key),影视走 TMDB。离线缓存。自动匹配失败的可以手动搜索指定 ID。设置里一键批量拉取全部系列。
技术栈:Tauri v2 + React + Rust + libmpv。安装版和便携版双轨分发。目前只支持 Windows。
截图预览
官方网站
GitHub: GitHub - NandySun/mochi: 桌面原生个人多媒体库 · 海报即导航 · GitHub
介绍开头对比Plex、Jellyfin,结果软件只有Windows端,只是个单机应用。
NandySun
(Revmsonwe)
4
对比不等同拉踩。我从没否认 Mochi 就是个超级阉割版的影视库。但阉割有时候就是特点:你不用搭服务器,不用开浏览器,exe 双击就能用。单机不是短板,是取舍。
这个软件对标的不是Jellyfin或者PLEX,而是比如说VLC或者PotPlayer这种本地播放软件
所以,建议不要在介绍页讨论那些在线流媒体服务,因为根本不是一类软件,反而会觉得这个软件莫名其妙。
另外,想了解下,刮削下来的数据存到什么地方了?
NandySun
(Revmsonwe)
7
你说得对,提 Plex 和 Jellyfin 确实容易让人误以为 Mochi 想替代它们。我的本意是用它们来说明"我故意不走那套重架构",但实际效果是让读者以为我在对标。会调整介绍。
不过 Mochi 跟 VLC、PotPlayer 也不是一类。后者是纯播放器,Mochi 多做了一层海报墙、元数据刮削、观看进度和续播记忆。它更接近一个本地的极简影库,类似 Kodi 切到本地模式,或者旧版 Windows Media Center 那种感觉。
刮削数据:安装版在 %APPDATA%\mochi\,便携版在 exe 同级目录。底层 SQLite,海报图和元数据都有离线缓存,断网也能翻。
我看你这个是 tauri 做的,只内置了 libmpv,那么跨平台应该轻轻松松啊
NandySun
(Revmsonwe)
9
理论上确实不难,Tauri 本身跨平台。主要是手边没有 Mac 设备,开发阶段一直以自用为主,Windows 够用就没急着搞别的。macOS 在计划里,等有设备了就开动。