mirror of https://git.ffmpeg.org/ffmpeg.git
fate-aac: use the fast coder for tests
The twoloop coder is highly loaded with (pseudo-)perceptual metrics, and the aim of the tests is to piece-wise test each function of the encoder, for which the 'fast' coder is perfect, since it only decides on which scalefactors to use, rather than enable or disable encoder features.
This commit is contained in:
parent
660d1d8e3b
commit
0fd7f14c75
|
@ -150,7 +150,7 @@ FATE_AAC += $(FATE_AAC_CT:%=fate-aac-ct-%)
|
||||||
|
|
||||||
FATE_AAC_ENCODE += fate-aac-aref-encode
|
FATE_AAC_ENCODE += fate-aac-aref-encode
|
||||||
fate-aac-aref-encode: ./tests/data/asynth-44100-2.wav
|
fate-aac-aref-encode: ./tests/data/asynth-44100-2.wav
|
||||||
fate-aac-aref-encode: CMD = enc_dec_pcm adts wav s16le $(REF) -c:a aac -aac_is 0 -aac_pns 0 -aac_ms 0 -aac_tns 0 -b:a 512k -fflags +bitexact -flags +bitexact
|
fate-aac-aref-encode: CMD = enc_dec_pcm adts wav s16le $(REF) -c:a aac -aac_coder fast -aac_is 0 -aac_pns 0 -aac_ms 0 -aac_tns 0 -b:a 512k -fflags +bitexact -flags +bitexact
|
||||||
fate-aac-aref-encode: CMP = stddev
|
fate-aac-aref-encode: CMP = stddev
|
||||||
fate-aac-aref-encode: REF = ./tests/data/asynth-44100-2.wav
|
fate-aac-aref-encode: REF = ./tests/data/asynth-44100-2.wav
|
||||||
fate-aac-aref-encode: CMP_SHIFT = -4096
|
fate-aac-aref-encode: CMP_SHIFT = -4096
|
||||||
|
@ -159,7 +159,7 @@ fate-aac-aref-encode: SIZE_TOLERANCE = 2464
|
||||||
fate-aac-aref-encode: FUZZ = 89
|
fate-aac-aref-encode: FUZZ = 89
|
||||||
|
|
||||||
FATE_AAC_ENCODE += fate-aac-ln-encode
|
FATE_AAC_ENCODE += fate-aac-ln-encode
|
||||||
fate-aac-ln-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_is 0 -aac_pns 0 -aac_ms 0 -aac_tns 0 -b:a 512k -fflags +bitexact -flags +bitexact
|
fate-aac-ln-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_coder fast -aac_is 0 -aac_pns 0 -aac_ms 0 -aac_tns 0 -b:a 512k -fflags +bitexact -flags +bitexact
|
||||||
fate-aac-ln-encode: CMP = stddev
|
fate-aac-ln-encode: CMP = stddev
|
||||||
fate-aac-ln-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
fate-aac-ln-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
||||||
fate-aac-ln-encode: CMP_SHIFT = -4096
|
fate-aac-ln-encode: CMP_SHIFT = -4096
|
||||||
|
@ -168,7 +168,7 @@ fate-aac-ln-encode: SIZE_TOLERANCE = 3560
|
||||||
fate-aac-ln-encode: FUZZ = 30
|
fate-aac-ln-encode: FUZZ = 30
|
||||||
|
|
||||||
FATE_AAC_ENCODE += fate-aac-ln-encode-128k
|
FATE_AAC_ENCODE += fate-aac-ln-encode-128k
|
||||||
fate-aac-ln-encode-128k: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_is 0 -aac_pns 0 -aac_ms 0 -aac_tns 0 -b:a 128k -cutoff 22050 -fflags +bitexact -flags +bitexact
|
fate-aac-ln-encode-128k: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_coder fast -aac_is 0 -aac_pns 0 -aac_ms 0 -aac_tns 0 -b:a 128k -cutoff 22050 -fflags +bitexact -flags +bitexact
|
||||||
fate-aac-ln-encode-128k: CMP = stddev
|
fate-aac-ln-encode-128k: CMP = stddev
|
||||||
fate-aac-ln-encode-128k: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
fate-aac-ln-encode-128k: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
||||||
fate-aac-ln-encode-128k: CMP_SHIFT = -4096
|
fate-aac-ln-encode-128k: CMP_SHIFT = -4096
|
||||||
|
@ -177,7 +177,7 @@ fate-aac-ln-encode-128k: SIZE_TOLERANCE = 3560
|
||||||
fate-aac-ln-encode-128k: FUZZ = 5
|
fate-aac-ln-encode-128k: FUZZ = 5
|
||||||
|
|
||||||
FATE_AAC_ENCODE += fate-aac-pns-encode
|
FATE_AAC_ENCODE += fate-aac-pns-encode
|
||||||
fate-aac-pns-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_pns 1 -aac_is 0 -aac_ms 0 -aac_tns 0 -b:a 128k -cutoff 22050 -fflags +bitexact -flags +bitexact
|
fate-aac-pns-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_coder fast -aac_pns 1 -aac_is 0 -aac_ms 0 -aac_tns 0 -b:a 128k -cutoff 22050 -fflags +bitexact -flags +bitexact
|
||||||
fate-aac-pns-encode: CMP = stddev
|
fate-aac-pns-encode: CMP = stddev
|
||||||
fate-aac-pns-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
fate-aac-pns-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
||||||
fate-aac-pns-encode: CMP_SHIFT = -4096
|
fate-aac-pns-encode: CMP_SHIFT = -4096
|
||||||
|
@ -186,7 +186,7 @@ fate-aac-pns-encode: SIZE_TOLERANCE = 3560
|
||||||
fate-aac-pns-encode: FUZZ = 74
|
fate-aac-pns-encode: FUZZ = 74
|
||||||
|
|
||||||
FATE_AAC_ENCODE += fate-aac-tns-encode
|
FATE_AAC_ENCODE += fate-aac-tns-encode
|
||||||
fate-aac-tns-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_tns 1 -aac_is 0 -aac_pns 0 -aac_ms 0 -b:a 128k -cutoff 22050 -fflags +bitexact -flags +bitexact
|
fate-aac-tns-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_coder fast -aac_tns 1 -aac_is 0 -aac_pns 0 -aac_ms 0 -b:a 128k -cutoff 22050 -fflags +bitexact -flags +bitexact
|
||||||
fate-aac-tns-encode: CMP = stddev
|
fate-aac-tns-encode: CMP = stddev
|
||||||
fate-aac-tns-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
fate-aac-tns-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
||||||
fate-aac-tns-encode: CMP_SHIFT = -4096
|
fate-aac-tns-encode: CMP_SHIFT = -4096
|
||||||
|
@ -195,7 +195,7 @@ fate-aac-tns-encode: FUZZ = 7
|
||||||
fate-aac-tns-encode: SIZE_TOLERANCE = 3560
|
fate-aac-tns-encode: SIZE_TOLERANCE = 3560
|
||||||
|
|
||||||
FATE_AAC_ENCODE += fate-aac-is-encode
|
FATE_AAC_ENCODE += fate-aac-is-encode
|
||||||
fate-aac-is-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_pns 0 -aac_is 1 -aac_ms 0 -b:a 128k -aac_tns 0 -cutoff 22050 -fflags +bitexact -flags +bitexact
|
fate-aac-is-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_coder fast -aac_pns 0 -aac_is 1 -aac_ms 0 -b:a 128k -aac_tns 0 -cutoff 22050 -fflags +bitexact -flags +bitexact
|
||||||
fate-aac-is-encode: CMP = stddev
|
fate-aac-is-encode: CMP = stddev
|
||||||
fate-aac-is-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
fate-aac-is-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
||||||
fate-aac-is-encode: CMP_SHIFT = -4096
|
fate-aac-is-encode: CMP_SHIFT = -4096
|
||||||
|
@ -204,7 +204,7 @@ fate-aac-is-encode: SIZE_TOLERANCE = 3560
|
||||||
fate-aac-is-encode: FUZZ = 10
|
fate-aac-is-encode: FUZZ = 10
|
||||||
|
|
||||||
FATE_AAC_ENCODE += fate-aac-ms-encode
|
FATE_AAC_ENCODE += fate-aac-ms-encode
|
||||||
fate-aac-ms-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_pns 0 -aac_is 0 -aac_ms 1 -aac_tns 0 -b:a 128k -cutoff 22050 -fflags +bitexact -flags +bitexact
|
fate-aac-ms-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -c:a aac -aac_coder fast -aac_pns 0 -aac_is 0 -aac_ms 1 -aac_tns 0 -b:a 128k -cutoff 22050 -fflags +bitexact -flags +bitexact
|
||||||
fate-aac-ms-encode: CMP = stddev
|
fate-aac-ms-encode: CMP = stddev
|
||||||
fate-aac-ms-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
fate-aac-ms-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
||||||
fate-aac-ms-encode: CMP_SHIFT = -4096
|
fate-aac-ms-encode: CMP_SHIFT = -4096
|
||||||
|
@ -214,7 +214,7 @@ fate-aac-ms-encode: FUZZ = 15
|
||||||
|
|
||||||
#Ticket1784
|
#Ticket1784
|
||||||
FATE_AAC_ENCODE += fate-aac-yoraw-encode
|
FATE_AAC_ENCODE += fate-aac-yoraw-encode
|
||||||
fate-aac-yoraw-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/yo.raw-short.wav -c:a aac -fflags +bitexact -flags +bitexact
|
fate-aac-yoraw-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/yo.raw-short.wav -c:a aac -aac_coder fast -fflags +bitexact -flags +bitexact
|
||||||
fate-aac-yoraw-encode: CMP = stddev
|
fate-aac-yoraw-encode: CMP = stddev
|
||||||
fate-aac-yoraw-encode: REF = $(SAMPLES)/audio-reference/yo.raw-short.wav
|
fate-aac-yoraw-encode: REF = $(SAMPLES)/audio-reference/yo.raw-short.wav
|
||||||
fate-aac-yoraw-encode: CMP_SHIFT = -12288
|
fate-aac-yoraw-encode: CMP_SHIFT = -12288
|
||||||
|
@ -224,7 +224,7 @@ fate-aac-yoraw-encode: FUZZ = 17
|
||||||
|
|
||||||
|
|
||||||
FATE_AAC_ENCODE += fate-aac-pred-encode
|
FATE_AAC_ENCODE += fate-aac-pred-encode
|
||||||
fate-aac-pred-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -profile:a aac_main -c:a aac -aac_is 0 -aac_pns 0 -aac_ms 0 -aac_tns 0 -b:a 128k -cutoff 22050 -fflags +bitexact -flags +bitexact
|
fate-aac-pred-encode: CMD = enc_dec_pcm adts wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav -profile:a aac_main -c:a aac -aac_coder fast -aac_is 0 -aac_pns 0 -aac_ms 0 -aac_tns 0 -b:a 128k -cutoff 22050 -fflags +bitexact -flags +bitexact
|
||||||
fate-aac-pred-encode: CMP = stddev
|
fate-aac-pred-encode: CMP = stddev
|
||||||
fate-aac-pred-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
fate-aac-pred-encode: REF = $(SAMPLES)/audio-reference/luckynight_2ch_44kHz_s16.wav
|
||||||
fate-aac-pred-encode: CMP_SHIFT = -4096
|
fate-aac-pred-encode: CMP_SHIFT = -4096
|
||||||
|
|
Loading…
Reference in New Issue