首页 > 解决方案 > 如何在python、Windows中下载和使用QtMultimedia?

问题描述

如何QtMultimedia在 pyqt5 中使用。我正在使用 Windows 操作系统。

研究了一下QtMultimedia,还是不知道怎么下载,能帮帮我吗?

标签: pythonpyqtpyqt5qtmultimedia

解决方案


如果您PyQt已经安装,那么您只需将其添加到您的代码中:

import PyQt5.QtMultimedia

如果你不这样做,那么你可以PyQt使用 pip 命令安装pip install PyQt5

要使用它,请查看PyQt 源代码,其中包含 QtMultimedia 的示例

这里的所有都是它的。这是您可以使用的一个简单示例:

def load_soundtrack_playlist():
    """
    Loads the play list of the soundtracks and replaces the file name with the full path.

    A playlist is a list where each entry is a list of two strings: file path, title
    """
    global soundtrack_playlist

    # create playlist
    soundtrack_playlist = QtMultimedia.QMediaPlaylist()
    soundtrack_playlist.setPlaybackMode(QtMultimedia.QMediaPlaylist.Loop)

    # read information file
    data = utils.read_as_yaml(constants.SOUNDTRACK_INFO_FILE)

    # add the soundtrack folder to each file name
    for entry in data:
        file = constants.extend(constants.SOUNDTRACK_FOLDER, entry[0])
        url = qt.local_url(file)
        media = QtMultimedia.QMediaContent(url)
        soundtrack_playlist.addMedia(media) 

推荐阅读