Changes between Version 2 and Version 3 of colorspace
- Timestamp:
- Apr 17, 2019, 5:30:28 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
colorspace
v2 v3 51 51 - They both do only YUV to YUV colorspace conversion; YUV to RGB, and scaling requires swscale. 52 52 - `colormatrix` supports only 8bpc (8-bit per component) pixel formats, whereas `colorspace` supports 10bpc, 12bpc also. 53 - `colormatrix` does not apply gamma (primaries) correction, whereas `colorspace` does (it has an option `fast=1` to disable this if you want faster conversion, or compatible output with that produced by `colormatrix`). ^(Note: With `fast=0` (default) it seems to produce significantly worse quality ... gamma miscorrection?..)^53 - `colormatrix` does not apply gamma (primaries) correction, whereas `colorspace` does (it has an option `fast=1` to disable this if you want faster conversion, or compatible output with that produced by `colormatrix`). ^(Note: With `fast=0` (default) it seems to produce significantly worse quality (discoloration)... gamma miscorrection?..)^ 54 54 - `colormatrix` is C only, whereas `colorspace` uses x86 SIMD (ie. it's faster). 55 55 [[BR]]
