2 回答

TA貢獻1872條經(jīng)驗 獲得超4個贊
我不知道該怎么做,但這里有一個鏈接,可能會幫助你。Microsoft Python bingad也許你可以使用谷歌廣告,但我找不到任何東西。

TA貢獻1815條經(jīng)驗 獲得超13個贊
這是一種方法。以下代碼所做的是更新視頻中每幀的tkinter幀,要在其中放置廣告,只需將廣告視頻插入視頻幀所在的位置即可。
我從Pythonista對另一個問題的回答中得到了這個解決方案。
import tkinter as tk, threading
import imageio
from PIL import Image, ImageTk
video_name = "insert_video.mp4" # Enter here the path to the ad
video = imageio.get_reader(video_name)
def stream(label):
for image in video.iter_data():
frame_image = ImageTk.PhotoImage(Image.fromarray(image))
label.config(image=frame_image)
label.image = frame_image
if __name__ == "__main__":
root = tk.Tk()
my_label = tk.Label(root)
my_label.pack()
thread = threading.Thread(target=stream, args=(my_label,))
thread.daemon = 1
thread.start()
root.mainloop()
添加回答
舉報