- El autor cuenta que, en su etapa como editor en jefe de How-To Geek, se autocensuró para no publicar sobre programas para descargar YouTube
- Ahora que ya no depende de los ingresos publicitarios de Google, recomienda con confianza programas gratuitos para descargar YouTube que de verdad son útiles
- Además, expone varias verdades de la industria que la gente no suele compartir
- Por qué descargar YouTube está éticamente justificado
- Por qué Google necesita discretamente que existan programas para descargar YouTube
- Por qué los Términos del Servicio de YouTube no tienen mucha efectividad
- El hecho de que Google ha usado su red publicitaria para crear un entorno favorable a sus propios servicios
Recomendaciones de los mejores programas para descargar YouTube
- El mejor programa para descargar YouTube en Windows es Stacher
- Es de código abierto y ofrece una interfaz gráfica fácil de usar
- La mejor herramienta de línea de comandos es yt-dlp
- Recomendado si quieres un uso más detallado y controlado
- Stacher funciona como la GUI de esta herramienta
- También se recomienda Stacher para Mac y Linux
- Tiene soporte multiplataforma
- Como herramienta web, está Cobalt.tools
- Actualmente algunos sitios no funcionan por bloqueos de Google
- Aun así, conviene revisar porque todavía existen instancias que sí funcionan
- En Android, la opción es NewPipe
- Incluye función integrada para descargar YouTube
- Con estas herramientas puedes guardar videos para respaldo, conservación, archivo u otros usos que necesites
La efectividad de los Términos del Servicio de YouTube y el EULA
- Al instalar software, se acepta el EULA (acuerdo de licencia de usuario final), pero en la práctica casi nadie lo revisa a detalle
- Apple también cometió en el pasado un error de EULA con Safari para Windows, mostrando que ni la propia empresa le prestaba mucha atención al contenido
- Los Términos del Servicio de YouTube tampoco son leídos por la mayoría de los usuarios en la realidad, y en esencia son 'cláusulas formales que casi nadie cumple de verdad'
Por qué Google necesita programas para descargar YouTube
- YouTube se ha convertido en infraestructura esencial de la sociedad moderna, y hay mucho contenido que necesita conservarse, como reuniones públicas o videos de eventos familiares
- Los programas de descarga funcionan como una forma de obtener copias offline, similar a guardar una página web como PDF
- Si de verdad fuera imposible descargar videos de YouTube, muchas organizaciones o personas elegirían plataformas con mayor libertad en lugar de YouTube, o tendrían que ofrecer enlaces de descarga por separado
- Google aprovecha intencionalmente este ecosistema de 'zona gris' y mantiene un entorno donde descargar es posible, aunque incómodo, reforzando así el dominio de mercado de YouTube
Por qué la prensa no cubre los programas para descargar YouTube
- No solo el autor, sino también muchos medios evitan cubrir este tema por su dependencia de los ingresos publicitarios de Google
- La red publicitaria de Google aplica políticas de suspensión de anuncios o sanciones cuando se publica información desfavorable para sus propios servicios (como YouTube) o relacionada con descargas
- Como caso real, en 2012 GHacks vio bloqueados los anuncios de AdSense en todo su sitio después de publicar un artículo sobre descargas de YouTube
- Google fue ajustando gradualmente la redacción de sus políticas, y la cláusula relacionada con 'Google Product Abuse' ya no aparece en la documentación oficial actual
La estrategia de Google: hacerlo incómodo a propósito
- Google no bloquea por completo la descarga de YouTube; en cambio, usa una estrategia de volverla incómoda y engorrosa para que el público no encuentre fácilmente cómo hacerlo
- Presiona para que tus sitios web favoritos no puedan tratar en detalle las herramientas de descarga
- Mediante medidas técnicas, los métodos de descarga cambian constantemente o dejan de funcionar
- Como resultado, solo quienes realmente lo necesitan terminan buscando la forma por su cuenta, lo que ayuda a mantener la influencia de YouTube como plataforma
1 comentarios
Opiniones de Hacker News
La afirmación de que Google permite en secreto las herramientas para descargar de YouTube no resulta convincente; el principal interés de Google es reproducir videos sin interrupciones en distintos dispositivos, no precisamente facilitar las descargas
Si se revisa el código fuente de
yt-dlp, se puede ver todo lo que sufren para descargar videos: cálculos complejos, verificaciones densig, caprichos de la API interna de YouTube y código para responder a la ofuscación constanteGoogle rechaza con frecuencia los intentos de descarga, bloquea ciertos dispositivos o métodos de acceso, y lanza actualizaciones de forma continua para romper las técnicas que usa
yt-dlpLos principales frentes de batalla son inutilizar los bloqueadores de anuncios y bloquear las descargas, y el discurso de que Google las “tolera extraoficialmente” pasa por alto lo agresivamente que Google vuelve inestables esas descargas
Si de verdad quisiera mantener vivas las herramientas de descarga, los desarrolladores no tendrían que estar haciendo malabares cada vez
Basta con ver que el rastreador de issues de
yt-dlpestá lleno de reportes de funciones rotasMás bien, en cuanto Google deje de preocuparse por la compatibilidad, todas estas puertas se cerrarán; de hecho, ya empezaron cambios como el uso de encabezados secretos exclusivos de Chrome https://news.ycombinator.com/item?id=44527739
Referencia: discusión de HN sobre el problema de CPU al 100% en YouTube, ingeniería inversa del encabezado X-Browser-Validation, github: chrome-x-browser-validation-header
yt-dlpPienso que eventualmente yo también podría seguir ese tipo de código complejo, pero sinceramente la probabilidad de que le dedique tiempo es casi cero
Dan ganas de que Santa Claus les deje unas buenas donaciones a esas personas
¿De verdad muchas instituciones se irían si YouTube prohibiera las descargas? En la práctica usan YouTube por ser gratis, conveniente y estable, y no tienen margen para gastar en alternativas
Además, esas instituciones probablemente representan una fracción mínima de quienes suben contenido, y el mercado de creadores que generó YouTube es tan grande que hizo viable la profesión de youtuber
Al final, mantener la vía de monetización del video es clave tanto para YouTube como para los creadores de contenido
Ayer descargué un video de 15 horas en 20 minutos, algo que sería imposible en la plataforma oficial
Me sorprende no haber recibido bloqueo ni limitación de velocidad, y parece que sería muy fácil impedirlo
Me dio la impresión de que de algún modo lo permitían, pero hoy de repente me apareció el mensaje de “inicia sesión para verificar que no eres un robot”, así que supongo que quedé en lista negra por fingerprinting
yt-dlpGoogle lanza periódicamente actualizaciones que rompen las herramientas de descarga e introduce cálculos dinámicos o código ofuscado que solo funciona a medias para impedir descargas correctas
No se limita a servir archivos de video; hace que el “cliente” tenga que pasar por todo tipo de procesamiento antes de poder descargar
En esta situación, decir que “Google lo permite en secreto” suena demasiado ingenuo, o propio de alguien que no conoce la realidad, o de un empleado de Google
yt-dlp, cancelo la suscripción de inmediatoEsa política es justo por la que pago
Cuando un video se elimina de YouTube, que solo aparezca el mensaje “Este video ya no está disponible” sin ninguna otra información es realmente frustrante
No saber qué desapareció es incluso más incómodo que no poder ver el video
Por eso alguna vez pensé en una herramienta que hiciera respaldo automático con
yt-dlpen un disco grande de todos los videos que abro, guardando como índice el título, canal, miniatura y fechaCreo que nos tomamos demasiado a la ligera que el contenido desaparezca sin decir nada
yt-dlpusando las opciones--write-info-json --write-subtitles --download-archive=already-downloaded.dbHacerlo fue fácil, pero mantenerlo fue difícil
Por ejemplo, Google empezó a aplicar rate limit a mi IP, así que tenía que dejarlo corriendo lento toda la noche en el NAS, y el espacio de almacenamiento se agotaba enseguida, así que tuve que añadir filtrado y hasta garbage collection
También había que mantener siempre actualizados
youtube-dlyyt-dlpAl final, como toda esa administración era tan molesta, resultó más eficiente buscar el enlace o ID en Bing o Yandex para encontrar cachés cuando se borraba un video
Si alguien va a crear una nueva herramienta, recomendaría hacerla como extensión de navegador y extraer el video directamente desde el elemento
<video>yt-dlpPor ejemplo, si una canción se elimina en Spotify, al menos queda en gris dentro de la playlist y todavía puedes ver el título; YouTube ni siquiera te dice el título
Ojalá Google al menos permitiera ver el título de los videos eliminados
Pasé una playlist bien organizada de Spotify a Youtube Music y muchísimas canciones quedaron como “no disponibles”, sin decirme siquiera cuáles eran
Fui usuario Premium durante 10 años, pero cancelé por la pérdida de datos y no volveré a pagar
Me pregunto si legalmente el video mismo tiene que volverse imposible de encontrar, o si bastaría con eliminar solo el contenido multimedia
Pensaba que el “esfuerzo” de un universo enorme quedaba condensado en un solo video o una sola foto, y que era muy triste que esos resultados desaparecieran por políticas de YouTube, temas de copyright o enlaces muertos
Por eso gasté tiempo y dinero en comprar hardware para guardar videos raros e inusuales, monté en casa un centro de datos con ZFS y acumulé cientos de TB
Incluso descargaba y archivaba cosas que ni me interesaban solo porque eran raras
Ahora, después de casarme, salí de esa obsesión y lo veo más como momentos que desaparecen con el tiempo
La afirmación de que “si descargar de YouTube fuera imposible, muchas instituciones abandonarían YouTube” no me parece muy convincente
¿Realmente esa descarga es algo tan necesario para esas instituciones? En mi opinión no son tantas como para que a Google le importe
De hecho, muchas veces prefieren deshacerse de la información vieja
Algunas personas parten de la idea de que se puede impedir que la gente descargue videos, pero en la práctica eso es imposible
Basta con reproducir el video y grabar la salida de pantalla; incluso en un dispositivo completamente bloqueado siempre existirá alguna forma de capturar la salida
La razón por la que existe DRM en Netflix y similares es por exigencias de licencia, no porque el DRM funcione perfectamente
Al final, incluso esos videos con DRM se consiguen fácilmente por torrent
No es como un video de YouTube que cualquiera puede bajar con facilidad; protecciones como Widevine level 1 en 4K solo pueden romperlas grupos de release especializados
En contenido muy raro y personal, el DRM sí puede proteger hasta cierto punto
En resumen, después de aplicar DRM, la proporción de gente que descarga baja de 1/100 a 1/100,000
De hecho, hasta al moverlo en circuitos pirata cuesta dinero, al punto de que terminan poniéndole anuncios
Aunque se pueda encontrar por torrent, en series circula menos que en películas
La mayor parte del contenido que llega a torrents no aparece porque hayan roto el DRM, sino porque se filtra desde grupos de release u otras vías
Hay quien afirma que “Google ya no aplica sus políticas pasadas”, y en efecto la política de AdSense relacionada con “Google Product Abuse” fue eliminada después de 2012, así que seguir señalándola en artículos recientes está desconectado de la realidad
La idea de que “si en YouTube no se pudiera descargar, muchas instituciones se irían a plataformas más flexibles” suena demasiado especulativa
En la práctica, muchos usuarios dependen de YouTube como único lugar para videos importantes, y parece poco probable que ni siquiera el 5% de ellos se mudara a otra plataforma
Por eso, aun si YouTube realmente tuviera que cumplir un papel de archivo significativo, para Google quizá tampoco sería una pérdida económica tan grande
Busqué para ver si Stacher es de código abierto, y en un hilo viejo de Reddit solo encontré que había planes al respecto
Como el artículo decía que era open source, me quedó la duda
Llevo años usando
yt-dlpcon mucha satisfacciónMás que una app única, es sobre todo una biblioteca de Python, así que resulta muy cómoda para integrarla por scripting en programas de Python más grandes
Nunca había oído de Stacher, pero parece ser simplemente un frontend GUI para
yt-dlpEn mi experiencia, New Pipe casi nunca ha funcionado bien
Lo que realmente quiero es una app estilo *arr
Necesito una herramienta en la que metas una lista de canales de YouTube y archive automáticamente todo, manteniéndolo siempre actualizado
Quiero recomendar Seal como app de Android
https://f-droid.org/packages/com.junkfood.seal/
Es más bien una app cercana a ser un frontend de
yt-dlp, pero funciona también con varios sitios además de YouTubeEn Android añade directamente una opción de descarga al menú de compartir enlaces, así que me resulta muy cómoda de usar