Advertisement
enctac

A'sで32bitデコーダ/スプリッタが選択できない件の関連情報

Dec 31st, 2018
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.15 KB | None | 0 0
  1. ●問題1.DSF/MFT Viewerでエラーを起こす32bitのDirectShowフィルタがある。
  2.  
  3. ●問題2.フィルタの登録情報は残っているがファイルの実体が存在しない(削除されている)フィルタがある。
  4.  
  5.  
  6. ■■■■■■■■■■■■■■■■■■■■■■■■■■
  7.  問題1について
  8. ■■■■■■■■■■■■■■■■■■■■■■■■■■
  9.  
  10. DXVAChecker 4.1.2(zip版) の DSF/MFT Viewer を見ていたところ、
  11.  
  12.  C:\Program Files (x86)\Common Files\Roxio Shared\OGG_Flac Codecs\
  13. (プリインストールされていた「Roxio Creator LJ」のファイルだと思われます)
  14.  
  15. にインストールされている一連のDirectShowフィルタ群(どれも32bitのみ)を参照した際に、
  16. DSF/MFT Viewerでエラーが発生することがわかりました。
  17. 見た限りではこれら全てのフィルタで発生し、発生するエラーの内容も同一です。
  18.  
  19.  該当のバイナリ→ http://www.mediafire.com/file/jcmjgrf2fvyf7zu/OGG_Flac_Codecs.zip/file
  20.  
  21. VERSIONS等の情報によると、
  22.  https://www.xiph.org/dshow/
  23. のoggcodecs 0.73.1936(2006/10/21)に相当するファイル(公式配布しているものとは
  24. DLLのハッシュが異なるようなので別ビルドの模様)のようです。
  25.  
  26. ●DSF/MFT Viewerでエラーになるフィルタの一例(GraphStudioで調べた情報)
  27.  
  28.  ・CMML Decode Filter
  29.  
  30.    Filter Details
  31.     DisplayName: @device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\CMML Decode Filter
  32.     Type: Standard
  33.     CLSID: {7C015F63-8DEA-4198-9EF4-634604DE025B}
  34.     Object Name: CMML Decode Filter
  35.    File
  36.     File Name: dsfCMMLDecoder.dll
  37.     File Path: C:\Program Files (x86)\Common Files\Roxio Shared\OGG_Flac Codecs\
  38.  
  39. ●DSF/MFT Viewerで参照した際のエラーダイアログのメッセージ
  40.  
  41. アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。
  42. [続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。
  43. [終了]をクリックすると、アプリケーションは直ちに終了します。
  44.  
  45. GUIDには、ハイフンを 4 つ含む 32 桁の数字
  46. (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)を含んでいなければなりま
  47.  
  48. ●エラーダイアログの「詳細」を展開した際の中身
  49.  
  50. Just-In-Time (JIT) デバッグを呼び出すための詳細については、
  51. ダイアログ ボックスではなく、このメッセージの最後を参照してください。
  52.  
  53. ************** 例外テキスト **************
  54. System.FormatException: GUID には、ハイフンを 4 つ含む 32 桁の数字 (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) を含んでいなければなりません。
  55. 場所 System.Guid.GuidResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument, String failureArgumentName, Exception innerException)
  56. 場所 System.Guid.TryParseGuidWithNoStyle(String guidString, GuidResult& result)
  57. 場所 System.Guid.TryParseGuid(String g, GuidStyles flags, GuidResult& result)
  58. 場所 System.Guid..ctor(String g)
  59. 場所 .(=_=.(({(Int32 )
  60. 場所 .(=_=.(}(Object , EventArgs ()
  61. 場所 System.Windows.Forms.ListView.OnSelectedIndexChanged(EventArgs e)
  62. 場所 System.Windows.Forms.ListView.WmReflectNotify(Message& m)
  63. 場所 System.Windows.Forms.ListView.WndProc(Message& m)
  64. 場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
  65.  
  66.  
  67. ************** 読み込まれたアセンブリ **************
  68. mscorlib
  69. アセンブリ バージョン:4.0.0.0
  70. Win32 バージョン:4.7.3260.0 built by: NET472REL1LAST_C
  71. コードベース:file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
  72. ----------------------------------------
  73. DXVAChecker
  74. アセンブリ バージョン:4.1.2.0
  75. Win32 バージョン:4.1.2.0
  76. コードベース:file:///(ドライブ・パス省略)/DXVAChecker/DXVAChecker.exe
  77. ----------------------------------------
  78. System.Windows.Forms
  79. アセンブリ バージョン:4.0.0.0
  80. Win32 バージョン:4.7.3221.0 built by: NET472REL1LAST_C
  81. コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
  82. ----------------------------------------
  83. System
  84. アセンブリ バージョン:4.0.0.0
  85. Win32 バージョン:4.7.3190.0 built by: NET472REL1LAST_C
  86. コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
  87. ----------------------------------------
  88. System.Drawing
  89. アセンブリ バージョン:4.0.0.0
  90. Win32 バージョン:4.7.3056.0 built by: NET472REL1
  91. コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
  92. ----------------------------------------
  93. System.Configuration
  94. アセンブリ バージョン:4.0.0.0
  95. Win32 バージョン:4.7.3056.0 built by: NET472REL1
  96. コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
  97. ----------------------------------------
  98. System.Core
  99. アセンブリ バージョン:4.0.0.0
  100. Win32 バージョン:4.7.3221.0 built by: NET472REL1LAST_C
  101. コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
  102. ----------------------------------------
  103. System.Xml
  104. アセンブリ バージョン:4.0.0.0
  105. Win32 バージョン:4.7.3056.0 built by: NET472REL1
  106. コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
  107. ----------------------------------------
  108. System.Windows.Forms.resources
  109. アセンブリ バージョン:4.0.0.0
  110. Win32 バージョン:4.7.3056.0 built by: NET472REL1
  111. コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
  112. ----------------------------------------
  113. mscorlib.resources
  114. アセンブリ バージョン:4.0.0.0
  115. Win32 バージョン:4.7.3056.0 built by: NET472REL1
  116. コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/mscorlib.resources.dll
  117. ----------------------------------------
  118.  
  119. ************** JIT デバッグ **************
  120. Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
  121. またはコンピューター (machine.config) の構成ファイルの jitDebugging
  122. 値を system.windows.forms セクションで設定しなければなりません。
  123. アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
  124. なりません。
  125.  
  126. 例:
  127.  
  128. <configuration>
  129. <system.windows.forms jitDebugging="true" />
  130. </configuration>
  131.  
  132. JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
  133. ハンドルされていない例外はすべてコンピューターに登録された
  134. JIT デバッガーに設定されなければなりません。
  135.  
  136.  
  137. ■■■■■■■■■■■■■■■■■■■■■■■■■■
  138.  問題2について
  139. ■■■■■■■■■■■■■■■■■■■■■■■■■■
  140.  
  141. DSF/MFT ViewerやGraphStudioのDirectShowフィルタ一覧には出るものの、
  142. ファイル実体が存在しないものがいくつかあるようです。
  143. (GraphStudioで見た場合に「(!)」が表示されるもの)
  144.  
  145. ●32bitでファイル実体がないもの
  146.  ・MainConcept MPEG Demultiplexer (C:\Program Files (x86)\DivX\Codecs\mc_demux_mp2_ds.ax)
  147.  ・MainConcept Stream Parser (C:\Program Files (x86)\DivX\Codecs\mc_demux_mp2_ds.ax)   
  148.  
  149. ●64bitでファイル実体がないもの
  150.  ・Line 21 Decoder
  151.  ・Overlay Mixer
  152.  ・Overlay Mixer2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement