用python写个小工具将选中文件夹下的MP3格式转换成wav格式
以下是Python代码实现:
import os
import subprocess
# 定义函数,用于将MP3文件转换为WAV文件
def convert_to_wav(mp3_file):
wav_file = os.path.splitext(mp3_file)[0] + ".wav" # 构造WAV文件名
subprocess.call(["ffmpeg", "-i", mp3_file, wav_file]) # 调用ffmpeg命令进行转换
# 获取选中文件夹路径
folder_path = input("请输入选中文件夹路径:")
# 遍历文件夹中所有文件
for file_name in os.listdir(folder_path):
file_path = os.path.join(folder_path, file_name)
if os.path.isfile(file_path) and file_name.endswith(".mp3"): # 如果是MP3文件,则进行转换
convert_to_wav(file_path)
print(f"{file_name} 转换完成")
print("全部文件转换完成")
使用时,只需输入选中文件夹的路径,程序会自动将该文件夹下所有MP3文件转换为WAV格式。程序中使用了FFmpeg工具进行转换,因此需要保证电脑上已安装该工具
原文地址: https://www.cveoy.top/t/topic/heK1 著作权归作者所有。请勿转载和采集!