home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 2002 October / JOY141_CD2.iso / Data / Sharewares / Graphisme / zplay280.exe / zplayer.filters < prev    next >
Text File  |  2002-06-21  |  5KB  |  90 lines

  1. // First let me state that this file is for experienced users only!
  2. //
  3. // Using this file you can automatically select which filters are
  4. // manually loaded when Zoom Player renders the DirectShow graph.
  5. //
  6. // This allows you to override certain default filters or introduce
  7. // new filters into the mix.  Use this carefully or Zoom Player
  8. // will become unstable.
  9. //
  10. // This file only effects Media mode.
  11. //
  12. // There are two procedures:
  13. //
  14. // LoadFilter(FilterID,NameToUse)
  15. //   - "FilterID" is the code the filter uses to identify itself
  16. //     to DirectShow, usually identified as "CLSID".
  17. //   - "NameToUse" the name that would appear on the Filter List.
  18. //   - This procedure only works in Media Mode
  19. //
  20. //
  21. // Another thing to remember is, if say, you're replacing the
  22. // video renderer, it will probably break support for filters
  23. // that look for it automatically!  So if you want to make
  24. // sure that these filters are loaded, you'll also have to
  25. // specify them manually.  This for example applies to the
  26. // DirectVobSub if you're replacing the Video Renderer, or
  27. // to the TFM Audio filter if you're replacing the Direct
  28. // Sound filter.
  29. //
  30. // For this filters file to take effect, you must activate it
  31. // on the Options -> Filters tab.
  32. //
  33. //
  34. // Sample "FilterID":
  35. //
  36. // {C1F400A0-3F08-11D3-9F0B-006008039E37} - Sample Grabber Filter (special case, see below).
  37. //
  38. // {6BC1CFFA-8FC1-4261-AC22-CFB4CC38DB50} - Video Renderer used in WindowsXP, it's missing
  39. //                                          the overlay colorkey support and has less options.
  40. //
  41. // {70E102B0-5556-11CE-97C0-00AA0055595A} - Video Renderer used in Win2K/98, it has more
  42. //                                          interface options and does support overlay colorkey.
  43. //
  44. // {CD8743A1-3736-11D0-9E69-00C04FD7C15B} - Overlay Mixer Renderer.
  45. //                                          Using this renderer you can control SVCD aspect
  46. //                                          ratios and it will also use the Win2k/98 renderer
  47. //                                          automatically, so you gain overlay colorkey support.
  48. //
  49. // {93A22E7A-5091-45EF-BA61-6DA26156A5D0} - DirectVobSub manual subtitle loading filter.
  50. //
  51. // {9852A670-F845-491B-9BE6-EBD841B8A613} - DirectVobSub automatic subtitle loading filter.
  52. //
  53. // {E30629D1-27E5-11CE-875D-00608CB78066} - Default Wave Out audio renderer.  This may be
  54. //                                          required by some cards to output AC3 over SP/DIF.
  55. //
  56. // {18572B81-97AD-11D5-BE82-0000E8EFB996} - TFM Audio Filter
  57. //
  58. // {112A878C-8C2A-41F8-A93A-48CC830649D1} - DeDynamic Audio Filter
  59. //
  60. // You can get the DeviceID for every installed filter
  61. // by browsing through the filter list using Graph Edit.
  62. //
  63. // Notice:  There's a limit of 50 filters you can add, more than enough.
  64.  
  65. // We use the Win2k/98 Video Renderer as it allows us to access the overlay colorkey
  66. // which is required for the OSD transparency.  It's also uncrippled, compared to the
  67. // Video Renderer that comes with WindowsXP by default (don't ask me why Microsoft
  68. // crippled it).  There may be a problem with playback of VOB with certain decoders
  69. // (CineMaster) when the non-default renderer is used.
  70. LoadFilter({70E102B0-5556-11CE-97C0-00AA0055595A},Video Renderer)
  71.  
  72. // If we use the Overlay Mixer as the renderer, it will allow us to control the aspect
  73. // ratio of SVCD files.  It also inserts the Win2k/98 Video Renderer automatically
  74. // so we gain Overlay Colorkey support (which is crippled in the XP renderer).
  75. // The only down side is, it will report the source image size after it's built-in
  76. // aspect ratio is applied.  So for example, an NTSC VCD file would appear as 352x270.
  77. // This makes the "Source Aspect Ratio" works the same as the "Derived Aspect Ratio",
  78. // Which may mean it use the wrong aspect ratio on older operating systems.
  79. ;LoadFilter({CD8743A1-3736-11D0-9E69-00C04FD7C15B},Overlay Mixer)
  80.  
  81. // Since replacing the renderer breaks DirectVobSub supports,
  82. // we need to load the DirectVobSub Automatic Filter.
  83. LoadFilter({9852A670-F845-491B-9BE6-EBD841B8A613},DirectVobSub)
  84.  
  85. // You can enable the Sample Grabber filter in order to grab screen captures of formats that
  86. // support the sample grabber interface (not all decoders supports this interface).  The down
  87. // side of enabling this filter is that it disables overlay support and slows down the decoding
  88. // process.  So only enable it when you want to take screen captures!
  89. ;LoadFilter({C1F400A0-3F08-11D3-9F0B-006008039E37},Sample Grabber)
  90.