Playwright extractor ===================== Este script abre un video de YouTube con Playwright, captura peticiones de red y busca URLs M3U8/HLS. Opcionalmente exporta cookies al formato Netscape en `./data/cookies.txt`. Requisitos (host): pip install playwright python -m playwright install Uso ejemplo (headful, usando tu perfil de Chrome): python3 tools/playwright_extract_m3u8.py --video https://www.youtube.com/watch?v=cmqVmX2UVBM --profile ~/.config/google-chrome --headless Si no usas perfil, quita `--profile` y el script abrirĂ¡ un contexto temporal. Salida JSON: { "m3u8_urls": [ ... ], "cookies_file": "./data/cookies.txt", "errors": [] } Consejos: - Ejecuta en el host (no en contenedor) si quieres usar tu perfil real de Chrome. - Si Playwright no encuentra el ejecutable del navegador, corre `python -m playwright install`. - Para usar las cookies exportadas desde la API: `curl -s http://localhost:8282/cookies/status` para comprobarlas.