zimg (z.lib): scaling, colorspace conversion and dithering
Source: https://github.com/sekrit-twc/zimg
The README claim that zscale is built on zimg and VapourSynth usage is general knowledge not verified from the README excerpt.
Structured fields
{
"archived": false,
"checked_at": "2026-10-17T00:00:00.000Z",
"usefulness": "Library for high-quality scaling, colourspace conversion (primaries, transfer functions, matrices incl. BT.2020 constant luminance) and bit-depth conversion with dithering. Commonly reached through FFmpeg or VapourSynth (not verified from the README).",
"source_type": "repository",
"availability": "available",
"source_owner": "sekrit-twc",
"next_check_at": "2026-10-24T00:00:00.000Z",
"upstream_updated_at": "2026-09-04T03:27:08.000Z"
}Evidence claims
- [upstream_claim] README: the z library implements scaling, colorspace conversion and depth conversion; colorspace module converts between any combination of transfer characteristics and color primaries; supports YCbCr<->RGB including BT.2020 constant luminance; warns it should not be used for drastic gamut or contrast reduction such as BT.2020 to BT.709 (tone mapping not included). · locator: README, library overview source
- [sourced_fact] GitHub metadata: WTFPL, not archived, last push 2026-09-04. · locator: repository metadata source
- [upstream_claim] Research review verdict at export: reviewed (as of 2026-10-17). Recorded by the research pipeline, not a hub review outcome; evidence.review stays unreviewed until an independent reviewer records one.
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| code | WTFPL | permitted | permitted | permitted | not_applicable | WTFPL per GitHub detection; license file text not read. |