Feed RSS dei podcast Rai v2

Come sentirli su qualsiasi podcast player (con l'aggiunta degli audiolibri)

Giulio Magnifico Tuesday, June 2, 2026

Questo post è l’evoluzione del precedente post Feed RSS dei podcast Rai con la modifica che gli URLs vengono risolti fino alla CDN Rai, evitando il problema di alcuni client podcast (come Pocket Casts) che non facevano partire automaticamente l’episodio, ed era necessario scaricarlo prima di riprodurlo. E in aggiunta c’è anche la possibilità di creare feeds per gli audiolibri e la creazione automatica della tabella con il nome programma e feed RSS.

⏳

Premessa

Fino a qualche anno fa, la Rai offriva un servizio RSS a cui ci si poteva abbonare tramite qualsiasi riproduttore di podcast. Poi, improvvisamente, hanno sviluppato una loro applicazione e rimosso il feed RSS, obbligando ad usare la loro app.

La loro applicazione, però, è pessima. Non si può gestire una coda di riproduzione e, usando i comandi delle AirPods (doppio click), invece di saltare avanti o indietro di 10 secondi, passa al podcast precedente o successivo, nonostante i comandi sul player siano di salto 10s. E altre assurdità che è meglio non elencare.

Soluzione

Detto questo, essendo un assiduo ascoltatore di podcast, ho deciso di risolvere questo problema costruendo un sistema che genera un feed RSS normale, inseribile in qualsiasi podcast player o lettore di feed, con i podcast/audiolibri della Rai.

ℹ️
Il sistema si basa sul lavoro del repository timendum/raiplaysound, modificato per correggere dei problemi nella scrittura delle date degli episodi.
Mentre la risoluzione del relinkerServlet.htm è resa possibile grazie al lavoro di frammenti/raiplaysoundrss.

Io ho aggiunto le modifiche necessarie per far funzionare il tutto appoggiandosi solamente a GitHub Actions + Pages e automatizzando la creazione dell’elenco dei feed. Inoltre ho aggiunto i tag per i timestamp corretti, così i lettori di podcast possono mostrare la durata dell’episodio e mostrarla nell’interfaccia.

Usando lo stack GitHub è GitHub Pages non è necessario dipendere da un VPS o macchina esterna, e il workflow è costruito semplicemente su GitHub, modificando il file raiplaysound-feed/src/static.ts e aggiungendo un podcast semplicemente così:

{
  title: 'Radio3 Scienza',
  path: 'programmi/radio3scienza'
}

o per un audiolibro

{
title: 'Arancia meccanica',
path: 'audiolibri/aranciameccanica'
}

…e sucessivamente aspettare l’esecuzione della Action perchè si aggiorni da solo il README.md con il nuovo feed in ordine cronologico.

➡️ Trovate i feed e il repository qua: giuliomagnifico/raiplaysound-feed: Generatore di feed RSS per i contenuti di RaiPlaySound.

Aggiungere programmi

La descrizione su GitHub è già esplicativa, io ho incluso i podcast che interessano a me e vengono aggiornati in automatico ogni ora. Se vi serve qualche altro podcast, chiedetemi nei commenti e appena posso lo aggiorno.

Oppure -soluzione consigliata- potete clonare il repository e inserire i podcast/audiolibri che preferite e sottoscriverli direttamente dal vostro repository.

Spero vi torni utile!

Screenshot raiplayfeed Pocket Casts