Générateur de lien RSS YouTube
Générez une URL de flux RSS / Atom YouTube pour une chaîne ou une playlist, avec des filtres optionnels pour exclure les Shorts ou inclure uniquement les vidéos longue forme, les Shorts ou les diffusions en direct.
Entrée
Sortie
Documentation
Qu'est-ce qu'un flux RSS pour une chaîne YouTube ?
Un flux RSS est une liste lisible par machine des éléments récents d'un site web que les lecteurs de flux peuvent interroger pour obtenir des mises à jour. YouTube en publie un pour chaque chaîne et playlist sous forme de flux Atom à https://www.youtube.com/feeds/videos.xml, acceptant soit un channel_id, soit un playlist_id, soit un paramètre user hérité. S'abonner à cette URL dans un lecteur de flux vous permet de suivre une chaîne sans compte, sans notifications et sans l'algorithme de la page d'accueil de YouTube.
Le lien n'est pas exposé dans l'interface utilisateur de YouTube, mais il est intégré dans le HTML de la page de la chaîne sous forme de balise <link rel="alternate" type="application/rss+xml">, ce qui permet à la plupart des lecteurs de flux de le découvrir automatiquement à partir d'une URL de chaîne. Le flux contient environ les 15 derniers téléchargements avec titre, date de publication, description, miniature et nombre de vues/j'aime.
Description de l'outil
Cet outil construit l'URL correcte du flux Atom/RSS YouTube à partir de tout ce que vous collez — une URL de chaîne complète, un ID de chaîne nu (UC…), une URL ou un ID de playlist, une URL /user/ héritée, ou un lien feeds/videos.xml existant. Il vous permet également de remplacer le flux de chaîne par défaut (qui mélange les vidéos longues, les Shorts et les diffusions en direct) par des variantes filtrées qui affichent uniquement le type de contenu que vous souhaitez réellement lire.
Exemples
| Entrée | Sortie |
|---|---|
https://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw |
https://www.youtube.com/feeds/videos.xml?channel_id=UCXuqSBlHAE6Xw-yeJA0Tunw |
UCXuqSBlHAE6Xw-yeJA0Tunw (filtre : Contenu long uniquement) |
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 |
Fonctionnalités
- Accepte les URL de chaîne, les ID de chaîne, les URL de playlist, les ID de playlist, les URL
/user/et les URL de flux existantes - Filtres optionnels pour exclure les YouTube Shorts et les diffusions en direct du flux
- Génère un extrait HTML
<link rel="alternate">prêt à coller pour intégrer la découverte de flux sur votre propre site - Ouverture en un clic dans un lecteur de flux via l'URL standard
feeds/videos.xml - Détecte les URL
@handleet vous avertit qu'elles ne peuvent pas être résolues sans l'API de YouTube
Cas d'usage
- S'abonner à un créateur dans un lecteur de flux auto-hébergé (Miniflux, FreshRSS, Tiny Tiny RSS, NetNewsWire) sans notifications ou recommandations YouTube
- Filtrer une chaîne bruyante pour ne garder que les téléchargements longs, afin que les YouTube Shorts et les diffusions en direct cessent d'inonder votre liste de lecture
- Ajouter une balise
<link rel="alternate" type="application/rss+xml">à un site personnel qui renvoie vers vos chaînes préférées, afin que les navigateurs et lecteurs des visiteurs puissent découvrir automatiquement le flux
Comment ça marche
Pour un flux de chaîne, YouTube expose le formulaire documenté feeds/videos.xml?channel_id=UC…. Pour filtrer le type de contenu, l'outil utilise une astuce non documentée mais largement utilisée : chaque chaîne possède automatiquement un ensemble de playlists générées dont les ID sont dérivés de l'ID de chaîne en remplaçant le préfixe UC par un préfixe différent.
| Filtre | Préfixe d'ID de playlist | Contenu |
|---|---|---|
| Toutes les vidéos | UC… (flux de chaîne) |
Vidéos longues, Shorts et diffusions en direct mélangés |
| Contenu long uniquement | UULF… |
Vidéos longues régulières uniquement — pas de Shorts, pas de diffusions en direct |
| Shorts uniquement | UUSH… |
Shorts uniquement |
| Diffusions en direct uniquement | UULV… |
Diffusions en direct uniquement |
Donc pour une chaîne UCXuqSBlHAE6Xw-yeJA0Tunw, le flux contenu long uniquement est feeds/videos.xml?playlist_id=UULFXuqSBlHAE6Xw-yeJA0Tunw. Ces préfixes ont été rétro-conçus par la communauté et ne sont pas officiellement annoncés par YouTube.
Options expliquées
- Chaîne ou playlist YouTube — Collez l'un des éléments suivants : une URL de chaîne (
/channel/UC…), un ID de chaîne (UC…), une URL de playlist (avec?list=…), un ID de playlist nu (PL…,UU…,FL…, …), une URL/user/NAMEhéritée, une URL@handle(affichera un avertissement — voir Limitations), ou une URLfeeds/videos.xmlexistante. - Filtre — Pertinent uniquement pour les entrées de chaîne. Bascule entre le flux
channel_idofficiel et les flux de playlist dérivésUULF/UUSH/UULV. Pour les entrées de playlist ou d'utilisateur, le filtre est ignoré car le flux sous-jacent est déjà une liste fixe.
Limitations
- Les URL
@handlene peuvent pas être converties directement. La page publique de YouTube ne contient pas de mappage stable du handle vers l'ID de chaîne sans scraping. Ouvrez la chaîne dans un navigateur, affichez la source de la page et copiez l'IDUC…— ou utilisez l'URL/channel/UC…de la chaîne. - Le filtrage Shorts/long/diffusions en direct ne fonctionne que pour les chaînes (car il repose sur les ID de playlist dérivés). Pour les entrées de playlist, chaque élément de la playlist est inclus indépendamment de sa longueur.
- Les préfixes
UULF,UUSHetUULVne sont pas documentés par YouTube et pourraient disparaître sans préavis. - Les flux YouTube ne listent que les ~15 derniers éléments et le service est occasionnellement limité en débit ou temporairement indisponible ; c'est une limitation de YouTube, pas de l'outil.
- Les vidéos privées, réservées aux membres et non listées ne sont pas incluses dans les flux.
Conseils
- Gardez le filtre Contenu long uniquement sélectionné par défaut — la plupart des plaintes « Les Shorts polluent mon lecteur de flux » disparaissent instantanément avec
UULF…. - Si votre lecteur de flux prend en charge les règles par flux, vous pouvez conserver le flux Toutes les vidéos et filtrer à la place les URL contenant
/shorts/pour les marquer comme lues automatiquement. - Pour intégrer la découverte de flux sur votre propre page, copiez l'extrait
<link rel="alternate">généré dans la section<head>de la page HTML pertinente.
FAQ
Pourquoi le bouton d'abonnement YouTube ne suffit-il pas ? La cloche n'envoie des notifications que dans YouTube/Google. Un flux RSS permet à n'importe quel lecteur de flux, pont email-vers-RSS ou outil d'automatisation de consommer les mêmes mises à jour sans compte YouTube.
Les Shorts apparaîtront-ils toujours dans le flux contenu long ?
La playlist UULF est la propre auto-playlist « vidéos longues » de YouTube pour la chaîne, donc les Shorts devraient être exclus. Un petit nombre de vidéos limites (clips verticaux à la limite du seuil des Shorts de YouTube) peuvent occasionnellement passer à travers.
Ces flux sont-ils RSS ou Atom ?
Atom 1.0, malgré YouTube les étiquetant avec application/rss+xml dans la balise <link>. Chaque lecteur de flux moderne gère les deux formats de manière transparente.
Puis-je obtenir un flux pour mes propres abonnements ou à regarder plus tard ? Pas via cet outil — ceux-ci nécessitent une authentification et ne sont pas exposés en tant que flux XML publics.