video_vip: Tampermonkey Script for Bypassing VIP Paywalls on Chinese Video Platforms
全网VIP视频免费破解脚本,通过集成多个第三方解析接口,去除广告,解锁视频网站的会员限制,让用户享受免费的视频观看体验。适配PC+移动,支持爱奇艺、腾讯、优酷、芒果TV、bilibili等主流视频平台!脚本长期维护更新,完全免费
At a glance
- What is it?
- video_vip is a Tampermonkey and Violentmonkey userscript that routes subscription-locked videos on Chinese streaming platforms through multiple third-party parsing APIs, making them playable without a paid account. Because the script depends entirely on external services it does not control, playback quality and availability vary by source and cannot be guaranteed.
- Who is it for?
- video_vip suits viewers who regularly watch Chinese subscription-locked content on desktop or Android and can accept variable quality and occasional third-party ads as trade-offs. Those who want zero-setup access can test the web parser at go.88lin.eu.org/vip before committing to a script manager install.
- Can I use it commercially?
- Not without permission. GitHub finds no licence file in the repository, and without a licence all rights are reserved by default: you may read the code but not reuse it. Check the README, or ask the authors, before using it.
- Is it still maintained?
- Yes. The repository last received commits 2 days ago.
- What is it written in?
- Mainly JavaScript, according to GitHub's language statistics.
Answers come from the project's GitHub data, last synced on September 30, 2026, and from our analysis. They are not legal advice.
Editorial analysis
The Problem video_vip Targets
Major Chinese streaming platforms, including iQiyi, Tencent Video, Youku, Mango TV, and bilibili, place their premium films, dramas, and variety shows behind paid subscription tiers. video_vip targets viewers who want to play that content without an active subscription on each service. The script runs as a userscript inside Tampermonkey, Violentmonkey, or Greasemonkey, which means it requires no standalone application and works inside the browser the user already has open. According to the README, it is designed to be fully free, covers both desktop and mobile environments, and is kept up to date through ongoing maintenance rather than versioned releases. The script does not decode or host video streams itself; it acts as a selector that passes a video URL to one of several external parsing services and loads the returned stream in an in-page player, keeping the user on the original site rather than redirecting to a separate page.
How the Parsing Pipeline Works Inside the Browser
When a user visits a VIP-restricted video page, the script identifies the page using site-specific CSS selectors. For single-page applications that update their titles asynchronously, the README describes a fallback to og:title metadata with adaptive waiting until the title stabilises. The script extracts the title and current episode information, then sends that data to whichever parsing API is selected in the floating control panel. The README explains that when a search returns multiple possible matches, the script automatically selects the best one. If it cannot determine the correct match, it displays a selection panel for the user to choose manually. Once the selected API returns a playable URL, video_vip loads it inside the original page's player. The lossless cloud source (described in the README as 无损云资源库直连) takes a different path: it connects directly to a cloud resource library rather than a public parsing site, auto-matches the current episode, and provides a side panel on the right edge of the player for switching between episodes. The README notes that this cloud line has blocked European and US routing, so it is limited to content accessible from Chinese servers.
Installing the Script on Desktop and Mobile Browsers
Installation begins with adding a userscript manager to the browser. On desktop, the README lists Tampermonkey and Violentmonkey for Chrome, Greasemonkey or Tampermonkey for Firefox, Tampermonkey for Safari, Tampermonkey for Microsoft Edge, and Tampermonkey for Opera. Once the manager is installed, navigating to the hosted script file at the CDN address listed in the README and clicking the install button presented by the manager completes setup. The README emphasises checking that the manager has been granted the 'allow user scripts' or equivalent permission in the browser's extension settings, calling this a required step that is frequently skipped and that silently prevents the script from running even when installation appears successful. On Android, the README recommends Kiwi Browser with Tampermonkey or Violentmonkey for the most stable experience, and notes that X Browser has native userscript support but is less reliable with complex scripts, third-party parsing pages, and ad blocking. For iOS, Safari combined with Tampermonkey or the Userscripts app for iOS 15 and later is the documented path. The README explicitly warns that userscript behaviour on Android browsers other than Kiwi and Firefox is not guaranteed and advises switching to Kiwi or a desktop browser when the floating button does not appear.
Two Modes: Lossless Cloud versus Third-Party APIs
The README distinguishes two distinct parsing paths available through the floating control panel. The lossless cloud source appears as the first item in the source list. It connects directly to a cloud resource library and handles episode matching automatically, without the user needing to search. A panel slides out from the right edge of the player for manual episode navigation. The README states that European and US routing has been blocked for this mode. The second path comprises a set of collected third-party parsing APIs. These are listed below the cloud source and can be selected individually. The README is explicit that all of these APIs were gathered from the internet and that the script cannot control video quality, resolution, or loading speed, because those factors are determined entirely by the API provider. The two modes can be switched at any time without conflict. When auto-play is enabled, the script applies the last selected source automatically when the page loads. The README also notes that switching sources cancels any in-progress parsing request to prevent overlapping audio.
Where video_vip Falls Short
The core limitation is that stream quality is entirely outside the developer's control. A parsing API that returns clear, fast video today may deliver low resolution or fail entirely tomorrow, and the only recourse is switching to a different source. The README states plainly that the script cannot guarantee the quality or availability of any parsing result. Third-party parsing pages often carry their own advertisements, pop-ups, and redirect buttons. While the README recommends AdGuard Browser Extension on desktop and AdGuard for Android, it acknowledges that full ad blocking on third-party pages is not achievable. On iOS, the script depends on the Tampermonkey or Userscripts app, neither of which is the default Safari setup, adding a step that may deter casual users. Mobile compatibility on Android also varies. The README notes that X Browser's built-in userscript support is less stable for complex scripts and recommends Kiwi for reliable results, but Kiwi requires installing an additional browser rather than using the one already present. The lossless cloud source adds a further constraint: it does not serve content that is only accessible through European or US servers.
The Web Version as a Script-Free Alternative
For users who prefer not to install a script manager, the README describes an online parser available at go.88lin.eu.org/vip. According to the README, this web version supports two modes: a search mode for finding movies, dramas, short-form shows, and variety programs by title, and a link mode that accepts a direct video URL for parsing. Because the web version runs in the browser without any extension, it works on any device and requires no permissions or installations. It serves as a useful way to test whether a particular title is accessible through the parsing infrastructure before committing to a full script setup. The web version and the userscript draw on the same underlying parsing services, so the same quality constraints and lack of guarantees apply equally to both.
Maintenance and License Status
The repository carries no official GitHub releases. The README displays a badge linking to the GNU General Public License version 3, but the repository metadata on GitHub records the license field as unknown. The last push to the repository was on 2026-09-26, indicating active development. The README describes the script as long-term maintained and states that parsing interfaces are updated periodically to preserve their availability. Redistribution or modification of the code should be verified against the CDN-hosted script file and the CONTRIBUTING.md, rather than relying on the metadata field alone. The project accepts donations through ifdian.net and lists several commercial sponsors in the README, suggesting it operates with some degree of ongoing support.
Editorial conclusion
video_vip suits viewers who regularly watch Chinese subscription-locked content on desktop or Android and can accept variable quality and occasional third-party ads as trade-offs. Those who want zero-setup access can test the web parser at go.88lin.eu.org/vip before committing to a script manager install. The README displays a GPLv3 badge but the GitHub repository metadata records the license as unknown, so inspect the CDN-hosted script file directly before redistributing or modifying the code.
Frequently asked questions
Which Android browsers does video_vip work with reliably?
The README recommends Kiwi Browser with Tampermonkey or Violentmonkey as the most stable option on Android. Firefox with Tampermonkey, Violentmonkey, or Greasemonkey is also listed. X Browser supports userscripts natively but the README notes it is less stable with complex scripts and third-party parsing pages.
Does video_vip block ads from third-party parsing pages?
The script cannot guarantee complete ad blocking on third-party parsing pages because those advertisements are generated by external services it does not control. The README recommends pairing video_vip with AdGuard Browser Extension on desktop and AdGuard for Android to reduce the impact.
What does video_vip do when multiple titles match a search?
According to the README, the script automatically selects the best match when a search returns multiple results. When it cannot determine the correct match with confidence, it shows a selection panel for the user to choose manually before loading the stream.
Official sources
Add this badge to your README
If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.
[](https://hysenlabs.com/projects/88lin-video-vip)