tree: a6c3dd66cef9070a3db8256d90a3b9c99884e3e2 [path history] [tgz]
  1. alpha-mask-full-range-10bpc.avif
  2. alpha-mask-full-range-12bpc.avif
  3. alpha-mask-full-range-8bpc.avif
  4. alpha-mask-limited-range-10bpc.avif
  5. alpha-mask-limited-range-12bpc.avif
  6. alpha-mask-limited-range-8bpc.avif
  7. README.md
  8. red-at-12-oclock-with-color-profile-10bpc.avif
  9. red-at-12-oclock-with-color-profile-12bpc.avif
  10. red-at-12-oclock-with-color-profile-8bpc.avif
  11. red-at-12-oclock-with-color-profile-lossy.avif
  12. red-at-12-oclock-with-color-profile-truncated.avif
  13. red-at-12-oclock-with-color-profile-with-wrong-frame-header.avif
  14. red-full-range-420-10bpc.avif
  15. red-full-range-420-12bpc.avif
  16. red-full-range-420-8bpc.avif
  17. red-full-range-angle-1-420-8bpc.avif
  18. red-full-range-angle-2-axis-0-420-8bpc.avif
  19. red-full-range-angle-3-axis-1-420-8bpc.avif
  20. red-full-range-axis-0-420-8bpc.avif
  21. red-full-range-axis-1-420-8bpc.avif
  22. red-full-range-bt2020-hlg-444-10bpc.avif
  23. red-full-range-bt2020-hlg-444-12bpc.avif
  24. red-full-range-bt2020-pq-444-10bpc.avif
  25. red-full-range-bt2020-pq-444-12bpc.avif
  26. red-full-range-bt709-444-8bpc.avif
  27. red-full-range-unspecified-420-8bpc.avif
  28. red-limited-range-420-10bpc.avif
  29. red-limited-range-420-12bpc.avif
  30. red-limited-range-420-8bpc.avif
  31. red-limited-range-422-10bpc.avif
  32. red-limited-range-422-12bpc.avif
  33. red-limited-range-422-8bpc.avif
  34. red-limited-range-444-10bpc.avif
  35. red-limited-range-444-12bpc.avif
  36. red-limited-range-444-8bpc.avif
  37. red-with-alpha-10bpc.avif
  38. red-with-alpha-12bpc.avif
  39. red-with-alpha-8bpc.avif
  40. red-with-limited-alpha-10bpc.avif
  41. red-with-limited-alpha-12bpc.avif
  42. red-with-limited-alpha-8bpc.avif
  43. red-with-profile-10bpc.avif
  44. red-with-profile-12bpc.avif
  45. red-with-profile-8bpc.avif
  46. red.png
  47. silver-full-range-srgb-420-8bpc.avif
  48. silver.png
  49. star-animated-10bpc-with-alpha.avif
  50. star-animated-10bpc.avif
  51. star-animated-12bpc-with-alpha.avif
  52. star-animated-12bpc.avif
  53. star-animated-8bpc-with-alpha.avif
  54. star-animated-8bpc.avif
chromium/src/third_party/blink/web_tests/images/resources/avif/README.md

AVIF Test Files

Instructions

To add, update or remove a test file, please update the list below.

Please provide full reference and steps to generate the test file so that any people can regenerate or update the file in the future.

List of Test Files

red-(full|limited)-range-(420|422|444)-(8|10|12)bpc.avif

These are all generated from red.png with the appropriate avifenc command line:

Limited:

