{"id":4365,"date":"2026-05-21T12:21:03","date_gmt":"2026-05-21T09:21:03","guid":{"rendered":"https:\/\/demensdeum.com\/blog\/2026\/05\/21\/flac2mp3\/"},"modified":"2026-05-21T14:15:48","modified_gmt":"2026-05-21T11:15:48","slug":"flac2mp3","status":"publish","type":"post","link":"https:\/\/demensdeum.com\/blog\/fr\/2026\/05\/21\/flac2mp3\/","title":{"rendered":"flac2mp3 \u2013 Convertisseur FLAC en MP3 par lots"},"content":{"rendered":"<p>Lorsque vous disposez d\u2019une \u00e9norme biblioth\u00e8que musicale au format FLAC sans perte et que vous avez besoin de copies MP3 portables, le faire manuellement n\u2019est pas une option. <strong>flac2mp3<\/strong> est un script Python \u00e9pur\u00e9 qui recherche de mani\u00e8re r\u00e9cursive tous les fichiers FLAC et les convertit en MP3 de haute qualit\u00e9 \u00e0 l&#8217;aide de <strong>ffmpeg<\/strong>.<\/p>\n<h2>Pourquoi flac2mp3\u00a0?<\/h2>\n<p>Le script utilise l&#8217;encodeur <strong>libmp3lame<\/strong> avec <strong>-q:a 0<\/strong> \u2014 le param\u00e8tre de qualit\u00e9 de d\u00e9bit binaire variable le plus \u00e9lev\u00e9. La diff\u00e9rence audible par rapport au FLAC d&#8217;origine est pratiquement inexistante, tandis que la taille des fichiers diminue consid\u00e9rablement.<\/p>\n<h2>Fonctionnalit\u00e9s<\/h2>\n<li><strong>Recherche r\u00e9cursive<\/strong>\u00a0: parcourt tous les sous-r\u00e9pertoires et trouve automatiquement chaque fichier .flac.<\/li>\n<li><strong>Modes d&#8217;exportation multiples<\/strong>\u00a0: conversion sur place, arborescence de r\u00e9pertoires en miroir ou vidage aplati d&#8217;un seul dossier. Vous pouvez m\u00eame combiner les modes en une seule fois.<\/li>\n<li><strong>Traitement parall\u00e8le<\/strong>\u00a0: passez <strong>&#8211;parallel-run=4<\/strong> pour exploiter plusieurs c\u0153urs de processeur et acc\u00e9l\u00e9rer consid\u00e9rablement la conversion par lots.<\/li>\n<li><strong>Manipulation propre<\/strong>\u00a0: g\u00e8re correctement les noms de fichiers et de dossiers contenant des espaces et des caract\u00e8res sp\u00e9ciaux.<\/li>\n<h2>Utilisation<\/h2>\n<p>Le cas le plus simple\u00a0: convertissez tous les FLAC du r\u00e9pertoire actuel sur place\u00a0:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>python flac2mp3.py\n<\/code><\/pre>\n<\/div>\n<p>Un exemple r\u00e9el plus avanc\u00e9\u00a0: conversion de tous les FLAC de D:\\Downloads en D:\\mp3s avec 4 threads parall\u00e8les, en pr\u00e9servant la structure des r\u00e9pertoires\u00a0:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>python flac2mp3.py D:\\Downloads\\ --output-directory-save-directories-tree=D:\\mp3s\\ --parallel-run=4\n<\/code><\/pre>\n<\/div>\n<h2>Sous le capot<\/h2>\n<p>\u00c0 la base, le script parcourt le syst\u00e8me de fichiers et construit une commande ffmpeg pour chaque fichier\u00a0:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ffmpeg -i \"song.flac\" -c:a libmp3lame -q:a 0 \"song.mp3\"\n<\/code><\/pre>\n<\/div>\n<p>Et g\u00e9n\u00e8re des sous-processus pour ex\u00e9cuter des conversions, en utilisant \u00e9ventuellement un pool de threads pour la concurrence.<\/p>\n<h2>Pr\u00e9requis<\/h2>\n<li><strong>Python 3.x<\/strong><\/li>\n<li><strong>ffmpeg<\/strong> install\u00e9 et disponible dans votre syst\u00e8me PATH<\/li>\n<p>Le script n&#8217;a aucune d\u00e9pendance Python suppl\u00e9mentaire \u2013 une biblioth\u00e8que standard pure.<\/p>\n<p><a href=\"https:\/\/github.com\/zefir1990\/flac2mp3\" rel=\"noopener\" target=\"_blank\">https:\/\/github.com\/zefir1990\/flac2mp3<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lorsque vous disposez d\u2019une \u00e9norme biblioth\u00e8que musicale au format FLAC sans perte et que vous avez besoin de copies MP3 portables, le faire manuellement n\u2019est pas une option. flac2mp3 est un script Python \u00e9pur\u00e9 qui recherche de mani\u00e8re r\u00e9cursive tous les fichiers FLAC et les convertit en MP3 de haute qualit\u00e9 \u00e0 l&#8217;aide de ffmpeg.<a class=\"more-link\" href=\"https:\/\/demensdeum.com\/blog\/fr\/2026\/05\/21\/flac2mp3\/\">Continue reading <span class=\"screen-reader-text\">&#8220;flac2mp3 \u2013 Convertisseur FLAC en MP3 par lots&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[84,61],"tags":[],"class_list":["post-4365","post","type-post","status-publish","format-standard","hentry","category-software","category-techie","entry"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"fr","enabled_languages":["en","ru","zh","de","fr","ja","pt","hi"],"languages":{"en":{"title":true,"content":true,"excerpt":false},"ru":{"title":true,"content":true,"excerpt":false},"zh":{"title":true,"content":true,"excerpt":false},"de":{"title":true,"content":true,"excerpt":false},"fr":{"title":true,"content":true,"excerpt":false},"ja":{"title":true,"content":true,"excerpt":false},"pt":{"title":true,"content":true,"excerpt":false},"hi":{"title":true,"content":true,"excerpt":false}}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/4365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/comments?post=4365"}],"version-history":[{"count":2,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/4365\/revisions"}],"predecessor-version":[{"id":4367,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/4365\/revisions\/4367"}],"wp:attachment":[{"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/media?parent=4365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/categories?post=4365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/fr\/wp-json\/wp\/v2\/tags?post=4365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}