第1步,首先需要安装ffmpeg,链接地址:https://www.gyan.dev/ffmpeg/builds/

我系统是win10,安装的是下面版本的ffmpeg,也可安装适合自己的其它版本,安装教程参考下这位大佬的教程https://blog.csdn.net/nings666/article/details/134791109

第2步,将下面的代码复制新建的txt文件中

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@echo off
setlocal enabledelayedexpansion

:: 设置flac文件和输出目录
set "INPUT_DIR=E:\YingYue"
set "OUTPUT_DIR=E:\YingYue\mp3"

:: 创建输出目录
if not exist "%OUTPUT_DIR%" mkdir "%OUTPUT_DIR%"

:: 遍历flac文件并转换
for %%f in ("%INPUT_DIR%\*.flac") do (
set "IN_FILE=%%~f"
set "OUT_FILE=!IN_FILE:.flac=.mp3!"
set "OUT_FILE=!OUT_FILE:%INPUT_DIR%=%OUTPUT_DIR%!"

ffmpeg -i "!IN_FILE!" -codec:a libmp3lame -b:a 320k "!OUT_FILE!"
)

echo Conversion complete.
pause

1,需要将E:\YingYue改为你flac格式文件所在的文件夹地址

2,需要将E:\YingYue\mp3改为保存mp3格式文件所在的文件夹地址

将你改好的代码保存,并将txt的后缀改为bat

第3步,双击上面第2步的bat文件,会弹出一个窗口,耐心等待它跑完,flac格式的文件就转化成mp3格式的文件了