removed

Slicer release 240916.03.01 (Recalled, due to ad state error)

Changes since 240815.02.01-master slicer release:

Fixes:

  • Avoid constant audio decoder reinit in TSUDPSlicer.

  • Fix incorrect output framerate when slicing interlaced SDI (blackmagic) video with deinterlace: doubler.

  • Avoid overcorrecting non-monotonically increasing DTS and causing more problems.

  • Fix dynamic overlay CMS meta issue and other dynamic overlay issues.

  • Fix a deadlock on liveslicer -dasher shutdown.

  • Fix liveslicer 8 hour beam rollover while in an Ad break.

  • Fix a small memory leak in URL encode/decode codepath.

Enables:

  • Initial support for persistent scheduling of dynamic overlays.

  • Watch for MPEG-TS PMT version changes and either switch to the new stream PID or shutdown if a non-optional PID disappears.

  • Enable /dynamic_overlay_start and /dynamic_overlay_end slicer API endpoints.

Other changes:

  • Delay 8 hour beam rollover by up to 10 minutes while slicer is in a boundary break.

  • Drop python 2 support from slicebot.

  • Improve logging of luma, frame delay, video processor, etc...

  • Combine debugoverlay luma and luma_diff.

  • Add discard_corrupt_packets: config option, off by default.

  • Add ebur128 analysis to slicer status and debugoverlay.

  • Log whether input is interlaced/progressive.

  • Change default scte_type to none.

  • Set use_all_audio_tracks: default to yes if progID: is specified.

  • Add ad_last_seen_utc_ms to slicer status.

Known issues:

  • Apple M1 slicer build (mac_arm64) does not support Dolby AC3/EC3 encoding, or Nielsen options.

Prerequisites:

  • Due to CentOS 7 reaching EOL on July 1st 2024 this slicer release was built on Ubuntu 18.04.

  • Nvidia driver 418 or later is required for HEVC 4K HDR/SDR.

  • Mac intel build: sudo xattr -d -r com.apple.quarantine uplynk_slicer_mac_64-240916.03.01-master.

  • Mac arm64 build: sudo xattr -d -r com.apple.quarantine uplynk_slicer_mac_arm64-240916.03.01-master.

As of 23020901-rc1 VOD slicer no longer requires a CPU with AVX instruction set support, and is compatible with rosetta on Apple M1.