这个项目能做什么
MediaServer 是一个专为家庭服务器或 NAS 设备设计的自托管媒体服务器及文件管理系统。与 Jellyfin 等依赖丰富元数据的替代方案不同,MediaServer 优先考虑“文件夹优先”的方法,使其非常适合混合、个性化或高度定制的媒体库。它提供了一个快速、极简的 Web 界面,允许用户在观看内容的同时浏览文件结构。
主要功能包括:
- 媒体播放器:定制开发的播放器,支持键盘快捷键、播放速度控制、环境背景特效以及字幕(VTT、SRT、ASS)。
- 分析统计:详细的观看历史记录、重看次数以及每个用户的播放热力图。
- 元数据管理:手动编辑视频、文件夹和音乐的元数据,即使文件被移动或重命名,这些设置也会保留。
- 音乐支持:包含一个音乐播放器,通过 LrcLib 支持歌词显示,并能检测嵌入式封面艺术。
- 分享功能:为文件夹和媒体生成 Open Graph 预览(类似 AniList 风格),便于在社交平台上轻松分享。
- 仪表盘:服务端管理界面,用于扫描任务、库组织、用户管理和性能监控。
该项目使用 Laravel 和 Vue 构建,主要通过 Docker 部署。它旨在供个人使用,强调用户控制的组织结构而非自动抓取。
评论
0 评分人数达到10人后显示
登录后参与讨论。