Stripchat Auto Quality

Automatically sets the highest available video quality on Stripchat. Uses React Fiber internals to interact with the native player controls — no synthetic clicks needed. Includes smart retry logic and a manual ⚙️ MaxQ button.

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
作者
Thiago David
1日のインストール数
2
累計インストール数
48
評価
0 0 0
バージョン
2.6
作成日
2026/05/02
更新日
2026/05/29
大きさ
22.2KB
ライセンス
MIT
対象サイト

Tired of Stripchat defaulting to "Auto" or low resolution?
This script ensures you are always viewing in the best possible quality by automatically forcing the highest resolution available the moment you enter a room. It is specifically optimized to handle the varied encoding settings used by different broadcasters.

Key Features:

Comprehensive Resolution Priority: The script intelligently checks for quality in this specific order: 1080p > 960p > 720p > 540p > 480p > 360p.

Support for "Non-Standard" Streams: Unlike generic scripts, this version recognizes and selects intermediate resolutions like 960p and 540p that are frequently used in modern WebRTC broadcasts.

Intelligent State Management: It verifies if the target resolution is already active before clicking. This prevents the player from constantly reloading or "flickering" during quality checks.

Anti-Loop & Rate Limit Protection: Features a built-in 5-second cooldown and precise state detection to ensure the script doesn't "fight" with the website's native automatic quality adjustments.

Lightweight & Fast: Written in pure Vanilla JS with zero external dependencies. It uses a high-efficiency MutationObserver to detect when the player is ready without impacting browser performance.

How it works:
The script monitors the room for the resolution control button. Once the player loads, it opens the quality menu, selects the highest available numeric value from its priority list, and closes the menu instantly—usually before you even notice.

Changelog / Version Notes:
v1.5: Enhanced fallback release. Expanded the resolution priority list to include 960p and 540p support. Improved menu-detection timing for better stability on slower connections.

Technical Note for Greasy Fork:
"This script targets the data-resolution attribute within the Stripchat player UI, ensuring high precision and compatibility even if the site undergoes minor layout updates."