Microstock Upload Methods

Posted by

The contributing process is an area where the top microstock websites have been competitive for years. How well the process fuctions, or how quickly they can contribute images has a big impact on photographers with large portfolios or high ongoing production.

So let’s take a look at what upload methods exist and which microstock websites offer them.

HTML Form

This is the most simple method of upload, and all microstock websites provide it. It’s simply a page of the website where you can click a Browse button, select a file from your computer, and click an Upload button to send the file.

There is some creative variation on HTML forms across the microstock websites. Some enable simultaneous uploading of multiple files with different levels of sophistication.

ActiveX / Java

This method is similar to HTML forms in that all the action happens on a page within the website. These advanced programming languages enable greater functionality in the uploading interface. Some are more sophisticated than others, but they all intend to make the process easier and more transparent.

FTP

File Transfer Protocol is an off-web method of uploading. Using any FTP application contributors can log into the FTP server of the microstock agency and send their photos. The photos are then completed and submitted through the website. The primary benefit of FTP uploading is that the files are sent in sequence, allowing you to easily and quickly upload large numbers of files. You can easily tell your FTP application to upload 200 photos to six microstock agencies and leave it unattended.

API

While not an upload method in itself, and Application Programming Interface (API) allows third party developers to create an applicaiton that interacts with a system. In this case the system is the microstock website. The APIs of microstock agencies also provide ways of interacting other than uploading photos, such as providing search results and downloading user statistics. One example of an application built to interact with the APIs of many microstock websites is the application reviewed yesterday, ProStockMaster.

Let’s Compare

Website HTML Form ActiveX / Java FTP
iStockphoto 1 at a time No No
ShutterStock up to 30 Java in-browser application to upload multiple files or folders Yes
Dreamstime 1 at a time No Yes
Fotolia up to 5 Java in-browser application to upload up to 100 files Yes
BigStockPhoto up to 10 No Yes
CanStockPhoto up to 10 Java in-browser application AND ActiveX (Windows) Yes
123rf up to 10 Java in-browser application to upload multiple files Yes
StockXpert up to 5 No No
LuckyOliver asdf No Yes
Crestock up to 10 No Yes

Notes of Interest

iStockphoto – while no direct FTP is offered they do provide multiple applications plugins that function via their API from their website

CanStockPhoto – can auto populate categories based on keywords in the ITPC – a big time saver
123rf – have an installable Windows XP upload application AND a facility to transfer files from another location on the web

StockXpert – all description data is required within the HTML upload form, meaning photos will different titles, descriptions or keywords must be uploaded individually

Crestock – have a separate facility for uploading Flash files

What Upload Method We Use

We’ve used the web-based uploading methods – mostly HTML forms – up until now. We tried FTP early on but had some problems with files not being received properly and duplicates appearing on the websites. We narrowed this down to our own FTP application, as we were having the same problem on all microstock websites we tested. We never got around to trying another application.

However, now that we’ve discovered IPTC data and ProStockMaster we’re about to transform our contributing process. We’ll be using Adobe Bridge to do the IPTC data and then ProStockMaster to do the uploading.

What methods do you use?



Posted June 4th, 2007 by

5 Comments

Leave a comment