[{"key": "bfmtv/2026-10-27/0900-apolline-de-9-a-10", "channel": "bfmtv", "show": "Apolline de 9 à 10", "date": "2026-10-27", "start": "09:00", "stop": "10:00", "air_start": null, "speech_hours": 0.79, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/apolline-de-9-a-10/video-emission-du-27-octobre-2026_VN-202610270462.html"}, {"key": "bfmtv/2026-10-27/1700-marschall-truchot-bfm-story", "channel": "bfmtv", "show": "Marschall Truchot BFM Story", "date": "2026-10-27", "start": "17:00", "stop": "18:45", "air_start": null, "speech_hours": 0.76, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/bfm-story/video-marschall-truchot-attentat-a-trappes-seance-houleuse-a-l-assemblee-27-10_VN-202610270660.html"}, {"key": "bfmtv/2026-10-27/1845-100-mabrouk", "channel": "bfmtv", "show": "100% Mabrouk", "date": "2026-10-27", "start": "18:45", "stop": "21:00", "air_start": null, "speech_hours": 2.02, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/100-mabrouk/video-invites-edouard-geffray-et-rokhaya-diallo_VN-202610270948.html"}, {"key": "bfmtv/2026-10-27/2100-bfm-grand-soir", "channel": "bfmtv", "show": "BFM Grand Soir", "date": "2026-10-27", "start": "21:00", "stop": "00:00", "air_start": null, "speech_hours": 2.31, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/bfm-grand-soir/video-emission-du-27-octobre-2026_VN-202610270950.html"}, {"key": "bfmtv/2026-10-28/0900-apolline-de-9-a-10", "channel": "bfmtv", "show": "Apolline de 9 à 10", "date": "2026-10-28", "start": "09:00", "stop": "10:00", "air_start": null, "speech_hours": 0.78, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/apolline-de-9-a-10/video-emission-du-28-octobre-2026_VN-202610280464.html"}, {"key": "bfmtv/2026-10-28/1700-marschall-truchot-bfm-story", "channel": "bfmtv", "show": "Marschall Truchot BFM Story", "date": "2026-10-28", "start": "17:00", "stop": "18:45", "air_start": null, "speech_hours": 1.15, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/bfm-story/video-marschall-truchot-loi-casseurs-payeurs-les-reseaux-sociaux-impactes-27-10_VN-202610280712.html"}, {"key": "bfmtv/2026-10-28/1845-100-mabrouk", "channel": "bfmtv", "show": "100% Mabrouk", "date": "2026-10-28", "start": "18:45", "stop": "21:00", "air_start": null, "speech_hours": 1.97, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/100-mabrouk/video-l-integrale-de-100-mabrouk-du-mercredi-28-octobre-2026_VN-202610280969.html"}, {"key": "bfmtv/2026-10-29/0900-apolline-de-9-a-10", "channel": "bfmtv", "show": "Apolline de 9 à 10", "date": "2026-10-29", "start": "09:00", "stop": "10:00", "air_start": null, "speech_hours": 0.78, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/apolline-de-9-a-10/video-emission-du-29-octobre-2026_VN-202610290488.html"}, {"key": "bfmtv/2026-10-29/1700-marschall-truchot-bfm-story", "channel": "bfmtv", "show": "Marschall Truchot BFM Story", "date": "2026-10-29", "start": "17:00", "stop": "18:45", "air_start": null, "speech_hours": 1.09, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/bfm-story/video-marschall-truchot-total-energies-doit-il-faire-un-geste-supplementaire-29-10_VN-202610290677.html"}, {"key": "bfmtv/2026-10-29/1845-100-mabrouk", "channel": "bfmtv", "show": "100% Mabrouk", "date": "2026-10-29", "start": "18:45", "stop": "21:00", "air_start": null, "speech_hours": 1.99, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/100-mabrouk/video-l-integrale-de-100-mabrouk-du-jeudi-29-octobre-2026_VN-202610290984.html"}, {"key": "bfmtv/2026-10-30/0830-face-a-face", "channel": "bfmtv", "show": "Face à face", "date": "2026-10-30", "start": "08:30", "stop": "09:00", "air_start": "2026-10-30T08:28:00+01:00", "speech_hours": 0.4, "source": "live", "url": null}, {"key": "bfmtv/2026-10-30/0900-apolline-de-9-a-10", "channel": "bfmtv", "show": "Apolline de 9 à 10", "date": "2026-10-30", "start": "09:00", "stop": "10:00", "air_start": "2026-10-30T08:58:00+01:00", "speech_hours": 0.82, "source": "live", "url": null}, {"key": "bfmtv/2026-10-30/1700-hammett-week-end", "channel": "bfmtv", "show": "Hammett week-end", "date": "2026-10-30", "start": "17:00", "stop": "18:45", "air_start": null, "speech_hours": 1.51, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/hammett-week-end/video-l-integrale-de-hammett-week-end-du-vendredi-30-octobre-2026_VN-202610300883.html"}, {"key": "bfmtv/2026-10-30/1845-fauvelle-week-end", "channel": "bfmtv", "show": "Fauvelle week-end", "date": "2026-10-30", "start": "18:45", "stop": "21:00", "air_start": null, "speech_hours": 1.93, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/fauvelle-week-end/video-l-integrale-de-fauvelle-week-end-du-vendredi-30-octobre-2026_VN-202610300920.html"}, {"key": "bfmtv/2026-10-30/2100-bfm-grand-soir", "channel": "bfmtv", "show": "BFM Grand Soir", "date": "2026-10-30", "start": "21:00", "stop": "00:00", "air_start": "2026-10-30T20:58:00+01:00", "speech_hours": 2.53, "source": "live", "url": null}, {"key": "bfmtv/2026-10-31/1700-hammett-week-end", "channel": "bfmtv", "show": "Hammett week-end", "date": "2026-10-31", "start": "17:00", "stop": "18:45", "air_start": "2026-10-31T16:58:00+01:00", "speech_hours": 1.65, "source": "live", "url": null}, {"key": "bfmtv/2026-10-31/1845-fauvelle-week-end", "channel": "bfmtv", "show": "Fauvelle week-end", "date": "2026-10-31", "start": "18:45", "stop": "21:00", "air_start": "2026-10-31T18:43:00+01:00", "speech_hours": 2.11, "source": "live", "url": null}, {"key": "bfmtv/2026-10-31/2100-bfm-grand-soir-week-end", "channel": "bfmtv", "show": "BFM Grand Soir week-end", "date": "2026-10-31", "start": "21:00", "stop": "00:00", "air_start": "2026-10-31T20:58:00+01:00", "speech_hours": 2.82, "source": "live", "url": null}, {"key": "bfmtv/2026-11-01/1600-hammett-week-end", "channel": "bfmtv", "show": "Hammett week-end", "date": "2026-11-01", "start": "16:00", "stop": "18:00", "air_start": "2026-11-01T15:58:01+01:00", "speech_hours": 1.38, "source": "live", "url": null}, {"key": "bfmtv/2026-11-01/1900-100-mabrouk", "channel": "bfmtv", "show": "100% Mabrouk", "date": "2026-11-01", "start": "19:00", "stop": "21:00", "air_start": "2026-11-01T18:58:00+01:00", "speech_hours": 1.86, "source": "live", "url": null}, {"key": "bfmtv/2026-11-01/2100-bfm-grand-soir-week-end", "channel": "bfmtv", "show": "BFM Grand Soir week-end", "date": "2026-11-01", "start": "21:00", "stop": "00:00", "air_start": "2026-11-01T20:58:00+01:00", "speech_hours": 2.66, "source": "live", "url": null}, {"key": "bfmtv/2026-11-02/0830-face-a-face", "channel": "bfmtv", "show": "Face à face", "date": "2026-11-02", "start": "08:30", "stop": "09:00", "air_start": "2026-11-02T08:28:00+01:00", "speech_hours": 0.39, "source": "live", "url": null}, {"key": "bfmtv/2026-11-02/0900-apolline-de-9-a-10", "channel": "bfmtv", "show": "Apolline de 9 à 10", "date": "2026-11-02", "start": "09:00", "stop": "10:00", "air_start": "2026-11-02T08:58:00+01:00", "speech_hours": 0.81, "source": "live", "url": null}, {"key": "bfmtv/2026-11-02/1700-marschall-truchot-bfm-story", "channel": "bfmtv", "show": "Marschall Truchot BFM Story", "date": "2026-11-02", "start": "17:00", "stop": "18:45", "air_start": null, "speech_hours": 1.01, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/bfm-story/video-marschall-truchot-racisme-la-bataille-des-accusations-est-lancee-02-11_VN-202611020709.html"}, {"key": "bfmtv/2026-11-02/1845-100-mabrouk", "channel": "bfmtv", "show": "100% Mabrouk", "date": "2026-11-02", "start": "18:45", "stop": "21:00", "air_start": null, "speech_hours": 1.99, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/100-mabrouk/video-invites-didier-lallement-et-francois-ruffin_VN-202611021053.html"}, {"key": "bfmtv/2026-11-02/2100-bfm-grand-soir", "channel": "bfmtv", "show": "BFM Grand Soir", "date": "2026-11-02", "start": "21:00", "stop": "00:00", "air_start": null, "speech_hours": 2.31, "source": "replay", "url": "https://www.bfmtv.com/replay-emissions/bfm-grand-soir/video-emission-du-2-novembre-2026_VN-202611021054.html"}, {"key": "bfmtv/2026-11-03/0830-face-a-face", "channel": "bfmtv", "show": "Face à face", "date": "2026-11-03", "start": "08:30", "stop": "09:00", "air_start": "2026-11-03T08:28:00+01:00", "speech_hours": 0.38, "source": "live", "url": null}, {"key": "bfmtv/2026-11-03/0900-apolline-de-9-a-10", "channel": "bfmtv", "show": "Apolline de 9 à 10", "date": "2026-11-03", "start": "09:00", "stop": "10:00", "air_start": "2026-11-03T08:58:00+01:00", "speech_hours": 0.79, "source": "live", "url": null}, {"key": "bfmtv/2026-11-03/1700-marschall-truchot-bfm-story", "channel": "bfmtv", "show": "Marschall Truchot BFM Story", "date": "2026-11-03", "start": "17:00", "stop": "18:45", "air_start": "2026-11-03T16:58:00+01:00", "speech_hours": 1.32, "source": "live", "url": null}, {"key": "bfmtv/2026-11-03/1845-100-mabrouk", "channel": "bfmtv", "show": "100% Mabrouk", "date": "2026-11-03", "start": "18:45", "stop": "21:00", "air_start": "2026-11-03T18:43:00+01:00", "speech_hours": 2.03, "source": "live", "url": null}, {"key": "bfmtv/2026-11-03/2100-bfm-grand-soir", "channel": "bfmtv", "show": "BFM Grand Soir", "date": "2026-11-03", "start": "21:00", "stop": "00:00", "air_start": "2026-11-03T20:58:00+01:00", "speech_hours": 2.7, "source": "live", "url": null}, {"key": "bfmtv/2026-11-04/0830-face-a-face", "channel": "bfmtv", "show": "Face à face", "date": "2026-11-04", "start": "08:30", "stop": "09:00", "air_start": "2026-11-04T08:28:00+01:00", "speech_hours": 0.39, "source": "live", "url": null}, {"key": "bfmtv/2026-11-04/0900-apolline-de-9-a-10", "channel": "bfmtv", "show": "Apolline de 9 à 10", "date": "2026-11-04", "start": "09:00", "stop": "10:00", "air_start": "2026-11-04T08:58:00+01:00", "speech_hours": 0.82, "source": "live", "url": null}, {"key": "bfmtv/2026-11-04/1700-marschall-truchot-bfm-story", "channel": "bfmtv", "show": "Marschall Truchot BFM Story", "date": "2026-11-04", "start": "17:00", "stop": "18:45", "air_start": "2026-11-04T16:58:00+01:00", "speech_hours": 1.27, "source": "live", "url": null}, {"key": "bfmtv/2026-11-04/1845-100-mabrouk", "channel": "bfmtv", "show": "100% Mabrouk", "date": "2026-11-04", "start": "18:45", "stop": "21:00", "air_start": "2026-11-04T18:43:00+01:00", "speech_hours": 1.98, "source": "live", "url": null}, {"key": "bfmtv/2026-11-04/2100-bfm-grand-soir", "channel": "bfmtv", "show": "BFM Grand Soir", "date": "2026-11-04", "start": "21:00", "stop": "00:00", "air_start": "2026-11-04T20:58:00+01:00", "speech_hours": 2.55, "source": "live", "url": null}, {"key": "bfmtv/2026-11-05/0830-face-a-face", "channel": "bfmtv", "show": "Face à face", "date": "2026-11-05", "start": "08:30", "stop": "09:00", "air_start": "2026-11-05T08:28:00+01:00", "speech_hours": 0.38, "source": "live", "url": null}, {"key": "bfmtv/2026-11-05/0900-apolline-de-9-a-10", "channel": "bfmtv", "show": "Apolline de 9 à 10", "date": "2026-11-05", "start": "09:00", "stop": "10:00", "air_start": "2026-11-05T08:58:00+01:00", "speech_hours": 0.83, "source": "live", "url": null}, {"key": "bfmtv/2026-11-05/1700-marschall-truchot-bfm-story", "channel": "bfmtv", "show": "Marschall Truchot BFM Story", "date": "2026-11-05", "start": "17:00", "stop": "18:45", "air_start": "2026-11-05T16:57:58+01:00", "speech_hours": 1.67, "source": "live", "url": null}, {"key": "bfmtv/2026-11-05/1845-100-mabrouk", "channel": "bfmtv", "show": "100% Mabrouk", "date": "2026-11-05", "start": "18:45", "stop": "21:00", "air_start": "2026-11-05T18:42:59+01:00", "speech_hours": 2.13, "source": "live", "url": null}, {"key": "bfmtv/2026-11-05/2100-bfm-grand-soir", "channel": "bfmtv", "show": "BFM Grand Soir", "date": "2026-11-05", "start": "21:00", "stop": "00:00", "air_start": "2026-11-05T20:57:59+01:00", "speech_hours": 3.07, "source": "live", "url": null}, {"key": "bfmtv/2026-11-06/0830-face-a-face", "channel": "bfmtv", "show": "Face à face", "date": "2026-11-06", "start": "08:30", "stop": "09:00", "air_start": "2026-11-06T08:28:00+01:00", "speech_hours": 0.39, "source": "live", "url": null}, {"key": "bfmtv/2026-11-06/0900-apolline-de-9-a-10", "channel": "bfmtv", "show": "Apolline de 9 à 10", "date": "2026-11-06", "start": "09:00", "stop": "10:00", "air_start": "2026-11-06T08:58:00+01:00", "speech_hours": 1.4, "source": "live", "url": null}, {"key": "bfmtv/2026-11-06/1700-hammett-week-end", "channel": "bfmtv", "show": "Hammett week-end", "date": "2026-11-06", "start": "17:00", "stop": "18:45", "air_start": "2026-11-06T16:58:00+01:00", "speech_hours": 1.33, "source": "live", "url": null}, {"key": "bfmtv/2026-11-06/1845-fauvelle-week-end", "channel": "bfmtv", "show": "Fauvelle week-end", "date": "2026-11-06", "start": "18:45", "stop": "21:00", "air_start": "2026-11-06T18:43:00+01:00", "speech_hours": 1.73, "source": "live", "url": null}, {"key": "bfmtv/2026-11-06/2100-bfm-grand-soir", "channel": "bfmtv", "show": "BFM Grand Soir", "date": "2026-11-06", "start": "21:00", "stop": "00:00", "air_start": "2026-11-06T20:58:00+01:00", "speech_hours": 2.51, "source": "live", "url": null}, {"key": "bfmtv/2026-11-07/1700-hammett-week-end", "channel": "bfmtv", "show": "Hammett week-end", "date": "2026-11-07", "start": "17:00", "stop": "18:45", "air_start": "2026-11-07T16:58:00+01:00", "speech_hours": 1.53, "source": "live", "url": null}, {"key": "bfmtv/2026-11-07/1845-fauvelle-week-end", "channel": "bfmtv", "show": "Fauvelle week-end", "date": "2026-11-07", "start": "18:45", "stop": "21:00", "air_start": "2026-11-07T18:43:01+01:00", "speech_hours": 2.11, "source": "live", "url": null}, {"key": "bfmtv/2026-11-07/2100-bfm-grand-soir-week-end", "channel": "bfmtv", "show": "BFM Grand Soir week-end", "date": "2026-11-07", "start": "21:00", "stop": "00:00", "air_start": "2026-11-07T20:58:00+01:00", "speech_hours": 2.5, "source": "live", "url": null}, {"key": "bfmtv/2026-11-08/1600-hammett-week-end", "channel": "bfmtv", "show": "Hammett week-end", "date": "2026-11-08", "start": "16:00", "stop": "18:00", "air_start": "2026-11-08T15:58:01+01:00", "speech_hours": 1.54, "source": "live", "url": null}, {"key": "bfmtv/2026-11-08/1900-100-mabrouk", "channel": "bfmtv", "show": "100% Mabrouk", "date": "2026-11-08", "start": "19:00", "stop": "21:00", "air_start": "2026-11-08T18:58:00+01:00", "speech_hours": 1.84, "source": "live", "url": null}, {"key": "bfmtv/2026-11-08/2100-bfm-grand-soir-week-end", "channel": "bfmtv", "show": "BFM Grand Soir week-end", "date": "2026-11-08", "start": "21:00", "stop": "00:00", "air_start": "2026-11-08T20:58:00+01:00", "speech_hours": 2.47, "source": "live", "url": null}, {"key": "bfmtv/2026-11-09/0830-face-a-face", "channel": "bfmtv", "show": "Face à face", "date": "2026-11-09", "start": "08:30", "stop": "09:00", "air_start": "2026-11-09T08:28:00+01:00", "speech_hours": 0.39, "source": "live", "url": null}, {"key": "bfmtv/2026-11-09/0900-apolline-de-9-a-10", "channel": "bfmtv", "show": "Apolline de 9 à 10", "date": "2026-11-09", "start": "09:00", "stop": "10:00", "air_start": "2026-11-09T08:58:00+01:00", "speech_hours": 0.81, "source": "live", "url": null}, {"key": "bfmtv/2026-11-09/1700-marschall-truchot-bfm-story", "channel": "bfmtv", "show": "Marschall Truchot BFM Story", "date": "2026-11-09", "start": "17:00", "stop": "18:45", "air_start": "2026-11-09T16:58:00+01:00", "speech_hours": 1.21, "source": "live", "url": null}, {"key": "bfmtv/2026-11-09/1845-100-mabrouk", "channel": "bfmtv", "show": "100% Mabrouk", "date": "2026-11-09", "start": "18:45", "stop": "21:00", "air_start": "2026-11-09T18:43:00+01:00", "speech_hours": 1.89, "source": "live", "url": null}, {"key": "bfmtv/2026-11-09/2100-bfm-grand-soir", "channel": "bfmtv", "show": "BFM Grand Soir", "date": "2026-11-09", "start": "21:00", "stop": "00:00", "air_start": "2026-11-09T20:58:01+01:00", "speech_hours": 2.57, "source": "live", "url": null}, {"key": "cnews/2026-10-27/0559-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-10-27", "start": "05:59", "stop": "08:48", "air_start": null, "speech_hours": 1.97, "source": "replay", "url": "https://www.dailymotion.com/video/xbrh54a"}, {"key": "cnews/2026-10-27/0858-l-heure-des-pros", "channel": "cnews", "show": "L'heure des pros", "date": "2026-10-27", "start": "08:58", "stop": "10:57", "air_start": null, "speech_hours": 1.44, "source": "replay", "url": "https://www.dailymotion.com/video/xbrhyjm"}, {"key": "cnews/2026-10-27/1659-punchline", "channel": "cnews", "show": "Punchline", "date": "2026-10-27", "start": "16:59", "stop": "18:30", "air_start": null, "speech_hours": 1.03, "source": "replay", "url": "https://www.dailymotion.com/video/xbrleou"}, {"key": "cnews/2026-10-27/1830-face-a-l-info-le-18h30", "channel": "cnews", "show": "Face à l'Info Le 18H30", "date": "2026-10-27", "start": "18:30", "stop": "18:59", "air_start": null, "speech_hours": 0.39, "source": "replay", "url": "https://www.dailymotion.com/video/xbrlnga"}, {"key": "cnews/2026-10-27/1859-face-a-l-info", "channel": "cnews", "show": "Face à l'info", "date": "2026-10-27", "start": "18:59", "stop": "20:06", "air_start": null, "speech_hours": 0.88, "source": "replay", "url": "https://www.dailymotion.com/video/xbrm49y"}, {"key": "cnews/2026-10-27/2006-l-heure-des-pros-2", "channel": "cnews", "show": "L'heure des Pros 2", "date": "2026-10-27", "start": "20:06", "stop": "21:00", "air_start": null, "speech_hours": 0.69, "source": "replay", "url": "https://www.dailymotion.com/video/xbrmfdm"}, {"key": "cnews/2026-10-27/2200-100-politique", "channel": "cnews", "show": "100% Politique", "date": "2026-10-27", "start": "22:00", "stop": "22:59", "air_start": null, "speech_hours": 0.74, "source": "replay", "url": "https://www.dailymotion.com/video/xbrn4iu"}, {"key": "cnews/2026-10-27/2259-soir-info", "channel": "cnews", "show": "Soir Info", "date": "2026-10-27", "start": "22:59", "stop": "00:20", "air_start": null, "speech_hours": 0.68, "source": "replay", "url": "https://www.dailymotion.com/video/xbrnbta"}, {"key": "cnews/2026-10-28/0558-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-10-28", "start": "05:58", "stop": "08:48", "air_start": null, "speech_hours": 1.97, "source": "replay", "url": "https://www.dailymotion.com/video/xbrpfa6"}, {"key": "cnews/2026-10-28/0858-l-heure-des-pros", "channel": "cnews", "show": "L'heure des pros", "date": "2026-10-28", "start": "08:58", "stop": "10:57", "air_start": null, "speech_hours": 1.44, "source": "replay", "url": "https://www.dailymotion.com/video/xbrq40u"}, {"key": "cnews/2026-10-28/1659-punchline", "channel": "cnews", "show": "Punchline", "date": "2026-10-28", "start": "16:59", "stop": "18:30", "air_start": null, "speech_hours": 1.05, "source": "replay", "url": "https://www.dailymotion.com/video/xbrtcve"}, {"key": "cnews/2026-10-28/1830-face-a-l-info-le-18h30", "channel": "cnews", "show": "Face à l'Info Le 18H30", "date": "2026-10-28", "start": "18:30", "stop": "18:59", "air_start": null, "speech_hours": 0.38, "source": "replay", "url": "https://www.dailymotion.com/video/xbrtjbu"}, {"key": "cnews/2026-10-28/1859-face-a-l-info", "channel": "cnews", "show": "Face à l'info", "date": "2026-10-28", "start": "18:59", "stop": "20:06", "air_start": null, "speech_hours": 0.87, "source": "replay", "url": "https://www.dailymotion.com/video/xbrtz3u"}, {"key": "cnews/2026-10-28/2006-l-heure-des-pros-2", "channel": "cnews", "show": "L'heure des Pros 2", "date": "2026-10-28", "start": "20:06", "stop": "21:07", "air_start": null, "speech_hours": 0.76, "source": "replay", "url": "https://www.dailymotion.com/video/xbrub4y"}, {"key": "cnews/2026-10-28/2159-100-politique", "channel": "cnews", "show": "100% Politique", "date": "2026-10-28", "start": "21:59", "stop": "22:59", "air_start": null, "speech_hours": 0.65, "source": "replay", "url": "https://www.dailymotion.com/video/xbrut1m"}, {"key": "cnews/2026-10-28/2259-soir-info", "channel": "cnews", "show": "Soir Info", "date": "2026-10-28", "start": "22:59", "stop": "00:20", "air_start": null, "speech_hours": 1.0, "source": "replay", "url": "https://www.dailymotion.com/video/xbrv7g2"}, {"key": "cnews/2026-10-29/0559-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-10-29", "start": "05:59", "stop": "08:48", "air_start": null, "speech_hours": 1.93, "source": "replay", "url": "https://www.dailymotion.com/video/xbrxtsu"}, {"key": "cnews/2026-10-29/0858-l-heure-des-pros", "channel": "cnews", "show": "L'heure des pros", "date": "2026-10-29", "start": "08:58", "stop": "10:57", "air_start": null, "speech_hours": 1.45, "source": "replay", "url": "https://www.dailymotion.com/video/xbryhre"}, {"key": "cnews/2026-10-29/1659-punchline", "channel": "cnews", "show": "Punchline", "date": "2026-10-29", "start": "16:59", "stop": "18:30", "air_start": null, "speech_hours": 1.16, "source": "replay", "url": "https://www.dailymotion.com/video/xbs271i"}, {"key": "cnews/2026-10-29/1830-face-a-l-info-le-18h30", "channel": "cnews", "show": "Face à l'Info Le 18H30", "date": "2026-10-29", "start": "18:30", "stop": "18:59", "air_start": null, "speech_hours": 0.4, "source": "replay", "url": "https://www.dailymotion.com/video/xbs2cki"}, {"key": "cnews/2026-10-29/1859-face-a-l-info", "channel": "cnews", "show": "Face à l'info", "date": "2026-10-29", "start": "18:59", "stop": "20:06", "air_start": null, "speech_hours": 0.88, "source": "replay", "url": "https://www.dailymotion.com/video/xbs2sju"}, {"key": "cnews/2026-10-29/2006-l-heure-des-pros-2", "channel": "cnews", "show": "L'heure des Pros 2", "date": "2026-10-29", "start": "20:06", "stop": "21:05", "air_start": null, "speech_hours": 0.8, "source": "replay", "url": "https://www.dailymotion.com/video/xbs36ji"}, {"key": "cnews/2026-10-29/2220-100-politique", "channel": "cnews", "show": "100% Politique", "date": "2026-10-29", "start": "22:20", "stop": "22:59", "air_start": null, "speech_hours": 0.52, "source": "replay", "url": "https://www.dailymotion.com/video/xbs3tn6"}, {"key": "cnews/2026-10-29/2259-soir-info", "channel": "cnews", "show": "Soir Info", "date": "2026-10-29", "start": "22:59", "stop": "00:19", "air_start": null, "speech_hours": 0.99, "source": "replay", "url": "https://www.dailymotion.com/video/xbs4fa2"}, {"key": "cnews/2026-10-30/0554-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-10-30", "start": "05:54", "stop": "05:58", "air_start": "2026-10-30T05:52:01+01:00", "speech_hours": 0.07, "source": "live", "url": null}, {"key": "cnews/2026-10-30/0559-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-10-30", "start": "05:59", "stop": "08:49", "air_start": "2026-10-30T05:57:01+01:00", "speech_hours": 2.0, "source": "live", "url": null}, {"key": "cnews/2026-10-30/0858-l-heure-des-pros", "channel": "cnews", "show": "L'heure des pros", "date": "2026-10-30", "start": "08:58", "stop": "10:57", "air_start": "2026-10-30T08:56:00+01:00", "speech_hours": 1.45, "source": "live", "url": null}, {"key": "cnews/2026-10-30/1659-punchline-week-end", "channel": "cnews", "show": "Punchline Week-End", "date": "2026-10-30", "start": "16:59", "stop": "18:59", "air_start": null, "speech_hours": 1.43, "source": "replay", "url": "https://www.dailymotion.com/video/xbsbqja"}, {"key": "cnews/2026-10-30/2005-l-heure-des-pros-2-week-end", "channel": "cnews", "show": "L'Heure des Pros 2 Week-End", "date": "2026-10-30", "start": "20:05", "stop": "20:59", "air_start": null, "speech_hours": 0.67, "source": "replay", "url": "https://www.dailymotion.com/video/xbscfvu"}, {"key": "cnews/2026-10-30/2059-100-politique-week-end", "channel": "cnews", "show": "100% Politique Week-End", "date": "2026-10-30", "start": "20:59", "stop": "22:57", "air_start": null, "speech_hours": 1.38, "source": "replay", "url": "https://www.dailymotion.com/video/xbsd4lu"}, {"key": "cnews/2026-10-30/2259-soir-info", "channel": "cnews", "show": "Soir Info", "date": "2026-10-30", "start": "22:59", "stop": "00:28", "air_start": "2026-10-30T22:57:00+01:00", "speech_hours": 1.15, "source": "live", "url": null}, {"key": "cnews/2026-10-31/0553-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-10-31", "start": "05:53", "stop": "05:56", "air_start": "2026-10-31T05:51:00+01:00", "speech_hours": 0.03, "source": "live", "url": null}, {"key": "cnews/2026-10-31/0558-la-matinale-week-end", "channel": "cnews", "show": "La matinale week-end", "date": "2026-10-31", "start": "05:58", "stop": "08:50", "air_start": "2026-10-31T05:56:00+01:00", "speech_hours": 2.24, "source": "live", "url": null}, {"key": "cnews/2026-10-31/0858-l-heure-des-pros-week-end", "channel": "cnews", "show": "L'Heure des Pros Week-End", "date": "2026-10-31", "start": "08:58", "stop": "10:57", "air_start": "2026-10-31T08:56:01+01:00", "speech_hours": 1.46, "source": "live", "url": null}, {"key": "cnews/2026-10-31/1659-punchline-week-end", "channel": "cnews", "show": "Punchline Week-End", "date": "2026-10-31", "start": "16:59", "stop": "18:27", "air_start": "2026-10-31T16:57:01+01:00", "speech_hours": 1.39, "source": "live", "url": null}, {"key": "cnews/2026-10-31/1958-l-heure-des-pros-2-week-end", "channel": "cnews", "show": "L'Heure des Pros 2 Week-End", "date": "2026-10-31", "start": "19:58", "stop": "20:57", "air_start": "2026-10-31T19:56:01+01:00", "speech_hours": 0.91, "source": "live", "url": null}, {"key": "cnews/2026-10-31/2159-100-politique-week-end", "channel": "cnews", "show": "100% Politique Week-End", "date": "2026-10-31", "start": "21:59", "stop": "22:59", "air_start": "2026-10-31T21:57:01+01:00", "speech_hours": 0.97, "source": "live", "url": null}, {"key": "cnews/2026-10-31/2259-soir-info-week-end", "channel": "cnews", "show": "Soir Info Week-End", "date": "2026-10-31", "start": "22:59", "stop": "00:27", "air_start": "2026-10-31T22:57:00+01:00", "speech_hours": 1.24, "source": "live", "url": null}, {"key": "cnews/2026-11-01/0558-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-01", "start": "05:58", "stop": "06:00", "air_start": "2026-11-01T05:56:01+01:00", "speech_hours": 0.07, "source": "live", "url": null}, {"key": "cnews/2026-11-01/0602-la-matinale-week-end", "channel": "cnews", "show": "La matinale week-end", "date": "2026-11-01", "start": "06:02", "stop": "08:50", "air_start": "2026-11-01T06:00:00+01:00", "speech_hours": 2.01, "source": "live", "url": null}, {"key": "cnews/2026-11-01/0859-l-heure-des-pros-week-end", "channel": "cnews", "show": "L'Heure des Pros Week-End", "date": "2026-11-01", "start": "08:59", "stop": "10:55", "air_start": "2026-11-01T08:57:00+01:00", "speech_hours": 1.37, "source": "live", "url": null}, {"key": "cnews/2026-11-01/1659-punchline-week-end", "channel": "cnews", "show": "Punchline Week-End", "date": "2026-11-01", "start": "16:59", "stop": "18:57", "air_start": "2026-11-01T16:57:01+01:00", "speech_hours": 1.72, "source": "live", "url": null}, {"key": "cnews/2026-11-01/1959-l-heure-des-pros-2-week-end", "channel": "cnews", "show": "L'Heure des Pros 2 Week-End", "date": "2026-11-01", "start": "19:59", "stop": "20:57", "air_start": "2026-11-01T19:57:01+01:00", "speech_hours": 0.93, "source": "live", "url": null}, {"key": "cnews/2026-11-01/2259-soir-info-week-end", "channel": "cnews", "show": "Soir Info Week-End", "date": "2026-11-01", "start": "22:59", "stop": "00:28", "air_start": "2026-11-01T22:57:00+01:00", "speech_hours": 1.21, "source": "live", "url": null}, {"key": "cnews/2026-11-02/0554-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-02", "start": "05:54", "stop": "05:57", "air_start": "2026-11-02T05:52:01+01:00", "speech_hours": 0.05, "source": "live", "url": null}, {"key": "cnews/2026-11-02/0559-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-02", "start": "05:59", "stop": "08:49", "air_start": "2026-11-02T05:57:00+01:00", "speech_hours": 1.95, "source": "live", "url": null}, {"key": "cnews/2026-11-02/0858-l-heure-des-pros", "channel": "cnews", "show": "L'heure des pros", "date": "2026-11-02", "start": "08:58", "stop": "10:57", "air_start": "2026-11-02T08:56:00+01:00", "speech_hours": 1.56, "source": "live", "url": null}, {"key": "cnews/2026-11-02/1659-punchline", "channel": "cnews", "show": "Punchline", "date": "2026-11-02", "start": "16:59", "stop": "18:28", "air_start": null, "speech_hours": 1.04, "source": "replay", "url": "https://www.dailymotion.com/video/xbsxy7a"}, {"key": "cnews/2026-11-02/1828-face-a-l-info-le-18h30", "channel": "cnews", "show": "Face à l'Info Le 18H30", "date": "2026-11-02", "start": "18:28", "stop": "18:59", "air_start": null, "speech_hours": 0.38, "source": "replay", "url": "https://www.dailymotion.com/video/xbsy30y"}, {"key": "cnews/2026-11-02/1859-face-a-l-info", "channel": "cnews", "show": "Face à l'info", "date": "2026-11-02", "start": "18:59", "stop": "20:06", "air_start": null, "speech_hours": 0.91, "source": "replay", "url": "https://www.dailymotion.com/video/xbsyhc2"}, {"key": "cnews/2026-11-02/2006-l-heure-des-pros-2", "channel": "cnews", "show": "L'heure des Pros 2", "date": "2026-11-02", "start": "20:06", "stop": "21:06", "air_start": null, "speech_hours": 0.77, "source": "replay", "url": "https://www.dailymotion.com/video/xbsyr46"}, {"key": "cnews/2026-11-02/2106-100-politique", "channel": "cnews", "show": "100% Politique", "date": "2026-11-02", "start": "21:06", "stop": "22:59", "air_start": null, "speech_hours": 1.19, "source": "replay", "url": "https://www.dailymotion.com/video/xbsz7bm"}, {"key": "cnews/2026-11-02/2259-soir-info", "channel": "cnews", "show": "Soir Info", "date": "2026-11-02", "start": "22:59", "stop": "00:20", "air_start": "2026-11-02T22:57:01+01:00", "speech_hours": 1.06, "source": "live", "url": null}, {"key": "cnews/2026-11-03/0554-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-03", "start": "05:54", "stop": "05:57", "air_start": "2026-11-03T05:52:01+01:00", "speech_hours": 0.05, "source": "live", "url": null}, {"key": "cnews/2026-11-03/0559-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-03", "start": "05:59", "stop": "08:49", "air_start": "2026-11-03T05:57:00+01:00", "speech_hours": 1.95, "source": "live", "url": null}, {"key": "cnews/2026-11-03/0858-l-heure-des-pros", "channel": "cnews", "show": "L'heure des pros", "date": "2026-11-03", "start": "08:58", "stop": "10:57", "air_start": "2026-11-03T08:56:00+01:00", "speech_hours": 1.48, "source": "live", "url": null}, {"key": "cnews/2026-11-03/1659-punchline", "channel": "cnews", "show": "Punchline", "date": "2026-11-03", "start": "16:59", "stop": "18:29", "air_start": "2026-11-03T16:57:00+01:00", "speech_hours": 1.06, "source": "live", "url": null}, {"key": "cnews/2026-11-03/1829-face-a-l-info-le-18h30", "channel": "cnews", "show": "Face à l'Info Le 18H30", "date": "2026-11-03", "start": "18:29", "stop": "18:59", "air_start": "2026-11-03T18:27:01+01:00", "speech_hours": 0.39, "source": "live", "url": null}, {"key": "cnews/2026-11-03/1859-face-a-l-info", "channel": "cnews", "show": "Face à l'info", "date": "2026-11-03", "start": "18:59", "stop": "20:06", "air_start": "2026-11-03T18:57:01+01:00", "speech_hours": 0.89, "source": "live", "url": null}, {"key": "cnews/2026-11-03/2006-l-heure-des-pros-2", "channel": "cnews", "show": "L'heure des Pros 2", "date": "2026-11-03", "start": "20:06", "stop": "21:07", "air_start": "2026-11-03T20:04:00+01:00", "speech_hours": 0.76, "source": "live", "url": null}, {"key": "cnews/2026-11-03/2107-100-politique", "channel": "cnews", "show": "100% Politique", "date": "2026-11-03", "start": "21:07", "stop": "22:59", "air_start": "2026-11-03T21:05:00+01:00", "speech_hours": 1.29, "source": "live", "url": null}, {"key": "cnews/2026-11-03/2259-soir-info", "channel": "cnews", "show": "Soir Info", "date": "2026-11-03", "start": "22:59", "stop": "00:20", "air_start": "2026-11-03T22:57:01+01:00", "speech_hours": 1.07, "source": "live", "url": null}, {"key": "cnews/2026-11-04/0554-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-04", "start": "05:54", "stop": "05:57", "air_start": "2026-11-04T05:52:01+01:00", "speech_hours": 0.06, "source": "live", "url": null}, {"key": "cnews/2026-11-04/0559-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-04", "start": "05:59", "stop": "08:49", "air_start": "2026-11-04T05:57:00+01:00", "speech_hours": 1.96, "source": "live", "url": null}, {"key": "cnews/2026-11-04/0858-l-heure-des-pros", "channel": "cnews", "show": "L'heure des pros", "date": "2026-11-04", "start": "08:58", "stop": "10:57", "air_start": "2026-11-04T08:56:00+01:00", "speech_hours": 1.43, "source": "live", "url": null}, {"key": "cnews/2026-11-04/1659-punchline", "channel": "cnews", "show": "Punchline", "date": "2026-11-04", "start": "16:59", "stop": "18:29", "air_start": "2026-11-04T16:57:01+01:00", "speech_hours": 1.03, "source": "live", "url": null}, {"key": "cnews/2026-11-04/1829-face-a-l-info-le-18h30", "channel": "cnews", "show": "Face à l'Info Le 18H30", "date": "2026-11-04", "start": "18:29", "stop": "18:59", "air_start": "2026-11-04T18:27:01+01:00", "speech_hours": 0.47, "source": "live", "url": null}, {"key": "cnews/2026-11-04/1859-face-a-l-info", "channel": "cnews", "show": "Face à l'info", "date": "2026-11-04", "start": "18:59", "stop": "20:06", "air_start": "2026-11-04T18:57:00+01:00", "speech_hours": 0.93, "source": "live", "url": null}, {"key": "cnews/2026-11-04/2006-l-heure-des-pros-2", "channel": "cnews", "show": "L'heure des Pros 2", "date": "2026-11-04", "start": "20:06", "stop": "21:07", "air_start": "2026-11-04T20:04:01+01:00", "speech_hours": 0.74, "source": "live", "url": null}, {"key": "cnews/2026-11-04/2159-100-politique", "channel": "cnews", "show": "100% Politique", "date": "2026-11-04", "start": "21:59", "stop": "22:59", "air_start": "2026-11-04T21:57:01+01:00", "speech_hours": 0.79, "source": "live", "url": null}, {"key": "cnews/2026-11-04/2259-soir-info", "channel": "cnews", "show": "Soir Info", "date": "2026-11-04", "start": "22:59", "stop": "00:20", "air_start": "2026-11-04T22:57:01+01:00", "speech_hours": 1.16, "source": "live", "url": null}, {"key": "cnews/2026-11-05/0554-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-05", "start": "05:54", "stop": "05:57", "air_start": "2026-11-05T05:52:00+01:00", "speech_hours": 0.06, "source": "live", "url": null}, {"key": "cnews/2026-11-05/0559-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-05", "start": "05:59", "stop": "08:49", "air_start": "2026-11-05T05:57:00+01:00", "speech_hours": 2.01, "source": "live", "url": null}, {"key": "cnews/2026-11-05/0858-l-heure-des-pros", "channel": "cnews", "show": "L'heure des pros", "date": "2026-11-05", "start": "08:58", "stop": "10:57", "air_start": "2026-11-05T08:56:01+01:00", "speech_hours": 1.38, "source": "live", "url": null}, {"key": "cnews/2026-11-05/1659-punchline", "channel": "cnews", "show": "Punchline", "date": "2026-11-05", "start": "16:59", "stop": "18:29", "air_start": "2026-11-05T16:56:59+01:00", "speech_hours": 1.43, "source": "live", "url": null}, {"key": "cnews/2026-11-05/1829-face-a-l-info-le-18h30", "channel": "cnews", "show": "Face à l'Info Le 18H30", "date": "2026-11-05", "start": "18:29", "stop": "18:59", "air_start": "2026-11-05T18:26:59+01:00", "speech_hours": 0.51, "source": "live", "url": null}, {"key": "cnews/2026-11-05/1859-face-a-l-info", "channel": "cnews", "show": "Face à l'info", "date": "2026-11-05", "start": "18:59", "stop": "20:06", "air_start": "2026-11-05T18:56:59+01:00", "speech_hours": 1.07, "source": "live", "url": null}, {"key": "cnews/2026-11-05/2006-l-heure-des-pros-2", "channel": "cnews", "show": "L'heure des Pros 2", "date": "2026-11-05", "start": "20:06", "stop": "21:06", "air_start": "2026-11-05T20:03:59+01:00", "speech_hours": 0.89, "source": "live", "url": null}, {"key": "cnews/2026-11-05/2106-100-politique", "channel": "cnews", "show": "100% Politique", "date": "2026-11-05", "start": "21:06", "stop": "22:59", "air_start": "2026-11-05T21:03:59+01:00", "speech_hours": 1.45, "source": "live", "url": null}, {"key": "cnews/2026-11-05/2259-soir-info", "channel": "cnews", "show": "Soir Info", "date": "2026-11-05", "start": "22:59", "stop": "00:20", "air_start": "2026-11-05T22:56:59+01:00", "speech_hours": 1.05, "source": "live", "url": null}, {"key": "cnews/2026-11-06/0554-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-06", "start": "05:54", "stop": "05:58", "air_start": "2026-11-06T05:52:01+01:00", "speech_hours": 0.07, "source": "live", "url": null}, {"key": "cnews/2026-11-06/0559-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-06", "start": "05:59", "stop": "08:49", "air_start": "2026-11-06T05:57:00+01:00", "speech_hours": 1.95, "source": "live", "url": null}, {"key": "cnews/2026-11-06/0858-l-heure-des-pros", "channel": "cnews", "show": "L'heure des pros", "date": "2026-11-06", "start": "08:58", "stop": "10:57", "air_start": "2026-11-06T08:56:01+01:00", "speech_hours": 1.4, "source": "live", "url": null}, {"key": "cnews/2026-11-06/1659-punchline-week-end", "channel": "cnews", "show": "Punchline Week-End", "date": "2026-11-06", "start": "16:59", "stop": "18:59", "air_start": "2026-11-06T16:57:01+01:00", "speech_hours": 1.52, "source": "live", "url": null}, {"key": "cnews/2026-11-06/2005-l-heure-des-pros-2-week-end", "channel": "cnews", "show": "L'Heure des Pros 2 Week-End", "date": "2026-11-06", "start": "20:05", "stop": "20:59", "air_start": "2026-11-06T20:03:00+01:00", "speech_hours": 0.81, "source": "live", "url": null}, {"key": "cnews/2026-11-06/2059-100-politique-week-end", "channel": "cnews", "show": "100% Politique Week-End", "date": "2026-11-06", "start": "20:59", "stop": "22:57", "air_start": "2026-11-06T20:57:01+01:00", "speech_hours": 1.39, "source": "live", "url": null}, {"key": "cnews/2026-11-06/2259-soir-info", "channel": "cnews", "show": "Soir Info", "date": "2026-11-06", "start": "22:59", "stop": "00:28", "air_start": "2026-11-06T22:57:01+01:00", "speech_hours": 1.11, "source": "live", "url": null}, {"key": "cnews/2026-11-07/0553-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-07", "start": "05:53", "stop": "05:54", "air_start": "2026-11-07T05:51:01+01:00", "speech_hours": 0.0, "source": "live", "url": null}, {"key": "cnews/2026-11-07/0558-la-matinale-week-end", "channel": "cnews", "show": "La matinale week-end", "date": "2026-11-07", "start": "05:58", "stop": "08:50", "air_start": "2026-11-07T05:56:00+01:00", "speech_hours": 2.23, "source": "live", "url": null}, {"key": "cnews/2026-11-07/0858-l-heure-des-pros-week-end", "channel": "cnews", "show": "L'Heure des Pros Week-End", "date": "2026-11-07", "start": "08:58", "stop": "10:57", "air_start": "2026-11-07T08:56:00+01:00", "speech_hours": 1.44, "source": "live", "url": null}, {"key": "cnews/2026-11-07/1659-punchline-week-end", "channel": "cnews", "show": "Punchline Week-End", "date": "2026-11-07", "start": "16:59", "stop": "18:27", "air_start": "2026-11-07T16:57:01+01:00", "speech_hours": 1.38, "source": "live", "url": null}, {"key": "cnews/2026-11-07/1958-l-heure-des-pros-2-week-end", "channel": "cnews", "show": "L'Heure des Pros 2 Week-End", "date": "2026-11-07", "start": "19:58", "stop": "20:57", "air_start": "2026-11-07T19:56:00+01:00", "speech_hours": 0.85, "source": "live", "url": null}, {"key": "cnews/2026-11-07/2159-100-politique-week-end", "channel": "cnews", "show": "100% Politique Week-End", "date": "2026-11-07", "start": "21:59", "stop": "22:59", "air_start": "2026-11-07T21:57:00+01:00", "speech_hours": 0.73, "source": "live", "url": null}, {"key": "cnews/2026-11-07/2259-soir-info-week-end", "channel": "cnews", "show": "Soir Info Week-End", "date": "2026-11-07", "start": "22:59", "stop": "00:27", "air_start": "2026-11-07T22:57:00+01:00", "speech_hours": 1.07, "source": "live", "url": null}, {"key": "cnews/2026-11-08/0602-la-matinale-week-end", "channel": "cnews", "show": "La matinale week-end", "date": "2026-11-08", "start": "06:02", "stop": "08:50", "air_start": "2026-11-08T06:00:01+01:00", "speech_hours": 2.14, "source": "live", "url": null}, {"key": "cnews/2026-11-08/0859-l-heure-des-pros-week-end", "channel": "cnews", "show": "L'Heure des Pros Week-End", "date": "2026-11-08", "start": "08:59", "stop": "10:57", "air_start": "2026-11-08T08:57:01+01:00", "speech_hours": 1.39, "source": "live", "url": null}, {"key": "cnews/2026-11-08/1959-l-heure-des-pros-2-week-end", "channel": "cnews", "show": "L'Heure des Pros 2 Week-End", "date": "2026-11-08", "start": "19:59", "stop": "21:00", "air_start": "2026-11-08T19:57:00+01:00", "speech_hours": 0.88, "source": "live", "url": null}, {"key": "cnews/2026-11-09/0559-la-matinale", "channel": "cnews", "show": "La matinale", "date": "2026-11-09", "start": "05:59", "stop": "08:49", "air_start": "2026-11-09T05:57:00+01:00", "speech_hours": 1.55, "source": "live", "url": null}, {"key": "cnews/2026-11-09/0858-l-heure-des-pros", "channel": "cnews", "show": "L'heure des pros", "date": "2026-11-09", "start": "08:58", "stop": "10:57", "air_start": "2026-11-09T08:56:01+01:00", "speech_hours": 1.44, "source": "live", "url": null}, {"key": "cnews/2026-11-09/1659-punchline", "channel": "cnews", "show": "Punchline", "date": "2026-11-09", "start": "16:59", "stop": "18:28", "air_start": "2026-11-09T16:57:00+01:00", "speech_hours": 1.03, "source": "live", "url": null}, {"key": "cnews/2026-11-09/1828-face-a-l-info-le-18h30", "channel": "cnews", "show": "Face à l'Info Le 18H30", "date": "2026-11-09", "start": "18:28", "stop": "18:59", "air_start": "2026-11-09T18:26:00+01:00", "speech_hours": 0.39, "source": "live", "url": null}, {"key": "cnews/2026-11-09/1859-face-a-l-info", "channel": "cnews", "show": "Face à l'info", "date": "2026-11-09", "start": "18:59", "stop": "20:06", "air_start": "2026-11-09T18:57:01+01:00", "speech_hours": 0.88, "source": "live", "url": null}, {"key": "cnews/2026-11-09/2006-l-heure-des-pros-2", "channel": "cnews", "show": "L'heure des Pros 2", "date": "2026-11-09", "start": "20:06", "stop": "21:06", "air_start": "2026-11-09T20:04:00+01:00", "speech_hours": 0.76, "source": "live", "url": null}, {"key": "cnews/2026-11-09/2106-100-politique", "channel": "cnews", "show": "100% Politique", "date": "2026-11-09", "start": "21:06", "stop": "22:59", "air_start": "2026-11-09T21:04:01+01:00", "speech_hours": 1.3, "source": "live", "url": null}, {"key": "cnews/2026-11-09/2259-soir-info", "channel": "cnews", "show": "Soir Info", "date": "2026-11-09", "start": "22:59", "stop": "00:20", "air_start": "2026-11-09T22:57:00+01:00", "speech_hours": 0.97, "source": "live", "url": null}, {"key": "europe1/2026-10-27/0700-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-10-27", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.6, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/b9f30fbdded452339313f7d17f9882657bc571a4a6feef369ebcb000eb4921f6.mp3"}, {"key": "europe1/2026-10-27/1100-christine-kelly-et-vous", "channel": "europe1", "show": "Christine Kelly et vous", "date": "2026-10-27", "start": "11:00", "stop": "13:00", "air_start": null, "speech_hours": 1.87, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/4b229ca6d5825ea7ee6da19c1c6ce9082998cdf6abe26c6888a4d2d3f0b459ea.mp3"}, {"key": "europe1/2026-10-27/1600-pascal-praud-et-vous", "channel": "europe1", "show": "Pascal Praud et vous", "date": "2026-10-27", "start": "16:00", "stop": "18:00", "air_start": null, "speech_hours": 1.2, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/19ea388ac6b3905c1737fc2bb4c9a890c6874c54d2362000d26235a8f85d1fdd.mp3"}, {"key": "europe1/2026-10-27/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 Soir", "date": "2026-10-27", "start": "18:00", "stop": "20:00", "air_start": null, "speech_hours": 1.4, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/95b2543c1b1d44799a9d1fee54ded81908467225e696890fa3a8f874c4274057.mp3"}, {"key": "europe1/2026-10-28/0700-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-10-28", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.58, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/6f3d5e05f8f2319de39eaf7c735fe6ab494cd43d5ef5e08f5f2e59535ff279dc.mp3"}, {"key": "europe1/2026-10-28/1100-christine-kelly-et-vous", "channel": "europe1", "show": "Christine Kelly et vous", "date": "2026-10-28", "start": "11:00", "stop": "13:00", "air_start": null, "speech_hours": 1.23, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/de4f7d45f01a6ce92fbb693f844ff0004a3f0cd15515600153b6dc57d50baefe.mp3"}, {"key": "europe1/2026-10-28/1600-pascal-praud-et-vous", "channel": "europe1", "show": "Pascal Praud et vous", "date": "2026-10-28", "start": "16:00", "stop": "18:00", "air_start": null, "speech_hours": 1.16, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/332fd514985962dfb87b8018050f09ab8e34335612185fb70880c5df94366e0c.mp3"}, {"key": "europe1/2026-10-28/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 Soir", "date": "2026-10-28", "start": "18:00", "stop": "20:00", "air_start": null, "speech_hours": 1.46, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/7dd7d01671a5ee275250e7bc68d57f93574f7d67b6264670dae8da4e49c1343b.mp3"}, {"key": "europe1/2026-10-29/0700-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-10-29", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.53, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/c21902e21ba9e6b46d285a2ad2647d6d0ade49426d6df2ff11ac8d0bc82f32af.mp3"}, {"key": "europe1/2026-10-29/1100-christine-kelly-et-vous", "channel": "europe1", "show": "Christine Kelly et vous", "date": "2026-10-29", "start": "11:00", "stop": "13:00", "air_start": null, "speech_hours": 1.19, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/bd5a4da0ab1648a690048010e5fbaf034650682f1f79efaf9dce94f5a61026a9.mp3"}, {"key": "europe1/2026-10-29/1600-pascal-praud-et-vous", "channel": "europe1", "show": "Pascal Praud et vous", "date": "2026-10-29", "start": "16:00", "stop": "18:00", "air_start": null, "speech_hours": 1.12, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/3369c1cd980d6ac2f3380f7a96b2f45b65fcd42841de0d2ed7691ad6130507b9.mp3"}, {"key": "europe1/2026-10-29/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 Soir", "date": "2026-10-29", "start": "18:00", "stop": "20:00", "air_start": null, "speech_hours": 1.44, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/7e5c4aa9603f379d19edb68ba201d4b13dd722320a4e8fae8660b410979177b7.mp3"}, {"key": "europe1/2026-10-30/0700-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-10-30", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.53, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/7fdcafbf14b51cab74d1c2795548f67432e700aa85be94840a3f7d07fe7019ad.mp3"}, {"key": "europe1/2026-10-30/1100-eliot-deval-et-vous", "channel": "europe1", "show": "Eliot Deval et vous", "date": "2026-10-30", "start": "11:00", "stop": "13:00", "air_start": null, "speech_hours": 1.23, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/d5ac0a673a3e9a74ff1c0907db0173289341677b13480b957c769288dec4e438.mp3"}, {"key": "europe1/2026-10-30/1600-pascal-praud-et-vous", "channel": "europe1", "show": "Pascal Praud et vous", "date": "2026-10-30", "start": "16:00", "stop": "18:00", "air_start": null, "speech_hours": 1.14, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/68b6892076e25a1c6b6d2b4c7f3b3c71480e601aca2a553d892d2cdc1123e127.mp3"}, {"key": "europe1/2026-10-31/0600-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-10-31", "start": "06:00", "stop": "09:00", "air_start": null, "speech_hours": 2.75, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/535c2980547ad07de059f2de54e1aac085ffb3599e0b63ce8cc13be7ca9420d6.mp3"}, {"key": "europe1/2026-10-31/1000-face-a-philippe-de-villiers", "channel": "europe1", "show": "Face à Philippe de Villiers", "date": "2026-10-31", "start": "10:00", "stop": "11:00", "air_start": null, "speech_hours": 0.51, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/526930f1ffbbac596bc74f31fee75a95058bb023a50c11611b511859ac6a5bfa.mp3"}, {"key": "europe1/2026-10-31/1100-eliot-deval-et-vous", "channel": "europe1", "show": "Eliot Deval et vous", "date": "2026-10-31", "start": "11:00", "stop": "13:00", "air_start": null, "speech_hours": 1.36, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/3b7449876c18fa42c871d99b4288b934d202441251f1ce0b9ab5ebb01fe7c63e.mp3"}, {"key": "europe1/2026-10-31/1300-face-a-michel-onfray", "channel": "europe1", "show": "Face à Michel Onfray", "date": "2026-10-31", "start": "13:00", "stop": "14:00", "air_start": null, "speech_hours": 0.67, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/83f99244b42b7961710afa2eecc1330e7153e2a9870311e29d70dc4c5c7c9b54.mp3"}, {"key": "europe1/2026-10-31/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 soir", "date": "2026-10-31", "start": "18:00", "stop": "20:00", "air_start": null, "speech_hours": 1.66, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/92db6a3c0723a216adb087b4a16784bb774ff252d3306d31d34c5703b7dbaa6d.mp3"}, {"key": "europe1/2026-11-01/0600-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-11-01", "start": "06:00", "stop": "09:00", "air_start": null, "speech_hours": 2.32, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/c9454e17cf9cfe7876d9cdad9366c3424593b93ec62a988e2a7feac5f6c40294.mp3"}, {"key": "europe1/2026-11-01/1000-le-grand-rendez-vous", "channel": "europe1", "show": "Le Grand rendez-vous", "date": "2026-11-01", "start": "10:00", "stop": "11:00", "air_start": null, "speech_hours": 0.7, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/6c61bc9d40f1c4ac3cbffd8fb7bd20c53a9bc6e465c9191562951f440de0cb34.mp3"}, {"key": "europe1/2026-11-01/1100-eliot-deval-et-vous", "channel": "europe1", "show": "Eliot Deval et vous", "date": "2026-11-01", "start": "11:00", "stop": "13:00", "air_start": null, "speech_hours": 1.41, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/0e7d5daeed1702197339b0a3689ef447b68324049f49ebe8ebd3ba9c408a5d8e.mp3"}, {"key": "europe1/2026-11-01/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 soir", "date": "2026-11-01", "start": "18:00", "stop": "20:00", "air_start": null, "speech_hours": 1.57, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/15a7246f5d4a5162579bbddfa5ba998b84bc4c0a8362d2e2fd81a898b8640d6e.mp3"}, {"key": "europe1/2026-11-02/0700-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-11-02", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.52, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/e3a2dadad06d4b86ce629e0ddd3f44120014107fe046063b5535e2dc85e7b8cc.mp3"}, {"key": "europe1/2026-11-02/1100-christine-kelly-et-vous", "channel": "europe1", "show": "Christine Kelly et vous", "date": "2026-11-02", "start": "11:00", "stop": "13:00", "air_start": null, "speech_hours": 1.1, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/4f1e6df563b115b42b94bcaa8a1db908d2f8ec2592fbdc34789686cf41e04239.mp3"}, {"key": "europe1/2026-11-02/1600-pascal-praud-et-vous", "channel": "europe1", "show": "Pascal Praud et vous", "date": "2026-11-02", "start": "16:00", "stop": "18:00", "air_start": null, "speech_hours": 1.03, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/370615af59c1257e3989574c270b97d9c57bae85b94a178c2eb0ecdda7a040ae.mp3"}, {"key": "europe1/2026-11-02/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 Soir", "date": "2026-11-02", "start": "18:00", "stop": "20:00", "air_start": null, "speech_hours": 1.34, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/e573e27c85135920fcddd4c6fc6d97f8963fea5c0501484bfe4e4c0420998a88.mp3"}, {"key": "europe1/2026-11-03/0700-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-11-03", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.55, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/7414dae31fc908dd0719a2900c6c073c0ec4876a3e63a65230602fc11bb23e02.mp3"}, {"key": "europe1/2026-11-03/1100-christine-kelly-et-vous", "channel": "europe1", "show": "Christine Kelly et vous", "date": "2026-11-03", "start": "11:00", "stop": "13:00", "air_start": null, "speech_hours": 1.09, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/089bf9011f7f95e380f16ade57ebdc691bab6263be7324db8983a0276ef30e27.mp3"}, {"key": "europe1/2026-11-03/1600-pascal-praud-et-vous", "channel": "europe1", "show": "Pascal Praud et vous", "date": "2026-11-03", "start": "16:00", "stop": "18:00", "air_start": null, "speech_hours": 0.98, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/0d94d79bc2a4f1c3b793a664ce2f150af2a81b2fbb54abc5f987a0be6c58734a.mp3"}, {"key": "europe1/2026-11-03/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 Soir", "date": "2026-11-03", "start": "18:00", "stop": "20:00", "air_start": null, "speech_hours": 1.31, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/5b0cd8b7c3a9dbfa36763763fdad00b778b6f16a2a4f83daf10aedad54a587c7.mp3"}, {"key": "europe1/2026-11-04/0700-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-11-04", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.51, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/5721d4fe49b83b6928502c9971466beb4a513303bb19f0f196d6815b4c97380c.mp3"}, {"key": "europe1/2026-11-04/1100-christine-kelly-et-vous", "channel": "europe1", "show": "Christine Kelly et vous", "date": "2026-11-04", "start": "11:00", "stop": "13:00", "air_start": null, "speech_hours": 1.07, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/e49574003bc4df03375bbd5a4a6fa287b8a98f8551717c7c52b5773931b1c7b5.mp3"}, {"key": "europe1/2026-11-04/1600-pascal-praud-et-vous", "channel": "europe1", "show": "Pascal Praud et vous", "date": "2026-11-04", "start": "16:00", "stop": "18:00", "air_start": null, "speech_hours": 0.84, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/dd25780c9f435dba870c938c9c12bb394c2af2d5ddc806913735d43c3d329fbb.mp3"}, {"key": "europe1/2026-11-04/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 Soir", "date": "2026-11-04", "start": "18:00", "stop": "20:00", "air_start": null, "speech_hours": 1.33, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/434f480401c4c9d70a148f19a3c718cc787e1c06e441658843e20fecb7c5320c.mp3"}, {"key": "europe1/2026-11-05/0700-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-11-05", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.49, "source": "replay", "url": "https://audio.audiomeans.fr/guid/SIQHvOSVHL/c812a4ad-b7de-4e9b-8440-fc899d8b20d8/55f2639cbdce3f5337aa767d53c915e503cd6734fb3a3817e895343cbd572e28.mp3"}, {"key": "europe1/2026-11-05/1100-christine-kelly-et-vous", "channel": "europe1", "show": "Christine Kelly et vous", "date": "2026-11-05", "start": "11:00", "stop": "13:00", "air_start": "2026-11-05T10:57:58+01:00", "speech_hours": 1.29, "source": "live", "url": null}, {"key": "europe1/2026-11-05/1600-pascal-praud-et-vous", "channel": "europe1", "show": "Pascal Praud et vous", "date": "2026-11-05", "start": "16:00", "stop": "18:00", "air_start": "2026-11-05T15:57:58+01:00", "speech_hours": 1.21, "source": "live", "url": null}, {"key": "europe1/2026-11-05/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 Soir", "date": "2026-11-05", "start": "18:00", "stop": "20:00", "air_start": "2026-11-05T17:57:58+01:00", "speech_hours": 1.32, "source": "live", "url": null}, {"key": "europe1/2026-11-06/0700-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-11-06", "start": "07:00", "stop": "09:00", "air_start": "2026-11-06T06:58:00+01:00", "speech_hours": 1.5, "source": "live", "url": null}, {"key": "europe1/2026-11-06/1100-eliot-deval-et-vous", "channel": "europe1", "show": "Eliot Deval et vous", "date": "2026-11-06", "start": "11:00", "stop": "13:00", "air_start": "2026-11-06T10:58:00+01:00", "speech_hours": 1.27, "source": "live", "url": null}, {"key": "europe1/2026-11-06/1600-pascal-praud-et-vous", "channel": "europe1", "show": "Pascal Praud et vous", "date": "2026-11-06", "start": "16:00", "stop": "18:00", "air_start": "2026-11-06T15:58:00+01:00", "speech_hours": 1.24, "source": "live", "url": null}, {"key": "europe1/2026-11-06/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 soir", "date": "2026-11-06", "start": "18:00", "stop": "20:00", "air_start": "2026-11-06T17:58:00+01:00", "speech_hours": 1.3, "source": "live", "url": null}, {"key": "europe1/2026-11-07/0600-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-11-07", "start": "06:00", "stop": "09:00", "air_start": "2026-11-07T05:58:00+01:00", "speech_hours": 2.16, "source": "live", "url": null}, {"key": "europe1/2026-11-07/1000-face-a-philippe-de-villiers", "channel": "europe1", "show": "Face à Philippe de Villiers", "date": "2026-11-07", "start": "10:00", "stop": "11:00", "air_start": "2026-11-07T09:58:00+01:00", "speech_hours": 0.61, "source": "live", "url": null}, {"key": "europe1/2026-11-07/1100-eliot-deval-et-vous", "channel": "europe1", "show": "Eliot Deval et vous", "date": "2026-11-07", "start": "11:00", "stop": "13:00", "air_start": "2026-11-07T10:58:00+01:00", "speech_hours": 1.33, "source": "live", "url": null}, {"key": "europe1/2026-11-07/1300-face-a-michel-onfray", "channel": "europe1", "show": "Face à Michel Onfray", "date": "2026-11-07", "start": "13:00", "stop": "14:00", "air_start": "2026-11-07T12:58:00+01:00", "speech_hours": 0.76, "source": "live", "url": null}, {"key": "europe1/2026-11-07/1500-la-semaine-politique", "channel": "europe1", "show": "La semaine politique", "date": "2026-11-07", "start": "15:00", "stop": "16:00", "air_start": "2026-11-07T14:58:00+01:00", "speech_hours": 0.8, "source": "live", "url": null}, {"key": "europe1/2026-11-07/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 soir", "date": "2026-11-07", "start": "18:00", "stop": "20:00", "air_start": "2026-11-07T17:58:00+01:00", "speech_hours": 1.61, "source": "live", "url": null}, {"key": "europe1/2026-11-07/2030-la-semaine-politique", "channel": "europe1", "show": "La semaine politique", "date": "2026-11-07", "start": "20:30", "stop": "22:30", "air_start": "2026-11-07T20:28:00+01:00", "speech_hours": 1.19, "source": "live", "url": null}, {"key": "europe1/2026-11-08/0600-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-11-08", "start": "06:00", "stop": "09:00", "air_start": "2026-11-08T05:58:00+01:00", "speech_hours": 2.18, "source": "live", "url": null}, {"key": "europe1/2026-11-08/1000-le-grand-rendez-vous", "channel": "europe1", "show": "Le Grand rendez-vous", "date": "2026-11-08", "start": "10:00", "stop": "11:00", "air_start": "2026-11-08T09:58:00+01:00", "speech_hours": 0.68, "source": "live", "url": null}, {"key": "europe1/2026-11-08/1100-eliot-deval-et-vous", "channel": "europe1", "show": "Eliot Deval et vous", "date": "2026-11-08", "start": "11:00", "stop": "13:00", "air_start": "2026-11-08T10:58:00+01:00", "speech_hours": 1.4, "source": "live", "url": null}, {"key": "europe1/2026-11-08/1400-la-semaine-politique", "channel": "europe1", "show": "La semaine politique", "date": "2026-11-08", "start": "14:00", "stop": "16:00", "air_start": "2026-11-08T13:58:00+01:00", "speech_hours": 0.67, "source": "live", "url": null}, {"key": "europe1/2026-11-08/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 soir", "date": "2026-11-08", "start": "18:00", "stop": "20:00", "air_start": "2026-11-08T17:58:00+01:00", "speech_hours": 1.53, "source": "live", "url": null}, {"key": "europe1/2026-11-08/2230-la-semaine-politique", "channel": "europe1", "show": "La semaine politique", "date": "2026-11-08", "start": "22:30", "stop": "23:00", "air_start": "2026-11-08T22:28:00+01:00", "speech_hours": 0.23, "source": "continuous", "url": null}, {"key": "europe1/2026-11-09/0700-europe-1-matin", "channel": "europe1", "show": "Europe 1 Matin", "date": "2026-11-09", "start": "07:00", "stop": "09:00", "air_start": "2026-11-09T06:58:00+01:00", "speech_hours": 1.51, "source": "live", "url": null}, {"key": "europe1/2026-11-09/1100-christine-kelly-et-vous", "channel": "europe1", "show": "Christine Kelly et vous", "date": "2026-11-09", "start": "11:00", "stop": "13:00", "air_start": "2026-11-09T10:58:00+01:00", "speech_hours": 1.31, "source": "live", "url": null}, {"key": "europe1/2026-11-09/1600-pascal-praud-et-vous", "channel": "europe1", "show": "Pascal Praud et vous", "date": "2026-11-09", "start": "16:00", "stop": "18:00", "air_start": "2026-11-09T15:58:00+01:00", "speech_hours": 1.21, "source": "live", "url": null}, {"key": "europe1/2026-11-09/1800-europe-1-soir", "channel": "europe1", "show": "Europe 1 Soir", "date": "2026-11-09", "start": "18:00", "stop": "20:00", "air_start": "2026-11-09T17:58:00+01:00", "speech_hours": 1.33, "source": "live", "url": null}, {"key": "europe1/2026-11-09/2130-la-semaine-politique", "channel": "europe1", "show": "La semaine politique", "date": "2026-11-09", "start": "21:30", "stop": "22:30", "air_start": "2026-11-09T21:28:00+01:00", "speech_hours": 0.9, "source": "live", "url": null}, {"key": "france2/2026-10-28/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-10-28", "start": "20:00", "stop": "21:00", "air_start": null, "speech_hours": 0.76, "source": "replay", "url": "https://www.france.tv/france-2/journal-20h00/8947602-edition-du-mercredi-28-octobre-2026.html"}, {"key": "france2/2026-10-29/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-10-29", "start": "20:00", "stop": "21:00", "air_start": null, "speech_hours": 0.78, "source": "replay", "url": "https://www.france.tv/france-2/journal-20h00/8951277-edition-du-jeudi-29-octobre-2026.html"}, {"key": "france2/2026-10-30/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-10-30", "start": "20:00", "stop": "20:35", "air_start": null, "speech_hours": 0.53, "source": "replay", "url": "https://www.france.tv/france-2/journal-20h00/8956884-edition-du-vendredi-30-octobre-2026.html"}, {"key": "france2/2026-10-31/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-10-31", "start": "20:00", "stop": "20:35", "air_start": null, "speech_hours": 0.48, "source": "replay", "url": "https://www.france.tv/france-2/journal-20h00/8967329-edition-du-samedi-31-octobre-2026.html"}, {"key": "france2/2026-11-01/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-11-01", "start": "20:00", "stop": "20:30", "air_start": null, "speech_hours": 0.45, "source": "replay", "url": "https://www.france.tv/france-2/journal-20h00/8967047-edition-du-dimanche-1-novembre-2026.html"}, {"key": "france2/2026-11-02/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-11-02", "start": "20:00", "stop": "21:00", "air_start": null, "speech_hours": 0.82, "source": "replay", "url": "https://www.france.tv/france-2/journal-20h00/8966915-edition-du-lundi-2-novembre-2026.html"}, {"key": "france2/2026-11-03/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-11-03", "start": "20:00", "stop": "21:00", "air_start": "2026-11-03T19:58:00+01:00", "speech_hours": 0.84, "source": "live", "url": null}, {"key": "france2/2026-11-04/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-11-04", "start": "20:00", "stop": "21:00", "air_start": "2026-11-04T19:58:00+01:00", "speech_hours": 0.81, "source": "live", "url": null}, {"key": "france2/2026-11-05/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-11-05", "start": "20:00", "stop": "21:00", "air_start": "2026-11-05T19:57:59+01:00", "speech_hours": 0.84, "source": "live", "url": null}, {"key": "france2/2026-11-06/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-11-06", "start": "20:00", "stop": "20:35", "air_start": "2026-11-06T19:58:00+01:00", "speech_hours": 0.53, "source": "live", "url": null}, {"key": "france2/2026-11-07/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-11-07", "start": "20:00", "stop": "20:35", "air_start": "2026-11-07T19:58:01+01:00", "speech_hours": 0.5, "source": "live", "url": null}, {"key": "france2/2026-11-08/1956-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-11-08", "start": "19:56", "stop": "20:30", "air_start": "2026-11-08T19:54:01+01:00", "speech_hours": 0.5, "source": "live", "url": null}, {"key": "france2/2026-11-09/2000-journal-20h00", "channel": "france2", "show": "Journal 20h00", "date": "2026-11-09", "start": "20:00", "stop": "20:55", "air_start": "2026-11-09T19:58:00+01:00", "speech_hours": 0.79, "source": "live", "url": null}, {"key": "france5/2026-10-27/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-10-27", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.97, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8945409-emission-du-mardi-27-octobre-2026.html"}, {"key": "france5/2026-10-28/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-10-28", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.97, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8947413-emission-du-mercredi-28-octobre-2026.html"}, {"key": "france5/2026-10-29/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-10-29", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.93, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8951190-emission-du-jeudi-29-octobre-2026.html"}, {"key": "france5/2026-10-30/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-10-30", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.93, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8955735-emission-du-vendredi-30-octobre-2026.html"}, {"key": "france5/2026-10-31/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-10-31", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.92, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8970218-emission-du-samedi-31-octobre-2026.html"}, {"key": "france5/2026-11-02/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-11-02", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.92, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8969879-emission-du-lundi-2-novembre-2026.html"}, {"key": "france5/2026-11-03/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-11-03", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.94, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8969633-emission-du-mardi-3-novembre-2026.html"}, {"key": "france5/2026-11-04/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-11-04", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.93, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8973932-emission-du-mercredi-4-novembre-2026.html"}, {"key": "france5/2026-11-05/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-11-05", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.96, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8979985-emission-du-jeudi-5-novembre-2026.html"}, {"key": "france5/2026-11-06/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-11-06", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.93, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8981986-emission-du-vendredi-6-novembre-2026.html"}, {"key": "france5/2026-11-07/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-11-07", "start": "17:40", "stop": "18:55", "air_start": null, "speech_hours": 0.95, "source": "replay", "url": "https://www.france.tv/france-5/c-dans-l-air/8997880-emission-du-samedi-7-novembre-2026.html"}, {"key": "france5/2026-11-09/1740-c-dans-l-air", "channel": "france5", "show": "C dans l'air", "date": "2026-11-09", "start": "17:40", "stop": "18:55", "air_start": "2026-11-09T17:38:01+01:00", "speech_hours": 0.94, "source": "live", "url": null}, {"key": "franceinfo/2026-10-27/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-10-27", "start": "07:40", "stop": "07:49", "air_start": null, "speech_hours": 0.17, "source": "replay", "url": "https://www.france.tv/franceinfo/l-invite-politique/8943210-le-7-40-franceinfo.html"}, {"key": "franceinfo/2026-10-27/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-10-27", "start": "08:33", "stop": "08:58", "air_start": null, "speech_hours": 0.39, "source": "replay", "url": "https://www.radiofrance.fr/franceinfo/podcasts/8h30-franceinfo/8h30-franceinfo-du-mardi-27-octobre-2026-6353589"}, {"key": "franceinfo/2026-10-27/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-10-27", "start": "08:58", "stop": "10:58", "air_start": null, "speech_hours": 1.77, "source": "replay", "url": "https://www.france.tv/franceinfo/l-info-s-eclaire/8943216-emission-du-mardi-27-octobre-2026.html"}, {"key": "franceinfo/2026-10-27/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-10-27", "start": "17:58", "stop": "20:02", "air_start": null, "speech_hours": 1.87, "source": "replay", "url": "https://www.france.tv/franceinfo/avant-le-20h/8943183-emission-du-mardi-27-octobre-2026.html"}, {"key": "franceinfo/2026-10-27/2002-les-informes-du-soir", "channel": "franceinfo", "show": "Les informés du soir", "date": "2026-10-27", "start": "20:02", "stop": "20:28", "air_start": null, "speech_hours": 0.8, "source": "replay", "url": "https://www.radiofrance.fr/franceinfo/podcasts/les-informes-de-franceinfo/les-informes-de-franceinfo-du-mardi-27-octobre-2026-4715051"}, {"key": "franceinfo/2026-10-27/2028-a-suivre-avec-loic-de-la-mornais", "channel": "franceinfo", "show": "A Suivre avec Loïc de La Mornais", "date": "2026-10-27", "start": "20:28", "stop": "22:59", "air_start": null, "speech_hours": 2.14, "source": "replay", "url": "https://www.france.tv/franceinfo/a-suivre-avec-loic-de-la-mornais/8943177-emission-du-mardi-27-octobre-2026.html"}, {"key": "franceinfo/2026-10-28/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-10-28", "start": "07:40", "stop": "07:49", "air_start": null, "speech_hours": 0.16, "source": "replay", "url": "https://www.france.tv/franceinfo/l-invite-politique/8948601-le-7-40-franceinfo.html"}, {"key": "franceinfo/2026-10-28/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-10-28", "start": "08:33", "stop": "08:58", "air_start": null, "speech_hours": 0.36, "source": "replay", "url": "https://www.radiofrance.fr/franceinfo/podcasts/8h30-franceinfo/8h30-franceinfo-du-mercredi-28-octobre-2026-3119238"}, {"key": "franceinfo/2026-10-28/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-10-28", "start": "08:58", "stop": "10:58", "air_start": null, "speech_hours": 1.82, "source": "replay", "url": "https://www.france.tv/franceinfo/l-info-s-eclaire/8948592-emission-du-mercredi-28-octobre-2026.html"}, {"key": "franceinfo/2026-10-28/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-10-28", "start": "17:58", "stop": "20:02", "air_start": null, "speech_hours": 1.89, "source": "replay", "url": "https://www.france.tv/franceinfo/avant-le-20h/8948568-emission-du-mercredi-28-octobre-2026.html"}, {"key": "franceinfo/2026-10-28/2002-les-informes-du-soir", "channel": "franceinfo", "show": "Les informés du soir", "date": "2026-10-28", "start": "20:02", "stop": "20:28", "air_start": null, "speech_hours": 0.79, "source": "replay", "url": "https://www.radiofrance.fr/franceinfo/podcasts/les-informes-de-franceinfo/les-informes-de-franceinfo-du-mercredi-28-octobre-2026-9456182"}, {"key": "franceinfo/2026-10-28/2028-a-suivre-avec-loic-de-la-mornais", "channel": "franceinfo", "show": "A Suivre avec Loïc de La Mornais", "date": "2026-10-28", "start": "20:28", "stop": "22:59", "air_start": null, "speech_hours": 2.12, "source": "replay", "url": "https://www.france.tv/franceinfo/a-suivre-avec-loic-de-la-mornais/8948574-emission-du-mercredi-28-octobre-2026.html"}, {"key": "franceinfo/2026-10-29/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-10-29", "start": "07:40", "stop": "07:49", "air_start": null, "speech_hours": 0.17, "source": "replay", "url": "https://www.france.tv/franceinfo/l-invite-politique/8951901-le-7-40-franceinfo.html"}, {"key": "franceinfo/2026-10-29/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-10-29", "start": "08:33", "stop": "08:58", "air_start": null, "speech_hours": 0.36, "source": "replay", "url": "https://www.radiofrance.fr/franceinfo/podcasts/8h30-franceinfo/8h30-franceinfo-du-jeudi-29-octobre-2026-5674209"}, {"key": "franceinfo/2026-10-29/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-10-29", "start": "08:58", "stop": "10:58", "air_start": null, "speech_hours": 1.77, "source": "replay", "url": "https://www.france.tv/franceinfo/l-info-s-eclaire/8951898-emission-du-jeudi-29-octobre-2026.html"}, {"key": "franceinfo/2026-10-29/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-10-29", "start": "17:58", "stop": "20:02", "air_start": null, "speech_hours": 1.88, "source": "replay", "url": "https://www.france.tv/franceinfo/avant-le-20h/8951874-emission-du-jeudi-29-octobre-2026.html"}, {"key": "franceinfo/2026-10-29/2002-les-informes-du-soir", "channel": "franceinfo", "show": "Les informés du soir", "date": "2026-10-29", "start": "20:02", "stop": "20:28", "air_start": null, "speech_hours": 0.81, "source": "replay", "url": "https://www.radiofrance.fr/franceinfo/podcasts/les-informes-de-franceinfo/les-informes-de-franceinfo-du-jeudi-29-octobre-2026-5592358"}, {"key": "franceinfo/2026-10-29/2028-a-suivre-avec-loic-de-la-mornais", "channel": "franceinfo", "show": "A Suivre avec Loïc de La Mornais", "date": "2026-10-29", "start": "20:28", "stop": "22:59", "air_start": null, "speech_hours": 2.19, "source": "replay", "url": "https://www.france.tv/franceinfo/a-suivre-avec-loic-de-la-mornais/8951871-emission-du-jeudi-29-octobre-2026.html"}, {"key": "franceinfo/2026-10-30/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-10-30", "start": "07:40", "stop": "07:49", "air_start": "2026-10-30T07:38:00+01:00", "speech_hours": 0.19, "source": "live", "url": null}, {"key": "franceinfo/2026-10-30/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-10-30", "start": "08:33", "stop": "08:58", "air_start": "2026-10-30T08:31:00+01:00", "speech_hours": 0.44, "source": "live", "url": null}, {"key": "franceinfo/2026-10-30/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-10-30", "start": "08:58", "stop": "10:58", "air_start": "2026-10-30T08:56:00+01:00", "speech_hours": 1.89, "source": "live", "url": null}, {"key": "franceinfo/2026-10-30/1258-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-10-30", "start": "12:58", "stop": "13:58", "air_start": "2026-10-30T12:56:00+01:00", "speech_hours": 0.41, "source": "live", "url": null}, {"key": "franceinfo/2026-10-30/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-10-30", "start": "17:58", "stop": "20:02", "air_start": "2026-10-30T17:56:01+01:00", "speech_hours": 1.82, "source": "live", "url": null}, {"key": "franceinfo/2026-10-30/2002-les-informes-du-soir", "channel": "franceinfo", "show": "Les informés du soir", "date": "2026-10-30", "start": "20:02", "stop": "20:28", "air_start": "2026-10-30T20:00:01+01:00", "speech_hours": 0.46, "source": "live", "url": null}, {"key": "franceinfo/2026-10-30/2130-a-suivre-avec-claire-elisabeth-beaufort", "channel": "franceinfo", "show": "A Suivre avec Claire-Elisabeth Beaufort", "date": "2026-10-30", "start": "21:30", "stop": "22:59", "air_start": null, "speech_hours": 0.53, "source": "replay", "url": "https://www.france.tv/franceinfo/a-suivre-avec-claire-elisabeth-beaufort/8956092-emission-du-vendredi-30-octobre-2026.html"}, {"key": "franceinfo/2026-10-31/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-10-31", "start": "07:40", "stop": "07:49", "air_start": "2026-10-31T07:38:00+01:00", "speech_hours": 0.2, "source": "live", "url": null}, {"key": "franceinfo/2026-10-31/0834-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-10-31", "start": "08:34", "stop": "08:59", "air_start": "2026-10-31T08:32:00+01:00", "speech_hours": 0.38, "source": "live", "url": null}, {"key": "franceinfo/2026-10-31/0859-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-10-31", "start": "08:59", "stop": "10:58", "air_start": "2026-10-31T08:57:00+01:00", "speech_hours": 1.8, "source": "live", "url": null}, {"key": "franceinfo/2026-10-31/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-10-31", "start": "17:58", "stop": "20:04", "air_start": "2026-10-31T17:56:00+01:00", "speech_hours": 1.77, "source": "live", "url": null}, {"key": "franceinfo/2026-10-31/2059-a-suivre-avec-claire-elisabeth-beaufort", "channel": "franceinfo", "show": "A Suivre avec Claire-Elisabeth Beaufort", "date": "2026-10-31", "start": "20:59", "stop": "22:35", "air_start": "2026-10-31T20:57:00+01:00", "speech_hours": 1.52, "source": "live", "url": null}, {"key": "franceinfo/2026-11-01/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-11-01", "start": "07:40", "stop": "07:49", "air_start": "2026-11-01T07:38:00+01:00", "speech_hours": 0.2, "source": "live", "url": null}, {"key": "franceinfo/2026-11-01/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-11-01", "start": "08:33", "stop": "08:58", "air_start": "2026-11-01T08:31:00+01:00", "speech_hours": 0.43, "source": "live", "url": null}, {"key": "franceinfo/2026-11-01/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-11-01", "start": "08:58", "stop": "10:58", "air_start": "2026-11-01T08:56:00+01:00", "speech_hours": 1.87, "source": "live", "url": null}, {"key": "franceinfo/2026-11-01/1858-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-11-01", "start": "18:58", "stop": "19:58", "air_start": "2026-11-01T18:56:01+01:00", "speech_hours": 0.98, "source": "live", "url": null}, {"key": "franceinfo/2026-11-01/2058-a-suivre-avec-claire-elisabeth-beaufort", "channel": "franceinfo", "show": "A Suivre avec Claire-Elisabeth Beaufort", "date": "2026-11-01", "start": "20:58", "stop": "21:30", "air_start": "2026-11-01T20:56:01+01:00", "speech_hours": 0.52, "source": "live", "url": null}, {"key": "franceinfo/2026-11-02/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-11-02", "start": "07:40", "stop": "07:49", "air_start": "2026-11-02T07:38:00+01:00", "speech_hours": 0.2, "source": "live", "url": null}, {"key": "franceinfo/2026-11-02/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-11-02", "start": "08:33", "stop": "08:58", "air_start": "2026-11-02T08:31:00+01:00", "speech_hours": 0.44, "source": "live", "url": null}, {"key": "franceinfo/2026-11-02/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-11-02", "start": "08:58", "stop": "10:58", "air_start": "2026-11-02T08:56:00+01:00", "speech_hours": 1.88, "source": "live", "url": null}, {"key": "franceinfo/2026-11-02/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-11-02", "start": "17:58", "stop": "20:02", "air_start": null, "speech_hours": 1.03, "source": "replay", "url": "https://www.france.tv/franceinfo/avant-le-20h/8963336-emission-du-lundi-2-novembre-2026.html"}, {"key": "franceinfo/2026-11-02/2002-les-informes-du-soir", "channel": "franceinfo", "show": "Les informés du soir", "date": "2026-11-02", "start": "20:02", "stop": "20:28", "air_start": null, "speech_hours": 0.83, "source": "replay", "url": "https://www.radiofrance.fr/franceinfo/podcasts/les-informes-de-franceinfo/les-informes-de-franceinfo-du-lundi-02-novembre-2026-1722649"}, {"key": "franceinfo/2026-11-02/2028-a-suivre-avec-loic-de-la-mornais", "channel": "franceinfo", "show": "A Suivre avec Loïc de La Mornais", "date": "2026-11-02", "start": "20:28", "stop": "22:59", "air_start": "2026-11-02T22:10:36+01:00", "speech_hours": 0.71, "source": "live", "url": null}, {"key": "franceinfo/2026-11-03/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-11-03", "start": "07:40", "stop": "07:49", "air_start": "2026-11-03T07:38:00+01:00", "speech_hours": 0.2, "source": "live", "url": null}, {"key": "franceinfo/2026-11-03/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-11-03", "start": "08:33", "stop": "08:58", "air_start": "2026-11-03T08:31:00+01:00", "speech_hours": 0.44, "source": "live", "url": null}, {"key": "franceinfo/2026-11-03/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-11-03", "start": "08:58", "stop": "10:58", "air_start": "2026-11-03T08:56:00+01:00", "speech_hours": 1.83, "source": "live", "url": null}, {"key": "franceinfo/2026-11-03/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-11-03", "start": "17:58", "stop": "20:02", "air_start": "2026-11-03T17:56:01+01:00", "speech_hours": 1.9, "source": "live", "url": null}, {"key": "franceinfo/2026-11-03/2002-les-informes-du-soir", "channel": "franceinfo", "show": "Les informés du soir", "date": "2026-11-03", "start": "20:02", "stop": "20:28", "air_start": "2026-11-03T20:00:00+01:00", "speech_hours": 0.46, "source": "live", "url": null}, {"key": "franceinfo/2026-11-03/2028-a-suivre-avec-loic-de-la-mornais", "channel": "franceinfo", "show": "A Suivre avec Loïc de La Mornais", "date": "2026-11-03", "start": "20:28", "stop": "22:59", "air_start": "2026-11-03T20:26:01+01:00", "speech_hours": 2.25, "source": "live", "url": null}, {"key": "franceinfo/2026-11-04/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-11-04", "start": "07:40", "stop": "07:49", "air_start": "2026-11-04T07:38:00+01:00", "speech_hours": 0.2, "source": "live", "url": null}, {"key": "franceinfo/2026-11-04/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-11-04", "start": "08:33", "stop": "08:58", "air_start": "2026-11-04T08:31:00+01:00", "speech_hours": 0.44, "source": "live", "url": null}, {"key": "franceinfo/2026-11-04/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-11-04", "start": "08:58", "stop": "10:58", "air_start": "2026-11-04T08:56:00+01:00", "speech_hours": 1.87, "source": "live", "url": null}, {"key": "franceinfo/2026-11-04/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-11-04", "start": "17:58", "stop": "20:02", "air_start": "2026-11-04T17:56:00+01:00", "speech_hours": 1.88, "source": "live", "url": null}, {"key": "franceinfo/2026-11-04/2002-les-informes-du-soir", "channel": "franceinfo", "show": "Les informés du soir", "date": "2026-11-04", "start": "20:02", "stop": "20:28", "air_start": "2026-11-04T20:00:00+01:00", "speech_hours": 0.47, "source": "live", "url": null}, {"key": "franceinfo/2026-11-04/2028-a-suivre-avec-loic-de-la-mornais", "channel": "franceinfo", "show": "A Suivre avec Loïc de La Mornais", "date": "2026-11-04", "start": "20:28", "stop": "22:59", "air_start": "2026-11-04T20:26:00+01:00", "speech_hours": 2.31, "source": "live", "url": null}, {"key": "franceinfo/2026-11-05/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-11-05", "start": "07:40", "stop": "07:49", "air_start": "2026-11-05T07:38:00+01:00", "speech_hours": 0.2, "source": "live", "url": null}, {"key": "franceinfo/2026-11-05/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-11-05", "start": "08:33", "stop": "08:58", "air_start": "2026-11-05T08:31:00+01:00", "speech_hours": 0.44, "source": "live", "url": null}, {"key": "franceinfo/2026-11-05/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-11-05", "start": "08:58", "stop": "10:58", "air_start": "2026-11-05T08:56:00+01:00", "speech_hours": 1.75, "source": "live", "url": null}, {"key": "franceinfo/2026-11-05/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-11-05", "start": "17:58", "stop": "20:02", "air_start": "2026-11-05T17:55:59+01:00", "speech_hours": 1.7, "source": "live", "url": null}, {"key": "franceinfo/2026-11-05/2002-les-informes-du-soir", "channel": "franceinfo", "show": "Les informés du soir", "date": "2026-11-05", "start": "20:02", "stop": "20:28", "air_start": "2026-11-05T19:59:59+01:00", "speech_hours": 0.46, "source": "live", "url": null}, {"key": "franceinfo/2026-11-05/2028-a-suivre-avec-loic-de-la-mornais", "channel": "franceinfo", "show": "A Suivre avec Loïc de La Mornais", "date": "2026-11-05", "start": "20:28", "stop": "22:59", "air_start": "2026-11-05T20:26:00+01:00", "speech_hours": 2.15, "source": "live", "url": null}, {"key": "franceinfo/2026-11-06/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-11-06", "start": "07:40", "stop": "07:49", "air_start": "2026-11-06T07:38:00+01:00", "speech_hours": 0.2, "source": "live", "url": null}, {"key": "franceinfo/2026-11-06/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-11-06", "start": "08:33", "stop": "08:58", "air_start": "2026-11-06T08:31:00+01:00", "speech_hours": 0.44, "source": "live", "url": null}, {"key": "franceinfo/2026-11-06/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-11-06", "start": "08:58", "stop": "10:58", "air_start": "2026-11-06T08:56:00+01:00", "speech_hours": 1.88, "source": "live", "url": null}, {"key": "franceinfo/2026-11-06/1258-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-11-06", "start": "12:58", "stop": "13:58", "air_start": "2026-11-06T12:56:00+01:00", "speech_hours": 0.94, "source": "live", "url": null}, {"key": "franceinfo/2026-11-06/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-11-06", "start": "17:58", "stop": "20:02", "air_start": "2026-11-06T17:56:00+01:00", "speech_hours": 1.88, "source": "live", "url": null}, {"key": "franceinfo/2026-11-06/2002-les-informes-du-soir", "channel": "franceinfo", "show": "Les informés du soir", "date": "2026-11-06", "start": "20:02", "stop": "20:28", "air_start": "2026-11-06T20:00:00+01:00", "speech_hours": 0.45, "source": "live", "url": null}, {"key": "franceinfo/2026-11-06/2028-a-suivre-avec-claire-elisabeth-beaufort", "channel": "franceinfo", "show": "A Suivre avec Claire-Elisabeth Beaufort", "date": "2026-11-06", "start": "20:28", "stop": "21:05", "air_start": "2026-11-06T20:26:01+01:00", "speech_hours": 0.56, "source": "live", "url": null}, {"key": "franceinfo/2026-11-06/2130-a-suivre-avec-claire-elisabeth-beaufort", "channel": "franceinfo", "show": "A Suivre avec Claire-Elisabeth Beaufort", "date": "2026-11-06", "start": "21:30", "stop": "22:59", "air_start": "2026-11-06T21:28:01+01:00", "speech_hours": 1.33, "source": "live", "url": null}, {"key": "franceinfo/2026-11-07/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-11-07", "start": "07:40", "stop": "07:49", "air_start": "2026-11-07T07:38:00+01:00", "speech_hours": 0.2, "source": "live", "url": null}, {"key": "franceinfo/2026-11-07/0834-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-11-07", "start": "08:34", "stop": "08:59", "air_start": "2026-11-07T08:32:00+01:00", "speech_hours": 0.44, "source": "live", "url": null}, {"key": "franceinfo/2026-11-07/0859-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-11-07", "start": "08:59", "stop": "10:58", "air_start": "2026-11-07T08:57:00+01:00", "speech_hours": 1.83, "source": "live", "url": null}, {"key": "franceinfo/2026-11-07/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-11-07", "start": "17:58", "stop": "20:04", "air_start": "2026-11-07T17:56:01+01:00", "speech_hours": 1.85, "source": "live", "url": null}, {"key": "franceinfo/2026-11-07/2059-a-suivre-avec-claire-elisabeth-beaufort", "channel": "franceinfo", "show": "A Suivre avec Claire-Elisabeth Beaufort", "date": "2026-11-07", "start": "20:59", "stop": "22:35", "air_start": "2026-11-07T20:57:01+01:00", "speech_hours": 1.46, "source": "live", "url": null}, {"key": "franceinfo/2026-11-08/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-11-08", "start": "07:40", "stop": "07:49", "air_start": "2026-11-08T07:38:00+01:00", "speech_hours": 0.2, "source": "live", "url": null}, {"key": "franceinfo/2026-11-08/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-11-08", "start": "08:33", "stop": "08:58", "air_start": "2026-11-08T08:31:00+01:00", "speech_hours": 0.45, "source": "live", "url": null}, {"key": "franceinfo/2026-11-08/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-11-08", "start": "08:58", "stop": "10:58", "air_start": "2026-11-08T08:56:00+01:00", "speech_hours": 1.88, "source": "live", "url": null}, {"key": "franceinfo/2026-11-08/1858-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-11-08", "start": "18:58", "stop": "19:58", "air_start": "2026-11-08T18:56:01+01:00", "speech_hours": 0.96, "source": "live", "url": null}, {"key": "franceinfo/2026-11-08/2058-a-suivre-avec-claire-elisabeth-beaufort", "channel": "franceinfo", "show": "A Suivre avec Claire-Elisabeth Beaufort", "date": "2026-11-08", "start": "20:58", "stop": "21:30", "air_start": "2026-11-08T20:56:01+01:00", "speech_hours": 0.53, "source": "live", "url": null}, {"key": "franceinfo/2026-11-09/0740-l-invite-politique", "channel": "franceinfo", "show": "L'invité politique", "date": "2026-11-09", "start": "07:40", "stop": "07:49", "air_start": "2026-11-09T07:38:00+01:00", "speech_hours": 0.2, "source": "live", "url": null}, {"key": "franceinfo/2026-11-09/0833-8h30-franceinfo", "channel": "franceinfo", "show": "8h30 franceinfo", "date": "2026-11-09", "start": "08:33", "stop": "08:58", "air_start": "2026-11-09T08:31:00+01:00", "speech_hours": 0.44, "source": "live", "url": null}, {"key": "franceinfo/2026-11-09/0858-l-info-s-eclaire", "channel": "franceinfo", "show": "L'info s'éclaire", "date": "2026-11-09", "start": "08:58", "stop": "10:58", "air_start": "2026-11-09T08:56:00+01:00", "speech_hours": 1.86, "source": "live", "url": null}, {"key": "franceinfo/2026-11-09/1758-avant-le-20h", "channel": "franceinfo", "show": "Avant le 20h", "date": "2026-11-09", "start": "17:58", "stop": "20:02", "air_start": "2026-11-09T17:56:00+01:00", "speech_hours": 1.81, "source": "live", "url": null}, {"key": "franceinfo/2026-11-09/2002-les-informes-du-soir", "channel": "franceinfo", "show": "Les informés du soir", "date": "2026-11-09", "start": "20:02", "stop": "20:28", "air_start": "2026-11-09T20:00:00+01:00", "speech_hours": 0.46, "source": "live", "url": null}, {"key": "franceinfo/2026-11-09/2028-a-suivre-avec-loic-de-la-mornais", "channel": "franceinfo", "show": "A Suivre avec Loïc de La Mornais", "date": "2026-11-09", "start": "20:28", "stop": "22:59", "air_start": "2026-11-09T20:26:00+01:00", "speech_hours": 2.29, "source": "live", "url": null}, {"key": "franceinter/2026-10-27/0700-la-grande-matinale", "channel": "franceinter", "show": "La grande matinale", "date": "2026-10-27", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.76, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/la-grande-matinale/la-grande-matinale-le-7-9-du-mardi-27-octobre-2026-5972605"}, {"key": "franceinter/2026-10-27/1300-le-13-14", "channel": "franceinter", "show": "Le 13/14", "date": "2026-10-27", "start": "13:00", "stop": "14:04", "air_start": null, "speech_hours": 0.87, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-13-14/le-13-14-du-mardi-27-octobre-2026-9242004"}, {"key": "franceinter/2026-10-27/1800-le-18-20-un-jour-dans-le-monde", "channel": "franceinter", "show": "Le 18/20 · Un jour dans le monde", "date": "2026-10-27", "start": "18:00", "stop": "19:00", "air_start": null, "speech_hours": 0.56, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-18-20-un-jour-dans-le-monde/le-18-20-un-jour-dans-le-monde-du-mardi-27-octobre-2026-4993543"}, {"key": "franceinter/2026-10-27/1919-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-10-27", "start": "19:19", "stop": "20:05", "air_start": null, "speech_hours": 0.58, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-telephone-sonne/le-18-20-le-telephone-sonne-du-mardi-27-octobre-2026-1532967"}, {"key": "franceinter/2026-10-28/0700-la-grande-matinale", "channel": "franceinter", "show": "La grande matinale", "date": "2026-10-28", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.73, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/la-grande-matinale/la-grande-matinale-le-7-9-du-mercredi-28-octobre-2026-2557207"}, {"key": "franceinter/2026-10-28/1300-le-13-14", "channel": "franceinter", "show": "Le 13/14", "date": "2026-10-28", "start": "13:00", "stop": "14:04", "air_start": null, "speech_hours": 0.9, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-13-14/le-13-14-du-mercredi-28-octobre-2026-2594553"}, {"key": "franceinter/2026-10-28/1800-le-18-20-un-jour-dans-le-monde", "channel": "franceinter", "show": "Le 18/20 · Un jour dans le monde", "date": "2026-10-28", "start": "18:00", "stop": "19:00", "air_start": null, "speech_hours": 0.59, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-18-20-un-jour-dans-le-monde/le-18-20-un-jour-dans-le-monde-du-mercredi-28-octobre-2026-9590945"}, {"key": "franceinter/2026-10-28/1919-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-10-28", "start": "19:19", "stop": "20:05", "air_start": null, "speech_hours": 0.57, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-telephone-sonne/le-18-20-le-telephone-sonne-du-mercredi-28-octobre-2026-8832689"}, {"key": "franceinter/2026-10-29/0700-la-grande-matinale", "channel": "franceinter", "show": "La grande matinale", "date": "2026-10-29", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.76, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/la-grande-matinale/la-grande-matinale-le-7-9-du-jeudi-29-octobre-2026-8154958"}, {"key": "franceinter/2026-10-29/1300-le-13-14", "channel": "franceinter", "show": "Le 13/14", "date": "2026-10-29", "start": "13:00", "stop": "14:04", "air_start": null, "speech_hours": 0.87, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-13-14/le-13-14-du-jeudi-29-octobre-2026-2000016"}, {"key": "franceinter/2026-10-29/1800-le-18-20-un-jour-dans-le-monde", "channel": "franceinter", "show": "Le 18/20 · Un jour dans le monde", "date": "2026-10-29", "start": "18:00", "stop": "19:00", "air_start": null, "speech_hours": 0.57, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-18-20-un-jour-dans-le-monde/le-18-20-un-jour-dans-le-monde-du-jeudi-29-octobre-2026-5964729"}, {"key": "franceinter/2026-10-29/1919-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-10-29", "start": "19:19", "stop": "20:05", "air_start": null, "speech_hours": 0.56, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-telephone-sonne/le-18-20-le-telephone-sonne-du-jeudi-29-octobre-2026-3815987"}, {"key": "franceinter/2026-10-30/0600-le-6-9", "channel": "franceinter", "show": "Le 6/9", "date": "2026-10-30", "start": "06:00", "stop": "09:06", "air_start": null, "speech_hours": 2.61, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-6-9/le-6-9-du-vendredi-30-octobre-2026-3014544"}, {"key": "franceinter/2026-10-30/1300-le-13-14", "channel": "franceinter", "show": "Le 13/14", "date": "2026-10-30", "start": "13:00", "stop": "14:04", "air_start": null, "speech_hours": 0.9, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-13-14/le-13-14-du-vendredi-30-octobre-2026-8235730"}, {"key": "franceinter/2026-10-30/1800-le-18-20", "channel": "franceinter", "show": "Le 18/20", "date": "2026-10-30", "start": "18:00", "stop": "19:00", "air_start": null, "speech_hours": 0.57, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-18-20/le-18-20-du-vendredi-30-octobre-2026-3567507"}, {"key": "franceinter/2026-10-30/1919-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-10-30", "start": "19:19", "stop": "20:05", "air_start": null, "speech_hours": 0.54, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-telephone-sonne/le-18-20-le-telephone-sonne-du-vendredi-30-octobre-2026-5960251"}, {"key": "franceinter/2026-10-31/0600-le-6-9", "channel": "franceinter", "show": "Le 6/9", "date": "2026-10-31", "start": "06:00", "stop": "09:12", "air_start": null, "speech_hours": 2.39, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-6-9/le-6-9-du-samedi-31-octobre-2026-3337850"}, {"key": "franceinter/2026-10-31/1800-le-18-20", "channel": "franceinter", "show": "Le 18/20", "date": "2026-10-31", "start": "18:00", "stop": "19:00", "air_start": null, "speech_hours": 0.68, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-18-20/le-18-20-du-samedi-du-samedi-31-octobre-2026-4771924"}, {"key": "franceinter/2026-10-31/1917-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-10-31", "start": "19:17", "stop": "20:04", "air_start": null, "speech_hours": 0.58, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-telephone-sonne/le-18-20-le-telephone-sonne-du-samedi-31-octobre-2026-3404206"}, {"key": "franceinter/2026-11-01/0600-le-6-9", "channel": "franceinter", "show": "Le 6/9", "date": "2026-11-01", "start": "06:00", "stop": "09:12", "air_start": null, "speech_hours": 2.45, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-6-9/le-6-9-du-dimanche-du-dimanche-01-novembre-2026-1875151"}, {"key": "franceinter/2026-11-01/1800-le-18-20", "channel": "franceinter", "show": "Le 18/20", "date": "2026-11-01", "start": "18:00", "stop": "19:00", "air_start": null, "speech_hours": 0.65, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-18-20/le-18-20-du-dimanche-du-dimanche-01-novembre-2026-4322073"}, {"key": "franceinter/2026-11-01/1922-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-11-01", "start": "19:22", "stop": "19:53", "air_start": null, "speech_hours": 0.44, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-telephone-sonne/le-18-20-le-telephone-sonne-du-dimanche-01-novembre-2026-7889212"}, {"key": "franceinter/2026-11-02/0700-la-grande-matinale", "channel": "franceinter", "show": "La grande matinale", "date": "2026-11-02", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.69, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/la-grande-matinale/la-grande-matinale-le-7-9-du-lundi-02-novembre-2026-6406965"}, {"key": "franceinter/2026-11-02/1300-le-13-14", "channel": "franceinter", "show": "Le 13/14", "date": "2026-11-02", "start": "13:00", "stop": "14:04", "air_start": null, "speech_hours": 0.83, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-13-14/le-13-14-du-lundi-02-novembre-2026-6435890"}, {"key": "franceinter/2026-11-02/1800-le-18-20-un-jour-dans-le-monde", "channel": "franceinter", "show": "Le 18/20 · Un jour dans le monde", "date": "2026-11-02", "start": "18:00", "stop": "19:00", "air_start": null, "speech_hours": 0.53, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-18-20-un-jour-dans-le-monde/le-18-20-un-jour-dans-le-monde-du-lundi-02-novembre-2026-9494087"}, {"key": "franceinter/2026-11-02/1919-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-11-02", "start": "19:19", "stop": "20:05", "air_start": null, "speech_hours": 0.54, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-telephone-sonne/le-18-20-le-telephone-sonne-du-lundi-02-novembre-2026-9896162"}, {"key": "franceinter/2026-11-03/0700-la-grande-matinale", "channel": "franceinter", "show": "La grande matinale", "date": "2026-11-03", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.74, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/la-grande-matinale/la-grande-matinale-le-7-9-du-mardi-03-novembre-2026-3621670"}, {"key": "franceinter/2026-11-03/1300-le-13-14", "channel": "franceinter", "show": "Le 13/14", "date": "2026-11-03", "start": "13:00", "stop": "14:04", "air_start": null, "speech_hours": 0.87, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-13-14/le-13-14-du-mardi-03-novembre-2026-1449078"}, {"key": "franceinter/2026-11-03/1800-le-18-20-un-jour-dans-le-monde", "channel": "franceinter", "show": "Le 18/20 · Un jour dans le monde", "date": "2026-11-03", "start": "18:00", "stop": "19:00", "air_start": null, "speech_hours": 0.52, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-18-20-un-jour-dans-le-monde/le-18-20-un-jour-dans-le-monde-du-mardi-03-novembre-2026-6985740"}, {"key": "franceinter/2026-11-03/1919-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-11-03", "start": "19:19", "stop": "20:05", "air_start": null, "speech_hours": 0.51, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-telephone-sonne/le-18-20-le-telephone-sonne-du-mardi-03-novembre-2026-2771980"}, {"key": "franceinter/2026-11-04/0700-la-grande-matinale", "channel": "franceinter", "show": "La grande matinale", "date": "2026-11-04", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.7, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/la-grande-matinale/la-grande-matinale-le-7-9-du-mercredi-04-novembre-2026-8957213"}, {"key": "franceinter/2026-11-04/1300-le-13-14", "channel": "franceinter", "show": "Le 13/14", "date": "2026-11-04", "start": "13:00", "stop": "14:04", "air_start": null, "speech_hours": 0.85, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-13-14/le-13-14-du-mercredi-04-novembre-2026-1542066"}, {"key": "franceinter/2026-11-04/1800-le-18-20-un-jour-dans-le-monde", "channel": "franceinter", "show": "Le 18/20 · Un jour dans le monde", "date": "2026-11-04", "start": "18:00", "stop": "19:00", "air_start": null, "speech_hours": 0.6, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-18-20-un-jour-dans-le-monde/le-18-20-un-jour-dans-le-monde-du-mercredi-04-novembre-2026-3849059"}, {"key": "franceinter/2026-11-04/1919-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-11-04", "start": "19:19", "stop": "20:05", "air_start": null, "speech_hours": 0.54, "source": "replay", "url": "https://www.radiofrance.fr/franceinter/podcasts/le-telephone-sonne/le-18-20-le-telephone-sonne-du-mercredi-04-novembre-2026-8904987"}, {"key": "franceinter/2026-11-05/0700-la-grande-matinale", "channel": "franceinter", "show": "La grande matinale", "date": "2026-11-05", "start": "07:00", "stop": "09:00", "air_start": "2026-11-05T09:01:26+01:00", "speech_hours": 0.01, "source": "continuous", "url": null}, {"key": "franceinter/2026-11-05/1300-le-13-14", "channel": "franceinter", "show": "Le 13/14", "date": "2026-11-05", "start": "13:00", "stop": "14:04", "air_start": "2026-11-05T12:57:58+01:00", "speech_hours": 0.74, "source": "live", "url": null}, {"key": "franceinter/2026-11-05/1800-le-18-20-un-jour-dans-le-monde", "channel": "franceinter", "show": "Le 18/20 · Un jour dans le monde", "date": "2026-11-05", "start": "18:00", "stop": "19:00", "air_start": "2026-11-05T17:57:58+01:00", "speech_hours": 0.83, "source": "live", "url": null}, {"key": "franceinter/2026-11-05/1919-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-11-05", "start": "19:19", "stop": "20:05", "air_start": "2026-11-05T19:16:58+01:00", "speech_hours": 0.71, "source": "live", "url": null}, {"key": "franceinter/2026-11-06/0600-le-6-9", "channel": "franceinter", "show": "Le 6/9", "date": "2026-11-06", "start": "06:00", "stop": "09:06", "air_start": "2026-11-06T05:58:00+01:00", "speech_hours": 2.63, "source": "live", "url": null}, {"key": "franceinter/2026-11-06/1300-le-13-14", "channel": "franceinter", "show": "Le 13/14", "date": "2026-11-06", "start": "13:00", "stop": "14:04", "air_start": "2026-11-06T12:58:00+01:00", "speech_hours": 0.94, "source": "live", "url": null}, {"key": "franceinter/2026-11-06/1800-le-18-20", "channel": "franceinter", "show": "Le 18/20", "date": "2026-11-06", "start": "18:00", "stop": "19:00", "air_start": "2026-11-06T17:58:00+01:00", "speech_hours": 0.81, "source": "live", "url": null}, {"key": "franceinter/2026-11-06/1919-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-11-06", "start": "19:19", "stop": "20:05", "air_start": "2026-11-06T19:17:00+01:00", "speech_hours": 0.69, "source": "live", "url": null}, {"key": "franceinter/2026-11-07/0600-le-6-9", "channel": "franceinter", "show": "Le 6/9", "date": "2026-11-07", "start": "06:00", "stop": "09:12", "air_start": "2026-11-07T05:58:00+01:00", "speech_hours": 2.67, "source": "live", "url": null}, {"key": "franceinter/2026-11-07/1800-le-18-20", "channel": "franceinter", "show": "Le 18/20", "date": "2026-11-07", "start": "18:00", "stop": "19:00", "air_start": "2026-11-07T17:58:00+01:00", "speech_hours": 0.83, "source": "live", "url": null}, {"key": "franceinter/2026-11-07/1917-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-11-07", "start": "19:17", "stop": "20:04", "air_start": "2026-11-07T19:15:00+01:00", "speech_hours": 0.65, "source": "live", "url": null}, {"key": "franceinter/2026-11-08/0600-le-6-9", "channel": "franceinter", "show": "Le 6/9", "date": "2026-11-08", "start": "06:00", "stop": "09:12", "air_start": "2026-11-08T05:58:00+01:00", "speech_hours": 2.52, "source": "live", "url": null}, {"key": "franceinter/2026-11-08/1800-le-18-20", "channel": "franceinter", "show": "Le 18/20", "date": "2026-11-08", "start": "18:00", "stop": "19:00", "air_start": "2026-11-08T17:58:00+01:00", "speech_hours": 0.86, "source": "live", "url": null}, {"key": "franceinter/2026-11-08/1922-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-11-08", "start": "19:22", "stop": "20:05", "air_start": "2026-11-08T19:20:00+01:00", "speech_hours": 0.65, "source": "live", "url": null}, {"key": "franceinter/2026-11-09/0700-la-grande-matinale", "channel": "franceinter", "show": "La grande matinale", "date": "2026-11-09", "start": "07:00", "stop": "09:00", "air_start": "2026-11-09T06:58:00+01:00", "speech_hours": 1.77, "source": "live", "url": null}, {"key": "franceinter/2026-11-09/1300-le-13-14", "channel": "franceinter", "show": "Le 13/14", "date": "2026-11-09", "start": "13:00", "stop": "14:04", "air_start": "2026-11-09T12:58:00+01:00", "speech_hours": 0.95, "source": "live", "url": null}, {"key": "franceinter/2026-11-09/1800-le-18-20-un-jour-dans-le-monde", "channel": "franceinter", "show": "Le 18/20 · Un jour dans le monde", "date": "2026-11-09", "start": "18:00", "stop": "19:00", "air_start": "2026-11-09T17:58:00+01:00", "speech_hours": 0.85, "source": "live", "url": null}, {"key": "franceinter/2026-11-09/1919-le-telephone-sonne", "channel": "franceinter", "show": "Le téléphone sonne", "date": "2026-11-09", "start": "19:19", "stop": "20:05", "air_start": "2026-11-09T19:17:00+01:00", "speech_hours": 0.69, "source": "live", "url": null}, {"key": "lci/2026-10-27/0825-l-interview-d-amelie-carrouer", "channel": "lci", "show": "L'interview d'Amélie Carrouër", "date": "2026-10-27", "start": "08:25", "stop": "09:00", "air_start": "2026-10-27T08:24+01:00", "speech_hours": 0.43, "source": "replay", "url": "https://www.tf1.fr/lci/linterview-damelie-carrouer/videos/linterview-damelie-carrouer-du-mardi-27-octobre-2026-alain-bauer-20962443.html"}, {"key": "lci/2026-10-27/1200-brunet-sans-filtre", "channel": "lci", "show": "Brunet sans filtre", "date": "2026-10-27", "start": "12:00", "stop": "14:30", "air_start": "2026-10-27T11:49+01:00", "speech_hours": 2.12, "source": "replay", "url": "https://www.tf1.fr/lci/brunet-sans-filtre/videos/brunet-sans-filtre-du-mardi-27-octobre-2026-76346915.html"}, {"key": "lci/2026-10-27/1700-le-grand-dossier", "channel": "lci", "show": "Le grand dossier", "date": "2026-10-27", "start": "17:00", "stop": "18:00", "air_start": "2026-10-27T16:44+01:00", "speech_hours": 1.05, "source": "replay", "url": "https://www.tf1.fr/lci/le-grand-dossier/videos/le-grand-dossier-coleres-violences-comment-stopper-lengrenage-du-mardi-27-octobre-2026-74674320.html"}, {"key": "lci/2026-10-27/1800-24-heures-pujadas", "channel": "lci", "show": "24 Heures Pujadas", "date": "2026-10-27", "start": "18:00", "stop": "20:00", "air_start": "2026-10-27T18:12+01:00", "speech_hours": 1.65, "source": "replay", "url": "https://www.tf1.fr/lci/24h-pujadas-l-info-en-questions/videos/24h-pujadas-du-mardi-27-octobre-2026-64326735.html"}, {"key": "lci/2026-10-27/2000-20h-rochebin", "channel": "lci", "show": "20H Rochebin", "date": "2026-10-27", "start": "20:00", "stop": "22:00", "air_start": "2026-10-27T20:02+01:00", "speech_hours": 1.41, "source": "replay", "url": "https://www.tf1.fr/lci/20h-rochebin/videos/20h-rochebin-du-mardi-27-octobre-2026-86300222.html"}, {"key": "lci/2026-10-28/0825-l-interview-d-amelie-carrouer", "channel": "lci", "show": "L'interview d'Amélie Carrouër", "date": "2026-10-28", "start": "08:25", "stop": "09:00", "air_start": "2026-10-28T08:23+01:00", "speech_hours": 0.38, "source": "replay", "url": "https://www.tf1.fr/lci/linterview-damelie-carrouer/videos/linterview-damelie-carrouer-du-mercredi-28-octobre-2026-thierry-breton-16732084.html"}, {"key": "lci/2026-10-28/1200-brunet-sans-filtre", "channel": "lci", "show": "Brunet sans filtre", "date": "2026-10-28", "start": "12:00", "stop": "14:30", "air_start": "2026-10-28T11:50+01:00", "speech_hours": 2.24, "source": "replay", "url": "https://www.tf1.fr/lci/brunet-sans-filtre/videos/brunet-sans-filtre-du-mercredi-28-octobre-2026-19445666.html"}, {"key": "lci/2026-10-28/1700-le-grand-dossier", "channel": "lci", "show": "Le grand dossier", "date": "2026-10-28", "start": "17:00", "stop": "18:00", "air_start": "2026-10-28T16:44+01:00", "speech_hours": 1.08, "source": "replay", "url": "https://www.tf1.fr/lci/le-grand-dossier/videos/le-grand-dossier-la-france-en-crise-qui-va-payer-la-facture-du-mercredi-28-octobre-2026-47410642.html"}, {"key": "lci/2026-10-28/1800-24-heures-pujadas", "channel": "lci", "show": "24 Heures Pujadas", "date": "2026-10-28", "start": "18:00", "stop": "20:00", "air_start": "2026-10-28T18:13+01:00", "speech_hours": 1.63, "source": "replay", "url": "https://www.tf1.fr/lci/24h-pujadas-l-info-en-questions/videos/24h-pujadas-du-mercredi-28-octobre-2026-76290060.html"}, {"key": "lci/2026-10-28/2000-20h-rochebin", "channel": "lci", "show": "20H Rochebin", "date": "2026-10-28", "start": "20:00", "stop": "22:00", "air_start": "2026-10-28T20:02+01:00", "speech_hours": 1.4, "source": "replay", "url": "https://www.tf1.fr/lci/20h-rochebin/videos/20h-rochebin-du-mercredi-28-octobre-2026-37852286.html"}, {"key": "lci/2026-10-28/2200-rochebin-soir", "channel": "lci", "show": "Rochebin soir", "date": "2026-10-28", "start": "22:00", "stop": "00:00", "air_start": "2026-10-28T21:49+01:00", "speech_hours": 2.11, "source": "replay", "url": "https://www.tf1.fr/lci/rochebin-soir/videos/rochebin-soir-du-mercredi-28-octobre-2026-44606310.html"}, {"key": "lci/2026-10-29/0825-l-interview-d-amelie-carrouer", "channel": "lci", "show": "L'interview d'Amélie Carrouër", "date": "2026-10-29", "start": "08:25", "stop": "09:00", "air_start": "2026-10-29T08:23+01:00", "speech_hours": 0.39, "source": "replay", "url": "https://www.tf1.fr/lci/linterview-damelie-carrouer/videos/linterview-damelie-carrouer-du-jeudi-29-octobre-2026-edouard-geffray-88923201.html"}, {"key": "lci/2026-10-29/1200-brunet-sans-filtre", "channel": "lci", "show": "Brunet sans filtre", "date": "2026-10-29", "start": "12:00", "stop": "14:30", "air_start": "2026-10-29T11:50+01:00", "speech_hours": 2.1, "source": "replay", "url": "https://www.tf1.fr/lci/brunet-sans-filtre/videos/brunet-sans-filtre-du-jeudi-29-octobre-2026-33511199.html"}, {"key": "lci/2026-10-29/1700-le-grand-dossier", "channel": "lci", "show": "Le grand dossier", "date": "2026-10-29", "start": "17:00", "stop": "18:00", "air_start": "2026-10-29T16:45+01:00", "speech_hours": 0.95, "source": "replay", "url": "https://www.tf1.fr/lci/le-grand-dossier/videos/le-grand-dossier-carburants-vie-chere-la-france-sur-un-volcan-du-jeudi-29-octobre-2026-16255842.html"}, {"key": "lci/2026-10-29/1800-24-heures-pujadas", "channel": "lci", "show": "24 Heures Pujadas", "date": "2026-10-29", "start": "18:00", "stop": "20:00", "air_start": "2026-10-29T18:07+01:00", "speech_hours": 1.43, "source": "replay", "url": "https://www.tf1.fr/lci/24h-pujadas-l-info-en-questions/videos/24h-du-jeudi-29-octobre-2026-96577380.html"}, {"key": "lci/2026-10-29/2000-20h-rochebin", "channel": "lci", "show": "20H Rochebin", "date": "2026-10-29", "start": "20:00", "stop": "22:00", "air_start": "2026-10-29T20:02+01:00", "speech_hours": 1.38, "source": "replay", "url": "https://www.tf1.fr/lci/20h-rochebin/videos/20h-rochebin-du-jeudi-29-octobre-2026-75001259.html"}, {"key": "lci/2026-10-29/2200-rochebin-soir", "channel": "lci", "show": "Rochebin soir", "date": "2026-10-29", "start": "22:00", "stop": "00:00", "air_start": "2026-10-29T21:47+01:00", "speech_hours": 2.11, "source": "replay", "url": "https://www.tf1.fr/lci/rochebin-soir/videos/rochebin-soir-du-jeudi-29-octobre-2026-88609504.html"}, {"key": "lci/2026-10-30/0825-l-interview-d-amelie-carrouer", "channel": "lci", "show": "L'interview d'Amélie Carrouër", "date": "2026-10-30", "start": "08:25", "stop": "09:00", "air_start": "2026-10-30T08:23:00+01:00", "speech_hours": 0.6, "source": "live", "url": null}, {"key": "lci/2026-10-30/1200-brunet-sans-filtre", "channel": "lci", "show": "Brunet sans filtre", "date": "2026-10-30", "start": "12:00", "stop": "14:30", "air_start": "2026-10-30T11:58:00+01:00", "speech_hours": 2.0, "source": "live", "url": null}, {"key": "lci/2026-10-30/1700-le-grand-dossier", "channel": "lci", "show": "Le grand dossier", "date": "2026-10-30", "start": "17:00", "stop": "18:00", "air_start": "2026-10-30T16:58:00+01:00", "speech_hours": 0.88, "source": "live", "url": null}, {"key": "lci/2026-10-30/1800-24-heures", "channel": "lci", "show": "24 Heures", "date": "2026-10-30", "start": "18:00", "stop": "20:00", "air_start": "2026-10-30T18:06+01:00", "speech_hours": 1.58, "source": "replay", "url": "https://www.tf1.fr/lci/24h-pujadas-l-info-en-questions/videos/24h-du-vendredi-30-octobre-2026-60957493.html"}, {"key": "lci/2026-10-30/2000-20h-haddad", "channel": "lci", "show": "20H Haddad", "date": "2026-10-30", "start": "20:00", "stop": "22:00", "air_start": "2026-10-30T20:02+01:00", "speech_hours": 1.41, "source": "replay", "url": "https://www.tf1.fr/lci/20h-haddad/videos/20h-haddad-du-vendredi-30-octobre-2026-10385904.html"}, {"key": "lci/2026-10-30/2200-nivat-soir", "channel": "lci", "show": "Nivat soir", "date": "2026-10-30", "start": "22:00", "stop": "00:00", "air_start": "2026-10-30T21:50+01:00", "speech_hours": 2.05, "source": "replay", "url": "https://www.tf1.fr/lci/nivat-soir/videos/nivat-soir-du-vendredi-30-octobre-2026-86179110.html"}, {"key": "lci/2026-10-31/1200-week-end-sans-filtre", "channel": "lci", "show": "Week-end sans filtre", "date": "2026-10-31", "start": "12:00", "stop": "14:30", "air_start": "2026-10-31T11:58:00+01:00", "speech_hours": 2.13, "source": "live", "url": null}, {"key": "lci/2026-10-31/1700-le-grand-dossier-week-end", "channel": "lci", "show": "Le grand dossier week-end", "date": "2026-10-31", "start": "17:00", "stop": "18:00", "air_start": "2026-10-31T16:58:00+01:00", "speech_hours": 0.94, "source": "live", "url": null}, {"key": "lci/2026-10-31/1800-18h-calvi", "channel": "lci", "show": "18H Calvi", "date": "2026-10-31", "start": "18:00", "stop": "20:00", "air_start": "2026-10-31T17:58:00+01:00", "speech_hours": 1.88, "source": "live", "url": null}, {"key": "lci/2026-10-31/2000-20h-haddad", "channel": "lci", "show": "20H Haddad", "date": "2026-10-31", "start": "20:00", "stop": "22:00", "air_start": "2026-10-31T19:58:00+01:00", "speech_hours": 1.74, "source": "live", "url": null}, {"key": "lci/2026-10-31/2200-nivat-soir", "channel": "lci", "show": "Nivat soir", "date": "2026-10-31", "start": "22:00", "stop": "00:00", "air_start": "2026-10-31T21:58:00+01:00", "speech_hours": 1.73, "source": "live", "url": null}, {"key": "lci/2026-11-01/1200-week-end-sans-filtre", "channel": "lci", "show": "Week-end sans filtre", "date": "2026-11-01", "start": "12:00", "stop": "14:30", "air_start": "2026-11-01T11:58:00+01:00", "speech_hours": 2.09, "source": "live", "url": null}, {"key": "lci/2026-11-01/1700-le-grand-dossier-week-end", "channel": "lci", "show": "Le grand dossier week-end", "date": "2026-11-01", "start": "17:00", "stop": "18:00", "air_start": "2026-11-01T16:58:00+01:00", "speech_hours": 0.83, "source": "live", "url": null}, {"key": "lci/2026-11-01/1800-18h-rochebin", "channel": "lci", "show": "18H Rochebin", "date": "2026-11-01", "start": "18:00", "stop": "20:00", "air_start": "2026-11-01T17:58:00+01:00", "speech_hours": 1.7, "source": "live", "url": null}, {"key": "lci/2026-11-01/2000-20h-haddad", "channel": "lci", "show": "20H Haddad", "date": "2026-11-01", "start": "20:00", "stop": "22:00", "air_start": "2026-11-01T19:58:00+01:00", "speech_hours": 1.64, "source": "live", "url": null}, {"key": "lci/2026-11-01/2200-rochebin-soir", "channel": "lci", "show": "Rochebin soir", "date": "2026-11-01", "start": "22:00", "stop": "00:00", "air_start": "2026-11-01T21:58:00+01:00", "speech_hours": 1.7, "source": "live", "url": null}, {"key": "lci/2026-11-02/0825-l-interview-d-amelie-carrouer", "channel": "lci", "show": "L'interview d'Amélie Carrouër", "date": "2026-11-02", "start": "08:25", "stop": "09:00", "air_start": "2026-11-02T08:23:00+01:00", "speech_hours": 0.6, "source": "live", "url": null}, {"key": "lci/2026-11-02/1200-brunet-sans-filtre", "channel": "lci", "show": "Brunet sans filtre", "date": "2026-11-02", "start": "12:00", "stop": "14:30", "air_start": "2026-11-02T11:49+01:00", "speech_hours": 2.15, "source": "replay", "url": "https://www.tf1.fr/lci/brunet-sans-filtre/videos/brunet-sans-filtre-du-lundi-2-novembre-2026-19560533.html"}, {"key": "lci/2026-11-02/1700-le-grand-dossier", "channel": "lci", "show": "Le grand dossier", "date": "2026-11-02", "start": "17:00", "stop": "18:00", "air_start": "2026-11-02T16:44+01:00", "speech_hours": 1.03, "source": "replay", "url": "https://www.tf1.fr/lci/le-grand-dossier/videos/le-grand-dossier-trump-menace-liran-coup-de-massue-imminent-du-lundi-2-novembre-2026-81797360.html"}, {"key": "lci/2026-11-02/1800-24-heures-pujadas", "channel": "lci", "show": "24 Heures Pujadas", "date": "2026-11-02", "start": "18:00", "stop": "20:00", "air_start": "2026-11-02T18:12+01:00", "speech_hours": 1.68, "source": "replay", "url": "https://www.tf1.fr/lci/24h-pujadas-l-info-en-questions/videos/24h-pujadas-du-lundi-2-novembre-2026-51657929.html"}, {"key": "lci/2026-11-02/2000-20h-rochebin", "channel": "lci", "show": "20H Rochebin", "date": "2026-11-02", "start": "20:00", "stop": "22:00", "air_start": "2026-11-02T20:02+01:00", "speech_hours": 1.37, "source": "replay", "url": "https://www.tf1.fr/lci/20h-rochebin/videos/20h-rochebin-du-lundi-2-novembre-2026-40354156.html"}, {"key": "lci/2026-11-02/2200-rochebin-soir", "channel": "lci", "show": "Rochebin soir", "date": "2026-11-02", "start": "22:00", "stop": "00:00", "air_start": "2026-11-02T22:10:35+01:00", "speech_hours": 1.54, "source": "live", "url": null}, {"key": "lci/2026-11-03/0825-l-interview-d-amelie-carrouer", "channel": "lci", "show": "L'interview d'Amélie Carrouër", "date": "2026-11-03", "start": "08:25", "stop": "09:00", "air_start": "2026-11-03T08:23:00+01:00", "speech_hours": 0.58, "source": "live", "url": null}, {"key": "lci/2026-11-03/1200-brunet-sans-filtre", "channel": "lci", "show": "Brunet sans filtre", "date": "2026-11-03", "start": "12:00", "stop": "14:30", "air_start": "2026-11-03T11:58:00+01:00", "speech_hours": 2.08, "source": "live", "url": null}, {"key": "lci/2026-11-03/1700-le-grand-dossier", "channel": "lci", "show": "Le grand dossier", "date": "2026-11-03", "start": "17:00", "stop": "18:00", "air_start": "2026-11-03T16:58:00+01:00", "speech_hours": 0.84, "source": "live", "url": null}, {"key": "lci/2026-11-03/1800-24-heures-pujadas", "channel": "lci", "show": "24 Heures Pujadas", "date": "2026-11-03", "start": "18:00", "stop": "20:00", "air_start": "2026-11-03T17:58:00+01:00", "speech_hours": 1.63, "source": "live", "url": null}, {"key": "lci/2026-11-03/2000-20h-rochebin", "channel": "lci", "show": "20H Rochebin", "date": "2026-11-03", "start": "20:00", "stop": "22:00", "air_start": "2026-11-03T19:58:00+01:00", "speech_hours": 1.63, "source": "live", "url": null}, {"key": "lci/2026-11-03/2200-rochebin-soir", "channel": "lci", "show": "Rochebin soir", "date": "2026-11-03", "start": "22:00", "stop": "00:00", "air_start": "2026-11-03T21:58:00+01:00", "speech_hours": 1.72, "source": "live", "url": null}, {"key": "lci/2026-11-04/0825-l-interview-d-amelie-carrouer", "channel": "lci", "show": "L'interview d'Amélie Carrouër", "date": "2026-11-04", "start": "08:25", "stop": "09:00", "air_start": "2026-11-04T08:23:00+01:00", "speech_hours": 0.39, "source": "live", "url": null}, {"key": "lci/2026-11-04/1200-brunet-sans-filtre", "channel": "lci", "show": "Brunet sans filtre", "date": "2026-11-04", "start": "12:00", "stop": "14:30", "air_start": "2026-11-04T11:58:00+01:00", "speech_hours": 2.01, "source": "live", "url": null}, {"key": "lci/2026-11-04/1700-le-grand-dossier", "channel": "lci", "show": "Le grand dossier", "date": "2026-11-04", "start": "17:00", "stop": "18:00", "air_start": "2026-11-04T16:58:00+01:00", "speech_hours": 0.82, "source": "live", "url": null}, {"key": "lci/2026-11-04/1800-24-heures-pujadas", "channel": "lci", "show": "24 Heures Pujadas", "date": "2026-11-04", "start": "18:00", "stop": "20:00", "air_start": "2026-11-04T17:58:00+01:00", "speech_hours": 1.67, "source": "live", "url": null}, {"key": "lci/2026-11-04/2000-20h-rochebin", "channel": "lci", "show": "20H Rochebin", "date": "2026-11-04", "start": "20:00", "stop": "22:00", "air_start": "2026-11-04T19:58:00+01:00", "speech_hours": 1.7, "source": "live", "url": null}, {"key": "lci/2026-11-04/2200-rochebin-soir", "channel": "lci", "show": "Rochebin soir", "date": "2026-11-04", "start": "22:00", "stop": "00:00", "air_start": "2026-11-04T21:58:00+01:00", "speech_hours": 1.64, "source": "live", "url": null}, {"key": "lci/2026-11-05/0825-l-interview-d-amelie-carrouer", "channel": "lci", "show": "L'interview d'Amélie Carrouër", "date": "2026-11-05", "start": "08:25", "stop": "09:00", "air_start": "2026-11-05T08:23:00+01:00", "speech_hours": 0.59, "source": "live", "url": null}, {"key": "lci/2026-11-05/1200-brunet-sans-filtre", "channel": "lci", "show": "Brunet sans filtre", "date": "2026-11-05", "start": "12:00", "stop": "14:30", "air_start": "2026-11-05T11:57:58+01:00", "speech_hours": 2.22, "source": "live", "url": null}, {"key": "lci/2026-11-05/1700-le-grand-dossier", "channel": "lci", "show": "Le grand dossier", "date": "2026-11-05", "start": "17:00", "stop": "18:00", "air_start": "2026-11-05T16:57:58+01:00", "speech_hours": 0.94, "source": "live", "url": null}, {"key": "lci/2026-11-05/1800-24-heures-pujadas", "channel": "lci", "show": "24 Heures Pujadas", "date": "2026-11-05", "start": "18:00", "stop": "20:00", "air_start": "2026-11-05T17:57:58+01:00", "speech_hours": 1.8, "source": "live", "url": null}, {"key": "lci/2026-11-05/2000-20h-rochebin", "channel": "lci", "show": "20H Rochebin", "date": "2026-11-05", "start": "20:00", "stop": "22:00", "air_start": "2026-11-05T19:57:58+01:00", "speech_hours": 1.6, "source": "live", "url": null}, {"key": "lci/2026-11-05/2200-rochebin-soir", "channel": "lci", "show": "Rochebin soir", "date": "2026-11-05", "start": "22:00", "stop": "00:00", "air_start": "2026-11-05T21:57:58+01:00", "speech_hours": 1.71, "source": "live", "url": null}, {"key": "lci/2026-11-06/0825-l-interview-d-amelie-carrouer", "channel": "lci", "show": "L'interview d'Amélie Carrouër", "date": "2026-11-06", "start": "08:25", "stop": "09:00", "air_start": "2026-11-06T08:23:00+01:00", "speech_hours": 0.59, "source": "live", "url": null}, {"key": "lci/2026-11-06/1200-brunet-sans-filtre", "channel": "lci", "show": "Brunet sans filtre", "date": "2026-11-06", "start": "12:00", "stop": "14:30", "air_start": "2026-11-06T11:58:00+01:00", "speech_hours": 2.12, "source": "live", "url": null}, {"key": "lci/2026-11-06/1700-le-grand-dossier", "channel": "lci", "show": "Le grand dossier", "date": "2026-11-06", "start": "17:00", "stop": "18:00", "air_start": "2026-11-06T16:58:00+01:00", "speech_hours": 0.8, "source": "live", "url": null}, {"key": "lci/2026-11-06/1800-24-heures", "channel": "lci", "show": "24 Heures", "date": "2026-11-06", "start": "18:00", "stop": "20:00", "air_start": "2026-11-06T18:15+01:00", "speech_hours": 1.6, "source": "replay", "url": "https://www.tf1.fr/lci/24h-pujadas-l-info-en-questions/videos/24h-du-vendredi-6-novembre-2026-64122688.html"}, {"key": "lci/2026-11-06/2000-20h-haddad", "channel": "lci", "show": "20H Haddad", "date": "2026-11-06", "start": "20:00", "stop": "22:00", "air_start": "2026-11-06T19:58:00+01:00", "speech_hours": 1.59, "source": "live", "url": null}, {"key": "lci/2026-11-06/2200-nivat-soir", "channel": "lci", "show": "Nivat soir", "date": "2026-11-06", "start": "22:00", "stop": "00:00", "air_start": "2026-11-06T21:58:00+01:00", "speech_hours": 1.67, "source": "live", "url": null}, {"key": "lci/2026-11-07/1200-week-end-sans-filtre", "channel": "lci", "show": "Week-end sans filtre", "date": "2026-11-07", "start": "12:00", "stop": "14:30", "air_start": "2026-11-07T11:58:00+01:00", "speech_hours": 2.09, "source": "live", "url": null}, {"key": "lci/2026-11-07/1700-le-grand-dossier-week-end", "channel": "lci", "show": "Le grand dossier week-end", "date": "2026-11-07", "start": "17:00", "stop": "18:00", "air_start": "2026-11-07T16:58:00+01:00", "speech_hours": 0.78, "source": "live", "url": null}, {"key": "lci/2026-11-07/1800-18h-calvi", "channel": "lci", "show": "18H Calvi", "date": "2026-11-07", "start": "18:00", "stop": "20:00", "air_start": "2026-11-07T17:58:00+01:00", "speech_hours": 1.87, "source": "live", "url": null}, {"key": "lci/2026-11-07/2000-20h-haddad", "channel": "lci", "show": "20H Haddad", "date": "2026-11-07", "start": "20:00", "stop": "22:00", "air_start": "2026-11-07T19:58:00+01:00", "speech_hours": 1.61, "source": "live", "url": null}, {"key": "lci/2026-11-07/2200-nivat-soir", "channel": "lci", "show": "Nivat soir", "date": "2026-11-07", "start": "22:00", "stop": "00:00", "air_start": "2026-11-07T21:58:00+01:00", "speech_hours": 1.73, "source": "live", "url": null}, {"key": "lci/2026-11-08/1200-week-end-sans-filtre", "channel": "lci", "show": "Week-end sans filtre", "date": "2026-11-08", "start": "12:00", "stop": "14:30", "air_start": "2026-11-08T11:58:00+01:00", "speech_hours": 2.07, "source": "live", "url": null}, {"key": "lci/2026-11-08/1700-le-grand-dossier-week-end", "channel": "lci", "show": "Le grand dossier week-end", "date": "2026-11-08", "start": "17:00", "stop": "18:00", "air_start": "2026-11-08T16:58:00+01:00", "speech_hours": 0.87, "source": "live", "url": null}, {"key": "lci/2026-11-08/1800-18h-rochebin", "channel": "lci", "show": "18H Rochebin", "date": "2026-11-08", "start": "18:00", "stop": "20:00", "air_start": "2026-11-08T17:58:00+01:00", "speech_hours": 1.63, "source": "live", "url": null}, {"key": "lci/2026-11-08/2000-20h-haddad", "channel": "lci", "show": "20H Haddad", "date": "2026-11-08", "start": "20:00", "stop": "22:00", "air_start": "2026-11-08T19:58:00+01:00", "speech_hours": 1.63, "source": "live", "url": null}, {"key": "lci/2026-11-08/2200-rochebin-soir", "channel": "lci", "show": "Rochebin soir", "date": "2026-11-08", "start": "22:00", "stop": "00:00", "air_start": "2026-11-08T21:58:00+01:00", "speech_hours": 1.79, "source": "live", "url": null}, {"key": "lci/2026-11-09/0825-l-interview-d-amelie-carrouer", "channel": "lci", "show": "L'interview d'Amélie Carrouër", "date": "2026-11-09", "start": "08:25", "stop": "09:00", "air_start": "2026-11-09T08:23:00+01:00", "speech_hours": 0.58, "source": "live", "url": null}, {"key": "lci/2026-11-09/1200-brunet-sans-filtre", "channel": "lci", "show": "Brunet sans filtre", "date": "2026-11-09", "start": "12:00", "stop": "14:30", "air_start": "2026-11-09T11:58:00+01:00", "speech_hours": 2.08, "source": "live", "url": null}, {"key": "lci/2026-11-09/1700-le-grand-dossier", "channel": "lci", "show": "Le grand dossier", "date": "2026-11-09", "start": "17:00", "stop": "18:00", "air_start": "2026-11-09T16:58:00+01:00", "speech_hours": 0.78, "source": "live", "url": null}, {"key": "lci/2026-11-09/1800-24-heures-pujadas", "channel": "lci", "show": "24 Heures Pujadas", "date": "2026-11-09", "start": "18:00", "stop": "20:00", "air_start": "2026-11-09T17:58:00+01:00", "speech_hours": 1.66, "source": "live", "url": null}, {"key": "lci/2026-11-09/2000-20h-rochebin", "channel": "lci", "show": "20H Rochebin", "date": "2026-11-09", "start": "20:00", "stop": "22:00", "air_start": "2026-11-09T19:58:00+01:00", "speech_hours": 1.72, "source": "live", "url": null}, {"key": "lci/2026-11-09/2200-rochebin-soir", "channel": "lci", "show": "Rochebin soir", "date": "2026-11-09", "start": "22:00", "stop": "00:00", "air_start": "2026-11-09T21:58:00+01:00", "speech_hours": 1.82, "source": "live", "url": null}, {"key": "rmcstory/2026-10-27/0700-apolline-matin", "channel": "rmcstory", "show": "Apolline matin", "date": "2026-10-27", "start": "07:00", "stop": "08:30", "air_start": null, "speech_hours": 1.44, "source": "replay", "url": "https://altice.simplecastaudio.com/d453a6c0-dffa-4fc3-86eb-0f4701eee0b5/episodes/4600508d-bcc3-4d19-9e87-063cb1e9f456/audio/128/default.mp3"}, {"key": "rmcstory/2026-10-27/0900-les-grandes-gueules", "channel": "rmcstory", "show": "Les grandes gueules", "date": "2026-10-27", "start": "09:00", "stop": "12:00", "air_start": null, "speech_hours": 1.82, "source": "replay", "url": "https://altice.simplecastaudio.com/75a38262-4f24-43a2-bee5-e3ce74641d20/episodes/a9abf226-7e72-4456-966a-46c0250aa29b/audio/128/default.mp3"}, {"key": "rmcstory/2026-10-27/1200-estelle-midi-on-ne-va-pas-se-mentir", "channel": "rmcstory", "show": "Estelle midi : on ne va pas se mentir", "date": "2026-10-27", "start": "12:00", "stop": "15:00", "air_start": null, "speech_hours": 1.81, "source": "replay", "url": "https://altice.simplecastaudio.com/f7a9cedc-0292-4c45-866d-bf32b776623c/episodes/9290e694-11e8-44c5-bb67-ff0a222cce3a/audio/128/default.mp3"}, {"key": "rmcstory/2026-10-28/0700-apolline-matin", "channel": "rmcstory", "show": "Apolline matin", "date": "2026-10-28", "start": "07:00", "stop": "08:30", "air_start": null, "speech_hours": 1.41, "source": "replay", "url": "https://altice.simplecastaudio.com/d453a6c0-dffa-4fc3-86eb-0f4701eee0b5/episodes/efec2a71-caa5-49fe-ba39-1b349447b269/audio/128/default.mp3"}, {"key": "rmcstory/2026-10-28/0900-les-grandes-gueules", "channel": "rmcstory", "show": "Les grandes gueules", "date": "2026-10-28", "start": "09:00", "stop": "12:00", "air_start": null, "speech_hours": 1.87, "source": "replay", "url": "https://altice.simplecastaudio.com/75a38262-4f24-43a2-bee5-e3ce74641d20/episodes/56588e2b-e03f-460b-973d-b4a6e84f211c/audio/128/default.mp3"}, {"key": "rmcstory/2026-10-28/1200-estelle-midi-on-ne-va-pas-se-mentir", "channel": "rmcstory", "show": "Estelle midi : on ne va pas se mentir", "date": "2026-10-28", "start": "12:00", "stop": "15:00", "air_start": null, "speech_hours": 1.83, "source": "replay", "url": "https://altice.simplecastaudio.com/f7a9cedc-0292-4c45-866d-bf32b776623c/episodes/3417dad4-7dea-43b3-bd4f-58091c5a90bb/audio/128/default.mp3"}, {"key": "rmcstory/2026-10-29/0700-apolline-matin", "channel": "rmcstory", "show": "Apolline matin", "date": "2026-10-29", "start": "07:00", "stop": "08:30", "air_start": null, "speech_hours": 1.38, "source": "replay", "url": "https://altice.simplecastaudio.com/d453a6c0-dffa-4fc3-86eb-0f4701eee0b5/episodes/31dae067-0713-46b9-8247-b051bcec3672/audio/128/default.mp3"}, {"key": "rmcstory/2026-10-29/0900-les-grandes-gueules", "channel": "rmcstory", "show": "Les grandes gueules", "date": "2026-10-29", "start": "09:00", "stop": "12:00", "air_start": null, "speech_hours": 1.81, "source": "replay", "url": "https://altice.simplecastaudio.com/75a38262-4f24-43a2-bee5-e3ce74641d20/episodes/94c2deb3-32f8-4fc0-946e-2fac4ecf856c/audio/128/default.mp3"}, {"key": "rmcstory/2026-10-29/1200-estelle-midi-on-ne-va-pas-se-mentir", "channel": "rmcstory", "show": "Estelle midi : on ne va pas se mentir", "date": "2026-10-29", "start": "12:00", "stop": "15:00", "air_start": null, "speech_hours": 1.87, "source": "replay", "url": "https://altice.simplecastaudio.com/f7a9cedc-0292-4c45-866d-bf32b776623c/episodes/4f39bdde-5391-4e52-a30f-5d22693ab62c/audio/128/default.mp3"}, {"key": "rmcstory/2026-10-30/0700-apolline-matin", "channel": "rmcstory", "show": "Apolline matin", "date": "2026-10-30", "start": "07:00", "stop": "08:30", "air_start": "2026-10-30T06:58:00+01:00", "speech_hours": 1.11, "source": "live", "url": null}, {"key": "rmcstory/2026-10-30/0900-les-grandes-gueules", "channel": "rmcstory", "show": "Les grandes gueules", "date": "2026-10-30", "start": "09:00", "stop": "12:00", "air_start": "2026-10-30T08:58:00+01:00", "speech_hours": 2.01, "source": "live", "url": null}, {"key": "rmcstory/2026-10-30/1200-estelle-midi-on-ne-va-pas-se-mentir", "channel": "rmcstory", "show": "Estelle midi : on ne va pas se mentir", "date": "2026-10-30", "start": "12:00", "stop": "15:00", "air_start": "2026-10-30T11:58:00+01:00", "speech_hours": 2.12, "source": "live", "url": null}, {"key": "rmcstory/2026-11-02/0700-apolline-matin", "channel": "rmcstory", "show": "Apolline matin", "date": "2026-11-02", "start": "07:00", "stop": "08:30", "air_start": "2026-11-02T06:58:00+01:00", "speech_hours": 1.1, "source": "live", "url": null}, {"key": "rmcstory/2026-11-02/0900-les-grandes-gueules", "channel": "rmcstory", "show": "Les grandes gueules", "date": "2026-11-02", "start": "09:00", "stop": "12:00", "air_start": "2026-11-02T08:58:00+01:00", "speech_hours": 1.97, "source": "live", "url": null}, {"key": "rmcstory/2026-11-02/1200-estelle-midi-on-ne-va-pas-se-mentir", "channel": "rmcstory", "show": "Estelle midi : on ne va pas se mentir", "date": "2026-11-02", "start": "12:00", "stop": "15:00", "air_start": null, "speech_hours": 1.82, "source": "replay", "url": "https://altice.simplecastaudio.com/f7a9cedc-0292-4c45-866d-bf32b776623c/episodes/fdd7ffb4-a78a-4c43-a89b-dfd613a19e24/audio/128/default.mp3"}, {"key": "rmcstory/2026-11-03/0700-apolline-matin", "channel": "rmcstory", "show": "Apolline matin", "date": "2026-11-03", "start": "07:00", "stop": "08:30", "air_start": "2026-11-03T06:58:00+01:00", "speech_hours": 1.11, "source": "live", "url": null}, {"key": "rmcstory/2026-11-03/0900-les-grandes-gueules", "channel": "rmcstory", "show": "Les grandes gueules", "date": "2026-11-03", "start": "09:00", "stop": "12:00", "air_start": "2026-11-03T08:58:00+01:00", "speech_hours": 1.92, "source": "live", "url": null}, {"key": "rmcstory/2026-11-03/1200-estelle-midi-on-ne-va-pas-se-mentir", "channel": "rmcstory", "show": "Estelle midi : on ne va pas se mentir", "date": "2026-11-03", "start": "12:00", "stop": "15:00", "air_start": "2026-11-03T11:58:00+01:00", "speech_hours": 2.0, "source": "live", "url": null}, {"key": "rmcstory/2026-11-04/0700-apolline-matin", "channel": "rmcstory", "show": "Apolline matin", "date": "2026-11-04", "start": "07:00", "stop": "08:30", "air_start": "2026-11-04T06:58:00+01:00", "speech_hours": 1.11, "source": "live", "url": null}, {"key": "rmcstory/2026-11-04/0900-les-grandes-gueules", "channel": "rmcstory", "show": "Les grandes gueules", "date": "2026-11-04", "start": "09:00", "stop": "12:00", "air_start": "2026-11-04T08:58:00+01:00", "speech_hours": 1.99, "source": "live", "url": null}, {"key": "rmcstory/2026-11-04/1200-estelle-midi-on-ne-va-pas-se-mentir", "channel": "rmcstory", "show": "Estelle midi : on ne va pas se mentir", "date": "2026-11-04", "start": "12:00", "stop": "15:00", "air_start": "2026-11-04T11:58:00+01:00", "speech_hours": 2.01, "source": "live", "url": null}, {"key": "rmcstory/2026-11-05/0700-apolline-matin", "channel": "rmcstory", "show": "Apolline matin", "date": "2026-11-05", "start": "07:00", "stop": "08:30", "air_start": "2026-11-05T06:58:00+01:00", "speech_hours": 1.13, "source": "live", "url": null}, {"key": "rmcstory/2026-11-05/0900-les-grandes-gueules", "channel": "rmcstory", "show": "Les grandes gueules", "date": "2026-11-05", "start": "09:00", "stop": "12:00", "air_start": "2026-11-05T08:58:00+01:00", "speech_hours": 1.88, "source": "live", "url": null}, {"key": "rmcstory/2026-11-05/1200-estelle-midi-on-ne-va-pas-se-mentir", "channel": "rmcstory", "show": "Estelle midi : on ne va pas se mentir", "date": "2026-11-05", "start": "12:00", "stop": "15:00", "air_start": "2026-11-05T11:57:58+01:00", "speech_hours": 1.98, "source": "live", "url": null}, {"key": "rmcstory/2026-11-06/0700-apolline-matin", "channel": "rmcstory", "show": "Apolline matin", "date": "2026-11-06", "start": "07:00", "stop": "08:30", "air_start": "2026-11-06T06:58:00+01:00", "speech_hours": 1.11, "source": "live", "url": null}, {"key": "rmcstory/2026-11-06/0900-les-grandes-gueules", "channel": "rmcstory", "show": "Les grandes gueules", "date": "2026-11-06", "start": "09:00", "stop": "12:00", "air_start": "2026-11-06T08:58:00+01:00", "speech_hours": 1.95, "source": "live", "url": null}, {"key": "rmcstory/2026-11-06/1200-estelle-midi-on-ne-va-pas-se-mentir", "channel": "rmcstory", "show": "Estelle midi : on ne va pas se mentir", "date": "2026-11-06", "start": "12:00", "stop": "15:00", "air_start": "2026-11-06T11:58:00+01:00", "speech_hours": 1.93, "source": "live", "url": null}, {"key": "rmcstory/2026-11-09/0700-apolline-matin", "channel": "rmcstory", "show": "Apolline matin", "date": "2026-11-09", "start": "07:00", "stop": "08:30", "air_start": "2026-11-09T06:58:00+01:00", "speech_hours": 1.12, "source": "live", "url": null}, {"key": "rmcstory/2026-11-09/0900-les-grandes-gueules", "channel": "rmcstory", "show": "Les grandes gueules", "date": "2026-11-09", "start": "09:00", "stop": "12:00", "air_start": "2026-11-09T08:58:00+01:00", "speech_hours": 1.97, "source": "live", "url": null}, {"key": "rmcstory/2026-11-09/1200-estelle-midi-on-ne-va-pas-se-mentir", "channel": "rmcstory", "show": "Estelle midi : on ne va pas se mentir", "date": "2026-11-09", "start": "12:00", "stop": "15:00", "air_start": "2026-11-09T11:58:00+01:00", "speech_hours": 2.02, "source": "live", "url": null}, {"key": "sudradio/2026-11-02/0700-le-grand-matin", "channel": "sudradio", "show": "Le Grand Matin", "date": "2026-11-02", "start": "07:00", "stop": "08:30", "air_start": null, "speech_hours": 1.12, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2915664.mp3"}, {"key": "sudradio/2026-11-02/0830-l-invite-politique-sud-radio", "channel": "sudradio", "show": "L'invité politique Sud Radio", "date": "2026-11-02", "start": "08:30", "stop": "09:00", "air_start": null, "speech_hours": 0.43, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2915883.mp3"}, {"key": "sudradio/2026-11-02/0900-le-grand-matin-la-verite-en-face", "channel": "sudradio", "show": "Le Grand Matin | La Vérité en Face", "date": "2026-11-02", "start": "09:00", "stop": "10:00", "air_start": null, "speech_hours": 0.57, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2916226.mp3"}, {"key": "sudradio/2026-11-02/1000-a-vous-de-le-dire", "channel": "sudradio", "show": "À vous de le dire !", "date": "2026-11-02", "start": "10:00", "stop": "12:00", "air_start": null, "speech_hours": 1.32, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2917041.mp3"}, {"key": "sudradio/2026-11-02/1200-la-france-dans-tous-ses-etats", "channel": "sudradio", "show": "La France dans tous ses états", "date": "2026-11-02", "start": "12:00", "stop": "14:00", "air_start": null, "speech_hours": 1.35, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2917879.mp3"}, {"key": "sudradio/2026-11-02/1700-les-vraies-voix", "channel": "sudradio", "show": "Les Vraies Voix", "date": "2026-11-02", "start": "17:00", "stop": "18:55", "air_start": null, "speech_hours": 1.28, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2919948.mp3"}, {"key": "sudradio/2026-11-02/1900-les-vraies-voix-ecoutent-la-france", "channel": "sudradio", "show": "Les Vraies Voix écoutent la France", "date": "2026-11-02", "start": "19:00", "stop": "20:00", "air_start": null, "speech_hours": 0.66, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2920357.mp3"}, {"key": "sudradio/2026-11-03/0700-le-grand-matin", "channel": "sudradio", "show": "Le Grand Matin", "date": "2026-11-03", "start": "07:00", "stop": "08:30", "air_start": null, "speech_hours": 1.09, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2923954.mp3"}, {"key": "sudradio/2026-11-03/0830-l-invite-politique-sud-radio", "channel": "sudradio", "show": "L'invité politique Sud Radio", "date": "2026-11-03", "start": "08:30", "stop": "09:00", "air_start": null, "speech_hours": 0.39, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2924195.mp3"}, {"key": "sudradio/2026-11-03/0900-le-grand-matin-la-verite-en-face", "channel": "sudradio", "show": "Le Grand Matin | La Vérité en Face", "date": "2026-11-03", "start": "09:00", "stop": "10:00", "air_start": null, "speech_hours": 0.6, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2924663.mp3"}, {"key": "sudradio/2026-11-03/1000-a-vous-de-le-dire", "channel": "sudradio", "show": "À vous de le dire !", "date": "2026-11-03", "start": "10:00", "stop": "12:00", "air_start": null, "speech_hours": 1.29, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2925485.mp3"}, {"key": "sudradio/2026-11-03/1200-la-france-dans-tous-ses-etats", "channel": "sudradio", "show": "La France dans tous ses états", "date": "2026-11-03", "start": "12:00", "stop": "14:00", "air_start": null, "speech_hours": 1.55, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2926001.mp3"}, {"key": "sudradio/2026-11-03/1700-les-vraies-voix", "channel": "sudradio", "show": "Les Vraies Voix", "date": "2026-11-03", "start": "17:00", "stop": "18:55", "air_start": null, "speech_hours": 1.23, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2927268.mp3"}, {"key": "sudradio/2026-11-03/1900-les-vraies-voix-ecoutent-la-france", "channel": "sudradio", "show": "Les Vraies Voix écoutent la France", "date": "2026-11-03", "start": "19:00", "stop": "20:00", "air_start": null, "speech_hours": 0.62, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2927522.mp3"}, {"key": "sudradio/2026-11-04/0700-le-grand-matin", "channel": "sudradio", "show": "Le Grand Matin", "date": "2026-11-04", "start": "07:00", "stop": "08:30", "air_start": null, "speech_hours": 1.07, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2929652.mp3"}, {"key": "sudradio/2026-11-04/0830-l-invite-politique-sud-radio", "channel": "sudradio", "show": "L'invité politique Sud Radio", "date": "2026-11-04", "start": "08:30", "stop": "09:00", "air_start": null, "speech_hours": 0.39, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2929783.mp3"}, {"key": "sudradio/2026-11-04/0900-le-grand-matin-la-verite-en-face", "channel": "sudradio", "show": "Le Grand Matin | La Vérité en Face", "date": "2026-11-04", "start": "09:00", "stop": "10:00", "air_start": null, "speech_hours": 0.58, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2930014.mp3"}, {"key": "sudradio/2026-11-04/1000-a-vous-de-le-dire", "channel": "sudradio", "show": "À vous de le dire !", "date": "2026-11-04", "start": "10:00", "stop": "12:00", "air_start": null, "speech_hours": 1.28, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2930634.mp3"}, {"key": "sudradio/2026-11-04/1200-la-france-dans-tous-ses-etats", "channel": "sudradio", "show": "La France dans tous ses états", "date": "2026-11-04", "start": "12:00", "stop": "14:00", "air_start": null, "speech_hours": 1.23, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2931159.mp3"}, {"key": "sudradio/2026-11-04/1700-les-vraies-voix", "channel": "sudradio", "show": "Les Vraies Voix", "date": "2026-11-04", "start": "17:00", "stop": "18:55", "air_start": null, "speech_hours": 1.27, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2932625.mp3"}, {"key": "sudradio/2026-11-04/1900-les-vraies-voix-ecoutent-la-france", "channel": "sudradio", "show": "Les Vraies Voix écoutent la France", "date": "2026-11-04", "start": "19:00", "stop": "20:00", "air_start": null, "speech_hours": 0.57, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2932842.mp3"}, {"key": "sudradio/2026-11-05/0700-le-grand-matin", "channel": "sudradio", "show": "Le Grand Matin", "date": "2026-11-05", "start": "07:00", "stop": "08:30", "air_start": null, "speech_hours": 1.07, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2934909.mp3"}, {"key": "sudradio/2026-11-05/0830-l-invite-politique-sud-radio", "channel": "sudradio", "show": "L'invité politique Sud Radio", "date": "2026-11-05", "start": "08:30", "stop": "09:00", "air_start": null, "speech_hours": 0.39, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2935048.mp3"}, {"key": "sudradio/2026-11-05/0900-le-grand-matin-la-verite-en-face", "channel": "sudradio", "show": "Le Grand Matin | La Vérité en Face", "date": "2026-11-05", "start": "09:00", "stop": "10:00", "air_start": null, "speech_hours": 0.6, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2935294.mp3"}, {"key": "sudradio/2026-11-05/1000-a-vous-de-le-dire", "channel": "sudradio", "show": "À vous de le dire !", "date": "2026-11-05", "start": "10:00", "stop": "12:00", "air_start": null, "speech_hours": 1.28, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2935896.mp3"}, {"key": "sudradio/2026-11-05/1200-la-france-dans-tous-ses-etats", "channel": "sudradio", "show": "La France dans tous ses états", "date": "2026-11-05", "start": "12:00", "stop": "14:00", "air_start": null, "speech_hours": 1.29, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2936392.mp3"}, {"key": "sudradio/2026-11-05/1700-les-vraies-voix", "channel": "sudradio", "show": "Les Vraies Voix", "date": "2026-11-05", "start": "17:00", "stop": "18:55", "air_start": null, "speech_hours": 1.29, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2937953.mp3"}, {"key": "sudradio/2026-11-05/1900-les-vraies-voix-ecoutent-la-france", "channel": "sudradio", "show": "Les Vraies Voix écoutent la France", "date": "2026-11-05", "start": "19:00", "stop": "20:00", "air_start": null, "speech_hours": 0.58, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2938144.mp3"}, {"key": "sudradio/2026-11-06/0700-le-grand-matin", "channel": "sudradio", "show": "Le Grand Matin", "date": "2026-11-06", "start": "07:00", "stop": "09:00", "air_start": null, "speech_hours": 1.09, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2940468.mp3"}, {"key": "sudradio/2026-11-06/0900-le-grand-matin-la-verite-en-face", "channel": "sudradio", "show": "Le Grand Matin | La Vérité en Face", "date": "2026-11-06", "start": "09:00", "stop": "10:00", "air_start": null, "speech_hours": 0.56, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2940883.mp3"}, {"key": "sudradio/2026-11-06/1000-a-vous-de-le-dire", "channel": "sudradio", "show": "À vous de le dire !", "date": "2026-11-06", "start": "10:00", "stop": "12:00", "air_start": null, "speech_hours": 1.28, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2941590.mp3"}, {"key": "sudradio/2026-11-06/1200-faut-qu-on-s-organise", "channel": "sudradio", "show": "Faut qu'on s'organise", "date": "2026-11-06", "start": "12:00", "stop": "13:00", "air_start": null, "speech_hours": 0.59, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2941862.mp3"}, {"key": "sudradio/2026-11-06/1300-generation-bercoff", "channel": "sudradio", "show": "Génération Bercoff", "date": "2026-11-06", "start": "13:00", "stop": "14:00", "air_start": null, "speech_hours": 0.62, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2942081.mp3"}, {"key": "sudradio/2026-11-06/1700-les-vraies-voix", "channel": "sudradio", "show": "Les Vraies Voix", "date": "2026-11-06", "start": "17:00", "stop": "18:55", "air_start": null, "speech_hours": 1.23, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2943546.mp3"}, {"key": "sudradio/2026-11-07/0700-le-grand-matin-week-end", "channel": "sudradio", "show": "Le Grand Matin Week-end", "date": "2026-11-07", "start": "07:00", "stop": "10:00", "air_start": null, "speech_hours": 1.84, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2946344.mp3"}, {"key": "sudradio/2026-11-08/0700-le-grand-matin-week-end", "channel": "sudradio", "show": "Le Grand Matin Week-End", "date": "2026-11-08", "start": "07:00", "stop": "11:00", "air_start": null, "speech_hours": 2.5, "source": "replay", "url": "https://podcasts.sudradio.fr/podcast/download/2951286.mp3"}, {"key": "sudradio/2026-11-09/0700-le-grand-matin", "channel": "sudradio", "show": "Le Grand Matin", "date": "2026-11-09", "start": "07:00", "stop": "08:30", "air_start": "2026-11-09T06:58:00+01:00", "speech_hours": 1.11, "source": "live", "url": null}, {"key": "sudradio/2026-11-09/0830-l-invite-politique-sud-radio", "channel": "sudradio", "show": "L'invité politique Sud Radio", "date": "2026-11-09", "start": "08:30", "stop": "09:00", "air_start": "2026-11-09T08:28:00+01:00", "speech_hours": 0.4, "source": "live", "url": null}, {"key": "sudradio/2026-11-09/0900-le-grand-matin-la-verite-en-face", "channel": "sudradio", "show": "Le Grand Matin | La Vérité en Face", "date": "2026-11-09", "start": "09:00", "stop": "10:00", "air_start": "2026-11-09T08:58:00+01:00", "speech_hours": 0.71, "source": "live", "url": null}, {"key": "sudradio/2026-11-09/1000-a-vous-de-le-dire", "channel": "sudradio", "show": "À vous de le dire !", "date": "2026-11-09", "start": "10:00", "stop": "12:00", "air_start": "2026-11-09T09:58:00+01:00", "speech_hours": 1.42, "source": "live", "url": null}, {"key": "sudradio/2026-11-09/1200-la-france-dans-tous-ses-etats", "channel": "sudradio", "show": "La France dans tous ses états", "date": "2026-11-09", "start": "12:00", "stop": "14:00", "air_start": "2026-11-09T11:58:00+01:00", "speech_hours": 1.4, "source": "live", "url": null}, {"key": "sudradio/2026-11-09/1700-les-vraies-voix", "channel": "sudradio", "show": "Les Vraies Voix", "date": "2026-11-09", "start": "17:00", "stop": "18:55", "air_start": "2026-11-09T16:58:00+01:00", "speech_hours": 1.4, "source": "live", "url": null}, {"key": "sudradio/2026-11-09/1900-les-vraies-voix-ecoutent-la-france", "channel": "sudradio", "show": "Les Vraies Voix écoutent la France", "date": "2026-11-09", "start": "19:00", "stop": "20:00", "air_start": "2026-11-09T18:58:00+01:00", "speech_hours": 0.72, "source": "live", "url": null}, {"key": "tf1/2026-10-27/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-10-27", "start": "20:00", "stop": "20:45", "air_start": "2026-10-27T19:57+01:00", "speech_hours": 0.6, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-mardi-27-octobre-2026-53130575.html"}, {"key": "tf1/2026-10-28/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-10-28", "start": "20:00", "stop": "20:45", "air_start": "2026-10-28T19:57+01:00", "speech_hours": 0.64, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-mercredi-28-octobre-2026-01678259.html"}, {"key": "tf1/2026-10-29/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-10-29", "start": "20:00", "stop": "20:45", "air_start": "2026-10-29T19:57+01:00", "speech_hours": 0.59, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-jeudi-29-octobre-2026-45216929.html"}, {"key": "tf1/2026-10-30/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-10-30", "start": "20:00", "stop": "20:45", "air_start": "2026-10-30T19:57+01:00", "speech_hours": 0.59, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-vendredi-30-octobre-2026-92759072.html"}, {"key": "tf1/2026-10-31/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-10-31", "start": "20:00", "stop": "20:45", "air_start": "2026-10-31T19:57+01:00", "speech_hours": 0.57, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-samedi-31-octobre-2026-59774585.html"}, {"key": "tf1/2026-11-01/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-11-01", "start": "20:00", "stop": "20:45", "air_start": "2026-11-01T19:57+01:00", "speech_hours": 0.63, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-dimanche-1-novembre-2026-60024976.html"}, {"key": "tf1/2026-11-02/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-11-02", "start": "20:00", "stop": "20:45", "air_start": "2026-11-02T19:57+01:00", "speech_hours": 0.59, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-lundi-2-novembre-2026-17107488.html"}, {"key": "tf1/2026-11-03/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-11-03", "start": "20:00", "stop": "20:45", "air_start": "2026-11-03T19:58+01:00", "speech_hours": 0.63, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-mardi-3-novembre-2026-69312544.html"}, {"key": "tf1/2026-11-04/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-11-04", "start": "20:00", "stop": "20:45", "air_start": "2026-11-04T19:57+01:00", "speech_hours": 0.59, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-mercredi-4-novembre-2026-09390747.html"}, {"key": "tf1/2026-11-05/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-11-05", "start": "20:00", "stop": "20:45", "air_start": "2026-11-05T19:58+01:00", "speech_hours": 0.58, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-jeudi-5-novembre-2026-96758227.html"}, {"key": "tf1/2026-11-06/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-11-06", "start": "20:00", "stop": "20:45", "air_start": "2026-11-06T19:57+01:00", "speech_hours": 0.58, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-vendredi-6-novembre-2026-37896181.html"}, {"key": "tf1/2026-11-07/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-11-07", "start": "20:00", "stop": "20:45", "air_start": "2026-11-07T19:57+01:00", "speech_hours": 0.58, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-samedi-7-novembre-2026-81832464.html"}, {"key": "tf1/2026-11-08/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-11-08", "start": "20:00", "stop": "20:45", "air_start": "2026-11-08T19:57+01:00", "speech_hours": 0.58, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-dimanche-8-novembre-2026-55914537.html"}, {"key": "tf1/2026-11-09/2000-jt-20h", "channel": "tf1", "show": "JT 20h", "date": "2026-11-09", "start": "20:00", "stop": "20:45", "air_start": "2026-11-09T19:57+01:00", "speech_hours": 0.64, "source": "replay", "url": "https://www.tf1.fr/tf1/jt-20h/videos/le-jt-de-20-heures-de-tf1-du-lundi-9-novembre-2026-98462058.html"}]
