Do I need to buy the softwareto download it?
Yes, you need to buy the Embrilliance Thumbnailer software to obtain a valid license and download it.