0
私はQt 5.4.2を使用しています。プレイビデオ用にQt Quickプログラムを作成しました。Qt Ubuntu14.04でビデオを再生するときのクイックプログラムの遅れ
マイビデオ仕様。 1920x1080、H.264、25F/sで、
コードを12502kbpsは、それがビデオを再生すると、このプログラムは常に遅れているされて、単にビデオの例からコピー
VideoOutput {
anchors.fill: parent;
source: mediaPlayer;
signal sizeChanged;
signal fatalError;
property alias duration: mediaPlayer.duration;
property alias mediaSource: mediaPlayer.source;
property alias metaData: mediaPlayer.metaData;
property alias playbackRate: mediaPlayer.playbackRate;
property alias position: mediaPlayer.position;
property alias volume: mediaPlayer.volume;
MediaPlayer {
id: mediaPlayer;
autoLoad: true;
autoPlay: true;
source: "file:///" + applicationDirPath + "/video/" + playVideoList.currItem();
onError: {
if (MediaPlayer.NoError != error) {
console.log("[qmlvideo] VideoItem.onError error " + error + " errorString " + errorString);
console.log(mediaPlayer.source)
}
}
onStopped: {
mediaPlayer.source = "file:///" + applicationDirPath + "/video/" + playVideoList.nextItem();
mediaPlayer.play();
}
}
onHeightChanged: sizeChanged();
function start() { mediaPlayer.play(); }
function stop() { mediaPlayer.stop(); }
}
です。
提案はありますか?
ありがとうございました。