# Test images
## Still images
### Files `kodim*`
#### File [kodim03_yuv420_8bpc.avif](io/kodim03_yuv420_8bpc.avif)

License: released by the Eastman Kodak Company for unrestricted usage
#### File [kodim23_yuv420_8bpc.avif](io/kodim23_yuv420_8bpc.avif)

License: released by the Eastman Kodak Company for unrestricted usage
Source:
### Files `cosmos*`
#### File [cosmos1650_yuv444_10bpc_p3pq.avif](io/cosmos1650_yuv444_10bpc_p3pq.avif)

License: [Creative Commons Attribution license (reuse allowed)](https://creativecommons.org/licenses/by/3.0/legalcode)
Source: ["Cosmos Laundromat" movie](https://www.youtube.com/watch?v=Y-rmzh0PI3c) (frame at around 1 minute past the
beginning)
## Metadata
The structure can be displayed using `exiv2 -pS `.
### File [dog_exif_extended_xmp_icc.jpg](dog_exif_extended_xmp_icc.jpg)

License: [same as libavif](https://github.com/AOMediaCodec/libavif/blob/main/LICENSE)
Source: Personal photo.
| address | marker | length | data |
|--------:|-------------|-------:|----------------------------------------------|
| 0 | 0xffd8 SOI | | |
| 2 | 0xffe1 APP1 | 884 | `Exif..II*......................` |
| 888 | 0xffe1 APP1 | 353 | `http://ns.adobe.com/xap/1.0/.` removed to avoid
conflicts with XMP). The file was reconstructed with
`exiftool -tagsfromfile paris_exif_xmp_icc.xmp -Exif= -icc_profile= paris_exif_xmp_icc.jpg -o paris_extended_xmp.jpg`.
The goal is to have a large XMP blob so that it can only be stored as multiple extended XMP chunks.
| address | marker | length | data |
|---------:|-------------|-------:|----------------------------------|
| 0 | 0xffd8 SOI | | |
| 2 | 0xffe0 APP0 | 16 | `JFIF.....,.,.` |
| 20 | 0xffe1 APP1 | 5531 | http://ns.adobe.com/xap/1.0/.