[FFmpeg-devel] [PATCH] tests/fate: add dnxhr encoding tests

Mark Reid mindmark at gmail.com
Sun Jul 24 01:37:53 EEST 2016


On Sat, Jul 23, 2016 at 2:12 PM, Michael Niedermayer
<michael at niedermayer.cc> wrote:
> On Sat, Jul 23, 2016 at 12:38:33PM -0700, Mark Reid wrote:
>> ---
>>  tests/fate/seek.mak                           |  2 ++
>>  tests/fate/vcodec.mak                         | 22 ++++++++++++++-
>>  tests/ref/seek/vsynth_lena-dnxhd-4k-hr-lb     | 40 +++++++++++++++++++++++++++
>>  tests/ref/vsynth/vsynth1-dnxhd-2k-hr-hq       |  4 +++
>>  tests/ref/vsynth/vsynth1-dnxhd-4k-hr-lb       |  4 +++
>>  tests/ref/vsynth/vsynth1-dnxhd-720p-hr-lb     |  4 +++
>>  tests/ref/vsynth/vsynth1-dnxhd-uhd-hr-sq      |  4 +++
>>  tests/ref/vsynth/vsynth2-dnxhd-2k-hr-hq       |  4 +++
>>  tests/ref/vsynth/vsynth2-dnxhd-4k-hr-lb       |  4 +++
>>  tests/ref/vsynth/vsynth2-dnxhd-720p-hr-lb     |  4 +++
>>  tests/ref/vsynth/vsynth2-dnxhd-uhd-hr-sq      |  4 +++
>>  tests/ref/vsynth/vsynth3-dnxhd-2k-hr-hq       |  4 +++
>>  tests/ref/vsynth/vsynth3-dnxhd-4k-hr-lb       |  4 +++
>>  tests/ref/vsynth/vsynth3-dnxhd-720p-hr-lb     |  4 +++
>>  tests/ref/vsynth/vsynth3-dnxhd-uhd-hr-sq      |  4 +++
>>  tests/ref/vsynth/vsynth_lena-dnxhd-2k-hr-hq   |  4 +++
>>  tests/ref/vsynth/vsynth_lena-dnxhd-4k-hr-lb   |  4 +++
>>  tests/ref/vsynth/vsynth_lena-dnxhd-720p-hr-lb |  4 +++
>>  tests/ref/vsynth/vsynth_lena-dnxhd-uhd-hr-sq  |  4 +++
>>  19 files changed, 127 insertions(+), 1 deletion(-)
>>  create mode 100644 tests/ref/seek/vsynth_lena-dnxhd-4k-hr-lb
>>  create mode 100644 tests/ref/vsynth/vsynth1-dnxhd-2k-hr-hq
>>  create mode 100644 tests/ref/vsynth/vsynth1-dnxhd-4k-hr-lb
>>  create mode 100644 tests/ref/vsynth/vsynth1-dnxhd-720p-hr-lb
>>  create mode 100644 tests/ref/vsynth/vsynth1-dnxhd-uhd-hr-sq
>>  create mode 100644 tests/ref/vsynth/vsynth2-dnxhd-2k-hr-hq
>>  create mode 100644 tests/ref/vsynth/vsynth2-dnxhd-4k-hr-lb
>>  create mode 100644 tests/ref/vsynth/vsynth2-dnxhd-720p-hr-lb
>>  create mode 100644 tests/ref/vsynth/vsynth2-dnxhd-uhd-hr-sq
>>  create mode 100644 tests/ref/vsynth/vsynth3-dnxhd-2k-hr-hq
>>  create mode 100644 tests/ref/vsynth/vsynth3-dnxhd-4k-hr-lb
>>  create mode 100644 tests/ref/vsynth/vsynth3-dnxhd-720p-hr-lb
>>  create mode 100644 tests/ref/vsynth/vsynth3-dnxhd-uhd-hr-sq
>>  create mode 100644 tests/ref/vsynth/vsynth_lena-dnxhd-2k-hr-hq
>>  create mode 100644 tests/ref/vsynth/vsynth_lena-dnxhd-4k-hr-lb
>>  create mode 100644 tests/ref/vsynth/vsynth_lena-dnxhd-720p-hr-lb
>>  create mode 100644 tests/ref/vsynth/vsynth_lena-dnxhd-uhd-hr-sq
>
> fails on x86-32
> no idea if this is caused by dnxhd or some other code
>
> TEST    vsynth3-dnxhd-2k-hr-hq
> --- /home/michael/ffmpeg-git/ffmpeg/tests/ref/vsynth/vsynth3-dnxhd-2k-hr-hq     2016-07-23 21:50:57.277864090 +0200
> +++ tests/data/fate/vsynth3-dnxhd-2k-hr-hq      2016-07-23 22:40:40.537926940 +0200
> @@ -1,4 +1,4 @@
>  fa0cc58e64c981a45d1c6d667ba4e584 *tests/data/fate/vsynth3-dnxhd-2k-hr-hq.dnxhd
>  4894720 tests/data/fate/vsynth3-dnxhd-2k-hr-hq.dnxhd
> -117bd8737ca7d6e8bbd5ca13e7b6e7c6 *tests/data/fate/vsynth3-dnxhd-2k-hr-hq.out.rawvideo
> -stddev:    7.81 PSNR: 30.27 MAXDIFF:   61 bytes:    86700/     8670
> +6f8bc7f1281c89ba8d279fc85e181a53 *tests/data/fate/vsynth3-dnxhd-2k-hr-hq.out.rawvideo
> +stddev:    7.83 PSNR: 30.25 MAXDIFF:   61 bytes:    86700/     8670
> Test vsynth3-dnxhd-2k-hr-hq failed. Look at tests/data/fate/vsynth3-dnxhd-2k-hr-hq.err for details.
> make: *** [fate-vsynth3-dnxhd-2k-hr-hq] Error 1
>

I think I need to add a bitexact flag in there somewhere, I'll take a
look and send a new patch.

> [...]
> --
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
>
> No snowflake in an avalanche ever feels responsible. -- Voltaire
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>


More information about the ffmpeg-devel mailing list