{ "jpeg_xs_decodes": [ { "codestream": "jxs-video/main420_8_64x48_3f.jxsv#0", "identical": true, "outputs": { "jxs2:unrestricted": "d8e678d094125071ecc02aafc070f9f5d43d0d61a8b86494f672d6461ac5e489", "jxs:c": "d8e678d094125071ecc02aafc070f9f5d43d0d61a8b86494f672d6461ac5e489", "jxs:simd": "d8e678d094125071ecc02aafc070f9f5d43d0d61a8b86494f672d6461ac5e489" } }, { "codestream": "jxs-video/main420_8_64x48_3f.jxsv#1", "identical": true, "outputs": { "jxs2:unrestricted": "7945fce4c292c07febae3f029f68acd5049e6b92af0d59c3d59a10d4d90ad5ae", "jxs:c": "7945fce4c292c07febae3f029f68acd5049e6b92af0d59c3d59a10d4d90ad5ae", "jxs:simd": "7945fce4c292c07febae3f029f68acd5049e6b92af0d59c3d59a10d4d90ad5ae" } }, { "codestream": "jxs-video/main420_8_64x48_3f.jxsv#2", "identical": true, "outputs": { "jxs2:unrestricted": "28dcab9377f8344b3b471bfbc5f03b589a8c4ec640ea01f9e3955d91521b4997", "jxs:c": "28dcab9377f8344b3b471bfbc5f03b589a8c4ec640ea01f9e3955d91521b4997", "jxs:simd": "28dcab9377f8344b3b471bfbc5f03b589a8c4ec640ea01f9e3955d91521b4997" } }, { "codestream": "jxs/lossless_444_8_48x32.jxs", "identical": false, "outputs": { "jxs2:unrestricted": "fa3756a9ce6825ef728b1f6ccccdbaca7dc775831f8c1940598194ea3a8dfb08", "jxs:c": "667824ed56d48f2c1ae1a012ca3eea9137a17720e5471c6be778d768fca6b548", "jxs:simd": "667824ed56d48f2c1ae1a012ca3eea9137a17720e5471c6be778d768fca6b548", "source": "667824ed56d48f2c1ae1a012ca3eea9137a17720e5471c6be778d768fca6b548" } }, { "codestream": "jxs/main422_10_64x64.jxs", "identical": true, "outputs": { "jxs2:unrestricted": "76a9e9fb2cdd97a7b580500554460fee5f5a778e267f3b68bf21b713331e82c0", "jxs:c": "76a9e9fb2cdd97a7b580500554460fee5f5a778e267f3b68bf21b713331e82c0", "jxs:simd": "76a9e9fb2cdd97a7b580500554460fee5f5a778e267f3b68bf21b713331e82c0" } }, { "codestream": "jxs/rgb_rct_8_64x64.jxs", "identical": true, "outputs": { "jxs2:unrestricted": "6af0333f21604af5128d80799591caa35dcbe98b86128a260a081fe026507c67", "jxs:c": "6af0333f21604af5128d80799591caa35dcbe98b86128a260a081fe026507c67", "jxs:simd": "6af0333f21604af5128d80799591caa35dcbe98b86128a260a081fe026507c67" } } ], "note": "Written by tools/make_external.sh; each encoder and decoder key is defined, with its repository, revision and licence, in that script's header.", "vectors": [ { "bytes": 1407, "command": "vvencapp -s 64x64 -c yuv420_10 -r 30 -f 3 --preset faster -q 37 -t 1", "decodes": [ { "bytes": 36864, "decoder": "vvc_dec", "sha256": "f142a3130c5960ff135fb7910ca37e4bfe3a3e802c28915104a3415f277105ad" } ], "encoder": "vvc_enc", "file": "vvc/main10_64x64.266", "input": "64x64 4:2:0 10-bit, 3 frames", "sha256": "f0cf2922e5be33a5503465119c8dc61776d024e9f676f56adc4872dd9e1caa0a" }, { "bytes": 1083, "command": "vvencapp -s 100x58 -c yuv420_10 -r 25 -f 2 --preset faster -q 40 -t 1", "decodes": [ { "bytes": 34800, "decoder": "vvc_dec", "sha256": "7c1d233a910457cd636648eb274c7010dd148cf88211ea7fbb88708713e064a7" } ], "encoder": "vvc_enc", "file": "vvc/main10_100x58.266", "input": "100x58 4:2:0 10-bit, 2 frames", "sha256": "ba3ce2bdac9aec4d7af650bcdb7513dc6aa24cb326393743cf32366300dff905" }, { "bytes": 1507, "command": "TAppEncoder -c cfg/MV-HEVC/baseCfg_2view.cfg --SourceWidth=64 --SourceHeight=64 --FrameRate=30 --FramesToBeEncoded=3 --QP=37", "decodes": [ { "bytes": 18432, "decoder": "mvhevc:dmv_0.yuv", "sha256": "0e0ef30d84ceba75c47d0598e9e218ed493d0118610c45b2a70c70ca81f09676" }, { "bytes": 18432, "decoder": "mvhevc:dmv_1.yuv", "sha256": "f4ab66b798ccd2aa7dac28577d1dfe26ac27a6dd4be1447f052f82a7cddb92ce" } ], "encoder": "mvhevc", "file": "mvhevc/2view_64x64.265", "input": "two views 64x64 4:2:0 8-bit, 3 frames each, the second shifted 4 columns", "sha256": "74077851dbb7c08cf52a437b083d9e91d6d9c9b45759d26b09787a8b3e27ce79" }, { "bytes": 1358, "command": "tools/frame.py base", "decodes": [ { "bytes": 18432, "decoder": "mvhevc:dbase_0.yuv", "sha256": "0e0ef30d84ceba75c47d0598e9e218ed493d0118610c45b2a70c70ca81f09676" } ], "encoder": "mvhevc", "file": "hevc/base_64x64.265", "input": "the base layer (nuh_layer_id 0) of mvhevc/2view_64x64.265", "sha256": "bda8d82cf63924fcc7156781023549fceb44100fe8d4ce59f72b4a2658f31208" }, { "bytes": 1536, "command": "SvtJpegxsEncApp -w 64 -h 64 --colour-format yuv422 --input-depth 10 --bpp 3 -n 1", "decodes": [ { "bytes": 16384, "decoder": "jxs:c", "sha256": "76a9e9fb2cdd97a7b580500554460fee5f5a778e267f3b68bf21b713331e82c0" }, { "bytes": 16384, "decoder": "jxs:simd", "sha256": "76a9e9fb2cdd97a7b580500554460fee5f5a778e267f3b68bf21b713331e82c0" }, { "bytes": 16384, "decoder": "jxs2:unrestricted", "sha256": "76a9e9fb2cdd97a7b580500554460fee5f5a778e267f3b68bf21b713331e82c0" } ], "encoder": "jxs", "file": "jxs/main422_10_64x64.jxs", "input": "64x64 4:2:2 10-bit", "sha256": "b9c76cb5c720e9640c380e63be39e22429e6b6b13556a7aed39678d2e6036bce" }, { "bytes": 2048, "command": "SvtJpegxsEncApp -w 64 -h 64 --colour-format rgb --input-depth 8 --color-transform 1 --profile latency --bpp 4 -n 1", "decodes": [ { "bytes": 12288, "decoder": "jxs:c", "sha256": "6af0333f21604af5128d80799591caa35dcbe98b86128a260a081fe026507c67" }, { "bytes": 12288, "decoder": "jxs:simd", "sha256": "6af0333f21604af5128d80799591caa35dcbe98b86128a260a081fe026507c67" }, { "bytes": 12288, "decoder": "jxs2:unrestricted", "sha256": "6af0333f21604af5128d80799591caa35dcbe98b86128a260a081fe026507c67" } ], "encoder": "jxs", "file": "jxs/rgb_rct_8_64x64.jxs", "input": "64x64 R, G, B planes, 8-bit", "sha256": "bbc1573b3b512afc1246b339089b0e4fb74abd7c21d7bd1f2e095eb2f141f65a" }, { "bytes": 4261, "command": "SvtJpegxsEncApp -w 48 -h 32 --colour-format yuv444 --input-depth 8 --lossless 1 --coding-raw 0 -n 1", "decodes": [ { "bytes": 4608, "decoder": "jxs:c", "sha256": "667824ed56d48f2c1ae1a012ca3eea9137a17720e5471c6be778d768fca6b548" }, { "bytes": 4608, "decoder": "jxs:simd", "sha256": "667824ed56d48f2c1ae1a012ca3eea9137a17720e5471c6be778d768fca6b548" }, { "bytes": 4608, "decoder": "jxs2:unrestricted", "sha256": "fa3756a9ce6825ef728b1f6ccccdbaca7dc775831f8c1940598194ea3a8dfb08" }, { "bytes": 4608, "decoder": "source", "sha256": "667824ed56d48f2c1ae1a012ca3eea9137a17720e5471c6be778d768fca6b548" } ], "encoder": "jxs", "file": "jxs/lossless_444_8_48x32.jxs", "input": "48x32 4:4:4 8-bit", "sha256": "1507c4217c658c4ec8725866748247615eb90e7eb6a09b05d1b7cd969c7ed5b6" }, { "bytes": 3488, "command": "SvtJpegxsEncApp -w 64 -h 48 --colour-format yuv420 --input-depth 8 --bpp 3 -n 3; tools/frame.py jxsvideo", "decodes": [], "encoder": "jxs", "file": "jxs-video/main420_8_64x48_3f.jxsv", "input": "64x48 4:2:0 8-bit, 3 frames at 30/1, in wai.video.jxs's framing", "sha256": "866126ee1486679a22d1aec94f6493d1455675929f8112d8286244443fbcc7a6" }, { "bytes": 3061, "command": "uavs3enc -w 128 -h 64 -f 3 -q 40 --fps_num 30 --fps_den 1 -d 8", "decodes": [ { "bytes": 36864, "decoder": "avs3_dec", "sha256": "5d85032cb8c951c6be13e9e3d085d629a33e7e4fdfd0c533090e3120bc7434fc" } ], "encoder": "avs3_enc", "file": "avs3/main_128x64.avs3", "input": "128x64 4:2:0 8-bit, 3 frames", "sha256": "1e76c3ce417aa13e40207ddb63eda4cdde9064fbf1833fe505b90656b1c1eea2" } ] }