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.
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
WMV/WMA IFilter indexes following metadata in Window Media Video and Audio files:
| WM Metadata | Property name | Description |
| Author | Author | name of a media artist associated with the content |
| Copyright | Copyright | copyright message for the content |
| Description | Description | description of the content |
| Title | Title | title of the content |
| WM/AlbumArtist | AlbumArtist | name of the primary artist for the album |
| WM/AlbumTitle | AlbumTitle | title of the album on which the content was originally released |
| WM/Composer | Composer | name of the music composer |
| WM/Genre | Genre | genre of the content |
| WM/Lyrics | Lyrics | lyrics |
| WM/Publisher | Publisher | name of the company that published the content |
| WM/SubTitle | SubTitle | subtitle of the content |
| WM/Year | Year | year the content was published |
| DRM Metadata | Property name | Description |
| DRMHeader.ContentDistributor | ContentDistributor | string identifiying the content distributor |
| DRMHeader.CID | ContentID | contentID that was generated by the content owner |
| DRMHeader.SECURITYVERSION | IndividualizedVersion | minimum individualized version required to play back the file |
| DRMHeader.KID | KeyID | key ID for the file |
| DRMHeader.LAINFO | LicenseAcqURL | license acquisition URL for a DRM version 7 license |
| DRMHeader.SubscriptionContentID | SubscriptionContentID | subscription 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.
WMV/WMA IFilter is easily configurable for additional Windows Media properties and DWM attributes. To make your custom metadata searchable:
| Registry string | Description | Example value |
| WmFileName | Full path to the text file with additional Windows Media attributes | C:\IFilterShop\WmFilter\WmMetadata.txt |
| DrmFileName | Full path to the text file with additional DRM attributes | C:\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
DRMHeader.Custom-ApplicationID;ApplicationID DRMHeader.Custom-PackageNum;PackageNum;VT_INT DRMHeader.Custom-PackageDate;PackageDate;VT_FILETIME
WMV/WMA IFilter outputs the following standard Indexing Service properties as duplicates of certain Windows Media properties.
| Property Friendly Name | Property Set GUID | Property Name | Description | WM Metadata |
| DocAuthor | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 4 | Author of the document | Author |
| DocSubject | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 3 | Subject of the document | Description |
| DocTitle | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 2 | Title of the document | Title |
Setup file is a self-extracting archive that must be downloaded and opened on the machine where you wish to use WMV/WMA IFilter.
Some Microsoft Search products require additional setup steps as described below:
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:
Configure custom temporary directory as described in "Additional Setup Steps" for Windows Desktop Search section above.
If you ever have to uninstall WMV\WMA IFilter application you can easily do it using any of the following methods:
Custom temporary directory has to be configured as described in "Additional Setup Steps" for Windows Desktop Search section above.
Version 3.0
Version 2.1
Version 2.0