Hacker News new | past | comments | ask | show | jobs | submit login

Sadly, upsampling algorithm in AVIF has been explicitly left unspecified, because the video industry doesn't see a problem with that.

IMO using chroma subsampling with AVIF is always an error. That mode shouldn't exist, and it's there only due to video legacy. Just always use full-res color. AV1 has chroma-from-luma feature to deal with full-res chroma efficiently. If you destroy color resolution like it's 1953, you're just degrading both the quality and the compression for no good reason.




I tried to keep it away from pik (successfully) and jpeg xl (with moderate success), but in the end we needed to add yuv420/yuv422 for old school jpeg recompression (75 % of old jpegs are in this unfortunate mode).

Usual JPEG XL images are always yuv444.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: