diff --git a/stacks/f1-stream/files/backend/extractors/aceztrims.py b/stacks/f1-stream/files/backend/extractors/aceztrims.py index fb397928..a6731161 100644 --- a/stacks/f1-stream/files/backend/extractors/aceztrims.py +++ b/stacks/f1-stream/files/backend/extractors/aceztrims.py @@ -1,13 +1,24 @@ -"""Aceztrims extractor - scrapes F1 streaming links from Aceztrims pages. +"""Aceztrims extractor — scrapes embed URLs from acestrlms.pages.dev/f11/. -Parses HTML for iframe button onclick handlers and extracts streams from: -- /iframe1?s= → direct m3u8 -- https://pooembed.eu/embed/... → embed URL +The page (Cloudflare Pages, no anti-bot) hosts an iframe + a strip of +onclick channel-switcher buttons. Each button rewrites the iframe via +`document.getElementById('iframe').src = ''`. The initial +channel is hard-coded as `