{"id":1392,"date":"2019-11-29T13:28:31","date_gmt":"2019-11-29T11:28:31","guid":{"rendered":"http:\/\/www.memoiresecondaire.fr\/?p=1392"},"modified":"2019-11-29T13:28:33","modified_gmt":"2019-11-29T11:28:33","slug":"telecharger-automatiquement-une-liste-de-fichiers-sur-youtube-et-les-convertir-a-la-volee","status":"publish","type":"post","link":"https:\/\/www.memoiresecondaire.fr\/?p=1392","title":{"rendered":"T\u00e9l\u00e9charger automatiquement une liste de fichiers sur Youtube, et les convertir \u00e0 la vol\u00e9e."},"content":{"rendered":"\n<p><em>Toujours \u00e0 la recherche de petit bout de script marrant et d&rsquo;automatisation, je suis tomb\u00e9 sur la fonction \u00ab\u00a0recherche\u00a0\u00bb de <a href=\"https:\/\/github.com\/ytdl-org\/youtube-dl\">Youtube-dl<\/a>, qui marche plut\u00f4t pas mal. <\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p><a href=\"https:\/\/github.com\/ytdl-org\/youtube-dl\">Youtube-dl<\/a> dispose de la fonction peu document\u00e9e : \u00ab\u00a0ytsearch\u00a0\u00bb qui permet de faire des recherches automatiquement dans Youtube, ainsi que de t\u00e9l\u00e9charger automatiquement le r\u00e9sultat. <\/p>\n\n\n\n<p>Si on ajoute un chiffre, par exemple 5, donc \u00ab\u00a0ytsearch5\u00a0\u00bb, la fonction ira t\u00e9l\u00e9charger les 5 premiers r\u00e9sultats de la recherche.<\/p>\n\n\n\n<p>Sous Windows, je me suis \u00e9crits le petit script suivant (que j&rsquo;ai appel\u00e9 ydlfile) \u00e0 placer o\u00f9 vous voulez dans votre $PATH.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>@echo off\nfor \/f \"delims=\" %%a in (%1) do youtube-dl -f best -x --audio-format mp3 ytsearch1:\"%%a\"<\/code><\/pre>\n\n\n\n<p>Cette simple ligne prend un fichier texte en entr\u00e9e, dont chaque ligne sera recherch\u00e9e, t\u00e9l\u00e9charg\u00e9e et convertie en fichier mp3. Plus la recherche est pr\u00e9cise, plus vous aurez de chance que le fichier r\u00e9cup\u00e9r\u00e9 soit celui que vous vouliez.<\/p>\n\n\n\n<p>Si vous tombez sur le net, par exemple, sur une playlist avec simplement le nom des artiste et le nom d&rsquo;une chanson, copiez-collez le tout dans un fichier texte, donnez-le \u00e0 manger au script, et voil\u00e0 !<\/p>\n\n\n\n<p>Je suis tomb\u00e9 par hasard sur la page de <a href=\"http:\/\/www.bonentendeur.com\">Bon Entendeur<\/a>, des gens qui font des mixes plut\u00f4t sympas en ajoutant des voix de gens g\u00e9niaux, comme Alexandre Astier ou Blanche Gardin (love absolu sur eux et leur famille pour plusieurs g\u00e9n\u00e9rations). En allant sur leur site, je suis tomb\u00e9 sur une tracklist sans lien. <\/p>\n\n\n\n<p>Un copi\u00e9-coll\u00e9 plus tard dans un fichier texte (bo.txt par exemple), j&rsquo;obtiens un truc qui ressemble \u00e0 \u00e7a :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"458\" height=\"245\" src=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2019\/11\/image.png\" alt=\"\" class=\"wp-image-1393\" srcset=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2019\/11\/image.png 458w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2019\/11\/image-300x160.png 300w\" sizes=\"auto, (max-width: 458px) 100vw, 458px\" \/><\/figure>\n\n\n\n<p>Ensuite un petit ydlfile.bat bo.txt :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"365\" height=\"74\" src=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2019\/11\/image-1.png\" alt=\"\" class=\"wp-image-1394\" srcset=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2019\/11\/image-1.png 365w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2019\/11\/image-1-300x61.png 300w\" sizes=\"auto, (max-width: 365px) 100vw, 365px\" \/><\/figure>\n\n\n\n<p>Et c&rsquo;est parti !<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"416\" height=\"148\" src=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2019\/11\/image-2.png\" alt=\"\" class=\"wp-image-1395\" srcset=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2019\/11\/image-2.png 416w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2019\/11\/image-2-300x107.png 300w\" sizes=\"auto, (max-width: 416px) 100vw, 416px\" \/><\/figure>\n\n\n\n<p>Il doit y avoir moyen d&rsquo;am\u00e9liorer tout \u00e7a, mais je vous laisse le faire.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Toujours \u00e0 la recherche de petit bout de script marrant et d&rsquo;automatisation, je suis tomb\u00e9 sur la fonction \u00ab\u00a0recherche\u00a0\u00bb de Youtube-dl, qui marche plut\u00f4t pas mal. Youtube-dl dispose de la fonction peu document\u00e9e : \u00ab\u00a0ytsearch\u00a0\u00bb qui permet de faire des recherches automatiquement dans Youtube, ainsi que de t\u00e9l\u00e9charger automatiquement le r\u00e9sultat. Si on ajoute un [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55,22],"tags":[],"class_list":["post-1392","post","type-post","status-publish","format-standard","hentry","category-informatique","category-telechargement"],"_links":{"self":[{"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/posts\/1392","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1392"}],"version-history":[{"count":2,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/posts\/1392\/revisions"}],"predecessor-version":[{"id":1397,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/posts\/1392\/revisions\/1397"}],"wp:attachment":[{"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}