批量转换音频格式工具

下载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
    }
}
相关推荐
镜子AI13 分钟前
镜子AI工程教程:用Python实现关键词布局检查器与语义改写查重(附完整代码)
人工智能·python·microsoft
小oo呆1 小时前
【学习心得】Python协程
python
信誓旦旦的程序猿1 小时前
【Python量化实战宝典 #22】涨跌停、连板情绪手册:情绪指标构建(Python 可跑)
python·1024程序员节·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
gCode Teacher 格码致知1 小时前
Pandas教学-21:subplots的使用
python·pandas·1024程序员节
2601_967980112 小时前
Python开发的顶级开源项目全景图:2025-2026年生态概览
python·机器学习·开源项目·数据科学·生态概览
benchmark_cc2 小时前
量化开发中,什么时候应该停止手动下载股票数据?
python·数据分析·pandas·量化交易·1024程序员节·股票数据·quantdash
泡茶喝茶写代码2 小时前
A股量化策略回测实战:从行情数据到绩效评估(第 15 篇):新高新低策略
python·1024程序员节·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
全栈练习生3 小时前
Jev 决策模型
python·ai·1024程序员节
LMT流氓兔3 小时前
第五单元——第十二课:把脚本整理成项目
java·数据库·python·langchain·1024程序员节
光依旧3 小时前
day-trader-skill实测:让Claude Code当交易助理,纯Python+确定性+fail-closed
python·量化交易·ai agent·a股·风控·claude code·开源项目实测