> **⚠️ SUPERSEDED** — This document is a historical receipt. See `s7-current-understanding.md` for the authoritative current position.

# S7 download blocker note

## Goal

Download all currently identified official Season 7 YouTube reference material
into the repo for local reference.

## Prepared scope

A repo-local manifest and URL lists were prepared at:

- `materials/reference/totally-spies/youtube-official/manifest.pre-download.json`
- `materials/reference/totally-spies/youtube-official/pure-s7.urls.txt`
- `materials/reference/totally-spies/youtube-official/mixed-1-7.urls.txt`

Current scoped set:

- `85` pure S7 official English uploads
- `19` official mixed `Seasons 1–7` compilations that include S7 material
- `104` total URLs

## What failed

Both of these paths failed for the same reason:

1. `yt-dlp` direct download
2. browser-loaded watch pages via Chromium DevTools

Observed player state on the watch page for the official trailer:

- page title loads correctly
- `window.ytInitialPlayerResponse.playabilityStatus.status = LOGIN_REQUIRED`
- reason: `Sign in to confirm you’re not a bot`
- no streaming formats exposed in `streamingData`

This means the current machine / IP / browser-cookie state is insufficient for
retrieving public YouTube video streams from these official uploads.

## Cookies checked

Tried:

- default Chromium profile path
- default Chrome profile path
- desktop cache Chromium profile
- desktop cache Chrome profile

None contained a working signed-in YouTube session that cleared the block.

## Current local status

No video files downloaded yet.

Prepared destination folder:

- `materials/reference/totally-spies/youtube-official/`

## Fastest unblock path

A working signed-in YouTube browser session on this machine is needed.
After that, retry with either:

- `yt-dlp --cookies-from-browser chrome:<profile>`
- or `yt-dlp --cookies-from-browser chromium:<profile>`

Once a valid logged-in session exists, the prepared URL lists can be retried
without rebuilding the manifest.
