Accurate Video - Release Notes

Here you can find release notes regarding all Accurate Video products. Each release note will tell you highlights in each version, what's new and what's been fixed.

5.0.3

Released 2021-02-22
Highlights
  • Bug fixes
Release notes

Frontend

Fixes

  • Token from cookie not available in initial requests.
  • Remove duplicate call to list assets.

Postgres Adapter

Fixes

  • Improved asset loading speed.
  • Bulk file index now responds with a status of 200 and a list of files, instead of 204

Job System

Fixes

  • Set correct Content-Encoding when uploading to S3
  • Support exporting files to external locations

5.0.2

Released 2021-02-22
Highlights
  • Bug fixes
Release notes

Frontend

Fixes

  • Fix permissions when generating configuration files on startup.

5.0.1

Released 2021-02-22
Highlights
  • Bug fixes
Release notes

Job system

Fixes

  • Rounding error in spritemap script.

5.0.0

Released 2021-02-22
Highlights
  • Support for dynamically update settings via API
  • Resizable panels in Validate
  • Copy & paste markers between tracks in Validate
  • Added support for strict taxonomy for marker names
Release notes

Frontend

Features

  • Asset List: Share access modal is updated to support only viewing.
  • Asset List: Add delete asset functionality.
  • Core: Added configurable subtitle priority order to settings file.
  • Core: Usage UI available from the more menu in the header.
  • Core: Update Amazon Rekognition supported check to be compatible with backend.
  • Core: Add support for reading settings from backend.
  • Core: Support startTime adjustment of subtitle files. This allows loading subtitle files with shifted timestamps.
  • Core: Added settings `startTime` that can be used to indicate that the marker data is offset by the given amount.
  • Jobs: Add possibility for a user with role job_view to see its own jobs.
  • Validate: Updated Marker form track selection, where both group and track where in the same select, to instead be split up into one Group select and one Track select.
  • Validate: Added support to open any asset with at least one file attached to it.
  • Validate: Added the setting row.tag.
    • If a tag is configured on the row, a label tag is displayed on the row in timeline.
  • Validate: Added the setting row.names that lists names of a marker row. See SETTINGS.md for more details.
    • If there are names on a marker row, the marker form displays the name field as searchable list with names from the selected track.
    • If there are no names on the selected track, the form fall backs to a regular text field.
  • Validate: Added resizable panels.
  • Validate: Copy/Paster marker feature added by new toolbar buttons and new hotkeys, cmd+c/cmd+v for mac and ctrl+c/ctrl+v for PC.
  • Validate: Hotkeys for toolbar actions are now displayed in tooltips.

Fixes

  • Asset List: New design of asset status in asset list and grid.
  • Validate: Fixed loop marker logic to allow seek to another frame if paused.
  • Validate: Fixed in- and out point not cleared after clicking on "Cancel"/Back arrow in Create marker form.
  • Validate: Fixed marker not deselected after clicking "Cancel"/Back arrow in Edit marker form.
  • Validate: Fixed issue where it sometimes wasn't possible to step to Previous/Next marker when opening the marker form due to name-field was auto focused. Hence removed autofocus property from name-field.
  • Validate: Fixed so it's no longer possible to allow writable marker tracks in a read-only marker group.
  • Validate: Fixed paste marker logic to paste the marker from the copy even if original marker was deleted.

Breaking

Postgres Adapter

Features

  • Extract and save start timecode from video files.
  • Report user type when doing user reporting.
  • API for dynamic settings to frontend settings file.
  • Log user report history.
  • Asset can now be automatically deleted after a configurable time.
  • Calculate if Amazon Rekognition is supported for assets.

Fixes

  • Always do storage refresh once for storages without list access.
  • Allow users to list their owned jobs, regardless of role.
  • Persist audio timebase.
  • Calling user should have modify access with role access_read.

Breaking

  • Accept job now return 204 when no jobs are available (was 404).

Job system

Features

  • Graceful shutdown, wait for active jobs before stopping.
  • Cache control and content encoding supported for storage upload.
  • Load job templates and other runner local scripts from adapter settings API.
  • Compress waveforms.

Fixes

  • Error in ffmpeg proxy creation.
  • Transcoded files got tag=original.
  • Set default Cache-Control to 12 hours on new files.
  • Storage scan without list access should only do storage validation, no file listing.

4.6.1

Released 2021-02-01
Highlights
  • Bug fixes
Release notes

Postgres Adapter

Fixes

  • Fixed a bug where player was not frame accurate for some videos.

4.6.0

Released 2021-02-01
Highlights
  • Renamed Visual QC and Poster Room to Validate and Poster
  • Added several more Rekognition services
  • Support for Collections
  • Support for ingesting MPEG-DASH content
Release notes

Frontend

