tkinter播放视频问题

参考tkinter 界面播放视频
我按这个写,把视频播放成了3倍速,一下子没了

from tkinter import *
from PIL import ImageTk, Image
import cv2

root = Tk()
app = Frame(root, bg="white")
app.grid()
lmian = Label(app)
lmian.grid()
cap = cv2.VideoCapture('a1.mp4')
def video_stream():
    _, frame = cap.read()
    cv2image = cv2.cvtColor(frame, cv2.COLOR_BGR2RGBA)
    img = Image.fromarray(cv2image)
    imgtk = ImageTk.PhotoImage(image=img)
    lmian.imgtk = imgtk
    lmian.configure(image=imgtk)
    lmian.after(1, video_stream)
video_stream()
root.mainloop()

python3.11.4 Pillow:10.0.0

再说一下,视频长度是03:43

【相关推荐】




写在前面:以下介绍功能均在后附链接“数字图像处理课程实验大作业”中,该实验最终成绩为A:
在这里插入图片描述


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^