【问题标题】:Video player creation in python在 python 中创建视频播放器
【发布时间】:2013-08-15 20:48:03
【问题描述】:

我需要创建一个小部件来播放两个同步 (H264) 视频等。我以前从未做过任何 GUI 的东西,我想用最少的工作来完成我的目标。我有两个问题:

  • Tkinter 或 Qt 是否具有允许我同步播放视频的功能?

我已经查看了 Tkinter 和 Qt,似乎没有简单的内置方法可以做到这一点。但是,话又说回来,我对这些系统非常陌生,所以我可能会忽略一些东西。

【问题讨论】:

  • 我编辑了您的问题,因为这里不允许提出工具推荐问题和基于意见的问题(如“简单”)。我想你的意思是问两者中哪一个具有此功能。
  • 嗯,“内置”可以替代“简单”吗?

标签: python user-interface tkinter pyqt


【解决方案1】:

我不确定同步视频方面,但这篇相关文章可能有助于了解更多关于 tkinter 中视频的潜在限制

Way to play video files in Tkinter?

希望对您有所帮助...gl

【讨论】:

  • 那么qt或其他工具包怎么样?
【解决方案2】:

Qt 允许您使用 QVideoWidget 和 QMediaPlayer 播放视频。 PyQt 有一个 example player

对于 Tkinter,没有用于播放视频的默认小部件。您可以使用 tkinter 播放视频,但这没有使用 tkinter 小部件之一,而且有点 hackish。请参阅 stackoverflow 上的 this answer

视频同步很棘手,但可以。您必须将视频设置为在完全相同的时间以相同的帧速率开始。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-18
    • 1970-01-01
    • 2011-11-19
    相关资源
    最近更新 更多