mirror of
https://mirror.skon.top/https://github.com/FFmpeg/FFmpeg
synced 2026-04-20 21:00:41 +08:00
39 lines
1.9 KiB
Makefile
39 lines
1.9 KiB
Makefile
FATE_SBC_TRANSCODE-$(call ENCDEC2, SBC, PCM_S16LE, SBC, SBC_PARSER ARESAMPLE_FILTER WAV_DEMUXER WAV_MUXER) += \
|
|
$(addprefix fate-sbc-, 16000-1 44100-1 48000-1 44100-2-joint-stereo 44100-2-stereo-low-delay 44100-2-stereo 44100-2-joint-stereo-four-subbands)
|
|
fate-sbc-16000-1: tests/data/asynth-16000-1.wav
|
|
fate-sbc-16000-1: CMD = enc_dec wav $(TARGET_PATH)/tests/data/asynth-16000-1.wav \
|
|
sbc "-c:a sbc -profile msbc" wav
|
|
fate-sbc-16000-1: CMP_SHIFT=-146 # 73 samples
|
|
|
|
fate-sbc-48000-1: tests/data/asynth-48000-1.wav
|
|
fate-sbc-48000-1: CMD = enc_dec wav $(TARGET_PATH)/tests/data/asynth-48000-1.wav \
|
|
sbc "-c:a sbc -sbc_delay 0.001 -b:a 500k" wav
|
|
fate-sbc-48000-1: CMP_SHIFT=-74 # 37 samples
|
|
|
|
fate-sbc-44100-1: tests/data/asynth-44100-1.wav
|
|
fate-sbc-44100-1: CMD = enc_dec wav $(TARGET_PATH)/tests/data/asynth-44100-1.wav \
|
|
sbc "-c:a sbc -b:a 250k" wav
|
|
fate-sbc-44100-1: CMP_SHIFT=-146 # 73 samples
|
|
|
|
$(filter fate-sbc-44100-2%,$(FATE_SBC_TRANSCODE-yes)): tests/data/asynth-44100-2.wav
|
|
fate-sbc-44100-2-joint-stereo: CMD = enc_dec wav $(TARGET_PATH)/tests/data/asynth-44100-2.wav \
|
|
sbc "-c:a sbc -b:a 50k" wav
|
|
fate-sbc-44100-2-joint-stereo: CMP_SHIFT=-292 # 73 samples
|
|
|
|
fate-sbc-44100-2-joint-stereo-four-subbands: CMD = enc_dec wav $(TARGET_PATH)/tests/data/asynth-44100-2.wav \
|
|
sbc "-c:a sbc -b:a 450k" wav
|
|
fate-sbc-44100-2-joint-stereo-four-subbands: CMP_SHIFT=-148 # 37 samples
|
|
|
|
fate-sbc-44100-2-stereo-low-delay: CMD = enc_dec wav $(TARGET_PATH)/tests/data/asynth-44100-2.wav \
|
|
sbc "-c:a sbc -b:a 200k -sbc_delay 0.003" wav
|
|
fate-sbc-44100-2-stereo-low-delay: CMP_SHIFT=-148 # 37 samples
|
|
|
|
fate-sbc-44100-2-stereo: CMD = enc_dec wav $(TARGET_PATH)/tests/data/asynth-44100-2.wav \
|
|
sbc "-c:a sbc -b:a 200k" wav
|
|
fate-sbc-44100-2-stereo: CMP_SHIFT=-292 # 73 samples
|
|
|
|
FATE_SBC += $(FATE_SBC_TRANSCODE-yes)
|
|
|
|
FATE_FFMPEG += $(FATE_SBC)
|
|
fate-sbc: $(FATE_SBC)
|