ffmpeg 播放视频 暂停

目录

[ffmpeg 播放视频 暂停待测试](#ffmpeg 播放视频 暂停待测试)

[mpv 播放暂停](#mpv 播放暂停)

mpv下载地址:

vlc


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

https://mpv.io/installation/

vlc

复制代码
pip install python-vlc
相关推荐
骄傲的心别枯萎6 天前
项目1:FFMPEG推流器讲解(一):FFMPEG重要结构体讲解
linux·ffmpeg·音视频·视频编解码·rv1126
骄傲的心别枯萎7 天前
项目1:FFMPEG推流器讲解(二):FFMPEG输出模块初始化
linux·ffmpeg·音视频·视频编解码·rv1126
DogDaoDao9 天前
DCT与DST变换原理及其在音视频编码中的应用解析
音视频·实时音视频·视频编解码·dct变换·变换编码·dst变换
Everbrilliant8911 天前
音视频编解码全流程之用Extractor后Decodec
ffmpeg·视频编解码·mediacodec·音视频解码·ffmpeg编解码·decodec·ndkmediacodec
Everbrilliant8913 天前
音视频编解码全流程之用Extractor后Muxer生成MP4
视频编解码·amediamuxer·ffmpeg数据包提取·amediaextractor·ffmpeg数据包的写入·提取器extractor·复用器muxer
骄傲的心别枯萎17 天前
RV1126 NO.30:RV1126多线程获取音频AI的PCM数据
linux·ffmpeg·音视频·pcm·视频编解码
Byron Loong17 天前
MP4和WMV2压缩机制对比
视频编解码
风间琉璃•18 天前
FFmpeg视频编解码
ffmpeg·视频编解码
沃达德软件18 天前
AI数字人视频图像音频生成服务
图像处理·人工智能·计算机视觉·ai作画·音视频·实时音视频·视频编解码