問題タブ [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.
python - Qt4フォノンのサポートされているオーディオ形式?
私はPyQt4で音楽プレーヤーを作成しており、フォノンを使用して音楽自体を再生しています。このアプリケーションは主にWindowsを対象としていますが、MacとLinuxのバージョンもサポートする予定です。私が知りたいのは、ユーザーがそれらのファイルのみを入力できるようにするために、Phononでサポートされているオーディオ形式です。
qt - MIME タイプからの QFileDialog フィルター
問題のプラットフォームで Phonon がサポートするすべてのオーディオ ファイル タイプに QFileDialog のフィルタを一致させたいと考えています。
1 - ただし、Qt でフィルターで MIME タイプを使用する方法を見つけることができません。どうやってやるの?
2 - または、MIME タイプに対応するファイル拡張子を手動で見つけるにはどうすればよいですか? ソリューションは Qt ベースであるか、少なくともクロス プラットフォームであり、Qt が存在するすべての場所でサポートされている必要があります。
オプション 1 が私の推奨する解決策ですが、オプション 2 でも同様です。
以下は、私の問題を説明する短いコードです。
python - PyQT4とPhononを使用したクロスフェードオーディオ
オーディオファイルをフォノンとクロスフェードさせようとしています。PyQT4を使用しています。トラックが適切にキューイングされていますが、フェード効果が止まっています。KVolumeFaderエフェクトを使用する必要があると思います。これが私の現在のコードです:
効果の実装について誰かアドバイスをいただけますか?
python - OpenCV Camera Capture を使用して PyQt4 でウェブカメラ ストリームを表示する
この Python スクリプトを使用して Web カメラを表示しています。
うまく機能していますが、Qt アプリケーション内でこの表示を設定したいと考えています。IplImage
OpenCV イメージを Qtに使用するにはどうすればよいVideoWidget
ですか?
qt - QGraphicsScene でビデオを使用する最良の方法
現在、QGraphicsProxyWidget を使用して QGraphicsScene 内で Phonon VideoWidgets を使用しています。
ビューポートを QGLWidget に設定しています。
ただし、90 度で割り切れない回転など、いくつかの変換をビデオに適用しようとすると、プログラムが大幅に遅くなるため、大きな問題が発生します。
この件に関して見つけたいくつかのことを読んだ後、 QGraphicsProxyWidget 内で VideoWidget を使用すると、大幅な速度低下を説明するソフトウェア変換が行われるように見えることがわかりました。
そのため、ビデオをレンダリングするためのより良い方法があるかどうか疑問に思っていました。
phonon - フォノンでサポートされていない mp3 ファイル
Windows XP でシンプルな音楽プレーヤーを開発するために Qt SDK 4.6 を使用しています。フォノンでサポートされている利用可能な MIME タイプを確認しましたが、それによると、フォノンは mp3 ファイルをサポートしていますが、音楽プレーヤーを使用して .mp3 形式のオーディオ ファイルを再生しようとすると、mediaObject がエラー状態になり、発生するエラーは Fatal Error : No です。ストリームをレンダリングするためのフィルターの組み合わせを見つけることができます。次に、.ogg ファイルなど、フォノンで現在サポートされていない他のオーディオ ファイルをサポートする方法を知りたいです。助けてください。
c++ - フォノン(Qt)で.pls/.m3uを解析します
フォノンプレーヤーで.pls/m3u形式を解析するためのヘルプを入手できますか?これまでのところ、フォノンはプレイリストをサポートしていないことを知っています。プレイリストを開いた場所に入力すると、コーデックtext/text-uriが見つからないなどのエラーが発生します。
qt - オーディオトラックの振幅
Qtを使ってオーディオエディタを開発したいです。このために、私は音楽トラックの波形をプロットする必要があります。これは、時間に対する音のピーク振幅のプロットであると思います(間違っている場合は修正してください)。
現在、Phonon :: AudioOutputクラスオブジェクトをオーディオシンクとして使用しており、Phonon::MediaObjectクラスオブジェクトに接続してオーディオファイルを再生しています。
ここで、波形を描画するには、このAudioOutputオブジェクトから1秒ごと(またはそれ以上)のオーディオトラックの振幅を知る必要があります。これにより、さまざまな時間のサウンド周波数に比例する長さの線を(QPainterを使用して)描画できます。私の波形を取得します。
それで、異なる時間にオーディオトラックの振幅を取得する方法について私を助けてください。
次に、オーディオトラックの波形をプロットする正しい方法を使用していますか?異なる時間にウィジェット上のQPainterオブジェクトによって線をプロットすることにより、時間に対して音の振幅をプロットします。
ありがとう。
qt - Phonon VideoPlayer を QtDesigner フォームに追加するにはどうすればよいですか?
MainWindow コンストラクターで UI レイアウトにプレーヤー オブジェクトを追加できますが、ウィジェット コンテナーをプレースホルダーとして使用して、QtDesigner で VideoPlayer のプロパティとレイアウトを設定するにはどうすればよいですか?
qt - Windows XP の Phonon は、確実に存在する DS バックエンドを読み込めません
WinXP の phonon direct show backend で問題が発生しています。基本的に、私にとってはまったく機能しません。4.7.0 SDKとソースからビルドされたバージョンの両方で試しました。どちらの場合も、phonon_ds94.dllは /plugins/phonon_backend/ dir にあります。私のシステムは WinXP で、VS 2008 を使用しています。
ここでビデオプレーヤーを作成する方法:
ここで実行される通常のプログラムでは、出力として得られるものは次のとおりです。
そして、これはデバッグ実行中の出力として得たものです qt-creator:
誰にもアイデアはありますか?