Last active
July 14, 2021 11:08
-
-
Save VieVie31/5b73673c95b366317ebeea9deb7138ce to your computer and use it in GitHub Desktop.
download PIERRE-EMMANUEL BARRÉ podcasts on france inter
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
curl "https://media.radiofrance-podcast.net/podcast09/13939-12.04.2017-ITEMA_21289880-4.mp3" > "La drôle dhumeur de Pierre-Emmanuel Barré.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14212-29.03.2017-ITEMA_21274987-0.mp3" > "La campagne électorale va trop vite.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14212-22.03.2017-ITEMA_21267521-0.mp3" > "France Inter, radio bolchévique.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14212-15.03.2017-ITEMA_21260072-0.mp3" > "Dignité, tu mauras pas ?.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/15275-08.03.2017-ITEMA_21253600-14.mp3" > "Qui survivra à lapocalypse ?.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/15275-01.03.2017-ITEMA_21246201-14.mp3" > "Le programme de Macron.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-22.02.2017-ITEMA_21237840-6.mp3" > "Le débat politique à la télé, pourquoi faire ?.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-08.02.2017-ITEMA_21223115-6.mp3" > "Cest une maison darrêt.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14212-01.02.2017-ITEMA_21215541-0.mp3" > "Le grand ménage politique.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-24.01.2017-ITEMA_21206978-6.mp3" > "Et pendant ce temps, dans les abattoirs.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14212-18.01.2017-ITEMA_21200866-0.mp3" > "Emmanuel Macron, lhomme qui envoûte la France.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14212-11.01.2017-ITEMA_21193662-0.mp3" > "Gang bang socialiste.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/15275-04.01.2017-ITEMA_21187478-14.mp3" > "Longue vie à Manuel Valls.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/15275-28.12.2016-ITEMA_21180421-14.mp3" > "Sarko, le bilan.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-22.12.2016-ITEMA_21173446-6.mp3" > "Parlons de rien !.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-14.12.2016-ITEMA_21165205-6.mp3" > "Les banquiers sous acides.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/15275-07.12.2016-ITEMA_21159155-13.mp3" > "Les primaires ridicules.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/15275-30.11.2016-ITEMA_21152233-13.mp3" > "Le réformé Cambadélis.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-24.11.2016-ITEMA_21145525-6.mp3" > "Le Grand débat.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-16.11.2016-ITEMA_21137407-6.mp3" > "Au Congo cest pas la fête.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-09.11.2016-ITEMA_21130484-6.mp3" > "Fichés bien profond !.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-02.11.2016-ITEMA_21122898-6.mp3" > "France Inter vous ment !.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14212-26.10.2016-ITEMA_21115856-0.mp3" > "Policiers et citoyens, donnons nous la main.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14212-19.10.2016-ITEMA_21109071-0.mp3" > "Le pays des gros.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14212-12.10.2016-ITEMA_21102268-0.mp3" > "Les migrants volent le travail de nos clochards.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/15275-05.10.2016-ITEMA_21096357-13.mp3" > "Juppé, le trou de la sécu.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-28.09.2016-ITEMA_21088878-6.mp3" > "Sarko, le bilan.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-21.09.2016-ITEMA_21082237-6.mp3" > "Bayer - Monsanto, cest la santé.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-14.09.2016-ITEMA_21075691-6.mp3" > "Les arbres sacrifiés pour Zemmour.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/15275-07.09.2016-ITEMA_21070093-13.mp3" > "2017 : des candidats chauds bouillants.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/13939-31.08.2016-ITEMA_21062793-7.mp3" > "Racisme et handicap.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14212-24.06.2016-ITEMA_21018315-0.mp3" > "Cest toujours la même merde !.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/14215-20.06.2016-ITEMA_21014305-0.mp3" > "Drole dhumeur de Pierre Emmanuel Barré.mp3" | |
curl "https://media.radiofrance-podcast.net/podcast09/15275-17.06.2016-ITEMA_21012967-7.mp3" > "Game of France.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/06/s22/net-fi-9c7bfc8b-1fd1-4a5e-8d7e-d3e06c18d2ce.mp3" > "Daech et la CGT.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/05/s21/net-fi-f9915ecd-6b37-43ec-af31-cc029d55580c.mp3" > "Cest la faute à Manu.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/05/s20/net-fi-f0e7f027-83f4-46f0-ab1c-fe785fdd7519.mp3" > "Nagui est vivant !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/05/s19/net-fi-b9835999-2177-40ba-8946-7d85760074e7.mp3" > "Les armes, cest super !.mp3" | |
curl "http://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/0000/14212-06.05.2016-ITEMA_20978940-0.mp3" > "Bas les masques.mp3" | |
curl "http://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/04/s16/net-fi-16d169d9-3435-4c80-ba0d-6ede0331d37e.mp3" > "Macron est tellement de droite on dirait Michel Sardou qui a mangé Donald Trump !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/04/s15/net-fi-9208a94c-3db1-4ec3-9e62-d3614e63ba21.mp3" > "Contre-feu à voile ou en barrettes.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/04/s14/net-fi-b53e1f10-778b-491d-b1aa-da1a97a02333.mp3" > "Macron en marche, vas-y pars devant (on t’rejoint ) !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/0000/14212-28.03.2016-ITEMA_20947330-0.mp3" > "Le mystère des oeufs de pâques.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/03/s12/net-fi-facbbb25-f28b-4a1d-abf0-9fd5494707d7.mp3" > "Cest la guèèèèèèrre !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/03/s11/net-fi-deaaf8a4-e235-43ed-98d1-ecd288429f18.mp3" > "Les tampons toxiques, la drôle dhumeur de Pierre-Emmanuel Barré.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/03/s10/net-fi-115aadb0-78e2-4402-bb89-9c06775c0336.mp3" > "Légion de déshonneur.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/03/s09/net-fi-4a85bcb6-a1e8-41fc-aca1-b2917665476e.mp3" > "La révolution, Hasta Siempre.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/0000/14212-26.02.2016-ITEMA_20922895-0_0.mp3" > "Les agriculteurs se font b....mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/02/s07/net-fi-d78887f2-30ab-4454-8b18-d5b40917b9ab.mp3" > "Nicolas Sarkozy passe plus de temps au tribunal quun juge.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/02/s06/net-fi-bdacf413-2a22-42d5-8ac6-d840076ad53f.mp3" > "Réforme de lorthographe : député devient depute.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/02/s05/net-fi-987db129-a1d4-4e47-b889-26e6b4f1c892.mp3" > "Nos amis les vieux ! La drôle dhumeur de Pierre-Emmanuel Barré.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/01/s04/net-fi-ca5cd46e-dc98-4618-b9f5-528929eb5aef.mp3" > "Hassan Rohani cest super.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/01/s03/net-fi-cba6cada-fce5-40eb-8138-8331bb3ce7f4.mp3" > "Bienvenue au chômistan.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/01/s02/net-fi-b3f37d46-76ce-4fe1-9f08-0c0724fb9d47.mp3" > "Montée de racisme.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2016/01/s01/net-fi-df529d7d-3ee3-45a9-bc38-c4f2ce004eba.mp3" > "Joyeux anniversaire les attentats.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/0000/14212-25.12.2015-ITEMA_20873242-0.mp3" > "Pierre-Emmanuel Barré.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/12/s51/net-fi-fcea29ed-c206-4fe1-a192-84f2b3002cf8.mp3" > "Je suis venu en vagin.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/12/s50/net-fi-ccbbe683-4303-435e-90f7-d7e8dcaac346.mp3" > "Manu en roue libre !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/12/s49/net-fi-c034dc59-d3a3-4d5b-8313-25910cb41157.mp3" > "La cop21, cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/11/s48/net-fi-3748114d-c8b8-4c0c-ad92-1c08bb448806.mp3" > "La bombe à coq, spécialité française.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/11/s47/net-fi-0cdc424c-7fb5-4250-acc8-0f7545393ddb.mp3" > "Pierre-Emmanuel Barré.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/11/s46/net-fi-193abd4b-da57-4643-964d-60e461f13419.mp3" > "Dernière journée avec le jackpot !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/11/s45/net-fi-263dadce-8d7b-4aa3-936d-0b9211d256c2.mp3" > "Halloween, c’est super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/10/s43/net-fi-ea63eba5-93fe-4562-a26f-57ed6cf3a8b8.mp3" > "A nos amis les réfugiés....mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/10/s42/net-fi-660a4137-bda2-47bc-adca-c46b10a63691.mp3" > "Hasta Siempre !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/10/s41/net-fi-295992a0-2381-4f1d-ac5b-3c5e3cc658cd.mp3" > "La fin du monde, cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/09/s40/net-fi-3855a4db-6a1c-4503-9077-4a6ced6842c7.mp3" > "Lécologie cest super !.mp3" | |
curl "http://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/09/s39/net-fi-f93de2f6-7172-414c-be7a-ccc2fc01aa66.mp3" > "La guerre cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/09/s38/net-fi-7b184cfb-804a-43a6-92db-895f9932fc1c.mp3" > "La maladie dAlzheimer, cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/08/s36/net-fi-417cda38-f02e-4a1e-adbd-38cbabf05238.mp3" > "Mauvaise nouvelle pour les élèves, bonne nouvelle pour les pédophiles, demain, cest la rentrée.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/08/s35/net-fi-b4f6a072-eec7-4e93-80de-c8e27cac2a09.mp3" > "Les Alcooliques Anonnymes, si ça fonctionnait, ils se souviendraient de leur nom.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/06/s25/net-fi-2b521f66-595b-4db0-a647-e2a169d2b1ba.mp3" > "Les vagins, cest super !!.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/06/s24/net-fi-8d910810-9448-4e52-968b-7edcbefea793.mp3" > "Lalcool cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/06/s23/net-fi-e1aa45fd-de6d-4536-a37f-37f28b0be7f6.mp3" > "La frangipane, cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/05/s22/net-fi-da12181f-fb47-4d62-b920-3f0a2529f199.mp3" > "La guerre nucléaire cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/05/s21/net-fi-576f3197-311a-4168-97bb-40c194fca5c8.mp3" > "Le Festival de Cannes, cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/05/s19/net-fi-c49d0cb0-9ad6-4671-aa36-46a7ce2371f5.mp3" > "La colonisation cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/04/s17/net-fi-447ae8dd-daf2-4062-b56e-d4b9b125f616.mp3" > "Limmigration, cest super!.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/04/s16/net-fi-03895962-54d6-4aa9-b6cb-983564011ffb.mp3" > "La France en 2040, cest super !.mp3" | |
curl "http://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/03/s13/net-fi-9110ad0d-0fcd-4459-8909-8a4f80bcf017.mp3" > "Les gros, cest super!.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/03/s12/net-fi-e3b2241a-5395-43f6-90b1-7451b2706240.mp3" > "La Saint-Patrick, cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/03/s10/net-fi-f015198a-2019-4e5c-9f35-2f403b51b8e5.mp3" > "Leau cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/02/s09/net-fi-eac64b73-7c07-46b3-bb36-ad136efdbdc8.mp3" > "Les filles, cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/0000/14212-17.02.2015-ITEMA_20724533-0.mp3" > "La délation, cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/02/s07/net-fi-d0df6ec7-c94b-42a8-86cf-5adc02fa9d5c.mp3" > "Lévasion fiscale, cest super !.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/02/s06/net-fi-acb775ff-905b-4ace-9faf-958da46038de.mp3" > "Si on retire la nationalité à tous les gens qui nuisent à la France, on va finir avec un gouvernement de sans-papiers.mp3" | |
curl "http://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/01/s05/net-fi-d539654e-14f2-4fe6-ac49-0c95eabe8032.mp3" > "Davos, what else?.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/01/s04/net-fi-5017edc2-450b-44b9-b240-b0e64100187b.mp3" > "Sil fallait être courageux pour être français, ça fait longtemps quon maurait reconduit à la frontière....mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/01/s03/net-fi-06c6ad8e-00dc-4d25-84b5-4f04d261853f.mp3" > "drôle d humeur Emmanuel Barré.mp3" | |
curl "https://s3-eu-west-1.amazonaws.com/cruiser-production/static/inter/sons/2015/01/s02/net-fi-88cdc585-6096-46bd-8170-5fe6c41b305b.mp3" > "Pierre-Emmanuel Barré.mp3" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from functools import reduce | |
from requests import get | |
from lxml import html | |
url_base = "https://www.franceinter.fr/emissions/la-drole-d-humeur-de-pierre-emmanuel-barre" #"https://www.franceinter.fr/emissions/la-drole-d-humeur-de-pierre-emmanuel-barre/archives-29-08-2016-30-06-2017" | |
r = get(url_base) | |
tree = html.fromstring(r.text) | |
nb_pages = int(tree.xpath('//*[@id="content"]/section/div[2]/div/div/div[2]/ul[1]/li[last()]/a/@href')[0].split('=')[-1]) | |
def get_mp3_link(podcast_link): | |
print('.', end='', flush=True) | |
t = html.fromstring(get(podcast_link).text) | |
return ( | |
t.xpath('//*[@id="content"]/div[4]/div[1]/div/div[2]/div[2]/div[2]/button/@data-url'), #return url | |
t.xpath('//*[@id="content"]/div[4]/div[1]/div/div[2]/div[2]/h1/text()')[0].strip().replace('"', '').replace("'", '') #return name | |
) | |
s = "" | |
for p in range(1, nb_pages + 1): | |
#get the page | |
r = get(url_base + '?p=' + str(p)) | |
tree = html.fromstring(r.text) | |
print('page : ' + str(p), flush=True) | |
#extract links of individual podcats | |
podcasts_links = tree.xpath('//*[@id="content"]/section/div[2]/div/div/div[1]//section/article[*]/div/div[2]/div[2]/header/div/a/@href') | |
#extract mp3 links | |
mp3_links = list(map(get_mp3_link, podcasts_links)) | |
#prepare the download command (curl) | |
for url, name in mp3_links: | |
try: | |
s += 'curl "' + url[0] + '" > "' + name + '.mp3"' + chr(10) | |
except: | |
pass | |
print(' OK', flush=True) | |
f = open('download.sh', 'w') | |
f.write(s) | |
f.close() | |
print(chr(10) + "Run 'download.sh' to download all mp3...") | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment