python进行音频转换

参考了:https://blog.csdn.net/pj_developer/article/details/72778792

利用ffmpeg进行批量格式转换
单条的格式转换命令:ffmpeg -i input.mp4 output.avi
功能:
1-可以进行音频格式m4a/mp3/wav互转,只用更改保存的扩展名
2-可以进行视频格式转换成音频格式,方法同上

需要设置:
source_path(源路径)
save_path(保存路径)
import os
source_path = "G:\\音乐视频\\test2\\"
save_path = 'G:\\音乐视频\\test\\'
source_file = os.listdir(source_path)

for source in source_file:
    new_name=source[:-4]#截取歌曲名字,删除后面的.m4a
    # print("ffmpeg -i " + m4a_path + m4a
    #           + " " + save_path + new_name + ".wav")
    print('正在转换歌曲:{}'.format(new_name))

    os.system("ffmpeg -i " + source_path + source + " " + save_path + new_name + ".mp3")
print('所有歌曲转换完毕!')

 

你可能感兴趣的:(Python基础操作)