[FFmpeg-devel] [PATCH 2/2] FATE: add a test for PNG frame metadata
Andreas Rheinhardt
andreas.rheinhardt at gmail.com
Sun Mar 21 12:20:23 EET 2021
Anton Khirnov:
> ---
> tests/fate/apng.mak | 4 +
> tests/ref/fate/apng-frame-metadata | 270 +++++++++++++++++++++++++++++
> 2 files changed, 274 insertions(+)
> create mode 100644 tests/ref/fate/apng-frame-metadata
>
> diff --git a/tests/fate/apng.mak b/tests/fate/apng.mak
> index 0a5f542f19..0d8f191359 100644
> --- a/tests/fate/apng.mak
> +++ b/tests/fate/apng.mak
> @@ -7,6 +7,10 @@ fate-apng-osample: CMD = framecrc -i $(TARGET_SAMPLES)/apng/o_sample.png
> FATE_APNG += fate-apng-dispose-previous
> fate-apng-dispose-previous: CMD = framecrc -i $(TARGET_SAMPLES)/apng/apng_out_of_order_frames.png
>
> +FATE_APNG += fate-apng-frame-metadata
> +fate-apng-frame-metadata: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries frame_tags \
> + -i $(TARGET_SAMPLES)/apng/apng_out_of_order_frames.png
> +
> FATE_APNG-$(call DEMDEC, APNG, APNG) += $(FATE_APNG)
>
> FATE_SAMPLES_FFMPEG += $(FATE_APNG-yes)
> diff --git a/tests/ref/fate/apng-frame-metadata b/tests/ref/fate/apng-frame-metadata
> new file mode 100644
> index 0000000000..559562c425
> --- /dev/null
> +++ b/tests/ref/fate/apng-frame-metadata
> @@ -0,0 +1,270 @@
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +[/FRAME]
> +[FRAME]
> +TAG:Software=ezgif.com
> +TAG:Comment=Resized on https://ezgif.com/resize
> +[/FRAME]
>
This metadata is also reported now; it is not affected by the
regression. But the files fate-suite/filter/pixelart[01].png are.
- Andreas
More information about the ffmpeg-devel
mailing list