从零开始建立一个QT/QML 视频播放器

开发工具qt5.8

您可以自己使用MediaPlayer来播放音频内容(比如音频),或者您可以将它与视频输出结合使用,以呈现视频。

1、首先打开Qt Creator 创建一个新的工程


2、选择一个模板,建立Qt Quick Application工程



3、取名 MediaPlayerDemo


4、然后一路下一步,到代码编辑。


import QtQuick 2.6
import QtQuick.Window 2.2
import QtMultimedia 5.8
Window {
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")

    Item {
        anchors.fill: parent
        MediaPlayer {
            id: mediaplayer
            source: "file:///c:/Video/0.mkv"
        }

        VideoOutput {
            anchors.fill: parent
            source: mediaplayer
        }

        MouseArea {
            id: playArea
            anchors.fill: parent
            onPressed: mediaplayer.play();
        }
    }
}

运行后的效果:


一个简单的播放器基本成型。

demo下载地址:点击打开链接

你可能感兴趣的:(QML,播放器,QtMultimedia,qt视频播放器,QT)