# Vérificateur d’enclosures RSS de podcast

Valide l’audio des épisodes selon les attentes des plateformes et le recoupe avec votre flux RSS : attributs url / length / type de l’enclosure, itunes:duration, unicité du GUID, dates RFC 2822, codecs et débits par plateforme — longueur d’enclosure exacte à l’octet près.

> Page canonique: https://elysiatools.com/fr/tools/audio-podcast-rss-enclosure-checker

- **Catégorie:** Media

- **Mots-clés:** rss podcast, enclosure, rss 2.0, balises itunes, apple podcasts, spotify, validateur de flux, guid, pubdate, rfc 2822, audio/mpeg, hébergement podcast, métadonnées d’épisode, itunes:duration

## Présentation

Un épisode de podcast est un contrat entre trois acteurs : le fichier audio, l’ RSS qui le désigne et la plateforme qui récupère les deux. Cet outil audite les trois. Le côté flux suit RSS 2.0 et les exigences d’Apple Podcasts : chaque épisode doit avoir un unique avec ses trois attributs obligatoires — url (http/https), length en octets et un type MIME — plus un unique au monde qui ne change jamais ; Apple ignore les URL d’enclosure dupliquées, donc les URL de médias répétées sont signalées. Les dates doivent se parser en RFC 2822, seules les entités '/" sont acceptées (les entités HTML nommées comme ’ cassent les parseurs XML stricts), les noms de fichiers doivent être en ASCII et doit coller à l’audio. Le côté audio vérifie chaque fichier selon le profil de la plateforme (Apple Podcasts : MP3/AAC en MP3/M4A à 44,1 ou 48 kHz, au moins 64 kbps ; Spotify : MP3/M4A/OGG/OPUS/FLAC, au moins 96 kbps ; RSS 2.0 générique : cohérence du conteneur seulement). Quand vous fournissez à la fois le flux et l’audio, les deux sont recoupés : le length de l’enclosure doit égaler la taille réelle du fichier octet par octet, le type MIME déclaré doit correspondre au conteneur réel et doit suivre la durée mesurée. Fichiers et flux sont seulement lus ; rien n’est envoyé ni téléchargé.

## Entrées

- **Fichiers audio des épisodes (ou ZIP)** (file)
- **XML du flux RSS (facultatif)** (file)
- **Plateforme cible** (select)

## Quand l'utiliser

- Avant de soumettre un nouveau flux RSS à Apple Podcasts ou Spotify.
- Lors de la publication d'un nouvel épisode pour s'assurer que la balise enclosure correspond exactement au fichier audio.
- En cas de rejet d'un épisode par une plateforme pour cause de GUID dupliqué, de format MIME erroné ou d'entité XML invalide.

## Fonctionnement

- Sélectionnez la plateforme cible (Apple Podcasts, Spotify ou RSS 2.0 générique).
- Téléversez vos fichiers audio (ou une archive ZIP) et le fichier XML de votre flux RSS.
- L'outil analyse les conteneurs audio (débit, fréquence, format) et parse le XML (GUID, balises enclosure, dates RFC 2822).
- Un rapport complet affiche les erreurs de validation et le recoupement exact octet par octet entre le flux et les médias.

## Cas d'usage

- Vérification pré-publication de flux RSS auto-hébergés pour éviter les rejets d'indexation.
- Audit technique des archives de podcasts après une migration d'hébergeur ou un réencodage audio.
- Contrôle qualité automatique des attributs XML et des métadonnées audio lors d'un flux de production hebdomadaire.

## Questions fréquentes

### Pourquoi la longueur de l'enclosure doit-elle être exacte à l'octet près ?

Les applications de podcast utilisent l'attribut length pour vérifier l'intégrité du téléchargement et afficher la progression sans surcoût réseau.

### Quelles entités XML sont autorisées dans le flux RSS ?

Seules les entités XML strictes comme &apos; ou &quot; sont autorisées ; les entités HTML nommées telles que &rsquo; bloquent les parseurs stricts.

### Mes fichiers audio sont-ils envoyés sur un serveur distant ?

Non, les fichiers audio et le fichier XML sont analysés localement en lecture seule sans être stockés ni téléchargés ailleurs.

### Quels formats audio sont acceptés pour Apple Podcasts ?

