# D:\Home_Program\QQMusicCache\download from pydub import AudioSegment """ https://ffmpeg.org/download.html ffmpeg-6.1.1-essentials_build.7z 1.下载ffmpeg文件,在windows上进行安装 2.然后将压缩文件进行解压,拷贝到C盘或者当前位置都可以。 3.然后进行配置系统环境变量,在path中,增加bin位置的路径。 4.输入ffmpeg -version 查看版本号是否成功 5.安装pydub库 6.代码中 配置环境变量: import pydub pydub.AudioSegment.ffmpeg = "D:\\Home\\软件\\音频转换环境\\ffmpeg-6.1.1-essentials_build\\bin\\ffmpeg.exe" pydub.AudioSegment.ffprobe = "D:\\Home\\软件\\音频转换环境\\ffmpeg-6.1.1-essentials_build\\bin\\ffprobe.exe" """ def convert_flac_to_mp3(flac_file_path, mp3_file_path): try: # 读取flac文件 audio = AudioSegment.from_file(flac_file_path, format="flac") # 将音频转换为mp3格式 audio.export(mp3_file_path, format="mp3") print(f"转换成功!已将文件保存为: {mp3_file_path}") except Exception as e: print(f"转换失败:{e}") # 调用函数进行转换 import pydub pydub.AudioSegment.ffmpeg = "D:\\Home\\软件\\音频转换环境\\ffmpeg-6.1.1-essentials_build\\bin\\ffmpeg.exe" pydub.AudioSegment.ffprobe = "D:\\Home\\软件\\音频转换环境\\ffmpeg-6.1.1-essentials_build\\bin\\ffprobe.exe" flac_file_path = "D:/Home_Program/QQMusicCache/download/Lil笑笑不快不慢的情歌.flac" mp3_file_path = "D:/Home_Program/QQMusicCache/download/Lil笑笑不快不慢的情歌.mp3" convert_flac_to_mp3(flac_file_path, mp3_file_path)
如何自己实现python将QQ音乐下载的文件转换成MP3
于 2024-01-23 16:29:02 首次发布