python - 在 python 中中断 omxplayer 播放

标签 python linux video raspberry-pi

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

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

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

最佳答案

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

关于python - 在 python 中中断 omxplayer 播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26481016/

相关文章:

linux - 无法使用 Amazon CloudWatch 监控脚本监控带缓冲区和缓存的 Amazon Linux 内存

c++ - 如何在 Linux 上调试 native 代码时自动附加到多个子进程?

html - 如何使用 Servlet 流式传输 MP3、MP4、AVI 等音频/视频文件

android - 我的 Android MediaPlayer 同步问题

windows - 如何使批处理文件在继续之前等待另一个调用的所有进程完成

python - PyMC3 对创建潜在狄利克雷分配模型有用吗?

python - Scrapy - 每个项目都有不同的管道

c - 如何有效地从文件中读取环境参数,与 exec 一起使用

python - 在具有 3 个参数的 3D numpy 数组上使用 rot90 时出错

Python:测试 unicode,并转换为 time()