Задать вопрос
@Sasageyo000

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

Я хочу поверх интерфейса поставить видео, что-то вроде живых обоев, а не просто цвета вроде красного. Как я могу это сделать? Нигде ответа не нашёл.
  • Вопрос задан
  • 966 просмотров
Подписаться 1 Простой 13 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 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()


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

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

Похожие вопросы