Uploading files to Amazon AWS/S3

Silverstack allows you to upload clips to an AWS S3 bucket, or other services that implement the S3 API.

1. Starting the upload process and entering account information#

In Silverstack’s library, choose the bin or folder that you want to upload. Open the media menu in the toolbar and select “Upload Clips to AWS S3 Bucket…” to open the workflow configuration window containing the dedicated upload activity. In the resource selection activity, choose all assets that need to be uploaded and switch to the upload activity.

If no AWS account is configured yet, enter your

  • Access key ID
  • Secret key
  • Optionally an additional (human-readable) name to better identify your account

Add an AWS account to Silverstack

Tip: You can manage AWS accounts via Silverstack’s account settings.

2. Configuring the upload location for AWS S3#

Before uploading, you need to configure the bucket or endpoint location. If more than one AWS S3 account is configured, you can choose the account to be used for your uploads. You can either specify the location by bucket or with an endpoint URL.

Configuration for AWS S3 upload

Configuration for AWS S3 upload

When using the bucket, you need to define the following:

  • Bucket name (either from a list or entered manually)
  • Region (from a list or entered manually)
  • If S3 upload acceleration should be used for the bucket

When using the endpoint URL, you need to define the following:

  • Endpoint URL (entered manually)
  • Region (from a list or entered manually).

You can set a key prefix for each uploaded file. This prefix will be prepended before the folder information and filename of each file. The key prefix can thus be used to define a custom “root folder” of the uploaded files within the bucket.

3. Test and start uploading#

By clicking on the Check Configuration button, the configured connection is tested. A pop-up menu will display the validation status. Click the button Upload to start uploading your assets. You can review the status of upload jobs via Silverstack’s jobs view.

S3 MetadataFor retrieving Silverstack’s clip metadata, the upload process adds a ShotID and a ShotID link as S3 metadata to each file. See the article ShotID as Clip Identifier for more information about ShotIDs.

Tip: The general info stores a reference to the upload location as a remote resource. The information can also be included in reports.