Apple Podcasts requiert des fichiers MP3 ou AAC (M4A) échantillonnés à 44,1 kHz ou 48 kHz avec un débit d'au moins 64 kbps.

### Puis-je réutiliser la même URL d'enclosure pour plusieurs épisodes ?

Non, Apple ignore les URL d'enclosure dupliquées, chaque épisode doit posséder une URL de média et un GUID uniques.

## Outils associés

- [Classificateur de Genres IA](https://elysiatools.com/fr/tools/genre-classifier-ai): Classe une piste sur preuves mesurées : texture timbrale GTZAN, forme du pouls de la grille de temps, balance des bandes, tonalité et dynamique — avec un top-3 et la raison de chaque choix.
- [Verificateur d accessibilite](https://elysiatools.com/fr/tools/accessibility-checker): Detecte les problemes WCAG 2.1 courants dans du HTML, des pages ou des maquettes et fournit des corrections concretes
- [Générateur de Data URI](https://elysiatools.com/fr/tools/data-uri-generator): Convertit les fichiers en Data URI (Base64 ou pourcentage-encodé) pour intégrer images, polices et ressources directement dans HTML, CSS ou Markdown
- [Générateur de marqueurs de chapitres podcast (ID3 / Podcasting 2.0)](https://elysiatools.com/fr/tools/podcast-chapter-marker-builder): Collez une liste de chapitres horodatés et générez d'un coup tous les formats de livraison : JSON de chapitres Podcasting 2.0 (v1.2.0) et balise RSS podcast:chapters, gravure optionnelle des trames ID3v2.4 CHAP+CTOC dans un MP3 téléversé (millisecondes en uint32 big-endian simple, offsets 0xFFFFFFFF, sous-trame TIT2 par chapitre, trames existantes préservées), paires de commentaires Vorbis CHAPTER001 (OGG/Opus), texte mp4chaps, bloc d'horodatages pour la description YouTube et sidecar SRT, plus la matrice réelle de support des lecteurs (Apple accepte le JSON via RSS depuis 2025 ; Pocket Casts/Overcast ne lisent que l'ID3 embarqué ; Spotify ignore les deux).
- [Vérificateur de synchronisation des sous-titres](https://elysiatools.com/fr/tools/audio-caption-sync-checker): Compare SRT ou WebVTT à l’activité vocale probable et signale la dérive.
- [Vérificateur de livraison audio par plateforme](https://elysiatools.com/fr/tools/audio-platform-delivery-checker): Vérifie un podcast selon des profils de livraison: codec, loudness, métadonnées, chapitres, pochette et décodage.
- [Identificateur d’Instruments IA](https://elysiatools.com/fr/tools/instrument-identifier-ai): Détecte quels instruments jouent dans une piste : analyse par note découpée aux attaques, chaque événement noté contre 13 profils timbraux, avec classement des instruments, familles et preuves par note.
- [Extracteur de Métadonnées XMP](https://elysiatools.com/fr/tools/image-xmp): Extraire et afficher les métadonnées XMP des images y compris les informations Adobe Photoshop, Lightroom et Creative Cloud

## Exemples

- [Echantillons XML](https://elysiatools.com/fr/samples/xml-viewer-samples): Fichiers d exemple pour la visionneuse XML dans le navigateur
- [Exemples d'Analyse de Journaux Nginx](https://elysiatools.com/fr/samples/nginx-log-samples): Échantillons complets de journaux Nginx pour tester l'outil log-parser, incluant divers formats et scénarios de journaux d'accès et d'erreur
- [Exemples de Sérialisation Android Java](https://elysiatools.com/fr/samples/android-serialization-java): Exemples de sérialisation Android Java incluant sérialisation JSON, désérialisation et analyse XML
- [Exemples de Sérialisation Android Kotlin](https://elysiatools.com/fr/samples/android-serialization-kotlin): Exemples de sérialisation Android Kotlin incluant la sérialisation JSON, la désérialisation et l'analyse XML

## Contenu associé

- [Vérifier l’audio et le RSS d’un épisode de podcast avant publication](https://elysiatools.com/fr/hubs/podcast-episode-rss-publication-preflight): Comparez un épisode terminé à son entrée RSS, vérifiez taille, type et durée du fichier final, puis contrôlez séparément son accès public et sa lecture.
