問題タブ [phonon]
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は、画像を表示する内部にvideowidgetを含むqmainwindowを作成します
を使用してアプリケーションを作成しています<Phonon/VideoWidget>
。
2つのウィンドウが欲しいのですが。1つはビデオのコントロールを備えたメインウィンドウで、もう1つはビデオ自体を備えています。別のモニターに表示されます。-フルスクリーンかどうか。
ビデオを中に入れて、移動またはサイズ変更可能なビデオウィンドウを作成するにはどうすればよいですか?
ビデオを再生していないときは、ビデオウィンドウに画像が表示されます。
macos - Qt:MacでのPhononサンプルコードのクラッシュ
フォノンのサンプルコードであるミュージックプレーヤーの例を実行しようとしましたが、SDKに付属しています。Windowsでは正常に動作しますが、Mac OS SnowLeopard10.6.8で起動するとクラッシュします。クラッシュの詳細は次のとおりです。
クラッシュライン:
クラッシュログとコールスタック:
qt - Qt でビデオ ウィジェットのサイズを設定する
私は Qt フォノン ツールを使用しようとしている初心者の Qt プログラマーです。
オンライン チュートリアルの助けを借りて、このプログラムを作成しました。プログラムで video.avi ファイルをロードできましたが、フレーム内のビデオのサイズが非常に小さいです。Qtの知識が非常に乏しいので、ビデオのサイズを大きくしようとしました。これが私のコードです:
c++ - 任意のポイントからフォノン メディア オブジェクトでストリームを開始する方法はありますか?
Mac OS X の Qt 4.8.1 でポッドキャストを聞くアプリケーションを作成しています。現在、MediaObject
ポッドキャストの RSS アイテムからエンクロージャー URL を使用するように設定しています。
注:idx
は、ユーザーがウィジェットでクリックしたモデル内にQModelIndex
対応するです。QStandardItem
QTreeView
ただ、現在2つの問題があります。
- ストリームを一時停止して再開すると、最初から開始されます。あまり役に立ちません。:-(
- ウィジェットを使用して
Phonon::SeekSlider
、まだバッファリングしていないストリームの一部にスキップすると、ストリームの先頭に戻ってしまいます。
私の (潜在的に欠陥のある) 考えではmediaObj
、ストリームの特定の時間から再生を開始する方法を見つけられれば、これらの問題の両方を解決できるというものです。それで、私はこれを試しました:
注:currentTime
は、最後にtick()
信号が発信された時点の時間mediaObj
です。currentTime()
内のメソッドを使用してこのデータを取得しようとしましたがmediaObj
、うまくいきませんでした。しかし、それは別の日の戦いです。同様にcurrentTimeString
、人間が読める形式の同じ情報です。
残念ながら、動作しません:-(。これは、ストリームを再生すると、そのコードで何が起こるかです:
グルーヴィー。しかし、もう一度プレイしようとすると:
私は完全に混乱しています。Phonon を望まない方法で動作させようとしているようです。私が恐れているのは、これは Phonon モジュールの長年にわたる問題のように思われることであり、別の方法でストリームを実装する必要があるかもしれません。ヘルプ?
qt - GstreamerまたはPhononまたはVLCプレーヤーを使用したqtのビデオプレーヤー
今はどこにもいません:(ビジュアルスタジオプラットフォームですでに機能している検出アルゴリズムを使用して人間が検出されるビデオプレーヤーを開発したいです。プレーヤーはビデオプレーヤーで検出を表示するだけです。QTフレームワークを使用したいです。しかし、問題は、どちらを選ぶべきかわからないことです。私の目的に使用できるPhonon、GStreamer、およびvlcプレーヤーを使用するオプションがありますが、この種のもののような実際の経験はありますか? ?
前もって感謝します !
c++ - Qt、Phonon、およびマルチメディア コーデック: それらをバンドルする方法は?
マルチプラットフォーム (Windows、Linux、および Mac) Qt ベースの Phonon C++ アプリケーションを開発していますが、Phonon 自体は、インストールされたコーデックとやり取りするためにバックエンドに依存する API にすぎないことを認識しています。
論理的には、エンド ユーザーには追加のコーデックがインストールされておらず、OS によって提供されるコーデックのみがインストールされていると想定する必要があります。
私の質問は、バックエンドがそれを認識してオーディオファイルを再生できるように、OGG (できれば) または AAC デコーダーをアプリケーションにバンドルすることは可能ですか? 一般的にどのような手順を踏む必要がありますか? また、これに関する詳細情報はどこで確認できますか?
アプリケーション自体はインストールできません。物理メディアから直接実行されます。
qt - 欠落しているコーデックの判別(フォノン)
Phononを介してオーディオ/ビデオを再生するときに欠落しているコーデックを特定するにはどうすればよいですか?あなたが知っているなら私を助けてください。前もって感謝します。
c++ - C++ 用のクロスプラットフォーム ビデオ再生ライブラリはありますか?
私は主に、私のニーズに十分なクロスプラットフォームである Qt ライブラリを使用してコーディングしています。しかし、ビデオ ファイルを再生したい場合、クロスプラットフォームでビデオを再生するための適切なオプションがないことがわかりました。Phonon モジュールが私のマシンでは動作しないようです。また、主要なプラットフォーム (Windows、OSX、Linux) でサポートされているかどうかもわかりません。
簡単なビデオ再生のための軽量の代替品はありますか? 再生可能なクロスプラットフォームである限り、ビデオをどのような形式に変更しても問題ありません。
qt - Direct Show 9 フォノン エラー「ピンを接続できません」
Direct Show 9 バックエンドを qt の phonon フレームワークで使用しようとすると、次のエラーが発生します。
このエラーの意味や修正方法を知っている人はいますか? これは、フォノンの Direct Show 9 バックエンドの問題ですか?
c++ - Phonon を使用して mp4 ビデオを再生する
WindowsでQTとPhononを使用して非常に単純なビデオプレーヤーを作成しようとしています。私のバックエンドは phonon_ds94 です。まず、「再生」をクリックしたときのコードは次のとおりです。
(ここで、 file は、読み取るファイルの std::queue です)
.avi または .wmv を再生したい場合、すべて正常に動作します。私のビデオ再生、完璧です。
しかし、.mp4 ファイルを再生しようとしても、何も起こりません。videoPlayer は黒のままです。
Web で検索したところ、BackendCapabilities::availableMimeTypes があることがわかりました。そのため、バックエンドが mp4 と互換性があることを確認するために試してみました。これはリストにあります。利用可能な MIME タイプのリストは次のとおりです。
アプリケーション/vnd.ms-wpl アプリケーション/x-mplayer2 アプリケーション/x-ms-wmd アプリケーション/x-ms-wmz オーディオ/3gpp オーディオ/3gpp2 オーディオ/aiff オーディオ/ベーシック オーディオ/ミッド オーディオ/midi オーディオ/mp3 オーディオ/mp4オーディオ/mpeg オーディオ/mpegurl オーディオ/mpg オーディオ/vnd.dlna.adts オーディオ/wav オーディオ/x-aiff オーディオ/x-mid オーディオ/x-midi オーディオ/x-mp3 オーディオ/x-mpeg オーディオ/x-mpegurl オーディオ/x-mpg audio/x-ms-wax audio/x-ms-wma audio/x-wav midi/mid unknown video/3gpp ビデオ/3gpp2 ビデオ/aviビデオ/mp4ビデオ/mpeg ビデオ/mpg ビデオ/msvideo ビデオ/ QuickTime ビデオ/vnd.dlna.mpeg-tts ビデオ/x-mpeg ビデオ/x-mpeg2a ビデオ/x-ms-asf ビデオ/x-ms-asf-plugin ビデオ/x-ms-wm ビデオ/x-ms-wmvビデオ/x-ms-wmx ビデオ/x-ms-wvx ビデオ/x-msvideo vnd.ms.wmhtml
stateChanged
の信号もスロットに接続しましたmediaObject
が、ビデオを読み込もうとすると、ファイル形式がサポートされていないというエラーが表示されます。
Phonon をサポートするにはどうすればよいですか? mp4 がリストにある場合でも、コーデック パックをインストールする必要がありますか?