From cd4756a558195752abd1118953224d34e64b5243 Mon Sep 17 00:00:00 2001 From: Nicolas Gaullier Date: Mon, 19 Feb 2018 14:15:54 +0100 Subject: [PATCH] lavfi/silencedetect: Update test parameters Set relevant filter parameters such that the result can easily be checked with a waveform editor. In particular, it makes it clear the silence_start is not accurate in the current code. --- tests/fate/filter-video.mak | 3 +- tests/ref/fate/filter-metadata-silencedetect | 54 ++++++++++---------- 2 files changed, 29 insertions(+), 28 deletions(-) diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak index 07572143a8..0127f9bd13 100644 --- a/tests/fate/filter-video.mak +++ b/tests/fate/filter-video.mak @@ -730,7 +730,8 @@ fate-filter-metadata-cropdetect: CMD = run $(FILTER_METADATA_COMMAND) "sws_flags SILENCEDETECT_DEPS = FFPROBE AVDEVICE LAVFI_INDEV AMOVIE_FILTER AMR_DEMUXER AMRWB_DECODER SILENCEDETECT_FILTER FATE_METADATA_FILTER-$(call ALLYES, $(SILENCEDETECT_DEPS)) += fate-filter-metadata-silencedetect fate-filter-metadata-silencedetect: SRC = $(TARGET_SAMPLES)/amrwb/seed-12k65.awb -fate-filter-metadata-silencedetect: CMD = run $(FILTER_METADATA_COMMAND) "amovie='$(SRC)',silencedetect=d=-20dB" +fate-filter-metadata-silencedetect: CMD = run $(FILTER_METADATA_COMMAND) "amovie='$(SRC)',silencedetect=n=-42dB:d=.3" + EBUR128_METADATA_DEPS = FFPROBE AVDEVICE LAVFI_INDEV AMOVIE_FILTER FLAC_DEMUXER FLAC_DECODER EBUR128_FILTER FATE_METADATA_FILTER-$(call ALLYES, $(EBUR128_METADATA_DEPS)) += fate-filter-metadata-ebur128 diff --git a/tests/ref/fate/filter-metadata-silencedetect b/tests/ref/fate/filter-metadata-silencedetect index 4161287e6c..d1d6f67dc0 100644 --- a/tests/ref/fate/filter-metadata-silencedetect +++ b/tests/ref/fate/filter-metadata-silencedetect @@ -4,20 +4,20 @@ pkt_pts=640 pkt_pts=960 pkt_pts=1280 pkt_pts=1600 -pkt_pts=1920|tag:lavfi.silence_start=0.02 +pkt_pts=1920 pkt_pts=2240 -pkt_pts=2560|tag:lavfi.silence_end=0.16|tag:lavfi.silence_duration=0.14 +pkt_pts=2560 pkt_pts=2880 pkt_pts=3200 pkt_pts=3520 pkt_pts=3840 pkt_pts=4160 -pkt_pts=4480 +pkt_pts=4480|tag:lavfi.silence_start=-0.02 pkt_pts=4800 pkt_pts=5120 pkt_pts=5440 -pkt_pts=5760|tag:lavfi.silence_start=0.26|tag:lavfi.silence_end=0.36|tag:lavfi.silence_duration=0.1 -pkt_pts=6080 +pkt_pts=5760 +pkt_pts=6080|tag:lavfi.silence_end=0.38|tag:lavfi.silence_duration=0.4 pkt_pts=6400 pkt_pts=6720 pkt_pts=7040 @@ -67,12 +67,12 @@ pkt_pts=20800 pkt_pts=21120 pkt_pts=21440 pkt_pts=21760 -pkt_pts=22080|tag:lavfi.silence_start=1.28 +pkt_pts=22080 pkt_pts=22400 pkt_pts=22720 pkt_pts=23040 pkt_pts=23360 -pkt_pts=23680 +pkt_pts=23680|tag:lavfi.silence_start=1.18 pkt_pts=24000 pkt_pts=24320 pkt_pts=24640 @@ -97,7 +97,7 @@ pkt_pts=30400 pkt_pts=30720 pkt_pts=31040 pkt_pts=31360 -pkt_pts=31680|tag:lavfi.silence_end=1.98|tag:lavfi.silence_duration=0.7 +pkt_pts=31680|tag:lavfi.silence_end=1.98|tag:lavfi.silence_duration=0.8 pkt_pts=32000 pkt_pts=32320 pkt_pts=32640 @@ -160,10 +160,10 @@ pkt_pts=50560 pkt_pts=50880 pkt_pts=51200 pkt_pts=51520 -pkt_pts=51840 +pkt_pts=51840|tag:lavfi.silence_start=2.94 pkt_pts=52160 pkt_pts=52480 -pkt_pts=52800|tag:lavfi.silence_start=3.2 +pkt_pts=52800 pkt_pts=53120 pkt_pts=53440 pkt_pts=53760 @@ -193,10 +193,10 @@ pkt_pts=61120 pkt_pts=61440 pkt_pts=61760 pkt_pts=62080 -pkt_pts=62400|tag:lavfi.silence_end=3.9|tag:lavfi.silence_duration=0.7 +pkt_pts=62400 pkt_pts=62720 pkt_pts=63040 -pkt_pts=63360 +pkt_pts=63360|tag:lavfi.silence_end=3.96|tag:lavfi.silence_duration=1.02 pkt_pts=63680 pkt_pts=64000 pkt_pts=64320 @@ -248,9 +248,9 @@ pkt_pts=78720 pkt_pts=79040 pkt_pts=79360 pkt_pts=79680 -pkt_pts=80000|tag:lavfi.silence_start=4.9 +pkt_pts=80000 pkt_pts=80320 -pkt_pts=80640 +pkt_pts=80640|tag:lavfi.silence_start=4.74 pkt_pts=80960 pkt_pts=81280 pkt_pts=81600 @@ -270,7 +270,7 @@ pkt_pts=85760 pkt_pts=86080 pkt_pts=86400 pkt_pts=86720 -pkt_pts=87040|tag:lavfi.silence_end=5.44|tag:lavfi.silence_duration=0.54 +pkt_pts=87040|tag:lavfi.silence_end=5.44|tag:lavfi.silence_duration=0.7 pkt_pts=87360 pkt_pts=87680 pkt_pts=88000 @@ -325,8 +325,8 @@ pkt_pts=103360 pkt_pts=103680 pkt_pts=104000 pkt_pts=104320 -pkt_pts=104640|tag:lavfi.silence_start=6.44 -pkt_pts=104960 +pkt_pts=104640 +pkt_pts=104960|tag:lavfi.silence_start=6.26 pkt_pts=105280 pkt_pts=105600 pkt_pts=105920 @@ -361,8 +361,8 @@ pkt_pts=114880 pkt_pts=115200 pkt_pts=115520 pkt_pts=115840 -pkt_pts=116160|tag:lavfi.silence_end=7.26|tag:lavfi.silence_duration=0.82 -pkt_pts=116480 +pkt_pts=116160 +pkt_pts=116480|tag:lavfi.silence_end=7.28|tag:lavfi.silence_duration=1.02 pkt_pts=116800 pkt_pts=117120 pkt_pts=117440 @@ -425,19 +425,19 @@ pkt_pts=135360 pkt_pts=135680 pkt_pts=136000 pkt_pts=136320 -pkt_pts=136640 +pkt_pts=136640|tag:lavfi.silence_start=8.24 pkt_pts=136960 pkt_pts=137280 -pkt_pts=137600|tag:lavfi.silence_start=8.5 +pkt_pts=137600 pkt_pts=137920 pkt_pts=138240 pkt_pts=138560 -pkt_pts=138880|tag:lavfi.silence_end=8.68|tag:lavfi.silence_duration=0.18 +pkt_pts=138880 pkt_pts=139200 pkt_pts=139520 pkt_pts=139840 pkt_pts=140160 -pkt_pts=140480|tag:lavfi.silence_start=8.68 +pkt_pts=140480 pkt_pts=140800 pkt_pts=141120 pkt_pts=141440 @@ -447,12 +447,12 @@ pkt_pts=142400 pkt_pts=142720 pkt_pts=143040 pkt_pts=143360 -pkt_pts=143680|tag:lavfi.silence_end=8.98|tag:lavfi.silence_duration=0.3 +pkt_pts=143680 pkt_pts=144000 pkt_pts=144320 pkt_pts=144640 pkt_pts=144960 -pkt_pts=145280 +pkt_pts=145280|tag:lavfi.silence_end=9.08|tag:lavfi.silence_duration=0.84 pkt_pts=145600 pkt_pts=145920 pkt_pts=146240 @@ -503,8 +503,8 @@ pkt_pts=160320 pkt_pts=160640 pkt_pts=160960 pkt_pts=161280 -pkt_pts=161600|tag:lavfi.silence_start=10 -pkt_pts=161920 +pkt_pts=161600 +pkt_pts=161920|tag:lavfi.silence_start=9.82 pkt_pts=162240 pkt_pts=162560 pkt_pts=162880