問題タブ [qmediaplayer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - Qtは現在再生中のメディアのファイルパスを取得しますか?
現在再生中のオーディオのフル パスを変数に格納する必要がありQMediaPlayer
ますQString
。taglib
メディアのファイル パスを必要とするライブラリを使用してメタデータを取得するには、これが必要です。
qt5 - vlc linux を使用した qml でのビデオ再生
qml アプリケーションでビデオ再生をリンクして、gstreamer ライブラリの代わりに vlc ライブラリを使用する方法。「gstreamer に一般的なストリーム エラーが発生しました」というエラーが表示されるため、
c++ - QByteArray の Qt play ビデオ ストア
SQlite dbに保存されているビデオを再生しようとすると、再生されず、オーディオで機能します。これはコードです:
c++ - QMediaPlayer QML バインディングの問題
QML で表示される QMediaPlayer ビデオ ストリームを実装したいと思います。QMediaPlayer クラスを拡張しようとして、MyMediaPlayer クラスの下に作成しました。このクラスを main.cpp ファイルでインスタンス化して、GUI に表示します。エラーはありませんが、ビデオは QML ウィンドウに表示されません。私のせいはどこですか?
mymediaplayer.cpp
mymediaplayer.h
main.cpp
main.qml
python - ステータスがメディアの終わりに変わったときに QMediaPlayer の状態が停止しない
の使用に問題がありますQMediaPlayer.mediaStatusChanged
。
Qt5.7 のドキュメントによると、メディア ステータスが に変更されたEndOfMedia
場合、QMediaPlayer の状態は次のようになりますStoppedState
。
再生は現在のメディアの終わりに達しました。プレーヤーは StoppedState にあります。
ただし、状態は停止していません。問題を再現するサンプルを次に示します。
誰も同じ問題に直面していますか?回避策で問題を解決できますが、Qt の問題である可能性があります。
qt - QMediaPlayer (Qt 5.7) で URL LAN ネットワークからビデオを再生する方法
QtでURL LANネットワークからビデオを再生するのを手伝ってください。URL = 192.168.1.101:8080/video の IP カメラがあります。これが私の qt コードです。
しかし、うまくいきません。ローカル ホストからのビデオでテストしましたが、問題ありません。ありがとう、そして私の英語でごめんなさい。
c++ - QMediaPlayer::duration() の値が -1 になるのはなぜですか?
これが私のコードです:
明らかにどこかにエラーがありますが、ファイル名を確認するだけでなく、問題が何であるかについて、私は残念ながら間違っています。それは単に.ogg
サポートされていないということでしょうか? オブジェクトが完全にメモリに読み込まれる前に関数を呼び出していますか? それとも別のものですか?
ありがとう。