Releases: FranceBB/LinearTransformation
Releases · FranceBB/LinearTransformation
Linear Transformation v2.7
- Added Frame Properties support for Primaries
- BT601 transfer frame properties are now correctly signaled as smpte170m
- Introduced correct signalling of smpte432 primaries and smpte428 transfer for the DCI P3 XYZ Gamma 2.6 conversion
Linear Transformation v2.6
- Added preliminary RGB32 support (clips with alpha channels will be subject to the very same transformation on both the 24bit video and the 8bit alpha channel before being recomposed back to the output)
Linear Transformation v2.5
- Introduced a new optional parameter "Interpolation" which can be set either to Trilinear or to Tetrahedral (default is Tetrahedral)
- Temporarily removed x86 support as version 1.4 of the main dependency, Donald Graft's avscube, is now x64 only :(
Linear Transformation v2.4
- Switched from Trilinear Interpolation to Tetrahedral Interpolation
- Fullrange changed from boolean to integer to support the new avscube 1.4
Linear Transformation v2.3
- Introduced support to DCI P3 D63 XYZ conversion to/from BT2020 HLG & PQ as requested by Sporv on the Doom9 support topic.
LinearTransformation(Input="BT2100_PQ", Output="DCI_XYZ")
LinearTransformation(Input="BT2020_HLG", Output="DCI_XYZ")
LinearTransformation(Input="DCI_XYZ", Output="BT2020_HLG")
LinearTransformation(Input="DCI_XYZ", Output="BT2100_PQ")
Linear Transformation v2.2
- Re-interpolated and removed illegal negative values to avoid overflow in Avisynth Cube() and DGCube() implementation in both BT709 to BT2020 HLG and BT2100 PQ to BT2020 HLG. Credits to frank from Germany (https://forum.doom9.org/showthread.php?t=176091&page=10)
Note: if you're using those in FFMpeg, you can skip this update.
Linear Transformation v2.1
- Improved conversion back to input sampling by correctly setting the output matrix as per StvG suggestion
Linear Transformation v2.0
- Introduced proper dvhe0509 (Dolby Vision Version 1.0 dvhe0509) support after 21 days of hard work together with algia (Livio Aloja), former Senior Sky Editor and Encoder.
LinearTransformation(Input="dvhe0509", Output="Linear_BT709")
Linear Transformation v1.9
- Following 75% ref white BBC Spec and assuming 1000 nits PQ all the time for PQ to HLG conversion
- Improved precision with 3D 65 size PQ to HLG conversion
Linear Transformation v1.8
Introduced frame properties support for Avisynth 3.7.1