問題タブ [dmo]
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.
windows-store-apps - DMO COM インターフェイスは Windows ストア アプリでサポートされていますか?
DirectX Media Object COM インターフェイスは Windows ストア アプリでサポートされていますか? MSDN でどちらかの方法を示すものを見つけることができないようです。IMediaObjectなどのインターフェースを考えています。
winapi - 入力ストリームなしの DMO (directx メディア オブジェクト) コンポーネントを作成する方法
DMO は DirectShow 変換フィルターの置き換えに使用されているようです。一部のドキュメントでは、入力ストリームのない DMO が存在する可能性があると述べています。しかし、それはどのように機能するはずですか?入力ストリームがない場合、関数にはIMediaObject::CheckInputType
何を書くべきですか?
video - インストールされているすべての DMO フィルターの列挙
コンピューターに現在インストールされている DMO フィルターを列挙する方法を知っている人がここにいるかどうか疑問に思っていましたか? 現在インストールされているすべての DMO フィルターを列挙するアプリケーションを作成したいと考えています。
GraphEditとGraphStudioが次にそれを行うので、これが可能であることを私は知っています。
これが必要な理由は、毎日さまざまな種類の独自の (CCTV) ビデオを受け取る会社で働いているからです。多くの場合、ビデオを送ってくれる人はあまり技術的な人ではないので、現在インストールされているすべてのプログラムと DirectShow フィルター (「InstalledCodec」を使用) をエクスポートするアプリを彼に送り、それらを私たちのプログラムが処理に使用するものと比較します。そのビデオを彼のコンピューターに保存して、自分のコンピューターでコーデックを見つけて映画を処理できるようにします。
時々、DMO フィルターを使用して処理されたビデオ (通常は ASF) を受け取りますが、残念ながらそれらを列挙する方法は (まだ) 見つかりませんでした。
ここに誰かがこれにアプローチする方法の手がかりを持っていますか?
よろしくお願いします、-YS
video - DirectShow フィルターを使用したエンコード
おそらくdirectshowフィルターを使用して、生の画像をWindowsのaviファイルにエンコードする作業を行っています。使用するコーデックのタイプはユーザーが選択します。私はすでに、データを圧縮してファイルに書き込むためのシンプルなAPIを提供するので、Windows用のビデオ(VFW)を使用して同様のことを行いました。今回は、directshow サポートを提供するために、directshow フレームワークを使用してこれを行いたいと考えています。
ただし、MSDN を確認しているときに、コーデックごとにさまざまな種類のフィルターがあることがわかったので、単一のインターフェイスはありません。 http://msdn.microsoft.com/en-us/library/windows/desktop/dd375464(v=vs.85).aspx コーデックを切り替えるたびに異なるフィルターを切り替える必要がありますか。
また、MSDN によると、DMO が Directshow とどのように異なるかについても、エンコードに使用できます。 http://msdn.microsoft.com/en-us/library/windows/desktop/ff819088(v=vs.85).aspx
では、最大数のコーデックをサポートするにはどれを使用すればよいでしょうか?
あなたの考えを共有してください。
c++ - リサイザー DMO を使用してビデオをアップスケールする方法
re sizer DMO を使用して、入力ビデオのサイズを変更しています。ビデオをダウンスケールすると、正常に動作します。しかし、ソースの四角形よりも大きなサイズにビデオを拡大すると、空白の画面が表示されます。
出力タイプのプロパティを設定して出力ウィンドウを増やす方法を教えてください。
windows - CBR オーディオ エンコーディングで必要なビット レートを指定するプロパティの名前
「Windows Media オーディオ標準」DMO コーデックを構成して、シングル パス固定ビット レート モード (CBR) で圧縮しようとしています。残念ながら、希望するビットレートをエンコーダー オブジェクトに渡す方法を MSDN ドキュメントで見つけることができません。
言い換えれば、MFPKEY_RMAXに相当するものを探しています。これは、2 パスの可変ビットレート エンコーディングでは望ましいビット レート設定であると思われますが、シングル パスの CBR エンコーディングではそうです。