avifenc -r l -d  8 -y 420 -s 0 red.png red-limited-range-420-8bpc.avif
avifenc -r l -d 10 -y 420 -s 0 red.png red-limited-range-420-10bpc.avif
avifenc -r l -d 12 -y 420 -s 0 red.png red-limited-range-420-12bpc.avif
avifenc -r l -d  8 -y 422 -s 0 red.png red-limited-range-422-8bpc.avif
avifenc -r l -d 10 -y 422 -s 0 red.png red-limited-range-422-10bpc.avif
avifenc -r l -d 12 -y 422 -s 0 red.png red-limited-range-422-12bpc.avif
avifenc -r l -d  8 -y 444 -s 0 red.png red-limited-range-444-8bpc.avif
avifenc -r l -d 10 -y 444 -s 0 red.png red-limited-range-444-10bpc.avif
avifenc -r l -d 12 -y 444 -s 0 red.png red-limited-range-444-12bpc.avif

Full:

avifenc -r f -d  8 -y 420 -s 0 red.png red-full-range-420-8bpc.avif
avifenc -r f -d 10 -y 420 -s 0 red.png red-full-range-420-10bpc.avif
avifenc -r f -d 12 -y 420 -s 0 red.png red-full-range-420-12bpc.avif
avifenc -r f -d  8 -y 422 -s 0 red.png red-full-range-422-8bpc.avif
avifenc -r f -d 10 -y 422 -s 0 red.png red-full-range-422-10bpc.avif
avifenc -r f -d 12 -y 422 -s 0 red.png red-full-range-422-12bpc.avif
avifenc -r f -d  8 -y 444 -s 0 red.png red-full-range-444-8bpc.avif
avifenc -r f -d 10 -y 444 -s 0 red.png red-full-range-444-10bpc.avif
avifenc -r f -d 12 -y 444 -s 0 red.png red-full-range-444-12bpc.avif

red-full-range-(bt709|bt2020)-(pq|hlg)-444-(10|12)bpc.avif

These are all generated from red.png with the appropriate avifenc command line:

BT.709:

avifenc -r f -d  8 -y 444 -s 0 --nclx 1/1/1 red.png red-full-range-bt709-444-8bpc.avif

PQ:

avifenc -r f -d 10 -y 444 -s 0 --nclx 9/16/9 red.png red-full-range-bt2020-pq-444-10bpc.avif
avifenc -r f -d 10 -y 444 -s 0 --nclx 9/16/9 red.png red-full-range-bt2020-pq-444-12bpc.avif

HLG:

avifenc -r f -d 10 -y 444 -s 0 --nclx 9/18/9 red.png red-full-range-bt2020-hlg-444-10bpc.avif
avifenc -r f -d 10 -y 444 -s 0 --nclx 9/18/9 red.png red-full-range-bt2020-hlg-444-12bpc.avif

Unspecified color primaries, transfer characteristics, and matrix coefficients:

avifenc -r f -d  8 -y 420 -s 0 --nclx 2/2/2 red.png red-full-range-unspecified-420-8bpc.avif

silver-full-range-srgb-420-8bpc.avif

This is generated from silver.png (3x3 rgb(192, 192, 192)) with the appropriate avifenc command line:

avifenc -r f -d  8 -y 420 -s 0 --nclx 1/13/1 silver.png silver-full-range-srgb-420-8bpc.avif

red-full-range-angle-(0|1|2|3)-axis-(0|1)-420-8bpc.avif

These are all generated from red.png with the appropriate avifenc command line:

avifenc -r f -d  8 -y 420 -s 0 --irot 1 red.png red-full-range-angle-1-420-8bpc.avif
avifenc -r f -d  8 -y 420 -s 0 --imir 0 red.png red-full-range-axis-0-420-8bpc.avif
avifenc -r f -d  8 -y 420 -s 0 --imir 1 red.png red-full-range-axis-1-420-8bpc.avif
avifenc -r f -d  8 -y 420 -s 0 --irot 2 --imir 0 red.png red-full-range-angle-2-axis-0-420-8bpc.avif
avifenc -r f -d  8 -y 420 -s 0 --irot 3 --imir 1 red.png red-full-range-angle-3-axis-1-420-8bpc.avif

TODO(crbug.com/960620): Figure out how the rest of files were generated.