46 lines
1.0 KiB
Markdown
46 lines
1.0 KiB
Markdown
# Étape 17.9 - mweb + PO Token provider local
|
|
|
|
Le test 17.8 montre que le client `tv` n'est pas exploitable pour cette vidéo :
|
|
|
|
```text
|
|
ERROR: [youtube] ... The page needs to be reloaded.
|
|
```
|
|
|
|
Cette étape suit donc la voie recommandée actuellement par yt-dlp :
|
|
client `mweb` + fournisseur automatique de PO Token.
|
|
|
|
Le provider est local à la machine et est invoqué à la demande via Deno.
|
|
Aucun cookie Google de l'application n'est transmis à yt-dlp.
|
|
|
|
## Installation une seule fois
|
|
|
|
Extraire le ZIP à la racine puis :
|
|
|
|
```powershell
|
|
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
|
|
.\PREPARER_PO_TOKEN_WINDOWS.ps1
|
|
```
|
|
|
|
Puis :
|
|
|
|
```powershell
|
|
flutter clean
|
|
flutter run -d windows
|
|
```
|
|
|
|
## Logs attendus
|
|
|
|
```text
|
|
[HD-WINDOWS][17.9] extraction mweb + PO Token provider local
|
|
[HD-WINDOWS] flux sélectionné: 1920x1080 ... client=MWEB
|
|
```
|
|
|
|
Puis :
|
|
|
|
```text
|
|
[HD-WINDOWS] vidéo seule confirmée: 1920x1080
|
|
[HD-WINDOWS] lecture confirmée: 1920x1080
|
|
```
|
|
|
|
Le correctif global des headers mpv de la 17.7 reste en place.
|