0

AVIデコンプレッサフィルターを利用しているアプリケーションの1つに問題があります。エラーは、適切な減圧装置が見つからないことを示しています...しかし、過去数か月間毎日機能しています。私はquartz.dllを再登録することを考えましたが、運がありませんでした。

次に、Grapheditを開いて、フィルターをグラフにロードできるが、接続できなくなっていることを確認しました。

誰かが以前にこのシナリオに出くわしたことがありますか?どんな助けでも大歓迎です。

乾杯。

編集 問題がレジストリにある場合は、単純なシステムの復元よりも、レジストリを元の状態に戻すためのトリックを実行します。クライアント側で発生したバグを特定するには遅すぎます。ウィンドウを回復して元に戻すことにしました。ただし、アプリケーションに自動復元ポイントが組み込まれているなどの冗長性チェックを実施して、問題が再発した場合に修正することができます。誰かがこれがうまくいくと思いますか?

4

1 に答える 1

1

AVI Decompressor FilterDirectShowでVFW/VCMコーデックを利用できるようにするアダプターフィルターです。フィルタを手動でグラフに追加できるからといって、それが役立つとは限りません。このフィルターは通常、このようには機能しません。ほとんどの場合、IntelligentConnectの一部としてフィトラーグラフによって追加されます。

あなたの場合、重要なのは、AVI Decompressor Filterさらに処理または表示するのにより適したものに変換したメディアタイプです。メディアタイプが予期したものではないか、基盤となるVCMコーデックがなくなっており、VIDecompressorがそれを取得できなくなっている可能性があります。

Windows 7では、msyuv.dllAVIDecompressorは内部的に「MicrosoftUYVYVideoDecompressor」を使用します。システムに問題がある可能性があります。VFWコーデックとしての登録を確認することをお勧めします。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32]
VIDC.UYVY="msyuv.dll"

64ビットOSでは、64ビットOSの32ビットアプリに影響を与える別のキーを確認する必要がある場合があります。

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32]
VIDC.UYVY="msyuv.dll"
于 2012-07-24T22:18:59.997 に答える