Player
Macros

You can add commands to playlist. COM objects documented in SDK are programmable with VBScript.