Features

  • Asset List: Added UI support for collections
    • Creating and removing collections
    • Searching within collections
    • Collection tree navigation
    • Moving assets/collection
  • Asset List: New style for asset/collection grid items.
  • Asset List: Allow bulk selection, used for moving assets/collections or opening multiple assets.
  • Core: Load dash content from backend endpoint
  • Core: Load waveform data from file on Asset
  • Core: Use container data from original if missing on ABR file
  • Core: Disable unsupported applications if asset contains ABR content
  • Core: Now updates the query parameter authentication token from the /whoami response if the response provides a new token.
  • Core: Forward refreshed video and discrete audio urls to player (pre-signed url support)
  • Core: Added more Rekognition services
    • Content moderation
    • Label detection
    • Celebrity detection
    • Face detection
    • Text detection
  • Core: Moved the theme select to user preferences.
  • Core: Added MANIFEST and MARKER ingest file types.
  • Storages: Added possibility to refresh storage from UI.
  • Validate: Miscellaneous improvements
    • Submit marker form on Enter key
    • Prevent setting in point before out.
    • Added toolbar buttons
      • Jump to previous and next marker.
      • Create marker
      • Clear points
    • Read-only markers are now highlighted and scrolled to in the marker list when selected in the timeline
  • Validate: Added optional query parameter mainAssetId which loads and stores groups, tracks and markers from/to that specified id instead of using id of currently selected video.
  • Validate: Added metadata group setting for passing custom metadata on track creation.
  • Validate: Added allowEditTrack and allowDeleteTrack row settings variables.
  • Validate: Add settings for marker groups and rows to be initially collapsed, based on number of rows or collisions.

Fixes

  • Asset List: Changed pagination label to 'Items per page'
  • Core: Increased the max-width for storages/ingest/jobs/settings to resolve the narrow width.
  • Core: Added setting to enable/disable eventbus under eventBus.enabled. Also moved eventBusUrl to eventBus.url.
  • Core: Fixed asset refresh functionality to take a start time into account when queuing the first refresh.
  • Core: The start time is set with the av:refresh_interval_start metadata field and is expected to be a ISO 8601 date time string.
  • Poster: Fixed an issue where the user could select invalid presets. The user now receives a warning when attempting to select an invalid preset, and the action is prevented.
  • Settings: Close button is back on the personal preferences screen.
  • Settings: Escape key now closes the personal preferences screen.
  • Storages: Fixed bug in storage form where it was not possible to delete all tags
  • Validate: Disable playback rate for firefox when using web audio api (visualizing firefox limitation).
  • Validate: Align timeline marker titles to top
  • Validate: Use metadata-field component to show metadata
  • Validate: Fixed solo mute button spacing.
  • Validate: Fixed asset title overflow on metadata tab
  • Validate: Reworked the timeline duration to now properly match the duration of the video file.
  • Validate: Fixed bug in fullscreen control compensating for start timecode offset.
  • Validate: While looping a marker it is now possible to
    • Move in- & out point
    • Change playback speed
    • Reverse playback
  • Validate: Fixed marker row to still be selected when clicking on a marker.
  • Validate: Optimize marker filter calculation.

Deprecations

  • Deprecated qc settings in favor of apps.validate
  • Deprecated posterRoomSettings settings in favor of apps.poster

Postgres Adapter

Features

  • Added option to skip transcode during ingest
  • Updated Storage refresh endpoint to return the created job
  • Prevent removal of non-empty collections

Fixes

  • Prevent asset relationship cycles
  • Fixed bug when ingesting asset into collection

Job system

Features

  • Allow transcode to be skipped on ingest
  • Added more Rekognition services:
    • Celebrity Recognition
    • Face Detection
    • Text Detection
  • Expanded job template documentation
  • Added waveform generation step to default ingest template

Fixes

  • Fixed asset import cleanup bug

Vidispine Adapter

Features

  • Added poster export endpoint to API

4.5.2

Released 2020-12-15
Highlights
  • Minor bugfixes
Release notes

Job System

Fixes

  • Removed interfering Rekognition metadata

4.5.1

Released 2020-12-15
Highlights
  • Minor bugfixes
Release notes

Frontend

Fixes

  • Extended prompting in regards to unsaved markers
    • Now only prompts if any form value has been changed.
    • Now prompts when switching between markers as well.
  • Fixed scrollbar issue in settings tab.

Job System

Fixes

  • Rekognition result parsing

4.5.0

Released 2020-12-14
Highlights
  • Improvements to marker interactions in Visual QC
Release notes

Frontend

