目录
[ffmpeg 播放视频 暂停待测试](#ffmpeg 播放视频 暂停待测试)
[mpv 播放暂停](#mpv 播放暂停)
ffmpeg 播放视频 暂停待测试
python
import subprocess
import time
import pyautogui
import os
if __name__ == '__main__':
mp4_path = "/home/user/Videos/seg_demo/b12_sam2_s.mp4" # 修改为Linux路径
# 启动 ffplay 播放视频
cmd = ['ffplay', '-autoexit', mp4_path]
p = subprocess.Popen(cmd)
time.sleep(5) # 等待 ffplay 窗口启动稳定
# 确保焦点在 ffplay 窗口上(手动或使用 wmctrl)
# 自动聚焦命令示例(需安装 wmctrl)
os.system("wmctrl -a ffplay")
# 暂停播放
pyautogui.press('space')
print("暂停播放 3 秒")
time.sleep(3)
# 恢复播放
pyautogui.press('space')
print("恢复播放")
p.wait()
mpv 播放暂停
mpv_player.py
mpv下载地址:
https://github.com/shinchiro/mpv-winbuild-cmake/releases
vlc
pip install python-vlc