# 媒体中心 **Repository Path**: redonleft/media-center ## Basic Information - **Project Name**: 媒体中心 - **Description**: 旨在改善肥宅生存环境,打造一站式化多媒体阅读平台。说人话就是在一个程序中集成文本、图集、视频和音频的浏览功能。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: https://www.redonleft.com/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-07 - **Last Updated**: 2026-02-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MediaCenter 基于Tauri2+Vue3 旨在改善肥宅生存环境,打造一站式多媒体阅读平台。说人话就是在一个程序中集成文本、图集、视频和音频的浏览和收藏功能。 ## 用前说明 ### 它不是 这不是一个网络浏览器,你无法用它浏览网络资源。 这不是一个临时文件查看器,你无法通过右键文件然后选择它打开。 ### 它是 将散落在本地和局域网(NAS,其他电脑等)各处的你的珍藏进行集中浏览的工具 这是一个我为自己日常方便制作的程序,这意味着程序中会存在大量我自己的使用风格。同时也没有各种花哨的功能。所以这款程序这可能并不适合你。 目前本程序处于早期开发中,请不要作为主力程序使用。未来的版本可能会删除或要求用户删除已有的配置内容 版权所有 © 2026 redonleft.com All Rights Reserved. ## 为什么公开 - 邀请同样对此项目感兴趣且能够绘制超酷UI的朋友加入 - 有谁能帮我画个图标 - 肯定存在很多bug,请大家反馈 - 有什么功能需求都可以提,能做的都会做 ## 需求 - OS >= Windows10 - [WebView](https://developer.microsoft.com/zh-cn/microsoft-edge/webview2/) >= 140 | WebView已经默认内置于Windows10/11中,一般情况下无需额外安装 - 如果你不知道或者你的Webview的版本过旧,可以通过安装和升级Edege浏览器升级Webview版本 ## 版本规则 ``` x.x.x │ │ └─ bug修复 │ └─ 功能增加 └─ 框架或平台更新 ``` ## 隐私声明 程序为本地独立运行程序,我不会收集你的任何信息。 用户在使用时会自动生成本地配置文件位于 C:\Users\你的用户名\AppData\Roaming\com.redonleft.mediacenter\ 该文件夹内会存储程序配置信息、用户收藏信息(包括文件路径、压缩包密码等)、图片缩略图 ## 操作说明 存在五个标签页,每个标签页依据标题用于浏览对应的文件 浏览局域网内文件的前提是,局域网内的站点已经在本地挂载或者已经通过身份认证,可通过windows浏览器直接访问。 收藏夹,收藏夹不会复制文件本身而只是记录文件或文件夹地址 ### 首页 显示版权 ![](screenshot/w1.png) ### 文本 通过“打开文件”获取文本文件 暂不支持pdf、epub、mobi、压缩包等二进制文件 程序不依赖文件扩展名而是自动检测文本解码,具体请参照以下: - [chardetng](https://docs.rs/chardetng/0.1.17/chardetng/) - [encoding_rs](https://docs.rs/encoding_rs/0.8.35/encoding_rs/) ⚠ 收藏:可将正在阅览的文件加入收藏栏。加入后可直接从收藏栏打开。 ![](screenshot/t1.png) ### 图集 通过“打开文件夹”打开文件夹,程序会自动获取文件夹内的所有图片文件形成图集 通过“打开压缩包”获取本地或局域网中的压缩文件,程序会自动获取压缩包内的所有图片文件形成图集 程序不依赖文件扩展名而是自动检测图片编码,支持jpg、png、bmp、gif 程序不依赖扩展名而是自动检测压缩包格式,支持zip、rar、7zip。打开压缩包过程中依据需要要求用户输入压缩包密码 设计逻辑是优先保证图片浏览速度,因此会一次性将文件夹内所有图片全部加载。对于压缩包会将压缩包解压至临时文件夹后读取全部内容。这导致加载压缩包的过程可能会比较慢。 ⚠ 收藏:加入收藏夹,收藏夹储存的是当前打开的文件夹或压缩包,作为图集收藏。 ``` comic/ ├─ 作者1/ │ ├─ 画集A/ │ │ ├─ 001.png │ │ ├─ 002.png │ │ └─ ... │ └─ 画集B/ │ ├─ 001.png │ ├─ 002.png │ └─ ... ├─ 作者2/ │ └─ 画集C/ │ ├─ 001.png │ ├─ 002.png │ └─ ... └─ 画集D/ ├─ 001.png ├─ 002.png └─ ... ``` ![](screenshot/p1.png) ![](screenshot/p2.png) ### 视频 通过“打开文件”获取视频文件。 基于MPV播放器,这意味着支持绝大部分视频格式,同时会自动加载视频旁边的同名字幕文件。 - [MPV](https://mpv.io/) | MPV是一款免费开源播放器 加载视频后,会自动收集同文件夹下的所有与当前打开的视频文件名有数字关联的所有视频文件并形成列表。 所谓数字关联是指aaaa.s01e01.bbbb.cccc.mp4,aaaa.s01e02.bbbb.cccc.mp4这种 通过“打开字幕”手动加载额外字幕文件,支持所有主流字幕格式。 ⚠ 收藏:加入收藏夹,收藏夹储存的是当前视频所在的文件夹内所有相关联文件,作为视频集收藏。 也就是说即便在同一文件夹下,如果文件名没有关联,就不会加入当前视频集收藏。 ### 音频 两种操作逻辑,用户通过按钮自行切换 1. 基于专辑 通过“打开文件”打开音频文件,同样基于MPV播放器,支持绝大部分音频格式。加载音频文件后会获取同文件夹下的所有其他音频文件,作为专辑列表。用户可直接点击专辑列表进行歌曲切换。 程序会自动获取音频文件的metadata,以获得封面、歌名、专辑、歌手等信息。会自动获取同文件夹下的同名歌词文件,如果没有歌词文件会依照metadata信息向网易服务器检索歌词。(计划未来改为向spotify服务器检索歌词) ⚠ 专辑模式下的播放列表为当前专辑内所有音频 2. 基于收藏——推荐 ⚠ 收藏:选择播放你喜欢的单曲,并加入收藏夹。 ⚠ 收藏模式下的播放列表为你的收藏夹内歌曲 你当然可以在收藏模式下点击专辑内其他未收藏歌曲播放,但是播放完毕后会自动播放你的收藏夹内歌曲。同理,在专辑模式下,当你点击收藏夹内的歌曲播放后,会自动播放它所在专辑的其余歌曲。 ![](screenshot/m1.png)