Versions, variants and derivatives

Keep new cuts, language versions and stills together with their original, without ever losing the original file.

Overview

A file rarely stays the only one of its kind. After feedback there is a second cut, the social team needs a vertical version, and someone pulls a still from the interview. footage.one keeps these files together with their original, in three ways:

  • Version: a newer revision of the same asset. Example: cut v2 of an interview after the client's feedback. The newest version is the current one; the original is always kept.
  • Variant: the same content in another form. Examples: a language version labelled "DE", or a platform cut labelled "TikTok 9:16".
  • Derivative: a new asset made from the original that stands on its own. Example: a still taken from a video.

To link assets that already exist in footage.one, see Asset relations.

Upload a version, variant or derivative

The

  1. Open the original in the detail view.
  2. In the toolbar, open Upload as… and choose New version, Variant or Derivate.
  3. Pick the file. For a variant you can add a label, for example "DE" or "TikTok 9:16". It is shown on the variant's button below the player.
  4. Click Upload. The file goes through the regular upload queue; once processing is done, the new asset appears with the original.

Uploading a variant with the label

Name of the new asset

footage.one names the new asset after the original:

  • With a label: <Original> – <Label>, e.g. Harbour interview – DE
  • Without a label: <Original> (Version N), <Original> (Variant) or <Original> (Derivative)

The original counts as version 1, so the first uploaded version is called "(Version 2)". You can rename the asset at any time.

What the new asset takes over

  • Taken over from the original: description, keywords (free words included), license and credit. The new asset is placed in the original's event (the oldest one, if the original is in several) and in the same team.
  • Not taken over: albums, rights assignments and persons. Persons are detected again in the new file.
  • From the new file: technical data such as resolution, duration and codec.

Versions

The current version is always the newest one. On the original's detail page, the player shows the current version, and a line below it sums up the stack, for example "3 versions · current: Version 3 · Show all".

Asset detail with the version summary and the variant strip below the player

Show all opens the References tab. Its Versions section lists the original and every version with its own technical data (resolution, duration, codec, file size); the current one is marked.

The Versions section in the References tab

  • Show in player shows an older version, or the original file, in the player. A note below the player says which file you are looking at.
  • Download original downloads the original file.
  • Open opens a version's own detail page.

The Info tab of the original keeps showing the original file's technical data and says so.

Replace and new versions

As long as an asset has no versions, Replace swaps its file as before. Once it has versions, and on a version's own page, Upload new version takes the place of Replace: the original is always kept and never overwritten.

What shares, downloads and distributions deliver

The preview, downloads, the master download, shares and ZIP downloads deliver the current version automatically. Additional formats (renditions) requested for the original still refer to the original file.

Distributions deliver the current version the next time you publish; they are not updated automatically. Distributions to S3 store every version as a separate file, so older files are never overwritten.

Variants

Variants are assets of their own. Below the player of the original, the Variants strip lists the original and its variants; a click opens the variant's own detail page, where the same strip shows the whole group. Add variant links an asset that already exists in footage.one as a variant.

Versions and variants do not show up as separate hits in the search or the quick search, so a result list shows each asset once. In albums, events and shares they stay visible as they were added.

Through the REST API, the search includes them with includeDependent=true. See REST API quickstart.

Frequently asked questions

The upload was refused because the file already exists. footage.one checks every upload for a duplicate file. If the file is already in your library, it is not uploaded again; the message links to the existing asset. You can link that asset with Asset relations instead.

What happens when I delete the original? Its versions and variants become independent assets again and show up in the search; if you restore the original, they are hidden from the search again. Derivatives go to the trash together with the original and are not restored with it automatically.

Can I make an older version the current one again? Not yet; this is planned. Until then, the newest version is always the current one. You can still show every version in the player and download it from its own detail page.