QtでDirectShowライブラリを使用できますか?はいの場合、どのように誰かに教えてもらえますか?多くの記事を見てみると、マルチメディアアプリケーションを扱う際には、ダイレクトショーは素晴らしい選択ですが、Qtで使用する際に問題があることがわかりました。あなたが直接QtでDirectShowライブラリを使用できますか?
答えて
を、それを使用する必要はありませんので、
あなたは簡単なツタンカーメンを教えてもらえますか?私はアプリケーション固有のビデオプレーヤーを作るためのプラットフォームを探しています。今まで私はMFC + Directshowを最高のコンビネーションと判断しました......もっと良いコンビネーションはありますか? –
いいえ、少し遅れて:)。 – AlexTheo
ありがとう! :) –
あなたがビデオアプリを開発している場合は、その後QtPhononがすでにバックエンドとしてのDirectShowを使用することができます実際にDirectShowは、任意のGUIから独立したCOM APIです。私はQTに問題があるのか分かりませんが、QTベースのウィンドウのハンドルを取得し、問題なくDirectShowラッパーで使用することができます。また、コンソールアプリケーションのようなGUIなしでDirectShowアプリを作ることもできます。
私は最初にdirectshowを学びたいMFCでGUIを作成するのは面倒なので、QTをオプションで見ています。qt(または任意のot)でdirectshowを使用する方法を教えてもらえますか?彼女)MSVCと同じように? –
まず、Qtを使用してDirectShowで行うことは、Windows上でのみ動作します。 Windows以外のプラットフォームでも実行する必要がある場合は、各プラットフォームに追加の実装が必要です。
第2に、Qt(4.8)の最新リリース、または今後リリースされる5.0リリースをターゲットにしていますか?
すでに述べたように、Phonon for Videoの再生を使用することができます。使いやすく、クロスプラットフォームであり、うまく機能します。カメラからビデオをキャプチャする必要がある場合は、QtMultimediaKit http://doc.qt.nokia.com/qtmobility/multimedia.htmlを試してみてください。それは携帯電話のカメラのようなインターフェイスを持っています。
DirectShowとQtを統合する場合は、まずDirectShowを学び、キャプチャグラフを作成する必要があります(Microsoft DirectX 9.0 SDK(2004年夏版)のDirectShow AMCapサンプルを参照)。 QTとDirectShowの両方の知識を。あなたはそれがはるかに容易になりますビルド済みのソリューションに固執することができます。
スティーブ
- 1. Qtで静的ライブラリと動的ライブラリの両方を使用できますか
- 2. WebアプリケーションでDirectShowを使用できますか?
- 3. VSでQtライブラリを使用する
- 4. Qt - クロスコンパイルに外部ライブラリを使用できません
- 5. DirectShowでdirect264を使用するには?
- 6. C#でDirectShow AsyncReaderを使用する
- 7. 非同期変換を使用してDirectShowトランスフォームフィルタを記述できますか?
- 8. Qt Quickで圧縮テクスチャを使用できますか?
- 9. QTプロジェクトでTensorflow C++ APIを使用できますか?
- 10. qtウィジェットアプリケーションでクイックコントロールを使用できますか?
- 11. DirectXでQtを使用しますか?
- 12. VisualStudio 2017でQtライブラリを使用するには?
- 13. Qt Creatorで静的ライブラリを使用する
- 14. QTプロジェクトでCrypto ++静的ライブラリを使用する
- 15. UbuntuでQTライブラリを使用するには
- 16. QtでSyslog-Win32ライブラリを使用するには?
- 17. C++ QTでgoogle-diff-match-patchライブラリを使用するには?
- 18. OpenGLのQtでglew/glfw/SDLライブラリの代わりにQtGuiを使用できますか?
- 19. Qt setStyleSheetどのようなフォントを使用できますか?
- 20. C++ 11を使用するライブラリでC++ 14を使用できますか?
- 21. C++は他のライブラリではライブラリを使用できません
- 22. 私のJavaライブラリでTimber Loggerを使用できますか?
- 23. J2MEでJava SEライブラリを使用できますか?
- 24. AndroidアプリでFFmpegのライブラリを使用できますか?
- 25. 3rdparty pure PythonライブラリでCythonを使用できますか?
- 26. PHP 5.1.1でPHP SOAPライブラリを使用できますか?
- 27. RequireJSで非AMDライブラリを使用できますか?
- 28. NativeScriptでdrawing jsライブラリを使用できますか?
- 29. WinJSで古いC#ライブラリを使用できますか?
- 30. Ceylon M1 NewtonでJava Coreライブラリを使用できますか?
あなたがビデオファイルを再生するために探しています/ウェブからストリーム、またはあなたがビデオを録画しようとしています – SteveS