[FFmpeg-devel] [PATCH] tools: add tiny_ssim

Loren Merritt lorenm at u.washington.edu
Mon Mar 25 01:34:59 CET 2013


On Mon, 25 Mar 2013, Michael Niedermayer wrote:
> On Sun, Mar 24, 2013 at 10:22:46PM +0000, Loren Merritt wrote:
> > On Sun, 24 Mar 2013, Michael Niedermayer wrote:
> >
> > > From: Loren Merritt <lorenm at u.washington.edu>
> > >
> > > Taken from:
> > > http://lists.mplayerhq.hu/pipermail/mencoder-users/2006-August/003801.html
> > >
> > > Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
> > > ---
> > >  .gitignore        |    1 +
> > >  Makefile          |    2 +-
> > >  tests/Makefile    |    2 +-
> > >  tests/tiny_ssim.c |  146 +++++++++++++++++++++++++++++++++++++++++++++++++++++
> > >  4 files changed, 149 insertions(+), 2 deletions(-)
> > >  create mode 100644 tests/tiny_ssim.c
> >
> > Btw, this version was optimized for simplicity, not speed. The version
> > in x264 is 15 times faster, and only some of that is due to asm.
>
> Is this code available in a standalone tool or would i need to
> extract that from pixel.c and integrate that into tiny_ssim.c ?
> and if later, which license header should i use for the result ?

There is no standalone tool. tiny_ssim.c's license header would still be
appropriate for the c part, since I wrote x264's ssim too. Though several
people have tweaked the asm.

--Loren Merritt


More information about the ffmpeg-devel mailing list