@Sasageyo000

Как поставить на фон окна видео в tkinter?

Я хочу поверх интерфейса поставить видео, что-то вроде живых обоев, а не просто цвета вроде красного. Как я могу это сделать? Нигде ответа не нашёл.
  • Вопрос задан
  • 156 просмотров
Решения вопроса 1
@Alexa2007
Я тоже не нашёл, но как вариант поставить gif-ку:
from tkinter import *
import time
import os
root = Tk()

frameCnt = 12
frames = [PhotoImage(file='1.gif',format = 'gif -index %i' %(i)) for i in range(frameCnt)]

def update(ind):

    frame = frames[ind]
    ind += 1
    if ind == frameCnt:
        ind = 0
    label.configure(image=frame)
    root.after(100, update, ind)
label = Label(root)
label.pack()
root.after(0, update, 0)
root.mainloop()


Проверил, работет
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы