找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1329|回复: 0

[求助] 关于音乐播放的求助

1

主题

1

帖子

1

积分

贫民

积分
1
火花骑士 发表于 2021-12-19 14:14:09 | 显示全部楼层 |阅读模式
2威望
这是一个播放mp3同时显示歌词的程序。我想在播放mp3时继续下面的程序,但我怎么试都只能播放完音乐再显示歌词,多线程_thread会报错,求解


import time
import playsound
file=open("Please.lrc","r",encoding="utf-8")
inputLyrics=file.readlines()
Lyrics={"":""}
for i in inputLyrics:
    p=i.replace("[","").replace("]",",").replace("\n",'').split(",")
    t="{:.3f}".format(int(p[0].split(":")[0])*60+float(p[0].split(":")[1]))
    p[0]=t
    Lyrics[p[0]]=p[1]
time1=time.time()
time2=0
val=1
playsound("Please.mp3")
for i in Lyrics:
    try:
        while not(("{:.3f}".format(time2-time1)==list(Lyrics)[val])):
            time2=time.time()
    except:
        break
    print(list(Lyrics)[val],list(Lyrics.values())[val])
    val+=1
print("The end")


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表