一、简介
DanmuTV 是一款基于 MoonTV 二次开发的 Windows 桌面端影视播放器,核心聚焦于影视播放与弹幕体验的融合,采用 Electron 框架构建,搭配 Next.js 前端架构,将本地存储(localStorage)替代云端存储,优化了打包体积并提升了整体交互体验。软件支持在线影视检索、播放,且深度集成弹幕系统,为用户提供沉浸式的观影体验。

二、主要功能
1. 核心播放与弹幕能力
- 弹幕系统:集成
artplayer-plugin-danmuku插件,支持 Bilibili XML 格式弹幕加载;可从B站获取弹幕数据,支持弹幕过滤、重载等自定义操作(核心函数:loadDanmakuFromBilibili()、buildDanmakuFilter()、reloadDanmakuWithFilter())。 - 多源播放:支持配置多类视频源,可解析播放地址(含 m3u8 格式),自动处理播放源拆分与解析。
2. 影视资源检索
- 豆瓣数据整合:同步豆瓣热门电影、剧集、综艺榜单,支持按分类(电影/电视剧/综艺)、标签筛选资源,可自定义分类检索;内置豆瓣代理适配能力,解决跨域与访问限制问题。
- 收藏与续看:支持收藏影视内容,自动记录播放进度,首页展示“继续观看”与“我的收藏”模块,方便快速找回观看内容。
3. 桌面端适配特性
- 窗口与全屏控制:支持自定义窗口尺寸(最小 800×600)、全屏播放,可通过快捷键/IPC 通信快速切换全屏状态。
- 本地存储优化:用户数据(收藏、播放记录、配置)存储于 Windows 应用数据目录(
%AppData%/DanmuTV),无需云端同步,数据更安全。 - 跨域适配:禁用 Web 安全检查,自动处理请求头/响应头,适配各类视频源与弹幕源的跨域访问。
4. 自定义配置
- 代理配置:支持豆瓣代理、图片代理自定义,可切换多种代理模式(如腾讯/阿里 CDN、自定义代理地址)。
- 视频源管理:支持配置多组视频源 API,可启用/禁用不同来源,适配不同资源检索需求。
夸克网盘
百度网盘
迅雷云盘


没有回复内容