Generador de Enlaces RSS de YouTube
Genera una URL de feed RSS / Atom de YouTube para un canal o lista de reproducción, con filtros opcionales para excluir Shorts o incluir solo videos de larga duración, Shorts o transmisiones en directo.
Entrada
Salida
Leerme
¿Qué es un feed RSS para un canal de YouTube?
Un feed RSS es una lista legible por máquinas de elementos recientes de un sitio web que los lectores de feeds pueden consultar para obtener actualizaciones. YouTube publica uno para cada canal y lista de reproducción como un feed Atom en https://www.youtube.com/feeds/videos.xml, aceptando un channel_id, un playlist_id o un parámetro user heredado. Suscribirse a esa URL en un lector de feeds te permite seguir un canal sin cuenta, sin notificaciones y sin el algoritmo de la página de inicio de YouTube.
El enlace no se expone en la interfaz de YouTube, pero está incrustado en el HTML de la página del canal como una etiqueta <link rel="alternate" type="application/rss+xml">, por lo que la mayoría de los lectores de feeds pueden descubrirlo automáticamente desde una URL de canal. El feed contiene aproximadamente las 15 cargas más recientes con título, fecha de publicación, descripción, miniatura y recuentos de visualizaciones y likes.
Descripción de la herramienta
Esta herramienta construye la URL correcta del feed Atom/RSS de YouTube a partir de lo que pegues — una URL de canal completa, un ID de canal simple (UC…), una URL o ID de lista de reproducción, una URL /user/ heredada, o un enlace feeds/videos.xml existente. También te permite cambiar el feed de canal predeterminado (que mezcla videos largos, Shorts y transmisiones en directo) por variantes filtradas que muestren solo el tipo de contenido que realmente deseas leer.
Ejemplos
| Entrada | Salida |
|---|---|
https://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw |
https://www.youtube.com/feeds/videos.xml?channel_id=UCXuqSBlHAE6Xw-yeJA0Tunw |
UCXuqSBlHAE6Xw-yeJA0Tunw (filtro: Solo formato largo) |
https://www.youtube.com/feeds/videos.xml?playlist_id=UULFXuqSBlHAE6Xw-yeJA0Tunw |
https://www.youtube.com/playlist?list=PLrAXtmRdnEQy6nuLMt9H1tK7nTqQ4cYbk |
https://www.youtube.com/feeds/videos.xml?playlist_id=PLrAXtmRdnEQy6nuLMt9H1tK7nTqQ4cYbk |
Características
- Acepta URLs de canal, IDs de canal, URLs de lista de reproducción, IDs de lista de reproducción, URLs
/user/y URLs de feed existentes - Filtros opcionales para excluir YouTube Shorts y transmisiones en directo del feed
- Genera un fragmento HTML
<link rel="alternate">listo para pegar para incrustar el descubrimiento de feeds en tu propio sitio - "Abrir en lector de feeds" con un clic a través de la URL estándar
feeds/videos.xml - Detecta URLs
@handley te advierte que no se pueden resolver sin la API de YouTube
Casos de uso
- Suscribirse a un creador en un lector de feeds autohospedado (Miniflux, FreshRSS, Tiny Tiny RSS, NetNewsWire) sin notificaciones ni recomendaciones de YouTube
- Filtrar un canal ruidoso para mostrar solo cargas de formato largo, para que YouTube Shorts y las transmisiones en directo dejen de inundar tu lista de lectura
- Agregar una etiqueta
<link rel="alternate" type="application/rss+xml">a un sitio personal que enlace a canales favoritos, para que los navegadores y lectores de los visitantes puedan descubrir automáticamente el feed
Cómo funciona
Para un feed de canal, YouTube expone el formulario documentado feeds/videos.xml?channel_id=UC…. Para filtrar el tipo de contenido, la herramienta utiliza un truco no documentado pero ampliamente utilizado: cada canal posee automáticamente un conjunto de listas de reproducción generadas cuyos IDs se derivan del ID del canal reemplazando el UC inicial con un prefijo diferente.
| Filtro | Prefijo de ID de lista de reproducción | Contenido |
|---|---|---|
| Todos los videos | UC… (feed de canal) |
Videos de formato largo, Shorts y transmisiones en directo mezclados |
| Solo formato largo | UULF… |
Solo videos de formato largo regular — sin Shorts, sin transmisiones en directo |
| Solo Shorts | UUSH… |
Solo Shorts |
| Solo transmisiones en directo | UULV… |
Solo transmisiones en directo |
Entonces, para un canal UCXuqSBlHAE6Xw-yeJA0Tunw, el feed de solo formato largo es feeds/videos.xml?playlist_id=UULFXuqSBlHAE6Xw-yeJA0Tunw. Estos prefijos fueron decodificados por la comunidad y no son anunciados oficialmente por YouTube.
Opciones explicadas
- Canal o lista de reproducción de YouTube — Pega cualquiera de: una URL de canal (
/channel/UC…), un ID de canal (UC…), una URL de lista de reproducción (con?list=…), un ID de lista de reproducción simple (PL…,UU…,FL…, …), una URL/user/NAMEheredada, una URL@handle(mostrará una advertencia — ver Limitaciones), o una URLfeeds/videos.xmlexistente. - Filtro — Solo tiene sentido para entradas de canal. Cambia entre el feed oficial
channel_idy los feeds de lista de reproducción derivadosUULF/UUSH/UULV. Para entradas de lista de reproducción o usuario, el filtro se ignora porque el feed subyacente ya es una lista fija.
Limitaciones
- Las URLs
@handleno se pueden convertir directamente. La página pública de YouTube no contiene un mapeo estable de handle a ID de canal sin scraping. Abre el canal en un navegador, ve el código fuente de la página y copia el IDUC…— o usa la URL/channel/UC…del canal. - El filtrado de Shorts/largo/directo solo funciona para canales (porque se basa en los IDs de lista de reproducción derivados). Para entradas de lista de reproducción, cada elemento en la lista se incluye independientemente de la duración.
- Los prefijos
UULF,UUSHyUULVno están documentados por YouTube y podrían desaparecer sin previo aviso. - Los feeds de YouTube solo enumeran aproximadamente los últimos 15 elementos y el servicio ocasionalmente tiene límite de velocidad o no está disponible temporalmente; esta es una limitación de YouTube, no de la herramienta.
- Los videos privados, solo para miembros y sin listar no se incluyen en los feeds.
Consejos
- Mantén el filtro Solo formato largo seleccionado por defecto — la mayoría de las quejas de "Shorts contaminando mi lector de feeds" desaparecen instantáneamente con
UULF…. - Si tu lector de feeds admite reglas por feed, puedes mantener el feed Todos los videos y en su lugar filtrar URLs que contengan
/shorts/para marcarlas como leídas automáticamente. - Para incrustar el descubrimiento de feeds en tu propia página, copia el fragmento
<link rel="alternate">generado en el<head>de la página HTML relevante.
Preguntas frecuentes
¿Por qué el botón de suscripción de YouTube no es suficiente? La campana solo envía notificaciones dentro de YouTube/Google. Un feed RSS permite que cualquier lector de feeds, puente de correo electrónico a RSS o herramienta de automatización consuma las mismas actualizaciones sin una cuenta de YouTube.
¿Seguirán apareciendo Shorts en el feed de solo formato largo?
La lista de reproducción UULF es la propia lista de reproducción automática "videos de formato largo" de YouTube para el canal, por lo que los Shorts deberían estar excluidos. Un pequeño número de videos borderline (clips verticales en el borde del umbral de Shorts de YouTube) ocasionalmente pueden colarse.
¿Estos feeds son RSS o Atom?
Atom 1.0, a pesar de que YouTube los etiquete con application/rss+xml en la etiqueta <link>. Cada lector de feeds moderno maneja ambos formatos de manera transparente.
¿Puedo obtener un feed para mis propias suscripciones o ver más tarde? No a través de esta herramienta — esos requieren autenticación y no se exponen como feeds XML públicos.