qmediaplayer

    0熱度

    1回答

    QMediaPlayer* _player = new QmediaPlayer(this); QUrl url = QUrl::fromLocalFile("test.amr"); _player->setMedia(url); _player->play(); _player->errorString() is DirectShowPlayerService::doRender:

    0熱度

    1回答

    我用pyqt5製作了一個小應用程序,我想播放5秒鐘的MP3。我讀過,如果我使用Qt工具,那麼我不需要使用單獨的線程。 爲什麼不能正常工作,是否更重要? from PyQt5 import QtCore, QtWidgets, QtMultimedia player = QtMultimedia.QMediaPlayer() sound = QtMultimedia.QMediaContent

    0熱度

    1回答

    我有一個非常簡單的應用程序寫在QT中,我想通過使用QMediaPlayer來顯示電影,但在顯示任何幀之前我想檢測它的一些對象並標記它們通過在其上畫一個矩形。 我讀過http://doc.qt.io/qt-5/videooverview.html,我可以訪問每個框架的子類QAbstractVideoSurface,所以我決定。 class VideoSurface : public QAbstrac

    0熱度

    1回答

    問題: 以下調用不會使QMediaPlayer播放任何聲音。 player->setMedia(QUrl("qrc:/snd/coin-refund.mp3")); player->play(); 哪裏player是QMediaPlayer*類型。 URL使用QtCreator複製URL選項生成。所以文件肯定在.qrc文件中。 詳情: 我從QObject得出這樣一個類: class MyCl

    0熱度

    1回答

    案例1.我設法播放聲音與QMediaPlayer這樣的: QMediaPlayer* media = new QMediaPlayer(); media->setMedia("sound.mp3"); media->play(); 案例2.如果我加載聲音到內存一切都OK還併發揮它是這樣的: QFile file("sound.mp3"); file.open(QIODevice::Rea

    -1熱度

    1回答

    我想創建自己的基於URL的實時流應用程序。如果延遲時間大約爲1000毫秒,並且即使使用LowLatency命令後延遲也沒有變化,我遇到了視頻流問題。我想要實現大約100ms的延遲視頻流。我想真正知道Qt是否是適合工作的合適工具,來自了解Qt並瞭解非阻塞,高優先級,低延遲編程的人員。我已經非常喜歡Qt,因爲它的QML + JavaScript GUI構建側)。

    1熱度

    1回答

    我有一個QBuffer在一個臨時的wav文件的RAM,我想讓用戶從任何時候都可以聽到它所需的次數。但是,它只允許播放一次,並且不允許重播。如果我從文件播放音頻(QUrl.fromLocalFile),它可以播放它。有什麼不同?如何解決它? 1)要播放從RAM中的wav文件我用下面的代碼: data = b"" with open(fname, "rb") as file: d

    0熱度

    1回答

    我在MAC OS上使用Qt並嘗試檢索媒體的元數據。所以我採取了Qt的媒體播放器實例(QT 5.8.0)和改性一點點: 相反的: connect(controls, SIGNAL(play()), player, SLOT(play())); 我用: connect(controls, &PlayerControls::play, player, [this]{ qDebu

    1熱度

    1回答

    我創建一個音頻播放器與Qt和我正在實施,當我加載一首歌它啓動automaticaly,但是當我調用函數開始歌曲並計算持續時間,歌曲不會啓動。我使用了調試,當我到達播放函數調試停止與結束步進範圍。我也嘗試發出一個信號,但沒有做任何事情,只有當我按下播放按鈕時纔開始播放歌曲。 在這裏有代碼 void AudioPlayer::loadClicked() { QString filename

    0熱度

    1回答

    我想知道如何在PyQt5上獲得QMediaPlayer模塊的進度條/導引頭...因此,在我的音樂播放器應用程序中,我可以爲歌曲創建進度條。謝謝你在前進