IFilterShop WMV/WMA IFilter Server Edition Release 3.0 README


General Information

WMV/WMA IFilter is a plug-in that allows Microsoft Search products and services to index Windows Media Video and Audio documents, enabling customers to search and organize their content. WMV/WMA IFilter extracts Windows Media metadata and DRM attributes from .wmv and .wma files.

WMV/WMA IFilter supports Indexing Service, SharePoint Portal Server, SQL Server Full-Text Search, Window Search Service and all other products based on Microsoft Search technology.

System Requirements

Microsoft Windows Media Format components must be installed on the machine in order for WMV/WMA IFilter to work. Microsoft Windows Media Format components are distributed with Windows Media Player (version 9.0 or later) or with Windows Media Format runtime package (WMFdist.exe for 32-bit platform, WMFdist64.exe for 64-bit platform).

WMV/WMA IFilter supports the following Microsoft server operating systems:

WMV/WMA IFilter supports the following Microsoft desktop operating systems:

WMV/WMA IFilter supports the following Microsoft Search products

Information Retrieval

WMV/WMA IFilter indexes following metadata in Window Media Video and Audio files:

Windows Media attributes

WM MetadataProperty nameDescription
AuthorAuthorname of a media artist associated with the content
CopyrightCopyrightcopyright message for the content
DescriptionDescriptiondescription of the content
TitleTitletitle of the content
WM/AlbumArtistAlbumArtistname of the primary artist for the album
WM/AlbumTitleAlbumTitletitle of the album on which the content was originally released
WM/ComposerComposername of the music composer
WM/GenreGenregenre of the content
WM/PublisherPublishername of the company that published the content
WM/SubTitleSubTitlesubtitle of the content
WM/YearYearyear the content was published

DRM attributes

DRM MetadataProperty nameDescription
DRMHeader.ContentDistributorContentDistributorstring identifiying the content distributor
DRMHeader.CIDContentIDcontentID that was generated by the content owner
DRMHeader.SECURITYVERSIONIndividualizedVersionminimum individualized version required to play back the file
DRMHeader.KIDKeyIDkey ID for the file
DRMHeader.LAINFOLicenseAcqURLlicense acquisition URL for a DRM version 7 license
DRMHeader.SubscriptionContentIDSubscriptionContentIDsubscription content ID

In accordance to Microsoft IFilter specification, WMV/WMA IFilter defines each Windows Media and DRM metadata as combination of Property Set and Property Name. All WM and DRM metadata belong to {FA39F101-8859-46A0-980B-1A2C8111E795} Property Set GUID.

WMV/WMA IFilter also outputs values of Windows Media and DRM attributes as text content of Windows Media file.

Support for Custom Metadata

WMV/WMA IFilter is easily configurable for additional Windows Media properties and DWM attributes. To make your custom metadata searchable:

  1. Open registry key "HKEY_LOCAL_MACHINE\SOFTWARE\IFilterShop\WmFilter"
  2. Under the registry key add the following String values:
    Registry stringDescriptionExample value
    WmFileNameFull path to the text file with additional Windows Media attributesC:\IFilterShop\WmFilter\WmMetadata.txt
    DrmFileNameFull path to the text file with additional DRM attributesC:\IFilterShop\WmFilter\DrmMetadata.txt

    Each line in the text file referred by WmFileName or DrmFileName value shall be of the following format:
    <Attribute>;<Property Name>;<Property Type>, where

    For example, DRM property setup file can be defined as:

  3. Close registry editor and restart all appropriate Search services

Office Document Properties

WMV/WMA IFilter outputs the following standard Indexing Service properties as duplicates of certain Windows Media properties.

Property Friendly NameProperty Set GUIDProperty NameDescriptionWM Metadata
DocAuthor{F29F85E0-4FF9-1068-AB91-08002B27B3D9}4Author of the documentAuthor
DocSubject{F29F85E0-4FF9-1068-AB91-08002B27B3D9}3Subject of the documentDescription
DocTitle{F29F85E0-4FF9-1068-AB91-08002B27B3D9}2Title of the documentTitle

Installation Instructions

Setup file is a self-extracting archive that must be downloaded and opened on the machine where you wish to use WMV/WMA IFilter.

  1. Make sure Windows Media Format runtime components are installed.
  2. Stop all appropriate Search services.
  3. Uninstall any previous version of WMV/WMA IFilter.
  4. Start setup file and follow the on-screen instructions.
  5. Start all appropriate Search services.
  6. Re-index catalogs containing .wmv and .wma files.

Additional Setup Steps

Some Microsoft Search products require additional setup steps as described below:

SharePoint Portal Server 2003:

  1. Open "Site Settings" web page
  2. In the "Search Settings and Indexed Content" section click on "Configure search and indexing"
  3. Click on "Include file types"
  4. Make sure that ".wmv" and ".wma" file types are included

Office SharePoint Server 2007:

  1. Open Shared Services Provider Admin Site
  2. In the "Search" section click on "Search settings"
  3. Click on "File type inclusions"
  4. Make sure that ".wmv" and ".wma" file types are included

Windows SharePoint Services 3.0:

  1. Open registry key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0\Search\Applications\<WSS Server Name>\Gather\Search\Extensions\ExtensionList"
  2. Add ".wmv" and ".wma" extensions to the list of indexable file types
  3. Restart Windows SharePoint Services Search

SharePoint Server 2010:

  1. In SharePoint Central Administration go to "General Application Settings" page
  2. In the "Search" section click on "Farm-Wide Search Administration"
  3. Click on " Search Service Application" link
  4. On the left side menu select "File Types"
  5. Make sure that ".wmv" and ".wma" file types are included

Windows Desktop Search:

When integrated with Windows Desktop Search WMV\WMA IFilter may use temporary directory to process Windows Media files. By default it uses system temporary directory. For Window Desktop Search versions 3.x and later WMV\WMA IFilter must be set to work with user specified temporary directory. To change temporary directory settings:

  1. Stop Windows Search service.
  2. Open registry key "HKEY_LOCAL_MACHINE\SOFTWARE\IFilterShop\WmFilter"
  3. Add new String value named "TempPath" and enter the full path to the new temporary directory. If this value is missing, empty or the path is not pointing to a valid directory, system temporary directory will be used. Please make sure that "Users" or "Authenticated Users" Group has "Full Control" permissions to the custom temporary directory.
  4. Start Windows Search service.
When using custom temporary directory, we recommend that you set it as "not indexable" in all your indexing products. Otherwise temporary files may be indexed. This will pollute the index and also can prevent temporary files from proper removal by WMV\WMA IFilter.

Vista Search, Windows 7 Search:

Configure custom temporary directory as described in "Additional Setup Steps" for Windows Desktop Search section above.

How to Uninstall

If you ever have to uninstall WMV\WMA IFilter application you can easily do it using any of the following methods:

Known Issues

Windows Media files are not searchable in Windows Vista, Windows 7 or Windows Desktop Search

Custom temporary directory has to be configured as described in "Additional Setup Steps" for Windows Desktop Search section above.

What's new in this version

Version 3.0

Version 2.1

Version 2.0

Contact Information