mtvpls/MoonTVPlus

MoonTVPlus 是基于 MoonTV v100 二次开发的增强版影视聚合播放器。它在原版基础上新增了外部播放器支持、视频超分、弹幕系统、评论抓取等实用功能,提供更强大的观影体验。

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 3 hours ago
Added to GitGenius on September 21st, 2026
Created on December 2nd, 2025
Open Issues & Pull Requests: 128 (+0)
GitHub issues: Enabled
Number of forks: 3,051
Total Stargazers: 3,272 (+1)
Total Subscribers: 13 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.5 hours
Mean response time: 31.9 hours
90th percentile: 44.8 hours
Tracked items: 375

How this project is maintained

About 9% of issues opened in the past year have never received a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 64% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. 71% of issues opened in the past year have been closed, leaving a working backlog. Three people close 77% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 120
New in 7 days: 4
Closed in 7 days: 3
Avg open age: 132 days
Stale 30+ days: 104
Stale 90+ days: 77

Recent activity

Opened in 7 days: 3
Closed in 7 days: 1
Comments in 7 days: 2
Events in 7 days: 3

Top labels

  • bug (171)
  • enhancement (136)
  • question (86)
  • duplicate (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

The project addresses the need for a more feature-rich video streaming experience by extending the original MoonTV with several practical additions. It aggregates video sources and enables searching across multiple providers simultaneously, returning results in a single query. The tool uses Next.js and TypeScript to build a responsive web interface that works on both desktop and mobile devices. Key distinguishing features include external player integration for applications like PotPlayer, VLC, and MPV; real-time video upscaling using WebGPU technology at multiple magnification levels; a complete danmaku (bullet comment) system with search and filtering; automatic scraping of Douban movie reviews; support for custom video source scripts to define search and playback logic; and both browser-based and server-side M3U8 video downloading with resume capability. The player also supports multi-user synchronized viewing with real-time chat and voice calling, integration with private media libraries through OpenList and Emby, and customizable ad-blocking code.

Developers should know that the project deploys as an empty shell without built-in video or live sources, requiring manual collection and configuration of sources. The tool suits users who want a self-hosted aggregation player with advanced features like video enhancement and danmaku support, and who are willing to configure their own content sources. The project is built with Next.js 14, TailwindCSS, and TypeScript, and includes Docker support for deployment.

The project shows active development with regular feature additions and refinements. The maintainer has explicitly addressed concerns about unauthorized copying of features, indicating engagement with the community and attention to project integrity. Development focuses on performance improvements and user experience enhancements relative to the original version. The codebase supports experimental features including custom video source scripts and the multi-user viewing room functionality, suggesting ongoing experimentation alongside stable feature releases.