Skip to content

Output YUV mismatch (relative to aomdec)

input.ivf

aomdec -o ref.y4m input.ivf
dav1d -q --demuxer ivf -i input.ivf -o dec.y4m
# convert to yuv before diff
ffmpeg -loglevel 1 -i dec.y4m -y dec.yuv
ffmpeg -loglevel 1 -i ref.y4m -y ref.yuv
diff -q dec.yuv ref.yuv

Diff output:

aomdec:

0000 5820: 00 FF FF 00 FF FF 00 FF  FD 00 FF FF 00 FF E8 00  ........ ........  
0000 5830: FF FF 00 FF FF 00 FF FF  00 FF A5 00 FF C1 00 FF  ........ ........

dav1d:

0000 5820: 00 FF FF 00 FF FF 00 FF  FD 00 FF FF 00 FF E8 00  ........ ........  
0000 5830: FF FF 00 FF FF 00 FF FF  00 FF AD 00 FF C7 00 FF  ........ ........
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information