{"end_date": "2026-04-03", "name": "Val de Loire TV", "info_url": "https://epg.pw/channels/448606/20260401.html", "country": "France", "description": null, "error_message": "", "provider": "", "source_url": "https://epg.pw/api/epg.json?channel_id=448606&date=20260401&timezone=None", "epg_list": [{"desc": null, "start_date": "2026-04-01T00:15:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-01T00:22:00+00:00", "title": "Eco-r\u00e9gions"}, {"desc": null, "start_date": "2026-04-01T00:30:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-01T00:33:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-01T00:45:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T00:57:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T01:15:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T01:45:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-01T02:00:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T02:30:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-01T03:00:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T03:30:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-01T03:45:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T04:00:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-01T04:03:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-01T04:11:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T04:15:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T04:26:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T04:45:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-01T05:00:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T05:20:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T05:25:00+00:00", "title": "Pr\u00e9face"}, {"desc": null, "start_date": "2026-04-01T05:33:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-01T05:45:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T06:15:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T06:20:00+00:00", "title": "Pr\u00e9face"}, {"desc": null, "start_date": "2026-04-01T06:30:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T07:00:00+00:00", "title": "Vu d'ici"}, {"desc": null, "start_date": "2026-04-01T07:15:00+00:00", "title": "Fais ton sport \u00e0 la maison !"}, {"desc": null, "start_date": "2026-04-01T08:13:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T08:15:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-01T08:18:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-01T08:20:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T08:28:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T08:50:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T09:17:00+00:00", "title": "JT des Sports"}, {"desc": null, "start_date": "2026-04-01T09:30:00+00:00", "title": "Trois...Quatre !"}, {"desc": null, "start_date": "2026-04-01T09:45:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T09:57:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T10:15:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T10:35:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T10:40:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-01T11:00:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-01T11:15:00+00:00", "title": "JT des Sports"}, {"desc": null, "start_date": "2026-04-01T11:30:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T11:55:00+00:00", "title": "Programme court"}, {"desc": null, "start_date": "2026-04-01T12:00:00+00:00", "title": "1, 2, 3 musette"}, {"desc": null, "start_date": "2026-04-01T12:30:00+00:00", "title": "1, 2, 3 dansez"}, {"desc": null, "start_date": "2026-04-01T13:00:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T13:12:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T13:30:00+00:00", "title": "Renversant"}, {"desc": null, "start_date": "2026-04-01T14:30:00+00:00", "title": "L'invit\u00e9 de la r\u00e9daction"}, {"desc": null, "start_date": "2026-04-01T14:45:00+00:00", "title": "Trois...Quatre !"}, {"desc": null, "start_date": "2026-04-01T15:00:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-01T15:30:00+00:00", "title": "1, 2, 3 dansez"}, {"desc": null, "start_date": "2026-04-01T15:50:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-01T15:56:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-01T15:57:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T16:00:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T16:12:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T16:30:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T16:32:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-01T16:43:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-01T16:45:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T17:10:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T17:15:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-01T17:30:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-01T17:33:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-01T17:45:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T18:00:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-01T18:14:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T18:15:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-01T18:17:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-01T18:30:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T18:42:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T18:56:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T19:00:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T19:20:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-01T19:30:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-01T19:45:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T19:54:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T20:13:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T20:15:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-01T20:18:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-01T20:30:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T21:00:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-01T21:14:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T21:15:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T21:45:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-01T22:00:00+00:00", "title": "Trois...Quatre !"}, {"desc": null, "start_date": "2026-04-01T22:14:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-01T22:15:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-01T22:18:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-01T22:30:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T22:42:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-01T23:00:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-01T23:30:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-01T23:45:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T00:15:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-02T00:30:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-02T00:33:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-02T00:34:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T00:45:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T00:57:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T01:15:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T01:45:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-02T02:00:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T02:30:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-02T03:00:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T03:30:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-02T03:45:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T04:00:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-02T04:03:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-02T04:11:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T04:15:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T04:26:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T04:45:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-02T05:00:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T05:20:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T05:25:00+00:00", "title": "Pr\u00e9face"}, {"desc": null, "start_date": "2026-04-02T05:33:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-02T05:45:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T06:15:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T06:20:00+00:00", "title": "Pr\u00e9face"}, {"desc": null, "start_date": "2026-04-02T06:30:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T07:00:00+00:00", "title": "JT des Sports"}, {"desc": null, "start_date": "2026-04-02T07:15:00+00:00", "title": "Fais ton sport \u00e0 la maison !"}, {"desc": null, "start_date": "2026-04-02T08:13:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T08:15:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-02T08:18:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-02T08:20:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T08:28:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T08:50:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T09:17:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-02T09:30:00+00:00", "title": "Trois...Quatre !"}, {"desc": null, "start_date": "2026-04-02T09:45:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T09:57:00+00:00", "title": "Agenda du Week-end"}, {"desc": null, "start_date": "2026-04-02T10:00:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T10:15:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T10:35:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T10:40:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-02T11:00:00+00:00", "title": "JT des Sports"}, {"desc": null, "start_date": "2026-04-02T11:15:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-02T11:30:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T12:00:00+00:00", "title": "1, 2, 3 musette"}, {"desc": null, "start_date": "2026-04-02T12:30:00+00:00", "title": "1, 2, 3 dansez"}, {"desc": null, "start_date": "2026-04-02T12:55:00+00:00", "title": "Agenda du Week-end"}, {"desc": null, "start_date": "2026-04-02T13:00:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T13:12:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T13:25:00+00:00", "title": "Programme court"}, {"desc": null, "start_date": "2026-04-02T13:30:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-02T13:40:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-02T14:10:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-02T14:30:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-02T14:45:00+00:00", "title": "La bonne \u00e9tape"}, {"desc": null, "start_date": "2026-04-02T15:00:00+00:00", "title": "Vu d'ici"}, {"desc": null, "start_date": "2026-04-02T15:15:00+00:00", "title": "Trois...Quatre !"}, {"desc": null, "start_date": "2026-04-02T15:30:00+00:00", "title": "1, 2, 3 dansez"}, {"desc": null, "start_date": "2026-04-02T15:50:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-02T15:56:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-02T15:57:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T16:00:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T16:12:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T16:30:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T16:32:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-02T16:43:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-02T16:45:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T17:10:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T17:12:00+00:00", "title": "Agenda du Week-end"}, {"desc": null, "start_date": "2026-04-02T17:13:00+00:00", "title": "Agenda du Week-end"}, {"desc": null, "start_date": "2026-04-02T17:15:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-02T17:30:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-02T17:33:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-02T17:45:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-02T18:14:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T18:15:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-02T18:17:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-02T18:30:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T18:42:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T18:54:00+00:00", "title": "Agenda du Week-end"}, {"desc": null, "start_date": "2026-04-02T18:56:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T19:00:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T19:20:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-02T19:35:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-02T19:50:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-02T20:13:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T20:15:00+00:00", "title": "Qui veut gagner des Rillons ?"}, {"desc": null, "start_date": "2026-04-02T20:18:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-02T20:30:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T20:57:00+00:00", "title": "Agenda du Week-end"}, {"desc": null, "start_date": "2026-04-02T21:00:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-02T21:14:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T21:15:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T21:45:00+00:00", "title": "Vu d'ici"}, {"desc": null, "start_date": "2026-04-02T22:00:00+00:00", "title": "Trois...Quatre !"}, {"desc": null, "start_date": "2026-04-02T22:14:00+00:00", "title": "M\u00e9t\u00e9o"}, {"desc": null, "start_date": "2026-04-02T22:15:00+00:00", "title": "Val de Loire en direct"}, {"desc": null, "start_date": "2026-04-02T22:18:00+00:00", "title": "Retro zapping"}, {"desc": null, "start_date": "2026-04-02T22:30:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T22:42:00+00:00", "title": "Local g\u00e9nial"}, {"desc": null, "start_date": "2026-04-02T23:00:00+00:00", "title": "Le JT TV Tours"}, {"desc": null, "start_date": "2026-04-02T23:30:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-02T23:45:00+00:00", "title": "Le Grand Talk"}, {"desc": null, "start_date": "2026-04-03T00:00:00+00:00", "title": "Le Grand Talk"}], "offset": "+00:00", "timezone": "UTC", "error_code": -1, "start_date": "2026-04-01", "icon": ""}