【问题标题】:Play videos (with audio) under PythonPython下播放视频(带音频)
【发布时间】:2018-05-04 20:10:21
【问题描述】:

我需要在 python 脚本下播放多个视频(带有相关音频),因为我需要在它们之间插入特定的暂停和触发器(用于神经心理学实验)。 我在网上尝试了很多实现媒体播放器的例子,比如here的这个例子,但我没能编译出MPlayer库。

最后,我只需要使用 python 控制视频,无论是否使用外部程序。关键是在下面的代码中找到实现playvideo()的方法

for pairs in Videos_paired_to_play:
    video1,video2 = pairs

    send_trigger(triggerType1)
    playvideo(video1[1] )
    make_a_pause(2)
    playvideo(video2[1])
    send_trigger(triggerType2)
    make_a_pause(20)

理想情况下,我需要一种播放视频的方法,而不会在播放完视频后破坏窗口。

谢谢!

【问题讨论】:

    标签: python windows multimedia


    【解决方案1】:

    如果您在 Windows 上,您可以绑定到 windows 媒体播放器 COM 对象,这将为您提供更多选项

    https://msdn.microsoft.com/en-us/library/windows/desktop/dd564035(v=vs.85).aspx

    或者,您可以找到另一个功能完整的播放器,根据操作系统将其接口公开给 COM 或 python。这可能会比尝试破解你自己的要好,如果你需要扩展或重构它以用于其他事情,文档就会在那里

    【讨论】:

      猜你喜欢
      • 2016-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-18
      • 2012-10-09
      相关资源
      最近更新 更多