批量转换音频格式工具

下载ffmpeg

下载这个文件ffmpeg-release-essentials.zip

解压后重命名为ffmpeg

放在D盘

你会看到

D:\ffmpeg\bin\ffmpeg.exe

使用方式

在放了多个音频文件夹下右键打开命令行

输入以下代码 Enter即可

这段代码会把这个文件夹下的所有wav格式转换为mp3并且删掉wav

可以按自己的需求修改下面代码

cpp 复制代码
Get-ChildItem -Path . -Filter *.wav | ForEach-Object {

    $wavPath = $_.FullName
    $mp3Path = [System.IO.Path]::ChangeExtension($wavPath, ".mp3")

    # ✅ 如果目标 mp3 已存在,直接跳过
    if (Test-Path $mp3Path) {
        Write-Host "已存在 MP3,跳过:" $mp3Path
        return
    }

    # ✅ 转换 wav -> mp3
    & "D:\ffmpeg\bin\ffmpeg.exe" -y -i "$wavPath" -ac 2 -ar 44100 -ab 192k "$mp3Path"

    # ✅ 如果转换成功
    if (Test-Path $mp3Path) {

        # ✅ 删除 wav
        Remove-Item "$wavPath"

        # ✅ 处理 meta 文件(wav.meta -> mp3.meta)
        $wavMeta = "$wavPath.meta"
        $mp3Meta = "$mp3Path.meta"

        if (Test-Path $wavMeta) {
            Move-Item "$wavMeta" "$mp3Meta"
            Write-Host "已同步 meta:" $mp3Meta
        }

        Write-Host "转换完成:" $mp3Path
    }
}
相关推荐
言乐614 小时前
Python根据无法识别搜索词找出可能输入内容模型
开发语言·python·django·virtualenv·pygame
yl453015 小时前
硫酸泄露处理生产商怎么选才够专业
大数据·人工智能·python
笨笨饿15 小时前
140_AI新手村MCP与Skills是干嘛的
开发语言·人工智能·python·stm32·单片机·嵌入式硬件·物联网
for_ever_love__15 小时前
机器学习入门——手写线性回归与梯度下降
人工智能·python·学习·机器学习·线性回归
打工仔折腾 AI16 小时前
从 Demo 到生产级 Agent:8 个关键设计机制与 Python 实现拆解
java·jvm·人工智能·后端·python·langchain·ai agent 实战
I Am a robert girl16 小时前
当传感器学会“说谎“:拆解可靠性门控的稀疏惯性动捕融合
python·姿态估计·传感器融合·惯性动捕·imu传感器·可靠性门控·可穿戴计算
李航198316 小时前
AI定制柜建模,需要详细的建模规范和标准流程
人工智能·python·计算机视觉·ai·ai编程
沙漠之主17 小时前
Python 教学设计资料:从入门到实战的完整课程方案
爬虫·python
ebiobiz18 小时前
极海 APM32 使用 Nimmake 编译指南
c++·python·单片机·嵌入式硬件·mcu
慢云智慧空间18 小时前
从智能终端到空间AI,慢云科技如何重新定义智慧建筑的核心能力?
人工智能·python·科技