如何自己实现python将QQ音乐下载的文件转换成MP3

# 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)

手   下   留    香   ,点个赞、收藏吧                                             

请注明转载出处                                                                            

  • 6
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值