【问题标题】:Interrupting the omxplayer playback in python在 python 中中断 omxplayer 播放
【发布时间】:2014-10-21 07:20:15
【问题描述】:

我正在尝试根据事件在 python 中更改 omx 播放器的视频。但问题是下一个视频只有在第一个视频完成后才会加载。

import os
os.system('omxplayer video1.mp4')
if(flag==1):
    os.system('omxplayer video2.mp4')

有没有办法在播放过程中中断 video1 并开始第二个视频。 注意:我正在使用 debian wheezy 和 python 2.7 开发树莓派

【问题讨论】:

    标签: python linux video raspberry-pi


    【解决方案1】:

    Omxplayer 具有键盘控件,因此您可以发送相应的击键q 以在打开下一个实例之前正常停止它。 Here 是一个类似的帖子,有人试图实现类似的功能,它可能会有所帮助。

    【讨论】:

    • 有没有办法在python中发送击键
    • 查看 Python 示例的第二个链接,看看 Popen 是如何完成的——作者在那里检索到标准输入的管道,然后写入它。
    猜你喜欢
    • 2021-04-10
    • 1970-01-01
    • 2016-08-31
    • 2017-01-23
    • 2021-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多