Gratuit, aucun compte requis

Validateur de flux de podcasts

Collez l’adresse d’un flux de podcast et Inoreader le récupère comme le ferait une application de podcast, récupère les fichiers des épisodes les plus récents et l’illustration, puis vérifie tout ce qu’exigent Apple Podcasts, Spotify et les applications. Le validateur est gratuit et vous n’avez pas besoin de compte.

L’outil lit RSS 2.0RSS 1.0AtomJSON Feedles flux de podcasts et toute page qui déclare un flux.

Vérifiez tout ce dont dépend une application de podcast

Un flux de podcast doit réussir les vérifications d’un lecteur de flux avant que les vérifications propres aux podcasts aient un intérêt. Le rapport commence donc par là, puis ajoute une section consacrée aux exigences des annuaires et des applications.

Diffusion

Le statut, les redirections, le temps de réponse, la protection contre les robots, les en-têtes de mise en cache, la compression et https.

Document et éléments

Un XML bien formé, l’encodage, ainsi que des identifiants et des dates stables pour chaque épisode.

Podcast

La taille et le type de l’illustration, les catégories, l’indicateur de contenu explicite, le propriétaire, le type d’émission, le fichier de chaque épisode avec son type et sa taille, la durée et les transcriptions. Les outils de récupération de flux d’Inoreader envoient une requête HEAD et une requête de plage d’octets aux fichiers des trois épisodes les plus récents, puis récupèrent et mesurent l’illustration.

Exigences des annuaires

Exigence Qui l’exige Lignes du rapport
Illustration carrée, de 1400 à 3000 pixels, au format JPEG ou PNG
Apple Podcasts, Spotify Illustration
Au moins un élément itunes:category
Apple Podcasts Catégorie
itunes:explicit sur le canal
Apple Podcasts Indicateur de contenu explicite
Un élément enclosure avec une longueur et un type pour chaque épisode
Apple Podcasts, Spotify, toutes les applications Fichiers des épisodes
Fichiers accessibles via https répondant aux requêtes de plages d’octets
Apple Podcasts Diffusion des fichiers des épisodes, Plages d’octets
itunes:owner avec une adresse e-mail
Apple Podcasts, pour vérifier la propriété Adresse e-mail du propriétaire
podcast:guid, podcast:transcript
Podcast Standards Project GUID du podcast, Transcriptions

Corrections courantes

Servez les fichiers depuis un hébergeur qui prend en charge les plages d’octets

Les services de stockage objet et les CDN le font. Un script qui diffuse le fichier via PHP ne le fait généralement pas. Le signe révélateur est une réponse 200 au lieu de 206 à une requête Range.

Exportez l’illustration en 3000 par 3000 pixels

Apple Podcasts refuse une émission dont l’illustration fait moins de 1400 pixels ou n’est pas carrée, et refuse également les illustrations de plus de 3000 pixels.

Indiquez la taille réelle du fichier

Une longueur qui ne correspond pas au fichier fausse la progression du téléchargement dans toutes les applications et interrompt certains téléchargements avant leur terme.

Indiquez si l’émission contient du contenu explicite

L’absence d’indicateur est interprétée comme une absence de contenu explicite, ce qui est incorrect pour la moitié des émissions.

Questions fréquemment posées

Qu’exige Apple Podcasts d’un flux ?

Un flux RSS 2.0 bien formé accessible via https, avec un titre, une description, une langue, un élément itunes:image carré de 1400 à 3000 pixels de côté, au moins un élément itunes:category, un indicateur itunes:explicit et un élément enclosure avec une taille et un type pour chaque épisode, servi depuis un hébergeur qui répond aux requêtes de plages d’octets. Le rapport vérifie chacun de ces points.

Pourquoi les plages d’octets sont-elles importantes ?

Toutes les applications de podcast utilisent des requêtes de plages HTTP pour naviguer dans un épisode et reprendre les téléchargements interrompus. Un hébergeur qui répond à une requête Range en renvoyant le fichier entier rend la navigation impossible, et Apple Podcasts refuse le flux. Le rapport envoie une requête portant sur une plage de deux octets pour les épisodes les plus récents et affiche la réponse reçue.

Le validateur vérifie-t-il les éléments Podcasting 2.0 ?

Il signale ceux que recommande le Podcast Standards Project, à savoir podcast:guid, podcast:transcript et l’indicateur locked. Leur absence fait l’objet de remarques, et non d’erreurs, car les annuaires ne les exigent pas encore.

Pourquoi le rapport affiche-t-il aussi des sections sur la diffusion, le document et les éléments ?

Un flux de podcast est avant tout un Flux RSS. Le serveur doit répondre, le XML doit pouvoir être analysé et les éléments doivent avoir des identifiants et des dates stables avant qu’une application puisse afficher un épisode. Ces sections reprennent les mêmes vérifications que celles du validateur de Flux RSS.

Le validateur de podcasts est-il gratuit ?

Oui. Il est gratuit et ne nécessite aucun compte. Inoreader permet aussi de lire des podcasts : vous pouvez donc suivre le flux et l’écouter aux côtés de tout ce que vous lisez.

Fonctionnalités associées

Podcasts

Écoutez des podcasts dans votre lecteur RSS

Trouver des flux RSS

Trouvez les sources qui méritent d’être suivies

Flux RSS YouTube

Suivez des chaînes YouTube dans votre lecteur RSS

Synthèse vocale

Écoutez n’importe quel article