Repository navigation
v0.2.1-fd86a84a-develop
Immutable
release. Only release title and notes can be modified.
Release Notes
Added
- Channel config version
0.1.2addsnormalization.video.filters.scale.flagsto choose the software scaling algorithm (e.g.bicubic,lanczos,fast_bilinear)- Applies to the main picture, graphics and image subtitles wherever software scaling runs
Changed
- Software scaling now defaults to
bicubicinstead offast_bilinear, which reduces aliasing when downscaling- Set
normalization.video.filters.scale.flagstofast_bilinearto keep the previous output
- Set
Fixed
- Always encode 4:2:0 output, which many clients require
- Still images and song backgrounds were previously encoded as 4:4:4 by software encoders
- Fix CUDA streams failing with a watermark in
yuva420p(e.g. lossy WebP with transparency) and opacity below 100% - Fix CUDA streams with a watermark failing when encoding with software (e.g.
mpeg2video) - Fix VideoToolbox
h264streams failing on content with embedded (A53) closed captions - Reject
normalization.video.filtersoptions that contain filter graph syntax when the channel config loads, instead of failing every item - Play silence for sources without an audio stream, instead of the fallback for the whole item
- Applies to every source kind, and to a probe hint with no audio streams
Compatibility
- Channel config: reads versions
0.1.0to0.1.2 - Lineup config: reads versions
0.0.0to0.0.1 - Playout: reads versions
0.0.0to0.0.5 - ErsatzTV-ffmpeg:
8.1.2-4, bundled in the docker images and recommended for the native binaries
Full changes: ErsatzTV/next@v0.2.0...fd86a84