猫史档案馆


【Python作品分享】音频格式转换器【教程贴】

用户:仰望星空-机械巨龙仰望星空-机械巨龙查看:0 回复:0 评论:0 创建时间:2023-04-21T18:47:32


【作品展示】

center_image

 

【作品介绍】

11

 

【作品源代码】

# 导入库
import media_tool  # 导入media_tool工具
from pydub import AudioSegment
from pydub.playback import play
import os
import time

print('欢迎使用沐晨出品的—音频格式转换器!')
print('本转换器由沐晨工作室——沐晨出品,侵权必究!!!')
print('本转换器支持任何格式的音频的转换!')
print('支持转换为任何音频格式!')
print('必须安装海龟编辑器才可进行转换哦(需使用海龟打开程序)!')
print('用户需按照提示分别输入需转换的次数,要转换的音频名称,要转换的音频格式,换后的音频格式才能进行转换!')
print('温馨提示:')
print('转换为不是常见的音频格式时,程序会报错,但会转换成功,这种就不要喵信了,重启程序即可!')
print('常见的音频格式有:')
print('需等待2秒后在输入哦!')
print('转换后记得查收哦!')
print('如果报错,请喵名称为沐晨的人(我会每一个都加的,请各位放心)!')
print('-----------------------------------------------------------------------------------------------------------------------------------')
time.sleep(2)
cishu = input('请输入需转换的次数:')
# def yinpinchuli_zhuanhuan(Ymingzheng, Ygeshi, Xmingzheng, Xgeshi):
for i in range(int(cishu)):
    print()
    files = os.listdir()
    wenjian = ((Ymingzheng + '.') + Ygeshi)
    if (wenjian in files):
        sound = AudioSegment.from_file(Ymingzheng+"."+Ygeshi, format(Ygeshi))
        sound.export(Xmingzheng + "." + Xgeshi, format(Xgeshi))
        print('10%')
        time.sleep(1)
        print('20%')
        time.sleep(1)
        print('30%')
        time.sleep(1)
        print('40%')
        time.sleep(1)
        print('50%')
        time.sleep(1)
        print('60%')
        time.sleep(1)
        print('70%')
        time.sleep(1)
        print('80%')
        time.sleep(1)
        print('90%')
        time.sleep(1)
        print('100%')
        time.sleep(1)
        print('已完成转换操作!请查看程序目录(文件夹)!')
    else:
        print('没有找到此文件!请确保文件名和扩展名(类型)是否正确!请确保需转换的音频文件和程序文件在同一目录(同一文件夹)!')
    # yinpinchuli_zhuanhuan(input('请输入要转换的音频名称:'), input('请输入要转换的音频格式:'), input('请输入转换后的音频名称:'), input('请输入转换后的音频格式:'))
time.sleep(1)
print('感谢您的使用,欢迎下次使用!——沐晨')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页