¿Qué significan los warnings de youtube-dl y cómo silenciarlos?

Estás usando youtube-dl para descargar videos y te salen estos mensajes en la consola: WARNING sobre SABR streaming, formatos sin URL y falta de PO Token. Aunque los archivos bajan bien, el ruido molesta.

Vista de código con el mensaje de advertencia resaltado.
El aviso WARNING en la consola indica que yt-dlp está descartando formatos no disponibles.

La razón es que yt-dlp prueba varios clientes internos para encontrar la mejor calidad. YouTube ahora empuja SABR streaming a ciertos clientes, y cuando estos no entregan una URL directa o requieren un token que el extractor no puede obtener automáticamente, el software los descarta.

Cómo eliminar esos warnings

La solución más rápida es añadir la bandera --no-warnings. Esto le dice al programa que ignore las advertencias informativas y solo muestre la salida relevante. No cambia ningún comportamiento de descarga, simplemente limpia el texto.

Si prefieres evitar que se generen estos avisos desde el principio, puedes forzar un cliente más viejo y estable con --extractor-args "youtube:player-client=android". Estos clientes no usan SABR ni piden tokens extraños, lo cual suele dar resultados muy estables para formatos estándar como MP4.

En resumen, tu comando original estaba bien. Los warnings son solo un indicador de que yt-dlp está descartando caminos innecesarios, y la forma más sencilla de limpiarlo es con el flag --no-warnings.