Advertisement
Guest User

Untitled

a guest
Sep 18th, 2015
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.73 KB | None | 0 0
  1. filtersconfig.xml = filtersconfig_internal.xml:
  2.  
  3. <filtersconfig>
  4. <filters>
  5. <!-- You dont need a path if your filter is registered -->
  6.  
  7. <!-- Video decoders -->
  8. <filter name="mpcvideodec" type="videodec">
  9. <path>MPCVideoDec.ax</path>
  10. <guid>{008BAC12-FBAF-497B-9670-BC6F6FBAE2C4}</guid>
  11. <osdname>MPC Video Decoder</osdname>
  12. </filter>
  13. <filter name="ffdvideodec" type="videodec">
  14. <guid>{04FE9017-F873-410E-871E-AB91661A4EF7}</guid>
  15. <osdname>ffdshow Video Decoder</osdname>
  16. </filter>
  17. <filter name="avsource" type="source">
  18. <path>AVSplitter.ax</path>
  19. <guid>{D8980E15-E1F6-4916-A10F-D7EB4E9E10B8}</guid>
  20. <osdname>AV Source</osdname>
  21. </filter>
  22. <filter name="lavvideodec" type="videodec">
  23. <guid>{EE30215D-164F-4A92-A4EB-9D4C13390F9F}</guid>
  24. <osdname>LAV Video Decoder</osdname>
  25. </filter>
  26. <filter name="lavfsplitter" type="source">
  27. <path>LAVSplitter.ax</path>
  28. <guid>{B98D13E7-55DB-4385-A33D-09FD1BA26338}</guid>
  29. <osdname>LAV Splitter Source</osdname>
  30. </filter>
  31. <filter name="lavf_splitter" type="splitter">
  32. <guid>{171252A0-8820-4AFE-9DF8-5C92B2D66B04}</guid>
  33. <osdname>LAV Splitter</osdname>
  34. </filter>
  35. <filter name="ffdvideodxvadec" type="videodec">
  36. <guid>{0B0EFF97-C750-462C-9488-B10E7D87F1A6}</guid>
  37. <osdname>ffdshow DXVA Decoder</osdname>
  38. </filter>
  39. <filter name="coreavcvideodec" type="videodec">
  40. <guid>{09571A4B-F1FE-4C60-9760-DE6D310C7C31}</guid>
  41. <osdname>CoreAVC Video Decoder</osdname>
  42. </filter>
  43. <filter name="cyberlinkvideodec" type="videodec">
  44. <guid>{BEF49ADB-9EC1-4AF2-8E50-90F226CC4843}</guid>
  45. <osdname>CyberLink Video Decoder</osdname>
  46. </filter>
  47. <filter name="wmvideodecoder" type="videodec">
  48. <guid>{82D353DF-90BD-4382-8BC2-3F6192B76E34}</guid>
  49. <osdname>WMVideo Decoder</osdname>
  50. <isdmo>true</isdmo>
  51. <guid_category_dmo>{4a69b442-28be-4991-969c-b500adf5d8a8}</guid_category_dmo>
  52. </filter>
  53. <filter name="mpeg2videodec" type="videodec">
  54. <path>Mpeg2DecFilter.ax</path>
  55. <guid>{39F498AF-1A09-4275-B193-673B0BA3D478}</guid>
  56. <osdname>mpeg2 Video Decoder</osdname>
  57. </filter>
  58. <filter name="realvideodec" type="videodec">
  59. <guid>{238D0F23-5DC9-45A6-9BE2-666160C324DD}</guid>
  60. <osdname>RealAlternative Video Decoder</osdname>
  61. </filter>
  62. <filter name="broadcomvideodecoder" type="videodec">
  63. <guid>{2DE1D17E-46B1-42A8-9AEC-E20E80D9B1A9}</guid>
  64. <osdname>Broadcom VideoDecoder</osdname>
  65. </filter>
  66.  
  67. <!-- Audio decoders -->
  68. <filter name="mpaaudiodec" type="audiodec">
  69. <path>MpaDecFilter.ax</path>
  70. <guid>{3D446B6F-71DE-4437-BE15-8CE47174340F}</guid>
  71. <osdname>Mpa Decoder</osdname>
  72. </filter>
  73. <filter name="ffdaudiodec" type="audiodec">
  74. <guid>{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}</guid>
  75. <osdname>ffdshow audio decoder</osdname>
  76. </filter>
  77. <filter name="wmaudiodecoder" type="audiodec">
  78. <guid>{2EEB4ADF-4578-4D10-BCA7-BB955F56320A}</guid>
  79. <osdname>WMAudio Decoder</osdname>
  80. <isdmo>true</isdmo>
  81. <guid_category_dmo>{57f2db8b-e6bb-4513-9d43-dcd2a6593125}</guid_category_dmo>
  82. </filter>
  83. <filter name="realaudiodec" type="audiodec">
  84. <guid>{941A4793-A705-4312-8DFC-C11CA05F397E}</guid>
  85. <osdname>RealAlternative Audio Decoder</osdname>
  86. </filter>
  87. <filter name="lavaudiodec" type="audiodec">
  88. <guid>{E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}</guid>
  89. <osdname>LAV Audio Decoder</osdname>
  90. </filter>
  91.  
  92. <!-- Audio Stream Switcher-->
  93. <filter name="audioswitcher" type="audioswitch">
  94. <path>audioswitcher.ax</path>
  95. <guid>{18C16B08-6497-420E-AD14-22D21C2CEAB7}</guid>
  96. <alwaysload>1</alwaysload>
  97. </filter>
  98.  
  99. <!-- Extra filters -->
  100. <filter name="dcgraphiceq" type="extra">
  101. <path>DCGraphicEQ.ax</path>
  102. <guid>{E4DCD60C-F449-4C78-895B-1FE9F85C7EDD}</guid>
  103. <osdname>DC-GraphicEQ</osdname>
  104. </filter>
  105. <filter name="ac3filter" type="extra">
  106. <guid>{A753A1EC-973E-4718-AF8E-A3F554D45C44}</guid>
  107. <osdname>AC3Filter</osdname>
  108. </filter>
  109.  
  110. <!-- Source filters -->
  111. <filter name="dvdnavigator" type="source">
  112. <guid>{9B8C4620-2C1A-11D0-8493-00A02438AD48}</guid>
  113. <osdname>DVD Navigator</osdname>
  114. </filter>
  115. <filter name="wmasfreader" type="source">
  116. <guid>{187463A0-5BB7-11D3-ACBE-0080C75E246E}</guid>
  117. <osdname>WM ASF Reader</osdname>
  118. </filter>
  119. <filter name="avisource" type="source">
  120. <path>AviSplitter.ax</path>
  121. <guid>{CEA8DEFF-0AF7-4DB9-9A38-FB3C3AEFC0DE}</guid>
  122. <osdname>AVI Source</osdname>
  123. </filter>
  124. <filter name="flvsource" type="source">
  125. <path>FLVSplitter.ax</path>
  126. <guid>{C9ECE7B3-1D8E-41F5-9F24-B255DF16C087}</guid>
  127. <osdname>FLV Source</osdname>
  128. </filter>
  129. <filter name="mp4source" type="source">
  130. <path>MP4Splitter.ax</path>
  131. <guid>{3CCC052E-BDEE-408A-BEA7-90914EF2964B}</guid>
  132. <osdname>MP4 Source</osdname>
  133. </filter>
  134. <filter name="mkvsource" type="source">
  135. <path>MatroskaSplitter.ax</path>
  136. <guid>{0A68C3B5-9164-4A54-AFAF-995B2FF0E0D4}</guid>
  137. <osdname>MKV Source</osdname>
  138. </filter>
  139. <filter name="mpegsource" type="source">
  140. <path>MpegSplitter.ax</path>
  141. <guid>{1365BE7A-C86A-473C-9A41-C0A6E82C9FA3}</guid>
  142. <osdname>Mpeg Source</osdname>
  143. </filter>
  144. <filter name="oggsource" type="source">
  145. <path>OggSplitter.ax</path>
  146. <guid>{6D3688CE-3E9D-42F4-92CA-8A11119D25CD}</guid>
  147. <osdname>Ogg Source</osdname>
  148. </filter>
  149. <filter name="realsource" type="source">
  150. <guid>{765035B3-5944-4A94-806B-20EE3415F26F}</guid>
  151. <osdname>RealAlternative Source</osdname>
  152. </filter>
  153. <filter name="tsfilesource" type="source">
  154. <guid>{4F8BF30C-3BEB-43A3-8BF2-10096FD28CF2}</guid>
  155. <osdname>TS File Source</osdname>
  156. </filter>
  157. <filter name="haali" type="source">
  158. <guid>{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}</guid>
  159. <osdname>Haali Media Splitter</osdname>
  160. </filter>
  161.  
  162. <!-- Splitters -->
  163. <filter name="avisplitter" type="splitter">
  164. <path>AviSplitter.ax</path>
  165. <guid>{9736D831-9D6C-4E72-B6E7-560EF9181001}</guid>
  166. <osdname>AVI Splitter</osdname>
  167. </filter>
  168. <filter name="flvsplitter" type="splitter">
  169. <path>FLVSplitter.ax</path>
  170. <guid>{47E792CF-0BBE-4F7A-859C-194B0768650A}</guid>
  171. <osdname>FLV Splitter</osdname>
  172. </filter>
  173. <filter name="mp4splitter" type="splitter">
  174. <path>MP4Splitter.ax</path>
  175. <guid>{61F47056-E400-43D3-AF1E-AB7DFFD4C4AD}</guid>
  176. <osdname>MP4 Splitter</osdname>
  177. </filter>
  178. <filter name="mkvsplitter" type="splitter">
  179. <path>MatroskaSplitter.ax</path>
  180. <guid>{149D2E01-C32E-4939-80F6-C07B81015A7A}</guid>
  181. <osdname>MKV Splitter</osdname>
  182. </filter>
  183. <filter name="mpegsplitter" type="splitter">
  184. <path>MpegSplitter.ax</path>
  185. <guid>{DC257063-045F-4BE2-BD5B-E12279C464F0}</guid>
  186. <osdname>Mpeg Splitter</osdname>
  187. </filter>
  188. <filter name="oggsplitter" type="splitter">
  189. <path>OggSplitter.ax</path>
  190. <guid>{9FF48807-E133-40AA-826F-9B2959E5232D}</guid>
  191. <osdname>Ogg Splitter</osdname>
  192. </filter>
  193. <filter name="realsplitter" type="splitter">
  194. <guid>{E21BE468-5C18-43EB-B0CC-DB93A847D769}</guid>
  195. <osdname>RealAlternative Splitter</osdname>
  196. </filter>
  197. <filter name="mpeg2demultiplexer" type="splitter">
  198. <guid>{AFB6C280-2C41-11D3-8A60-0000F81E0E4A}</guid>
  199. <osdname>MPEG-2 Demultiplexer</osdname>
  200. </filter>
  201. </filters>
  202. </filtersconfig>
  203.  
  204.  
  205.  
  206.  
  207. mediasconfig.xml = mediasconfig_internal.xml:
  208.  
  209. <mediasconfig>
  210. <rules>
  211. <!-- DVD RULES -->
  212. <!-- Iso still return a crash on this filter. -->
  213. <rule filetypes="iso">
  214. <source filter="tsfilesource" />
  215. <splitter filter="mpeg2demultiplexer" />
  216. <video filter="ffdvideodec" />
  217. <audio filter="ac3filter" />
  218. </rule>
  219. <!-- If you want to play a dvd select the file /dvdfolder/VIDEO_TS/VIDEO_TS.ifo -->
  220. <rule filetypes="ifo">
  221. <source filter="dvdnavigator" />
  222. <splitter filter="dvdnavigator" />
  223. <video filter="mpeg2videodec" />
  224. <audio filter="ac3filter" />
  225. </rule>
  226. <!-- END DVD RULES -->
  227. <rule filetypes="avi|divx">
  228. <source filter="haali" />
  229. <splitter filter="haali" />
  230. <video filter="lavvideodec" />
  231. <audio filter="ac3filter" />
  232. <extra>
  233. <extra filter="ffdvideodec" />
  234. </extra>
  235. <shaders>
  236. <shader id="18" />
  237. </shaders>
  238. </rule>
  239. <rule filetypes="ogm">
  240. <source filter="haali" />
  241. <splitter filter="haali" />
  242. <video filter="lavvideodec" />
  243. <audio filter="ac3filter" />
  244. <extra>
  245. <extra filter="ffdvideodec" />
  246. </extra>
  247. </rule>
  248. <rule filetypes="flv">
  249. <source filter="flvsource" />
  250. <splitter filter="flvsplitter" />
  251. <video filter="ffdvideodec" />
  252. <audio filter="ac3filter" />
  253. </rule>
  254. <rule filetypes="mp4">
  255. <source filter="haali" />
  256. <splitter filter="haali" />
  257. <video filter="lavvideodec" />
  258. <audio filter="ac3filter" />
  259. <extra>
  260. <extra filter="ffdvideodec" />
  261. </extra>
  262. <shaders>
  263. <shader id="18" />
  264. </shaders>
  265. </rule>
  266. <rule filetypes="mov|m4v">
  267. <source filter="haali" />
  268. <splitter filter="haali" />
  269. <video filter="lavvideodec" />
  270. <audio filter="ac3filter" />
  271. <extra>
  272. <extra filter="ffdvideodec" />
  273. </extra>
  274. <shaders>
  275. <shader id="18" />
  276. </shaders>
  277. </rule>
  278. <rule filetypes="m2v">
  279. <source filter="haali" />
  280. <splitter filter="haali" />
  281. <video filter="lavvideodec" />
  282. <audio filter="ac3filter" />
  283. <extra>
  284. <extra filter="ffdvideodec" />
  285. </extra>
  286. <shaders>
  287. <shader id="18" />
  288. </shaders>
  289. </rule>
  290. <rule filetypes="ts|mpeg|mpg|m2ts">
  291. <source filter="mpegsource" />
  292. <splitter filter="mpegsplitter" />
  293. <video filter="lavvideodec" />
  294. <audio filter="ac3filter" />
  295. <extra>
  296. <extra filter="ffdvideodec" />
  297. </extra>
  298. <shaders>
  299. <shader id="18" />
  300. </shaders>
  301. </rule>
  302.  
  303.  
  304. <rule filetypes="mkv">
  305. <!--<source filter="haali" />
  306. <splitter filter="haali" />
  307. <video filter="lavvideodec" />
  308. <audio filter="ffdaudiodec" />
  309. -->
  310.  
  311. <source filter="lavfsplitter" />
  312. <splitter filter="lavf_splitter" />
  313. <video filter="lavvideodec" />
  314. <audio filter="lavaudiodec" />
  315. <extra>
  316. <extra filter="ac3filter" />
  317. <extra filter="ffdvideodec" />
  318. </extra>
  319. <shaders>
  320. <shader id="18" />
  321. </shaders>
  322. </rule>
  323. <rule filetypes="wmv">
  324. <source filter="wmasfreader" />
  325. <splitter filter="wmasfreader" />
  326. <video filter="wmvideodecoder" />
  327. <audio filter="wmaudiodecoder" />
  328.  
  329.  
  330. </rule>
  331.  
  332.  
  333. <!-- You need Real Alternative in order to read real media files -->
  334. <rule filetypes="rmvb">
  335. <source filter="realsource" />
  336. <splitter filter="realsplitter" />
  337. <video filter="realvideodec" />
  338. <audio filter="realaudiodec" />
  339. </rule>
  340. <!-- MR: PVR -->
  341. <!--<rule protocols="http|https|pvr|rstp">
  342. <source filter="lavfsplitter" />
  343. <splitter filter="lavf_splitter" />
  344. <video filter="lavvideodec" />
  345. <audio filter="lavaudiodec" />
  346. </rule>-->
  347. <rule protocols="http|https|pvr|rstp">
  348. <source filter="lavf_splitter" />
  349. <splitter filter="lavf_splitter" />
  350. <video filter="lavvideodec" />
  351. <audio filter="lavaudiodec" />
  352. </rule>
  353. </rules>
  354. </mediasconfig>
  355.  
  356. <!-- New rule for preferred streaming source filter
  357. <rule url="true" filetypes=".*">
  358. <source filter="internal_ffmpegsource" />
  359. </rule>
  360. </rules>
  361. <rule protocols="http|https|pvr|rstp">
  362. <source filter="lavfsplitter" />
  363. <splitter filter="lavf_splitter" />
  364. <video filter="lavvideodec" />
  365. <audio filter="lavaudiodec" />
  366. </rule>
  367.  
  368. <!-- MR: PVR -->
  369. <!--<rule protocols="http|https|pvr|rstp">
  370. <source filter="lavfsplitter" />
  371. <splitter filter="lavf_splitter" />
  372. <video filter="lavvideodec" />
  373. <audio filter="lavaudiodec" />
  374. </rule>-->
  375. <rule protocols="http|https|pvr|rstp">
  376. <source filter="lavfsplitter" />
  377. <splitter filter="lavf_splitter" />
  378. <video filter="lavvideodec" />
  379. <audio filter="lavaudiodec" />
  380. </rule>
  381.  
  382. </mediasconfig>-->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement