Release Notes Archive 2023

8.05

Release date 28 December 2023

👍

Changed

  • Improved logging and error tracing

📘

Fixed

  • Issues related to okta integration

8.04

Release date 21 December 2023

👍

Added

  • fail task if mainconcept encoder is stuck

8.03

Release date 14 December 2023

👍

Added

👍

Changed

  • store ludicrous mode chunks in a container, to keep PTS/DTS data

📘

Fixed

8.02

Release date 07 December 2023

📘

Fixed

  • Repackaging with alternate sources processing in Microsoft Azure
  • Color shift for thumbnails produced using edc1 encoder
  • Unable to select Qualify layout in UI
  • Handling errors on viewing non-existent Qualify template or layout
  • Displaying package and audio layout validation errors in template edit form

8.01.1

Release date 04 December 2023

📘

Fixed

  • Fixed MSS manifest generation

8.01

Release date 30 November 2023

👍

Added

👍

Changed

  • Improved 608/708 CC extraction from H264 video
  • The usage of QC Qualify and QC Baton tests will no longer result in the accrual of QC Bandwidth statistics, unless other QC tests are also utilized
  • Bento4 tools migrated to Python 3

📘

Fixed

  • Sporadic JuiceFS mount errors do not result in Media failures

7.69

Release date 20 November 2023

👍

Added

❗️

Deprecated

  • Changed S3 transfer utility

7.68.1

Release date 16 November 2023

👍

Changed

  • Optimized encoding instance configuration to prevent 2023.10.2 qualify container failures

7.68

Release date 16 November 2023

👍

Added

  • Automatic Qualify template engine version upgrade

📘

Fixed

  • Security finding
  • Fixed setting the DEFAULT attribute in m3u8 manifests when all alternate_source contain alternate_default=no.
  • Internal Error on audio and package layout adding
  • Error on Audio/Package layout editing on switching to raw editing mode
  • Extracting teletext subtitles is improved and optimized

7.67.1

Release date 13 November 2023

📘

Fixed

  • Double url encode for base_name/sub_path/media_path
  • Fixed Redis lock release issue

7.67

Release date 09 November 2023

📘

Fixed

  • Muxing multiple sources with different teletext tracks configuration for MXF op1a output
  • Incorrect custom main manifest destination in GetStatus response for URLs with assume-role
  • Missing closed captions in output is some cases if error occurred in extraction task
  • Recalculation of BANDWIDTH and AVERAGE-BANDWIDTH for new audio groups in m3u8 manifests when used get_from_manifest parameter.

7.66.4

Release date 08 November 2023

📘

Fixed

  • Qualify QC Validation engine hot-fix 2023.10.2

7.66.2

Release date 06 November 2023

📘

Fixed

  • Unable to edit, copy, or delete children's

7.66.1

Release date 02 November 2023

📘

Fixed

  • Hanging media statistics collecting on platform release

7.66

Release date 02 November 2023

👍

Updated

📘

Fixed

  • Audio and video segments alignment if audio stream longer than video
  • Handling of hung Qualify QC validation tasks
  • Source files fetching for multi-bitrate formats for Qualify QC Validation
  • Incorrect error message on batch files downloading for QC
  • Incomplete statistics for Vid.ly usage in some cases

7.65

Release date 26 October 2023

👍

Added

📘

Fixed

  • Incorrect file list of external manifests if URL has assume role parameter

7.64

Release date 19 October 2023

📘

Fixed

  • Long execution of Baton QC Tasks
  • Failing Baton QC Tasks in some cases

7.63.1

Release date 12 October 2023

📘

Fixed

  • Unnecessary validation of Qualify template media layouts parameters in UI
  • Unnecessary required boolean properties without default value in Qualify templates

7.63

Release date 12 October 2023

👍

Added

📘

Fixed

  • Incorrect merge_small_segments with a/v segments alignment for fMP4 formats

7.62

Release date 05 October 2023

📘

Fixed

  • Limited allowed engine version in Qualify template editor in UI
  • Incorrect closed captions framerate conversion if source contains only CEA-708 captions and output should have CEA-608
  • Failing Dolby audio encoding processing in some cases for long sources

7.61.1

Release date 29 September 2023

👍

Updated

📘

Fixed

  • Missing Qualify PDF report source file name
  • Handling of unsupported Qualify templates with version lesser than 2022.10.1
  • Unnecessary required check of disabled Qualify tests in UI

7.61

Release date 28 September 2023

📘

Fixed

  • False positive and negative results in Qualify template validator on the backend side
  • Error in API response if request Content-type header contains charset information

7.60

Release date 21 September 2023

👍

Added

📘

Fixed

  • Incorrect timecode and video tag in the referenced MOV outputs
  • Added Omneon specific metadata to the referenced MOV outputs
  • Incorrect Qualify jobs progress calculation
  • IMF file list compilation for the Qualify QC Validator
  • Missing audio streams information on extraction from MXF sources in some cases
  • DAMF source files parameters collecting
  • Issue with extraction of closed captions from CDP in some cases

7.59

Release date 14 September 2023

👍

Added

📘

Fixed

  • Unable to deselect Qualify template audio/package layout in UI if it was set before
  • Duplicating Qualify audio/package layouts on template update
  • Inconsistent Qualify template ID value in UI in template details and templates list views
  • Improved Dolby-E audio streams detection

7.58

Release date 7 September 2023

📘

Fixed

  • Failing Qualify tasks on reached opened file descriptors
  • Broken layout of some forms in UI

7.57

Release date 31 August 2023

👍

Added

📘

Fixed

  • Source file size estimation for S3 links with assume_role specified
  • Proper handling of Qualify QC job template validation errors
  • Incorrect default values inserted in Qualify template created in UI
  • Error on audio layout modification in UI

7.56

Release date 24 August 2023

📘

Fixed

  • Manifest merging error in some cases if get_from_manifest specified
  • Failing assume role file download and upload in some cases

7.55

Release date 17 August 2023

📘

Fixed

  • Changed Job ID in Qualify QC report to actual Media ID
  • Updated text of password recovery email message
  • Sub-users filter for Active Threads chart in UI
  • Not copied PicuteRation and AudioTrackLayout AS11 metadata from source media to the MXF output

7.54

Release date 10 August 2023

📘

Fixed

  • Stuck media parameters collection on QC Analyze step
  • Error handling on copying closed caption from source and cea_stream, teletext_page_id, or cea_track_id parameter refers to non-existent track
  • Incorrect ad break placement for media with Ludicrous Mode
  • Incorrect cue insert placement if drop_segments set to yes
  • Failing QC media if init segment has subpath

7.53

Release date 03 August 2023

👍

Added

❗️

Disabled

  • Media Stream Validator QC test
  • Turbo | Twin Turbo options

📘

Fixed

  • Added START-DATE argument to HLS DATERANGE tag
  • Closed Captions data overwritten in some cases if media has several TTML outputs
  • Escaping of special characters in SCC to DFXP conversion
  • Incorrect PTS to ms conversion in QC tests for fMP4 container
  • Overlay statistics calculation for different streams of advanced mu;ti-bitrate output format
  • Hanging Qualify process on big sources in some cases

7.52

Release date 27 July 2023

👍

Added

📘

Fixed

  • Missing QC report if media fails of QC Preparation task
  • Prevent Qualify audio and package layouts duplication on template adding
  • Missing link to MPD manifest in GetStatus response in some cases
  • Unnecessary converting of "&" character in burned-in closed captions

7.51

Release date 20 July 2023

👍

Added

📘

Fixed

  • Failing stitching task of Ludicrous Mode media in some cases
  • Failing processing of Apple ProRes in some cases
  • Error in Qualify QC jobs if template included in API request and name parameter not set
  • Proper handling of alternate_default parameters if it specified in several manifests

7.50

Release date 13 July 2023

👍

Added

📘

Fixed

  • Corrupted copy of audio stream in MXF output for smpte331m format
  • Failing adding QC sub-media if region parameter restricted for account
  • Missing response for GetStatus API request if parent media has several QC child medias
  • Error on the Qualify Jobs UI page in case there's job with multiple source files
  • Added source files count validation for qc_qualify_validation test, now only one source is allowed
  • Incorrect sidx box after encryption, if styp box present in the fMP4 file

7.49

Release date 06 July 2023

👍

Added

📘

Fixed

  • Failing upload if destination contains Assume Role in some cases
  • Large audio stream normalization issues

7.48

Release date 29 June 2023

📘

Fixed

  • Handling of "Indexer Crushed" error in Qualify QC Validation

7.47

Release date 22 June 2023

👍

Added

📘

Fixed

  • Timecode shift in burned-in STL subtitles if source timecode contains ms part less than 100
  • Not inherited from parent Assume Role External ID for some Sub-users
  • Support of Backblazeb2 S3 cloud storage
  • Stuck media on rotation stem in some cases

7.46

Release date 15 June 2023

👍

Added

📘

Fixed

  • Missing DASH manifest in packed tar file of advanced_fmp4 output if source file is in MP3 format
  • Incorrect or missing mdhd language attribute in AdaptationSet of fMP4 outputs
  • Failing rotation if encoder parameter set to "edc1"
  • Optimized closed captions muxing in CEA-608/708 format without video encoding
  • Incorrect CUE IN/OUT placement for ad breaks with zero duration

7.45

Release date 08 June 2023

🚧

Changed

  • Added email verification for Sign-up process
  • Added Sign-up timeout for 5 minutes

📘

Fixed

  • Missing closed captions on muxing step for media with Ludicrous Mode in some cases
  • Prevent incorrect API requests if single_segment_template set to yes but streams have different base_name
  • Missing "info" icon in Qualify QC Validation PDF report
  • Importing Qualify templates and layouts via UI

7.44

Release date 01 June 2023

❗️

Removed

📘

Fixed

  • Handling zero-length audio streams (these streams will be skipped)
  • Qualify QC progress calculation
  • Terminated upload large output files to S3 in some cases
  • Failing non-SCC closed captions muxing in media with Ludicrous Mode
  • Hanging QC analyzing in some cases for UHD source files
  • Failing MCC extraction in some cases
  • Incorrect Dolby E reference position
  • Unnecessary production of HEAAC output instead of ACC if aac_mode not specified (default value used)

7.43

Release date 25 May 2023

📘

Fixed

  • Issues with audio and ProRes media extraction if encoder parameter set to "edc"
  • Stuck manifest processing if get_from_manifest parameter set to yes and media source stored on non-S3 location
  • Unexpected media processing termination if audio_codec set to eac3 and source file contains CEA-608 captions in some cases
  • Support of AssumeRole for Qualify QC Validation report destination

7.42

Release date 18 May 2023

👍

Added

Qualify Engine Update 2023.5.1

📘

Fixed

  • Handling of stuck Qualify QC Validation jobs
  • Incorrect passthru of JOC/extra audio features signalling in media source parameters in some cases
  • Support of IMF packages for Qualify QC Validation
  • Implemented keep positioning for burning in STL subtitles
  • Improved pcm tracks detection for mxf_op1a mucisng
  • Automatically change value of pix_format parameter in case it was set to source but current profile doesn't support it

7.41

Release date 11 May 2023

📘

Fixed

  • Increased DEE audio normalization passes count
  • Limited LRA parameter for long wav files in case audio stream requires normalization
  • Audio file is missing error in some cases for media with Ludicrous Mode
  • Terminated DMG processing in some cases
  • Validation of input intermediate_source_map parameter value
  • Use compact single segment if possible for MPD output

7.40

Release date 04 May 2023

👍

Added

📘

Fixed

  • Added correct engine version of Qualify QC Validation tool to PDF report
  • Handling cue_insert outside media duration if get_from_manifest specified
  • Failing QC media creation if qc parameters specified only on stream level

7.39

Release date 27 April 2023

📘

Fixed

  • Failing DV decoding process in media with Ludicrous Mode
  • Crashing MetricsReport report generation on Azure instances
  • Producing invalid HLS media if video or audio codec not found in output stream
  • Incorrect assume role application for MPD source files for Qualify QC Validation test
  • Added Qualify Template tests description and parameters tool-tips in UI

7.38

Release date 20 April 2023

👍

Added

📘

Fixed

  • Corrupted heaacv1 output audio tracks
  • Hanging media with Ludicrous Mode in some cases
  • Stuck Qualify QC Validation test
  • Removed reference to a non-existent manifest in GetStatus response
  • Incorrect AC3 dialnorm meta in media with advanced multisource
  • Wrong trimming point comparison in Multijob Workflow segment splitting causing media failure

7.37

Release date 13 April 2023

📘

Fixed

  • Incorrect audio normalization in long files
  • Framerate calculation for qc_match_cue_inserts QC test
  • Metadata copy from source files in some cases, trim long (over 255 characters) metadata values if necessary
  • Mediainfo fetching stuck for Multijob Workflow in some cases
  • Ignored merge_small_segments parameter if align_audio_segments_to_framerate specified

7.36

Release date 06 April 2023

👍

Added

📘

Fixed

  • Missing audio codec in HLS manifest for "aac lc" audio codec
  • Errors on parameters fetch for some source files
  • Hanging QC Analyze stage in some cases
  • Failing cut black on intervals calculation

7.35

Release date 30 March 2023

👍

Added

📘

Fixed

  • Incorrect ADM Atmos BWF detection in source files
  • Move the cue end to the end of m3u8 manifest if it is set beyond video duration
  • Incorrect fMP4 files segmentation in QC Preparation task
  • Stuck media encoding progress if dolby processing needed

7.34

Release date 23 March 2023

📘

Fixed

  • Failing qc_file_size QC test in some cases
  • Incorrect or outdated Qualify templates configuration fields in UI
  • Add default parameters for Qualify templates editing form

7.33

Release date 16 March 2023

👍

Added

📘

Fixed

  • Stuck media on source parameters fetching for some source files
  • Added duration attribute in MPD EventStream, where applicable
  • Incorrect type id of binary for scte35-provider-overlay "end" event in HLS
  • Removed unnecessary duration in "end" event in SCTE35 binary & HLS manifest
  • Disabled source file metadata copying by default
  • Interrupted by mistake VQ reports rendering
  • Failing download of sidecar files for Qualify QC Validation if source is set as pre-signed S3 URL
  • Failing media with Ludicrous Mode in some cases when source parameters not fetched completely

7.32

Release date 09 March 2023

👍

Added

📘

Fixed

  • Missing task_status in GetStatus response for media with several output formats
  • Media wit Ludicrous Mode fails if assume role specified
  • A/53 Closed Captions extraction error in some cases

7.31

Release date 02 March 2023

👍

Added

📘

Fixed

  • Missing adaptation-set-switching tag in DASH manifests in case it set to zero
  • Failing DEE processing of 2k and 4k outputs
  • Remuxing of long DolbyE output format
  • Handling of errors on VTT closed caption conversion
  • Missing intermediate DEE audio files on DMG muxing in some cases

7.30

Release date 23 February 2023

👍

Added

📘

Fixed

  • Qualify template view error in some cases
  • Broken watchfolder sidecar files handling

7.29

Release date 16 February 2023

👍

Added

📘

Fixed

  • Incorrect Dolby HEAAC codec ID in advanced multi-bitrate output format manifests
  • Handling of VTT closed captions with short format of timecode
  • Error in displaying of Quailfy template with incorrect engine version
  • Failing extraction of DolbyE stream if audio codec set to copy
  • Missing DEE-processed output files in media with Ludicrous mode
  • Handling incorrect values of color_primaries and colorspace parameters
  • MCC captions preparation when no segment boundaries were set in media with Multijob workflow

7.28

Release date 09 February 2023

📘

Fixed

  • Thumbnail representation ID in MPD manifests
  • Tileset filling logic is updated for image playlists using segment timeline
  • Evaluation of image playlist segments for DASH segments is modified to use "tick" based calculations with respect to user defined timescale value

7.27

Release date 02 February 2023

👍

Added

📘

Fixed

  • Completely erase sensitive date from 'key_data', 'encryption_key', 'decryption_key', 'buydrm_cpix_private_key', 'buydrm_cpix_cert' fields in GetStaus response and UI
  • Incorrect test parameters value type in the Qualify templates created in UI
  • Removed Qualify templates and layouts name encapsulation in double quotes on updated
  • Incorrect supplementary files download in Dolby Vision workflow
  • Source parameters fetching retry in case first try failed in media with Ludicrous Mode
  • Long or stuck segments splitting for Multijob Workflow in case first stream in media is audio

7.26

Release date 26 January 2023

👍

Added

📘

Fixed

  • Muxing multiple closed captions into HDR10 output media with Ludicrous Mode
  • Qualify QC validation not working on Azure instances

7.25

Release date 19 January 2023

📘

Fixed

  • Handling of muxing closed captions into HEVC video in some cases and retry with alternative muxer

7.24

Release date 12 January 2023

📘

Fixed

  • Detection of closed captions in HEVC MP4 source files
  • Incorrect timestamps in burned-in STL subtitles if resulting framerate not equals to 25 or 30 fps
  • Dolby audio stream segmentation precision
  • Issues with DEE processed audio trimming

7.23

Release date 5 January 2023

👍

Updated

  • Baton QC engine version to 8.4