QMediaPlayer に基づく Qt クイック リアライズ ビデオ プレーヤー

QMediaPlayer に基づく Qt クイック リアライズ ビデオ プレーヤー

Qt Quick では、QMediaPlayer は非常に便利なクラスであり、クロスプラットフォームのビデオ プレーヤーをすばやく実装するのに役立ちます。この記事では、QMediaPlayer クラスを使用して基本的なビデオ プレーヤーを実装する方法について説明します。

実装手順

ステップ 1: QMediaPlayer インスタンスを作成する

まず、QML で QMediaPlayer インスタンスを作成し、対応するプロパティを設定する必要があります。

import QtMultimedia 5.0

Rectangle {
    id: root
    width: 320
    height: 240

    MediaPlayer {
        id: mediaPlayer
        source: "movie.mp4"
        autoPlay: true
        width: parent.width
        height: parent.height
    }
}

この例では、「mediaPlayer」という QMediaPlayer インスタンスを作成し、自動再生に設定します。また、ソース ファイルを「movie.mp4」に設定し、そのサイズを親オブジェクトと同じに設定します。

ステップ 2: VideoOutput オブジェクトを作成する

次に、QML で VideoOutput オブジェクトを作成し、それを QMediaPlayer インスタンスに関連付ける必要があります。

import QtQuick 2.0
import QtM

おすすめ

転載: blog.csdn.net/update7/article/details/130097234