Make it less cluttered

This commit is contained in:
FairTrade 2025-11-10 17:41:15 +00:00
parent 7007a2e2b0
commit 3d15c98e4b

View File

@ -17,15 +17,10 @@ from unshackle.core.tracks import Chapter, Tracks, Subtitle
class MUBI(Service): class MUBI(Service):
""" """
Service code for MUBI (mubi.com) Service code for MUBI (mubi.com)
Version: 1.3.0 Version: 1.0.0
Authorization: Required cookies (lt token + session) Authorization: Required cookies (lt token + session)
Security: FHD @ L3 (Widevine) Security: FHD @ L3 (Widevine)
Features:
- Uses /reels endpoint for definitive language code (per user suggestion).
- Dynamic country & userId from /v4/account.
- Anonymous User ID extracted from _snow_id.c006 cookie.
""" """
SERIES_TITLE_RE = r"^https?://(?:www\.)?mubi\.com(?:/[^/]+)*?/series/(?P<series_slug>[^/]+)(?:/season/(?P<season_slug>[^/]+))?$" SERIES_TITLE_RE = r"^https?://(?:www\.)?mubi\.com(?:/[^/]+)*?/series/(?P<series_slug>[^/]+)(?:/season/(?P<season_slug>[^/]+))?$"
TITLE_RE = r"^(?:https?://(?:www\.)?mubi\.com)(?:/[^/]+)*?/films/(?P<slug>[^/?#]+)$" TITLE_RE = r"^(?:https?://(?:www\.)?mubi\.com)(?:/[^/]+)*?/films/(?P<slug>[^/?#]+)$"