Features

  • Visual QC: Selecting a marker opens the edit marker form.
  • Visual QC: Added a delete button in the edit marker form.
  • Visual QC: Added marker tooltips in list, and changed layout of tooltip in timeline.
  • Visual QC: Added hotkey functionality to the "m" key. An in point is added automatically if there is no in point set.
  • Visual QC: The user is now prompted if attempting to leave the application without saving a marker that's being edited or created.
  • Core: Added automatic refresh of the loaded assets if av:refresh_interval is set in the asset metadata.
  • Core: Added optional message on 401 Unauthorized, message configuration needs to be added to settings for it to trigger, default is off.
  • Core: Allow setting backendUrl be overridden by queryParameter. The backendUrl needs to be signed, see details in settings.

Fixes

  • Fixed issue related to marker creation with the VS adapter.
  • Hide settings for disabled applications on the settings page.
  • Update dto.types, removing Asset.videoFiles, Asset.title and AssetInputDto.title.
  • Fixed settings url resolution for settingsUrl and eventBusUrl.
  • Fixed an issue where the selected areas in Poster Room could reset when using different aspect ratios.
  • Fixed poster export in JPEG format.

Features

  • Retrieving files tagged as “original” now requires special privileges.

Fixes

  • Fixed asset table sort bug.

Vidispine Adapter

Fixes

  • Fixed asset search sort bug.

4.4.5

Released 2020-12-04
Highlights
  • Minor bugfixes
Release notes

Frontend

Fixes

  • Fix bug where video element was not passed to players

Vidispine Adapter

Fixes

  • Add missing IN operator in asset filters.

4.4.4

Released 2020-11-24
Highlights
  • Critical internal bugfix
Release notes

Frontend

Fixes

  • Updated internal player version to fix issue where player could crash if initialized improperly.

4.4.3

Released 2020-11-23
Highlights
  • Bugfixes and improvements
  • Auto ingest via manifest file
Release notes

Frontend

Features

Fixes

  • Poster Room: Fixed an issue where the tool could crash if no snapshots remained after creating a poster.
  • Poster Room: Fixed an issue where overlay dropdown wasn't populated for the default aspect ratio.
  • Poster Room: Fixed an issue where inactive overlays appeared in the dropdown.
  • Poster Room: Adjusted non-predefined aspect ratios to present proper integer values.
  • Visual QC: Added form validation to the create marker track modal.
  • Visual QC: Improved form validation for creating markers as well as for points and duration

Deprecations

  • Deprecated useVttSubtitlePlugin in the settings file, use subtitleType instead.
  • Deprecated auth.disabled in the settings file, use auth.enabled instead.

Postgres Adapter

Features

  • Support IN operator in asset filters.

Fixes

  • Allow job requester to read their own jobs, regardless of role.
  • Improved performance for asset retrieval with many timespans.

Job system

Features

  • Added option to ingest assets using a manifest file. Read more.

Fixes

  • Amazon Rekognition integration use configured storage region.

4.4.2

Released 2020-11-13
Highlights
  • Minor bugfixes
Release notes

Frontend

Fixes

  • Now possible to control which storages can run rekognition by setting storage metadata tag.

4.4.1

Released 2020-11-11
Highlights
  • Minor bugfixes
Release notes

Frontend

Fixes

  • Fixed a bug in loadVideofile that could cause the player to crash when loading extremely large video files.

Postgres Adapter

Fixes

  • Fixed a bug in subtitle import that resulted in the creation of duplicate subtitle cues for some files.

4.4.0

Released 2020-11-02
Highlights
  • UI for managing Poster Room overlays and presets
  • Configure auto ingest via the storage UI
Release notes

Frontend

Features

  • Poster Room: Added support for managing poster image presets and uploading poster overlays via global settings for later use in the application.
  • Visual QC: Added enrich functionality to the timeline menu.
  • Visual QC: Show progress of enrich job in application header.
  • Storages: Add and edit tags for a storage.
  • Storages: Auto ingest added to storage modal.

Fixes

  • Poster Room: Fixed an issue where black edge removal would carry over between snapshots when applying different aspect ratios.
  • Poster Room: Fixed an issue where switching between two snapshots captured at the same frame would cause the selection tool to stop functioning properly.
  • Poster Room: Fixed an issue where the tool could crash if no snapshots remained after creating a poster.
  • Storages: Creating a storage now gets an updated status when the storage has been scanned.
  • Asset list: Allow changing title and access for disabled assets.
  • Fixed minor visual issues that appeared when using Light Theme.

Postgres Adapter

Features

  • Added possibility to restrict access to the settings API.
  • Added possibility of granting access to settings by wildcard roles.

Read more about roles in Accurate Video here.

Fixes

  • Various smaller bug fixes.

Vidispine Adapter

Features

  • Added support for Vidispine notifications.

Job System

Features

  • Can now handle video rotation metadata.
  • Support for running the next action if one action fail conditionally.
  • Support for file based auto ingest
    • S3, Azure and local storage support