On 20.09.2017 11:01, Tobias Rapp wrote:
Metadata filter output is passed through an Awk script comparing floats
against reference values with specified "fuzz" tolerance to account for
architectural differences (e.g. x86-32 vs. x86-64).

Signed-off-by: Tobias Rapp <t.r...@noa-archive.com>
---
tested on Linux x86-32/64 and Mips (Qemu)

v4:
  - fixed iteration order of final print loop
  - update of debug output

v3:
  - avoid precision loss due to rounding of float values

v2:
  - removed CPUFLAGS work-around for ssim filter issue
  - added metadata float value post-processing script

  tests/fate-run.sh                     |  9 +++++
  tests/fate/filter-video.mak           | 14 ++++++++
  tests/ref/fate/filter-refcmp-psnr-rgb | 45 ++++++++++++++++++++++++
  tests/ref/fate/filter-refcmp-psnr-yuv | 45 ++++++++++++++++++++++++
  tests/ref/fate/filter-refcmp-ssim-rgb | 30 ++++++++++++++++
  tests/ref/fate/filter-refcmp-ssim-yuv | 30 ++++++++++++++++
  tests/refcmp-metadata.awk             | 64 +++++++++++++++++++++++++++++++++++
  7 files changed, 237 insertions(+)
  create mode 100644 tests/ref/fate/filter-refcmp-psnr-rgb
  create mode 100644 tests/ref/fate/filter-refcmp-psnr-yuv
  create mode 100644 tests/ref/fate/filter-refcmp-ssim-rgb
  create mode 100644 tests/ref/fate/filter-refcmp-ssim-yuv
  create mode 100644 tests/refcmp-metadata.awk

[...]

I'd like to push this soon, if there are no objections (Nicolas?).

Regards,
Tobias

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to