{"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\/zh\/2026\/05\/21\/flac2mp3\/","title":{"rendered":"flac2mp3 \u2013 \u6279\u91cf FLAC \u5230 MP3 \u8f6c\u6362\u5668"},"content":{"rendered":"<p>\u5f53\u60a8\u62e5\u6709\u5927\u91cf\u65e0\u635f FLAC \u683c\u5f0f\u7684\u97f3\u4e50\u5e93\u5e76\u4e14\u9700\u8981\u4fbf\u643a\u5f0f MP3 \u526f\u672c\u65f6\uff0c\u624b\u52a8\u64cd\u4f5c\u5e76\u4e0d\u662f\u4e00\u79cd\u9009\u62e9\u3002 <strong>flac2mp3<\/strong> \u662f\u4e00\u4e2a\u5e72\u51c0\u7684 Python \u811a\u672c\uff0c\u5b83\u9012\u5f52\u5730\u67e5\u627e\u6240\u6709 FLAC \u6587\u4ef6\u5e76\u4f7f\u7528 <strong>ffmpeg<\/strong> \u5c06\u5b83\u4eec\u8f6c\u6362\u4e3a\u9ad8\u8d28\u91cf\u7684 MP3\u3002<\/p>\n<h2>\u4e3a\u4ec0\u4e48\u9009\u62e9 flac2mp3\uff1f<\/h2>\n<p>\u8be5\u811a\u672c\u4f7f\u7528 <strong>libmp3lame<\/strong> \u7f16\u7801\u5668\u548c <strong>-q:a 0<\/strong> \u2014 \u6700\u9ad8\u53ef\u53d8\u6bd4\u7279\u7387\u8d28\u91cf\u8bbe\u7f6e\u3002\u4e0e\u539f\u59cb FLAC \u7684\u542c\u89c9\u5dee\u5f02\u51e0\u4e4e\u4e0d\u5b58\u5728\uff0c\u800c\u6587\u4ef6\u5927\u5c0f\u5374\u5927\u5e45\u4e0b\u964d\u3002<\/p>\n<h2>\u529f\u80fd<\/h2>\n<li><strong>\u9012\u5f52\u641c\u7d22<\/strong>\uff1a\u904d\u5386\u6240\u6709\u5b50\u76ee\u5f55\uff0c\u81ea\u52a8\u67e5\u627e\u6bcf\u4e2a .flac \u6587\u4ef6\u3002<\/li>\n<li><strong>\u591a\u79cd\u5bfc\u51fa\u6a21\u5f0f<\/strong>\uff1a\u5c31\u5730\u8f6c\u6362\u3001\u955c\u50cf\u76ee\u5f55\u6811\u6216\u6241\u5e73\u5355\u6587\u4ef6\u5939\u8f6c\u50a8\u3002\u60a8\u751a\u81f3\u53ef\u4ee5\u5728\u4e00\u6b21\u8fd0\u884c\u4e2d\u7ec4\u5408\u591a\u79cd\u6a21\u5f0f\u3002<\/li>\n<li><strong>\u5e76\u884c\u5904\u7406<\/strong>\uff1a\u901a\u8fc7<strong>&#8211;parallel-run=4<\/strong>\u6765\u5229\u7528\u591a\u4e2aCPU\u6838\u5fc3\u5e76\u663e\u7740\u52a0\u5feb\u6279\u91cf\u8f6c\u6362\u901f\u5ea6\u3002<\/li>\n<li><strong>\u5e72\u51c0\u5904\u7406<\/strong>\uff1a\u6b63\u786e\u5904\u7406\u5305\u542b\u7a7a\u683c\u548c\u7279\u6b8a\u5b57\u7b26\u7684\u6587\u4ef6\u548c\u6587\u4ef6\u5939\u540d\u79f0\u3002<\/li>\n<h2>\u7528\u6cd5<\/h2>\n<p>\u6700\u7b80\u5355\u7684\u60c5\u51b5 &#8211; \u5c31\u5730\u8f6c\u6362\u5f53\u524d\u76ee\u5f55\u4e2d\u7684\u6240\u6709 FLAC\uff1a<\/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>\u4e00\u4e2a\u66f4\u9ad8\u7ea7\u7684\u73b0\u5b9e\u793a\u4f8b &#8211; \u4f7f\u7528 4 \u4e2a\u5e76\u884c\u7ebf\u7a0b\u5c06\u6240\u6709 FLAC \u4ece D:\\Downloads \u8f6c\u6362\u4e3a D:\\mp3s\uff0c\u5e76\u4fdd\u7559\u76ee\u5f55\u7ed3\u6784\uff1a<\/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>\u5f15\u64ce\u76d6\u4e0b<\/h2>\n<p>\u8be5\u811a\u672c\u7684\u6838\u5fc3\u662f\u904d\u5386\u6587\u4ef6\u7cfb\u7edf\uff0c\u4e3a\u6bcf\u4e2a\u6587\u4ef6\u6784\u5efa\u4e00\u4e2a ffmpeg \u547d\u4ee4\uff1a<\/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>\u5e76\u751f\u6210\u5b50\u8fdb\u7a0b\u6765\u6267\u884c\u8f6c\u6362\uff0c\u53ef\u4ee5\u9009\u62e9\u4f7f\u7528\u7ebf\u7a0b\u6c60\u6765\u5b9e\u73b0\u5e76\u53d1\u3002<\/p>\n<h2>\u5148\u51b3\u6761\u4ef6<\/h2>\n<li><strong>Python 3.x<\/strong><\/li>\n<li><strong>ffmpeg<\/strong>\u5df2\u5b89\u88c5\u5e76\u5728\u60a8\u7684\u7cfb\u7edf\u8def\u5f84\u4e2d\u53ef\u7528<\/li>\n<p>\u8be5\u811a\u672c\u5177\u6709\u96f6\u989d\u5916\u7684 Python \u4f9d\u8d56\u9879\u2014\u2014\u7eaf\u6807\u51c6\u5e93\u3002<\/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>\u5f53\u60a8\u62e5\u6709\u5927\u91cf\u65e0\u635f FLAC \u683c\u5f0f\u7684\u97f3\u4e50\u5e93\u5e76\u4e14\u9700\u8981\u4fbf\u643a\u5f0f MP3 \u526f\u672c\u65f6\uff0c\u624b\u52a8\u64cd\u4f5c\u5e76\u4e0d\u662f\u4e00\u79cd\u9009\u62e9\u3002 flac2mp3 \u662f\u4e00\u4e2a\u5e72\u51c0\u7684 Python \u811a\u672c\uff0c\u5b83\u9012\u5f52\u5730\u67e5\u627e\u6240\u6709 FLAC \u6587\u4ef6\u5e76\u4f7f\u7528 ffmpeg \u5c06\u5b83\u4eec\u8f6c\u6362\u4e3a\u9ad8\u8d28\u91cf\u7684 MP3\u3002 \u4e3a\u4ec0\u4e48\u9009\u62e9 flac2mp3\uff1f \u8be5\u811a\u672c\u4f7f\u7528 libmp3lame \u7f16\u7801\u5668\u548c -q:a 0 \u2014 \u6700\u9ad8\u53ef\u53d8\u6bd4\u7279\u7387\u8d28\u91cf\u8bbe\u7f6e\u3002\u4e0e\u539f\u59cb FLAC \u7684\u542c\u89c9\u5dee\u5f02\u51e0\u4e4e\u4e0d\u5b58\u5728\uff0c\u800c\u6587\u4ef6\u5927\u5c0f\u5374\u5927\u5e45\u4e0b\u964d\u3002 \u529f\u80fd \u9012\u5f52\u641c\u7d22\uff1a\u904d\u5386\u6240\u6709\u5b50\u76ee\u5f55\uff0c\u81ea\u52a8\u67e5\u627e\u6bcf\u4e2a .flac \u6587\u4ef6\u3002 \u591a\u79cd\u5bfc\u51fa\u6a21\u5f0f\uff1a\u5c31\u5730\u8f6c\u6362\u3001\u955c\u50cf\u76ee\u5f55\u6811\u6216\u6241\u5e73\u5355\u6587\u4ef6\u5939\u8f6c\u50a8\u3002\u60a8\u751a\u81f3\u53ef\u4ee5\u5728\u4e00\u6b21\u8fd0\u884c\u4e2d\u7ec4\u5408\u591a\u79cd\u6a21\u5f0f\u3002 \u5e76\u884c\u5904\u7406\uff1a\u901a\u8fc7&#8211;parallel-run=4\u6765\u5229\u7528\u591a\u4e2aCPU\u6838\u5fc3\u5e76\u663e\u7740\u52a0\u5feb\u6279\u91cf\u8f6c\u6362\u901f\u5ea6\u3002 \u5e72\u51c0\u5904\u7406\uff1a\u6b63\u786e\u5904\u7406\u5305\u542b\u7a7a\u683c\u548c\u7279\u6b8a\u5b57\u7b26\u7684\u6587\u4ef6\u548c\u6587\u4ef6\u5939\u540d\u79f0\u3002 \u7528\u6cd5 \u6700\u7b80\u5355\u7684\u60c5\u51b5 &#8211; \u5c31\u5730\u8f6c\u6362\u5f53\u524d\u76ee\u5f55\u4e2d\u7684\u6240\u6709 FLAC\uff1a python flac2mp3.py \u4e00\u4e2a\u66f4\u9ad8\u7ea7\u7684\u73b0\u5b9e\u793a\u4f8b &#8211; \u4f7f\u7528 4 \u4e2a\u5e76\u884c\u7ebf\u7a0b\u5c06\u6240\u6709 FLAC \u4ece D:\\Downloads \u8f6c\u6362\u4e3a D:\\mp3s\uff0c\u5e76\u4fdd\u7559\u76ee\u5f55\u7ed3\u6784\uff1a python flac2mp3.py D:\\Downloads\\ &#8211;output-directory-save-directories-tree=D:\\mp3s\\ &#8211;parallel-run=4 \u5f15\u64ce\u76d6\u4e0b<a class=\"more-link\" href=\"https:\/\/demensdeum.com\/blog\/zh\/2026\/05\/21\/flac2mp3\/\">Continue reading <span class=\"screen-reader-text\">&#8220;flac2mp3 \u2013 \u6279\u91cf FLAC \u5230 MP3 \u8f6c\u6362\u5668&#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":"zh","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\/zh\/wp-json\/wp\/v2\/posts\/4365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demensdeum.com\/blog\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/demensdeum.com\/blog\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/zh\/wp-json\/wp\/v2\/comments?post=4365"}],"version-history":[{"count":2,"href":"https:\/\/demensdeum.com\/blog\/zh\/wp-json\/wp\/v2\/posts\/4365\/revisions"}],"predecessor-version":[{"id":4367,"href":"https:\/\/demensdeum.com\/blog\/zh\/wp-json\/wp\/v2\/posts\/4365\/revisions\/4367"}],"wp:attachment":[{"href":"https:\/\/demensdeum.com\/blog\/zh\/wp-json\/wp\/v2\/media?parent=4365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/zh\/wp-json\/wp\/v2\/categories?post=4365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/zh\/wp-json\/wp\/v2\/tags?post=4365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}