::: Weed Exporter ::: 

Version: 1.10
Released: 20.04.2004
Platform: Microsoft Windows
License: Freeware
Author: Christopher Stewart
Download: weedexporter_v110.zip

Table of Contents
Introduction
Screen Shots
Templates
Tokens
Version History
Voluntary Contribution
Copyright Information

Introduction 
Weed Exporter is a tool that simplifies the creation of files containing repetitive sections of Windows Media files metadata. It is primarily intended for the creation of Content Record files for Weed's Content Tool.

Weed Exporter lets you define templates through which you can generate your files using combinations of 146 preset tokens, 30 user definable tokens, and 1 counter, along with static content.

Weed Exporter can be used to create:

  • > Content Record files for SML's Content Tool (both CSV and XML)
  • > CSV files for WeedDex.com
  • > Windows Media Playlists
  • > HTML documents

Screen Shots 

1. File selection


2. Format selection and edition


3. Exportation

Templates 
Weed Exporter uses templates to generate its output.

A template is a combination of static content and tokens. When the output is generated, metadata is extracted from each selected Windows Media file and inserted in the template in place of the matching token, as long as the token is located within the <weedexporter> </weedexporter> tag. Everything within the tag will be repeated for each selected files. Tokens located outside of the tag will be considered as static content.

Here's a sample template for a Windows Media Playlist:

<?wpl version="1.0"?>
<smil>
   <head>
      <meta name="Generator" content="Weed Exporter">
      <meta name="Author" content="Your name">
      <title>Playlist</title>
   </head>
   <body>
      <seq>

<weedexporter>
         <media src="<$10><$filename>"/>
</weedexporter>

      </seq>
   </body>
</smil>

Here's an overview of the preset templates:

  • > Content Tool (CSV): generates a CSV file for SML's Content Tool
  • > Content Tool (Delimited CSV) : same as above, but each value is enclosed within delimiters
  • > Content Tool (XML): generates an XML file for SML's Content Tool
  • > WeedDex.com: generates a CSV file for WeedDex.com
  • > Playlist (Local): generates a Windows Media Playlist for local files
  • > Playlist (Streaming): generates a Windows Media Playlist for files located on a remote server
  • > HTML: generates a sample HTML document
  • > User 1-5: provide support for user templates

Tokens 
Weed Exporter uses tokens to represent the data that can be exported.

30 user definable tokens can be used to export constant values.

146 preset tokens can be extracted from Windows Media files. The complete list of tokens is available here.

Power tokens are identified by a "wex" prefix and are intended to provide a solution for the differences in the way in which various encoding software manage metadata: one program might put the Artist Name in the 'Artist' tag, while another will put it in 'Author', and a third one will use 'WM/AlbumArtist.' Thus, for instance, <$wex/artistname> will contain the first of the following values which is not blank: <$artist>, <$wm/albumartist>, <$author>, <$wm/composer>, <$wm/writer>, <$wm/originalartist>. If all those values are blank, the program will try to parse the artist name from the filename, assuming that it follows the Weed convention (-weed-artistname-title.wm*).

Version History 
> 20-04-2004 : v1.10 :
   > added : subfolders & filtering, support for all Windows Media tokens, power tokens
   > updated : templates
   > corrected : minor bugs

> 31-03-2004 : v1.00 :
   > first official release

Voluntary Contribution 
Weed Exporter is released under the freeware license, but if you wish to show your support, you may do so by clicking the "Donate" button located on the sidebar and following the directives.

Copyright Information 
Copyright © 1999-2004 Christopher Stewart. All rights reserved.

Portions utilize Microsoft Windows Media Technologies.
Copyright © 1999-2002 Microsoft Corporation. All rights reserved.


Copyright © 2004-2009 Stewart Explorations. All rights reserved.