Version 4.5

The release notes will tell you what’s new in each version, and any changes that you must be aware of when upgrading. For reference, Vidispine ticket numbers are printed as (#1234).

4.5

2016-02-22

Vidispine agent with S3 compatible storages

The agent has been updated to support S3 compatible storages as shares. This allows on-premise storages and archives to be connected to VS via the agent (#2174).

Spectra Logic BlackPearl

Support for connecting Spectra Logic BlackPearl storage systems with Spectra S3 interface (#2049). Works for both Vidispine and Vidispine Agent. Connect as storage using the ds3 scheme. MD5, CRC32 and CRC32c checksums are supported.

Color profiles

Color profiles management has been improved for PDFs (#2242) and bitmap images (#2244). Color profiles can now be detected from XMP metadata. Several profiles are now bundled with the transcoder. See Image-only settings.

Content paths and aliases

The item search resources have been updated with support for content paths and aliases. This allows for reduced response sizes and improved performance when fetching content relating to an item (#2133).

GET API/item?p=id,v(title),shape[tag=original].containerComponent.[format,file]
<ItemListDocument xmlns="http://xml.vidispine.com/schema/vidispine">
  <hits>108265</hits>
  <item id="VX-481945">
    <metadata>
      <timespan start="-INF" end="+INF">
        <field>
          <name>title</name>
          <value>Stand On The Rock</value></field>
        </timespan>
      </metadata>
    </item>
    <shape>
      <tag>original</tag>
      <containerComponent>
        <file>
          <id>VX-5121000</id>
          <path>VX-5121000.jpg</path>
          <uri>file:///srv/media/VX-5121000.jpg</uri>
          <state>CLOSED</state>
          <size>12495</size>
          <hash>3fd6295d57e921f87505acce885e716930943c9f</hash>
          <timestamp>2016-02-21T12:24:10.967+01:00</timestamp>
          <refreshFlag>1</refreshFlag>
          <storage>VX-1</storage>
        </file>
        <format>JPEG</format>
      </containerComponent>
    </shape>
  </item>
  ...
</ItemListDocument>

The batch list job and list library job has also been updated to support content paths.

Search improvements

Full-text queries can now be used in search operators (#2126). This allows you to for example find collections matching one text query and that contain items matching another text query.

<ItemSearchDocument xmlns="http://xml.vidispine.com/schema/vidispine">
  <operator operation="OR">
    <operator operation="AND">
      <text>Time</text>
    </operator>
    <item>
      <operator operation="AND">
        <text>Sooner or later</text>
      </operator>
    </item>
  </operator>
</ItemSearchDocument>

When searching for metadata field groups you can now opt to search for field groups only from items, collections, document or the global metadata (#2156).

PUT /metadata-field/field-group?source=item
Content-Type: application/xml

<MetadataFieldGroupSearchDocument xmlns="http://xml.vidispine.com/schema/vidispine">
  <field>
    <name>app_comment</name>
    <value>Listen up</value>
  </field>
</MetadataFieldGroupSearchDocument>

The performance of metadata updates on systems containing a large number of references has also been improved (#2145).

External identifiers

Collections and libraries now both support external ids (#1335).

Collection metadata improvements

The collection metadata resource has been updated with a number of endpoints that were previously only available for the item metadata.

  • It is now possible to view and manage change sets for a collection just as with an item (#2140).
  • Metadata on collections can now also be moved and modified by UUID. (#2155).

Export templates

Export templates are available as a beta version. The beta version means that syntax may change somewhat for the final implementation. This version is also a call for feedback for other functionality that you would like to see (#2117).

Other improvements

  • The Amazon S3 infrequent access storage class is now supported (#2184).
  • Libraries can now be listed using the list library resource, making it possible to more easily list a specific set of items (#2139).
  • The position and style of burnt in timecodes can now be customized per preset (#2104).
  • External transcodes support using non-local watchfolders (#2240).
  • Support for adding custom JARs with vidispine-server (#2208).

Bug fixes

  • Possible NPE when importing EVS sidecar XML (#2178).
  • Deleting conflicting metadata in one request (#2118).

Transcoder fixes

  • Transcoder crash on moof files with traf without streams (#2243).
  • Transcoder uses a new ImageMagick, that fixes color issues with certain PDF/PS.
  • Transcoder exposes some HTTP buffer settings, see HTTP buffer sizes.

Deprecated in 4.5

Support for GlassFish is being phased out and will be removed in Vidispine 4.6. We recommend that you switch to Standalone Vidispine when upgrading to Vidispine 4.3 or later.

Removed in 4.5

Support for JBoss has been discontinued. Use Standalone Vidispine instead.

Upgrading from 4.4

  • Solr: No changes to the documents. Re-indexing is not required.
  • Support for JBoss has been discontinued. Use Standalone Vidispine instead.