以下是实现以上要求的Python代码示例:

import os
import time
import tkinter as tk
from tkinter import messagebox
import vlc

# 获取视频文件路径
video_path = r"D:\STRESSTOOL\1. Mytool\Video"
video_files = os.listdir(video_path)
video_file = os.path.join(video_path, video_files[0])

# 创建VLC播放器实例
instance = vlc.Instance()
player = instance.media_player_new()

# 设置视频文件并开始播放
media = instance.media_new(video_file)
player.set_media(media)
player.play()

# 创建弹窗提示窗口
root = tk.Tk()
root.withdraw()

# 弹窗提示函数
def show_popup(message):
    messagebox.showinfo("运行提示", message, parent=root)

# 设置初始弹窗提示内容
show_popup("打开视频")

# 10秒后设置视频为重复播放,并更新弹窗提示内容
time.sleep(10)
player.set_repeat(True)
show_popup("重复播放")

# 10秒后全屏播放视频,并更新弹窗提示内容
time.sleep(10)
player.set_fullscreen(True)
show_popup("全屏播放")

# 播放视频期间不影响进程的其他操作
while True:
    # 执行其他操作...
    pass

请确保已安装vlctkinter模块。代码中使用的是VLC播放器和Tkinter库来实现视频播放和弹窗提示功能

请示例代码:python完成打开DSTRESSTOOL1 MytoolVideo下的第一个视频打开视频的同时弹窗提示弹窗名称叫做运行提示内容是打开视频此弹窗在屏幕最上层10s后把视频设置为重复播放并将弹窗提示内容改为重复播放10s后全屏此视频并将弹窗提示内容改为全屏要求此弹窗提示不影响进程。

原文地址: https://www.cveoy.top/t/topic/h0N2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录