跳到正文
发现
Nuvio:自带内容源的媒体库应用
移动应用游戏娱乐

Nuvio:自带内容源的媒体库应用

免费开源的媒体播放应用,把自备片源整理成带海报、评分、字幕和续播进度的媒体库。

admin
发布于 2026-10-28 · 更新于 2026-10-31
浏览
4
访问
0
下载
0
版本
v0.6.6-beta
平台
Android、iOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Nuvio 是一款免费、开源的媒体应用,面向手机、桌面和电视等屏幕。它本身不提供内容,而是让你接入自己的片源(Bring your own sources),再把这些片源整理成一个统一媒体库:带海报和封面、评分、字幕,并在每块屏幕上记住你的观看进度。

当前仓库 NuvioMobile 是 Nuvio 的移动端实现,使用 Kotlin Multiplatform 与 Compose Multiplatform 构建,主要语言为 Kotlin。

主要功能

  • 自建媒体库:接入你自己的片源,由 Nuvio 统一呈现为带海报、评分和字幕的媒体库。
  • 跨屏续播:观看进度在各屏幕间保存,换设备接着看。
  • 字幕定制:支持保存字幕样式、导入自定义字体、调整外观,并提供实时预览;切换字幕轨道或暂停时修改样式也能正确生效。
  • 片头片尾跳过:可根据 MKV 章节标题识别并跳过片头、片尾和回顾片段。
  • 播放信息:播放器角标会识别编码格式,并支持文件名匹配。
  • 评分与剧集状态:IMDb 评分保留一位小数显示;未上映的剧集会被标记为不可用。
  • 设置整理:设置项分组归类,播放相关页面拆分,更易查找。
  • 多语言界面:持续补充和更新多种语言的翻译。
  • iOS 画中画:从通知中心返回后会恢复 PiP。

安装与使用

Android:

iOS(通过 AltStore 或 SideStore):在应用的 Sources 中添加以下源地址,然后安装 Nuvio:

https://raw.githubusercontent.com/NuvioMedia/NuvioMobile/cmp-rewrite/store.json

从源码构建:

git clone https://github.com/NuvioMedia/NuvioMobile.git
cd NuvioMobile

Android 构建需要 Android Studio 与 Android SDK:

./gradlew :androidApp:assembleFullDebug

iOS 构建需要 macOS 与 Xcode,使用 iosApp/iosApp.xcodeproj 工程与 iosApp scheme 构建模拟器版本。

注意事项

  • Nuvio 不附带内容,需要你自己提供可用的片源。
  • iOS 版本不通过 App Store 分发,需借助 AltStore 或 SideStore 侧载安装。
  • 项目采用 GNU General Public License v3.0 许可证。
  • 首页为 https://nuvio.tv ,可在此了解项目与支持方式。

本作品整理自 GitHub 开源项目 NuvioMedia/NuvioMobile,原作者 @NuvioMedia,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.6.6-beta当前版本

    完善斯洛伐克语、越南语、保加利亚语等翻译;改进播放器角标编码识别与文件名匹配;支持按 MKV 章节标题跳过片头、片尾和回顾;新增字幕样式保存、自定义字体导入、外观调节与实时预览;修复 iOS 通知中心后的画中画恢复,并对设置页分组、评分显示和小数格式等细节做了调整。

  2. v0.6.5-beta

    新增播放器章节功能:进度条章节标记、章节名称与章节面板;折叠屏上分割视频与控制层;暂停时隐藏源名称;补充字幕渲染缩放与主视觉评分设置的多语言翻译;修复分集间标题查询,并改进 debrid 发布名的语言识别。

评论