SAPISIDHASH = SHA1(timestamp + SAPISID + origin)
Channel/Season XX/Channel - SXXEXX.mkv [5]S01E01 not S1E1tvshow.nfo at channel root [6]<filename>.nfo alongside each video fileSeason 00/ folderHTTP 403 on all video streams — regardless of UI polish, subscription features, or metadata handling. PO tokens bind to DATASYNC_ID (authenticated GVS), VISITOR_DATA (unauthenticated GVS), and VIDEO_ID (Player/Subs contexts). [2]update, delete, and reorder on the Watch Later playlist (WL) with 403 — enforced server-side. Any archiver claiming "Watch Later sync" is doing authenticated yt-dlp polling of ?list=WL via browser cookies. Deletions from Watch Later in the YouTube UI cannot be mirrored to the local archive automatically. [8]