【问题标题】:pyqt5 5.8.2 Vimeo video playback failspyqt5 5.8.2 Vimeo 视频播放失败
【发布时间】:2017-06-02 03:32:06
【问题描述】:

以下代码适用于我在最新的 Ubuntu 上,但是当我尝试在虚拟环境中隔离它时,我收到“无法使用当前设置播放此视频”。尝试播放视频时出错。

我在 Windows 10 上也遇到同样的错误。

来自 YouTube 的视频可以正常播放。

import sys
from PyQt5 import QtWidgets, QtCore
from PyQt5.QtWebEngineWidgets import QWebEngineView
app = QtWidgets.QApplication(sys.argv)
w = QWebEngineView()
w.load(QtCore.QUrl('http://vimeo.com'))
w.show()
app.exec_()

pip freeze 显示如下:

pkg-resources==0.0.0
PyOpenGL==3.1.0
PyQt5==5.8.2
sip==4.19.2

我还需要 pip 安装其他软件包吗?

【问题讨论】:

    标签: python video pyqt5


    【解决方案1】:

    我猜这几乎是 Enabling mp4/mpeg4/avc support for Qt5 WebEngine on Linux 的副本。

    是否有 API 可以确定可用的编解码器?我猜 Ubuntu 提供的 pyqt5 有编解码器支持,而 pypi 版本没有。

    【讨论】:

      猜你喜欢
      • 2016-12-28
      • 2018-12-09
      • 1970-01-01
      • 1970-01-01
      • 2020-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多