VidiCore Release Notes
The following items on the list encompass breaking changes, features, and fixes that are relevant for the major release.
This page contains a list of patches we released for this version.
24.1.4
Version information
Component | Version |
---|---|
VidiCore | VidiCore: 24.1.4-0-gb8223407b9 |
VSA Docker Image | VSA: 24.1.4-0-g38e9b6a6-24.1.5-20240703.3 |
Transcoder | 24.1.5 |
Features
Features | |
---|---|
Item# | Item |
<none> |
Fixes
Fixes | |
---|---|
Item# | Item |
230813 | VidiCore fails to receive SQS message from S3 buckets after running for some time |
231292 | Offloading of file transfers to VSA via |
229550 | Offloading of file hashing to VSA via |
Transcoder fixes
Transcoder fixes | |
---|---|
Item# | Item |
<none> |
24.1.3
Version information
Component | Version |
---|---|
VidiCore | VidiCore: 24.1.3-0-gc900d7c7f5 |
VSA Docker Image | VSA: 24.1.3-0-gfaa8a931-24.1.5-20240627.2 |
Transcoder | 24.1.5 |
Features
Features | |
---|---|
Item# | Item |
<none> |
Fixes
Fixes | |
---|---|
Item# | Item |
229360 | Sending notifications to AWS SQS queues gets stuck after a while |
Transcoder fixes
Transcoder fixes | |
---|---|
Item# | Item |
NLE jobs could be terminated prematurely |
24.1.2
Version information
Component | Version |
---|---|
VidiCore | 24.1.2-0-g7d5b026d82 |
VSA Docker Image | 24.1.2-0-g917a1cbc-24.1.4-20240425.3 |
Transcoder | 24.1.4 |
Features
Features | |
---|---|
Item# | Item |
230071 | Update vpms/dbtools Docker image to 1.9-1 and replace vpms/cmdlinetools by vpms/dbtools |
229848 | Pack bulky metadata for waveforms and loudness to optimise database and/or storage consumption |
229526 | Speed up offloading of bulky metadata (e.g. waveform data) to an external storage |
Fixes
Fixes | |
---|---|
Item# | Item |
230177 | Changing admin user password in helmchart does not work |
Transcoder fixes
Transcoder fixes | |
---|---|
Item# | Item |
<none> |
24.1.1
Version information
Component | Version |
---|---|
VidiCore | 24.1.1-0-ge40f89dd32 |
VSA Docker Image | 24.1.1-0-g96729317-24.1.4-20240425.3 |
Transcoder | 24.1.4 |
Features
Features | |
---|---|
Item# | Item |
229856 | Prevent deployment of VidiCore helm chart with initial password "admin" for admin user |
229558 | Make OpenSearch http client timeouts configurable |
229403 | Set |
229403 | Allow configuration of representative thumbnail selection scheme |
229152 | Allow parallel execution of facet search against OpenSearch |
Fixes
Fixes | |
---|---|
Item# | Item |
229385 | StorageRule sometimes doesn't trigger a |
229220 | Files with an expired deletion lock cannot be deleted |
229181 | Extend Logging for ElasticSearchIndexCruncherWorker |
Transcoder fixes
Transcoder fixes | |
---|---|
Item# | Item |
228211 | Blur has wrong colour (green) if used on very white background |
228719 | Transcoding stops working on RAF files |
227729 | Closed captions not extracted properly from mp4 files |
228308 | Transcode may fail for files without timecode information |
Fail fast on corrupted files |
Release 24.1
Previous release notes of VidiCore can be found in this section of the API Doc:
Link to VidiCore Release Notes.
VidiCore Prerequisites
For more information on the prerequisites, please check the Prerequisites section of the API doc:
Link to VidiCore Prerequisites.
Cancellations & Deprecations
Red Hat Enterprise Linux 7 / CentOS 7 are not longer supported with VidiCore 24.1
With the upcoming release 24.2, Solr will no longer be supported as search index. Customers need to use OpenSearch instead.
To support this, the following feature was developed in 24.1: Inhertiance Rules
The API methods under /relation
have been deprecated and superseded by /item/relation
. See below at "Support non-hierarchical relationship between collections" for details.
Features
Ability to remove/add an item from the search index (item 224463)
It is now possible to mark items to not be present in the search index at all:
PUT /item/(item-id)/indexed
If the parameter indexed
is set to false
, the item is removed for the search index; setting it to true
brings it back to the index.
See Items - Vidispine REST API documentation for details.
Use language code for subtitle burn-in (ticket 227303)
If a language is specified when doing subtitle burn-in, VidiCore now only uses the timed metadata containing that language code.
Update Elastic APM agent (ticket 226530)
The Elastic APM agent was updated to version 1.45.0.
Respect storage priority for conform jobs (ticket 226592)
Conform jobs now use the defined storage priority to select the source video locations.
Support of inheritance rules for metadata (tickets 226242 & 226858)
Inheritance rules can be used to set one or more rules for inherited fields based on conditions. It is also possible to configure the field to be inherited with another name in the target object.
This allows for example to inherit the field title of a collection to the items inside as “collection_title”.
See Inheritance Rules - Vidispine REST API documentation for details.
Support non-hierarchical relationship between collections (tickets 227242 & 227829)
Collection-to-collection relations can be defined in the same way as item-to-item relations. For API consistency, the existing item-to-item relation calls under /relation
were moved to /item/relation
. The deprecated API path /relation
is deprecated, but will be supported for backward compatibility at least until version 24.4.
See Collection-to-collection relations — Vidispine REST API documentation for details.
Fixes
Fixes | ||
---|---|---|
Item# | External# | Item |
227418 |
| |
227639 | CCBS-21619 | VSA piles up TCP connections when under heavy load |
227470 | File state is not changed to | |
226938 |
| |
226737 | Ignore incompatible index messages | |
225971 |
| |
225846 | Specifying | |
225720 | CCBS-21209 | Ensure unique IDs for shape deduction jobs to avoid results being mixed between items when system is under heavy load |
225508 | Possible to delete metadata-fields still in use | |
225451 |
| |
225407 | field value id is not set when creating a collection with initial metadata including dataset fields | |
224694 | Resource leakages in S3 and Glacier access ( | |
222731 | Updating field group with | |
219293 | Issues with file sequences | |
209551 | Better error message upon search on single quote field values | |
227735 | Better error log message when deletion of a file fails | |
227399 | Minor sprite sheet generation improvements to reduce memory consumption | |
226602 | vidispine-io should use the | |
228487 | VidiCore running in Docker container doesn't see standard TLS certificates when no custom certs are defined | |
228381 | VSA-managed storages may get lost during VSA startup | |
228325 | Cannot create more than one VSA storage via | |
226586 | VPN30006-3363 | Changing deletion locks on collections are not updating OpenSearch Index |
228471 | Notification registration updates fail | |
227890 | Document | |
227887 | Document configuration property | |
226986 | Improve documentation of cluster quorum | |
227075, 227502 | VidiCore and VSA automatically restart on out-of-memory situations in Kubernetes-based environments | |
200109 | Improve performance of debug logging storage access in |
VidiCoder Fixes (VidiCoder 24.1.1) | ||
---|---|---|
Item# | External# | Item |
227543 |
| |
227729 | Captions not extracted in update Shape API Call | |
227277 | Blur and Picture-in-Picture do not render | |
227362 | Frame shifts when editing on growing videos | |
226479 | Change of subsampling not possible | |
226529 | Conform fails when using specific PNGs in EDL | |
225857 | RDD25 outputs wrong aspect ratio in video essence | |
Fail corrupted files fast | ||
Disable reuse of video muxers to avoid it getting stuck | ||
Ensure unique job ids | ||
Update Nablet H.264 library |