mirror of https://git.ffmpeg.org/ffmpeg.git
fate/hap : add test for hap encoding
with and without snappy compression with chunk 1 or chunk 16 for hap, hapa, and hapq
This commit is contained in:
parent
414c0e27a9
commit
f56ee74033
|
@ -27,3 +27,41 @@ fate-hap-alpha-only-snappy-127x71: CMD = framecrc -i $(TARGET_SAMPLES)/hap/HapAl
|
|||
|
||||
FATE_SAMPLES_AVCONV-$(call DEMDEC, MOV, HAP) += $(FATE_HAP)
|
||||
fate-hap: $(FATE_HAP)
|
||||
|
||||
|
||||
fate-hapenc%: CMD = framemd5 -f image2 -c:v pgmyuv -i $(TARGET_PATH)/tests/vsynth1/%02d.pgm -sws_flags +accurate_rnd+bitexact -vframes 5 -c:v hap ${OPTS}
|
||||
|
||||
FATE_HAPENC += fate-hapenc-hap-none
|
||||
fate-hapenc-hap-none: OPTS = -pix_fmt rgba -format hap -compressor none
|
||||
|
||||
FATE_HAPENC += fate-hapenc-hap-snappy1
|
||||
fate-hapenc-hap-snappy1: OPTS = -pix_fmt rgba -format hap -compressor snappy -chunks 1
|
||||
|
||||
FATE_HAPENC += fate-hapenc-hap-snappy16
|
||||
fate-hapenc-hap-snappy16: OPTS = -pix_fmt rgba -format hap -compressor snappy -chunks 16
|
||||
|
||||
|
||||
FATE_HAPENC += fate-hapenc-hapa-none
|
||||
fate-hapenc-hapa-none: OPTS = -pix_fmt rgba -format hap_alpha -compressor none
|
||||
|
||||
FATE_HAPENC += fate-hapenc-hapa-snappy1
|
||||
fate-hapenc-hapa-snappy1: OPTS = -pix_fmt rgba -format hap_alpha -compressor snappy -chunks 1
|
||||
|
||||
FATE_HAPENC += fate-hapenc-hapa-snappy16
|
||||
fate-hapenc-hapa-snappy16: OPTS = -pix_fmt rgba -format hap_alpha -compressor snappy -chunks 16
|
||||
|
||||
|
||||
FATE_HAPENC += fate-hapenc-hapq-none
|
||||
fate-hapenc-hapq-none: OPTS = -pix_fmt rgba -format hap_q -compressor none
|
||||
|
||||
FATE_HAPENC += fate-hapenc-hapq-snappy1
|
||||
fate-hapenc-hapq-snappy1: OPTS = -pix_fmt rgba -format hap_q -compressor snappy -chunks 1
|
||||
|
||||
FATE_HAPENC += fate-hapenc-hapq-snappy16
|
||||
fate-hapenc-hapq-snappy16: OPTS = -pix_fmt rgba -format hap_q -compressor snappy -chunks 16
|
||||
|
||||
|
||||
$(FATE_HAPENC): $(VREF)
|
||||
|
||||
FATE_AVCONV-$(call ENCMUX, HAP, MOV) += $(FATE_HAPENC)
|
||||
fate-hapenc: $(FATE_HAPENC)
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
#format: frame checksums
|
||||
#version: 2
|
||||
#hash: MD5
|
||||
#tb 0: 1/25
|
||||
#media_type 0: video
|
||||
#codec_id 0: hap
|
||||
#dimensions 0: 352x288
|
||||
#sar 0: 0/1
|
||||
#stream#, dts, pts, duration, size, hash
|
||||
0, 0, 0, 1, 50696, 7fd5bc08f7b96326953ba6926cb06109
|
||||
0, 1, 1, 1, 50696, 24d172f2ea03994add2596a48151fca8
|
||||
0, 2, 2, 1, 50696, e5f2bac02ad850eb769007694a2f7acc
|
||||
0, 3, 3, 1, 50696, 26042fbce3868ad012b0b4557fd95d8a
|
||||
0, 4, 4, 1, 50696, 80902dd47d1211f1cd388652d5e0a797
|
|
@ -0,0 +1,14 @@
|
|||
#format: frame checksums
|
||||
#version: 2
|
||||
#hash: MD5
|
||||
#tb 0: 1/25
|
||||
#media_type 0: video
|
||||
#codec_id 0: hap
|
||||
#dimensions 0: 352x288
|
||||
#sar 0: 0/1
|
||||
#stream#, dts, pts, duration, size, hash
|
||||
0, 0, 0, 1, 38199, e9a458a776d7f32d5d01ba9d2a1e9242
|
||||
0, 1, 1, 1, 38475, 0f134741aaf9532629c6163c90e5d779
|
||||
0, 2, 2, 1, 39157, 39c2b6b8c308af8e5d6a9eef92e8e8dc
|
||||
0, 3, 3, 1, 38674, 7cc1dfb3cb636181237a7ecd67d17614
|
||||
0, 4, 4, 1, 38360, 05d0bcfa66349e41db6e42134cc47121
|
|
@ -0,0 +1,14 @@
|
|||
#format: frame checksums
|
||||
#version: 2
|
||||
#hash: MD5
|
||||
#tb 0: 1/25
|
||||
#media_type 0: video
|
||||
#codec_id 0: hap
|
||||
#dimensions 0: 352x288
|
||||
#sar 0: 0/1
|
||||
#stream#, dts, pts, duration, size, hash
|
||||
0, 0, 0, 1, 42239, ad3bdee68ffa054fa2bdd3fbc083e39c
|
||||
0, 1, 1, 1, 42268, 5b96644be5f424bc04e5695f58f6c238
|
||||
0, 2, 2, 1, 42703, 6d6ea64b8808625638bb5e3e065042c1
|
||||
0, 3, 3, 1, 42170, 307615782d52350c1379caefc79123ab
|
||||
0, 4, 4, 1, 42005, 5dfcc935564600944eb7b8a3a82fb569
|
|
@ -0,0 +1,14 @@
|
|||
#format: frame checksums
|
||||
#version: 2
|
||||
#hash: MD5
|
||||
#tb 0: 1/25
|
||||
#media_type 0: video
|
||||
#codec_id 0: hap
|
||||
#dimensions 0: 352x288
|
||||
#sar 0: 0/1
|
||||
#stream#, dts, pts, duration, size, hash
|
||||
0, 0, 0, 1, 101384, 7bd1e603a54fb468242c9e00b0a90359
|
||||
0, 1, 1, 1, 101384, 09bf0e48db9bf465f3d89a192ddfda2d
|
||||
0, 2, 2, 1, 101384, 4993a96ed5f5d2bc0f0ff2080622eed2
|
||||
0, 3, 3, 1, 101384, 5cdbd0f763ba40366816588160ec73c2
|
||||
0, 4, 4, 1, 101384, 9202fe8358efde2c92c75210ed93c118
|
|
@ -0,0 +1,14 @@
|
|||
#format: frame checksums
|
||||
#version: 2
|
||||
#hash: MD5
|
||||
#tb 0: 1/25
|
||||
#media_type 0: video
|
||||
#codec_id 0: hap
|
||||
#dimensions 0: 352x288
|
||||
#sar 0: 0/1
|
||||
#stream#, dts, pts, duration, size, hash
|
||||
0, 0, 0, 1, 47912, ac94f44194b154b15b7008ef38ae2343
|
||||
0, 1, 1, 1, 48244, 21bff8df4137fdde2c836ea4c5aa10e0
|
||||
0, 2, 2, 1, 49175, 4a6053f4f81259ad201d10ac83e47524
|
||||
0, 3, 3, 1, 48159, 90df8d03d9d7bc99a22e439e4d79e9fc
|
||||
0, 4, 4, 1, 47932, 8e719e872130057df3d3580f62693733
|
|
@ -0,0 +1,14 @@
|
|||
#format: frame checksums
|
||||
#version: 2
|
||||
#hash: MD5
|
||||
#tb 0: 1/25
|
||||
#media_type 0: video
|
||||
#codec_id 0: hap
|
||||
#dimensions 0: 352x288
|
||||
#sar 0: 0/1
|
||||
#stream#, dts, pts, duration, size, hash
|
||||
0, 0, 0, 1, 50172, d6100c76b42d6926497ff8c38d4ad5fb
|
||||
0, 1, 1, 1, 50342, 62902c55f89169cb4dd46943e21f6f4a
|
||||
0, 2, 2, 1, 51244, 64f44a60052dfbdd315e485f2ced97eb
|
||||
0, 3, 3, 1, 50266, 05cd86de81a7e4e44ce9d1489d839ffa
|
||||
0, 4, 4, 1, 50056, 2ee4234d16f3f13bec7ace5c8c2a94f5
|
|
@ -0,0 +1,14 @@
|
|||
#format: frame checksums
|
||||
#version: 2
|
||||
#hash: MD5
|
||||
#tb 0: 1/25
|
||||
#media_type 0: video
|
||||
#codec_id 0: hap
|
||||
#dimensions 0: 352x288
|
||||
#sar 0: 0/1
|
||||
#stream#, dts, pts, duration, size, hash
|
||||
0, 0, 0, 1, 101384, cb6ef787ae7adff965ba4904a57c2188
|
||||
0, 1, 1, 1, 101384, 7cd50676c256354c06f728a265556efd
|
||||
0, 2, 2, 1, 101384, 454b14f7770a1f57830a678ea6e24b86
|
||||
0, 3, 3, 1, 101384, 6e6c088ed068d05870976fe78a75bb30
|
||||
0, 4, 4, 1, 101384, ba79bd8e7fc5d8919b174f0c8ea82753
|
|
@ -0,0 +1,14 @@
|
|||
#format: frame checksums
|
||||
#version: 2
|
||||
#hash: MD5
|
||||
#tb 0: 1/25
|
||||
#media_type 0: video
|
||||
#codec_id 0: hap
|
||||
#dimensions 0: 352x288
|
||||
#sar 0: 0/1
|
||||
#stream#, dts, pts, duration, size, hash
|
||||
0, 0, 0, 1, 78214, a84391a7ca12ae34b7fea3e65c75a576
|
||||
0, 1, 1, 1, 79137, 2a75402a0e5a5e009cd16b341939fefd
|
||||
0, 2, 2, 1, 80273, 67a555ea3e38cdcd76c03761a426c424
|
||||
0, 3, 3, 1, 78672, c3f883869d6cda0bb96e7c629faaefd2
|
||||
0, 4, 4, 1, 78941, 219761cabd005f8e7904a248ffbbcf8f
|
|
@ -0,0 +1,14 @@
|
|||
#format: frame checksums
|
||||
#version: 2
|
||||
#hash: MD5
|
||||
#tb 0: 1/25
|
||||
#media_type 0: video
|
||||
#codec_id 0: hap
|
||||
#dimensions 0: 352x288
|
||||
#sar 0: 0/1
|
||||
#stream#, dts, pts, duration, size, hash
|
||||
0, 0, 0, 1, 81934, ad9ee8c455704cad6c641479085d81dd
|
||||
0, 1, 1, 1, 82165, dde5dfcfa5507c3f943d4186490e9fa6
|
||||
0, 2, 2, 1, 83238, b1c9f8ce21d75e61dcd9d69726fd32cf
|
||||
0, 3, 3, 1, 81773, 0ccaca5d91a1e41b0cb132826352be6f
|
||||
0, 4, 4, 1, 82174, a629612d432620e61b82ac2f7c9a3619
|
Loading…
Reference in New Issue