This is the multi-page printable view of this section. Click here to print.
Releases
- 1: Release 1.12.0
- 2: Release 1.10.0
- 3: Release 1.8.0
- 4: Release 1.6.0
- 5: Release 1.4.0
- 6: Release 1.2.0
- 7: Release 1.0.0
- 8: Release 0.6.2
1 - Release 1.12.0
New features, improvements and bug fixes
Change log
- NEW: Generate DASH image-based thumbnails for recording and VoD [ESB3021-165]
- NEW: Detect recording GoP duration for better integration with ew-vod2cbm [ESB3021-159]
- NEW: Support recording for low-latency channels [ESB3021-161]
- NEW: Support
--local-storage
option for recording, input and temporary output [ESB3021-171] - IMPROVED: Better
--source-rate-limit
handling. Improve accuracy in checking used bandwidth [ESB3021-96] - FIXED: Fail to get inband codec information for DASH On-Demand [ESB3021-168]
- FIXED: All audios tracks extracted, even though
audioindex
is defined in SMIL [ESB3021-175]
Known limitations:
- Does not preserve TTML subtitle styling
- VoD ingest of SMIL over HTTP/FTP, does not work with query parameter
audioIndex
Compatibility has been verified with the following products:
- Sw Repackager: 1.50.3
- Sw Live Ingest: 1.40.1
- Convoy: 3.2.1
- Sw Streamer: 1.34.0
- Orbit TV Server: 3.4.1
Release information
- Date: 2024-10-23
- Type: Production release
2 - Release 1.10.0
New features, improvements and bug fixes
Change log
- NEW: New subtitle format support. cmft for HLS/DASH and stpp for DASH [ESB3021-129]
- NEW: Preserve SCTE35 information for HLS input [ESB3021-130]
- NEW: Support FTP ingest [ESB3021-151]
- NEW: Allow repackager to output VOD DASH SegmentNumber [ESB3021-160]
- IMPROVED: Better command line help [ESB3021-131]
- FIXED: Missing original subtitle after ingestion. Problem in 1.8.0 with lost subtitles [ESB3021-136]
- FIXED: Broken AC3/E-AC3 sample data lead to broken audio data. Audio will be muted [ESB3021-137]
- FIXED: Newline tag in ttml is not preserved [ESB3021-147]
- FIXED: Missing space characters when preserving styling in webvtt [ESB3021-149]
- FIXED: Crash on empty line of m3u8 files [ESB3021-153]
- FIXED: Cannot download input from external servers. this happens when the manifest (includes MPD and M3U8) contains absolute URL for media segments/files [ESB3021-154]
- FIXED: Multiple languages TTML subtitle is not supported [ESB3021-158]
Known limitations:
- Does not preserve TTML subtitle styling
- VoD ingest of SMIL over HTTP/FTP, does not work with query parameter
audioIndex
Compatibility has been verified with the following products:
- Sw Repackager: 1.48.2
- Sw Live Ingest: 1.38.2
- Convoy: 3.0.1
- Sw Streamer: 1.34.0
- Orbit TV Server: 3.2.1
Release information
- Date: 2024-06-25
- Type: Production release
3 - Release 1.8.0
Major new features
Features:
- New: Support for HLS VOD input
- New: Support for unencrypted ISM/MSS
- New: Support for irregular sample duration VODs (TS and MP4)
- New: Preserve WebVTT styling
- New: Support Audio Descriptions in VOD ingestion
- Fix: Missing CUE-IN for one segment ad break
- Fix: Average segment duration appears in content_info.json when common GoP cannot be detected
- Fix: Incorrect audio language
- Fix: Incorrect audio codec
- Fix: Duplicate track name for HEVC HDR and SDR tracks
- Fix: Ingest stops due to unrecognized tag in smil
- Fix: Missing role for subtitle track
- Fix: Cannot parse PES packet containing more than one AAC frame, causing silent audio output
- Fix: Incorrect maximum segment duration in content_info.json
- Fix: Redundant HLS target duration in content_info.json
Known limitations:
- Does not preserve TTML subtitle styling
- VoD ingest of SMIL over HTTP, does not work with query parameter
audioIndex
Compatibility has been verified with the following products:
- Sw Repackager: 1.46.2
- Sw Live Ingest: 1.38.0
- DRM Gateway: 2.30.1
- Convoy: 2.36.0
Release information
- Date: 2023-11-29
- Type: Production release
4 - Release 1.6.0
Major new features
Features:
- New: Support for DASH On-Demand
- New: Option to throttle the reading rate from local storage
- Fix: Incorrect subtitles timing
- Fix: Ingestion failed when missing some samples at the end of tracks
- Fix: Cannot stream MSS throught ew-repackager
- Fix: Lingering
.dat
file after ingestion failed - Fix: Missing field
content_duration_ms
for recordings - Fix: Language code is not extracted from subtiles filename when ingesting from SMIL (if language is not defined in SMIL)
Known limitations:
- Does not preserve subtitle styling
- VoD ingest of SMIL over HTTP, does not work with query parameter
audioIndex
Release information
- Date: 2023-09-18
- Type: Production release
5 - Release 1.4.0
Major new features
Features:
- New: Support for EC-3 audio in transport streams
- New:
ew-vodmod
tool to modify subtitle tracks of ingested VoD assets - New: Option to drop incompatible media tracks
- Fix:
ew-vodingest
did not escape special character for WVTT format - Fix: corrected VOD-asset duration in log
- Fix: corrected dropping of too early audio samples in TS ingest (causing “Bad box size” error)
Known limitations:
- Does not preserve subtitle styling
- HDR10 has not been tested fully on MP4 file
- VoD ingest of SMIL over HTTP, does not work with query parameter
audioIndex
- live-recording-asset duration is logged as zero
Release information
- Date: 2023-06-08
- Type: Production release
6 - Release 1.2.0
Major new features
Features:
- New: Live recordings (with esb3003 CBM)
- New: Command-line
content-id
(esb3005 style) - New: Content template verification, for esb3019 integration
- New: Allow non-constant GoP-durations
- New: Improved S3 and NFS failure handling
- Fix: Superfluous audio-track generation
- Fix: Confused output audio bandwidths
- Fix: ADTS headers with 2-byte CRC
Known limitations:
- Does not preserve subtitle styling
- HDR10 has not been tested fully on MP4 file
- VoD ingest of SMIL over HTTP, does not work with query parameter
audioIndex
Release information
- Date: 2023-03-08
- Type: Production release
7 - Release 1.0.0
First production release of ew-vodingest
Features:
- Ingest single file TS
- Ingest single file MP4
- Support for HDR10
- S3 and HTTP support
- Timeout handling
- Improved logging
- Offline licensing
Known limitations:
- Require constant GoP duration and constant sample steps
- Does not preserve subtitle styling
- HDR10 has not been tested fully on MP4 file
Release information
- Date: 2022-12-02
- Type: First production release
8 - Release 0.6.2
Initial beta release of ew-vodingest
Features:
- Ingest SMIL + mp4 + subtitle assets in combined ESF + DASH OnDemand format
- Support AVC, HEVC video
- Support AAC, AC-3 audio
- Support TTML, WebVTT, SRT, STL subtitles
- Support displayName parameter for audio and subtitles
- Support role (caption or subtitle) parameter for subtitles
Known limitations:
- Requires mounted file system for input and output
- Require constant GoP duration and constant sample steps
- Does not preserve subtitle styling
- Logging is not nice
Release information
- Date: 2022-03-28
- Type: Beta for testing
- Expiration Date: 2022-09-24