diff --git a/multimedia/aom/Makefile b/multimedia/aom/Makefile index 8176f58e4ec5..bed98706429b 100644 --- a/multimedia/aom/Makefile +++ b/multimedia/aom/Makefile @@ -3,6 +3,7 @@ PORTNAME= aom DISTVERSIONPREFIX= v DISTVERSION= 2.0.1 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile index 4904bbcbee45..5eff438b0a6e 100644 --- a/multimedia/ffmpeg/Makefile +++ b/multimedia/ffmpeg/Makefile @@ -3,7 +3,7 @@ PORTNAME= ffmpeg PORTVERSION= 4.3.1 -PORTREVISION= 8 +PORTREVISION= 9 PORTEPOCH= 1 CATEGORIES= multimedia audio net MASTER_SITES= https://ffmpeg.org/releases/ diff --git a/multimedia/vapoursynth-vmaf/Makefile b/multimedia/vapoursynth-vmaf/Makefile index feb285d60ea7..db3910e23e0d 100644 --- a/multimedia/vapoursynth-vmaf/Makefile +++ b/multimedia/vapoursynth-vmaf/Makefile @@ -2,7 +2,7 @@ PORTNAME= vmaf DISTVERSION= r6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia PKGNAMEPREFIX= vapoursynth- diff --git a/multimedia/vmaf/Makefile b/multimedia/vmaf/Makefile index f720c50aa978..bba478906bfd 100644 --- a/multimedia/vmaf/Makefile +++ b/multimedia/vmaf/Makefile @@ -2,12 +2,9 @@ PORTNAME= vmaf DISTVERSIONPREFIX= v -DISTVERSION= 1.5.3 +DISTVERSION= 2.0.0 CATEGORIES= multimedia -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= ea25229433f7.patch:-p2 - MAINTAINER= jbeich@FreeBSD.org COMMENT= Perceptual video quality assessment based on multi-method fusion @@ -26,6 +23,5 @@ USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= Netflix WRKSRC_SUBDIR= lib${PORTNAME} -CFLAGS_i386= -msse # https://github.com/Netflix/vmaf/issues/374 .include diff --git a/multimedia/vmaf/distinfo b/multimedia/vmaf/distinfo index acf7a8382c70..b432430c2312 100644 --- a/multimedia/vmaf/distinfo +++ b/multimedia/vmaf/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1598312141 -SHA256 (Netflix-vmaf-v1.5.3_GH0.tar.gz) = 440652ae417d88be083ffd9fa5967662172601e31c458a9743f6008d7150c900 -SIZE (Netflix-vmaf-v1.5.3_GH0.tar.gz) = 9044760 -SHA256 (ea25229433f7.patch) = b2a9d1d4bb431347c4114d8c17d4d43225be0f64cb9662bb28ce7fbf57064a03 -SIZE (ea25229433f7.patch) = 1101 +TIMESTAMP = 1607360623 +SHA256 (Netflix-vmaf-v2.0.0_GH0.tar.gz) = cd80d19c2d4266be75021b9b5df9966b3ab575411d6ca26d0a67220b0bb7b350 +SIZE (Netflix-vmaf-v2.0.0_GH0.tar.gz) = 10126496 diff --git a/multimedia/vmaf/pkg-plist b/multimedia/vmaf/pkg-plist index 5d1207b05b65..5d6a669b269f 100644 --- a/multimedia/vmaf/pkg-plist +++ b/multimedia/vmaf/pkg-plist @@ -1,212 +1,12 @@ -bin/vmafossexec +bin/vmaf +include/libvmaf/compute_vmaf.h +include/libvmaf/feature.h include/libvmaf/libvmaf.h +include/libvmaf/model.h +include/libvmaf/picture.h include/libvmaf/version.h lib/libvmaf.a lib/libvmaf.so -lib/libvmaf.so.0 -lib/libvmaf.so.0.0.0 +lib/libvmaf.so.1 +lib/libvmaf.so.1.0.0 libdata/pkgconfig/libvmaf.pc -share/model/other_models/model_V8a.model -share/model/other_models/nflx_v1.pkl -share/model/other_models/nflx_v1.pkl.model -share/model/other_models/nflx_vmaff_rf_v1.pkl -share/model/other_models/nflx_vmaff_rf_v2.pkl -share/model/other_models/nflxall_libsvmnusvr_currentbest.pkl -share/model/other_models/nflxall_libsvmnusvr_currentbest.pkl.model -share/model/other_models/nflxall_vmafv1.pkl -share/model/other_models/nflxall_vmafv1.pkl.model -share/model/other_models/nflxall_vmafv2.pkl -share/model/other_models/nflxall_vmafv2.pkl.model -share/model/other_models/nflxall_vmafv3.pkl -share/model/other_models/nflxall_vmafv3.pkl.model -share/model/other_models/nflxall_vmafv3a.pkl -share/model/other_models/nflxall_vmafv3a.pkl.model -share/model/other_models/nflxall_vmafv4.pkl -share/model/other_models/nflxall_vmafv4.pkl.model -share/model/other_models/nflxtrain_libsvmnusvr_currentbest.pkl -share/model/other_models/nflxtrain_libsvmnusvr_currentbest.pkl.model -share/model/other_models/nflxtrain_norm_type_none.pkl -share/model/other_models/nflxtrain_norm_type_none.pkl.model -share/model/other_models/nflxtrain_vmafv1.pkl -share/model/other_models/nflxtrain_vmafv1.pkl.model -share/model/other_models/nflxtrain_vmafv2.pkl -share/model/other_models/nflxtrain_vmafv2.pkl.model -share/model/other_models/nflxtrain_vmafv3.pkl -share/model/other_models/nflxtrain_vmafv3.pkl.model -share/model/other_models/nflxtrain_vmafv3a.pkl -share/model/other_models/nflxtrain_vmafv3a.pkl.model -share/model/other_models/niqe_v0.1.pkl -share/model/other_models/vmaf_4k_v0.6.1rc.pkl -share/model/other_models/vmaf_4k_v0.6.1rc.pkl.model -share/model/other_models/vmaf_v0.6.0.pkl -share/model/other_models/vmaf_v0.6.0.pkl.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0001 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0001.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0002 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0002.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0003 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0003.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0004 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0004.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0005 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0005.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0006 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0006.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0007 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0007.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0008 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0008.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0009 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0009.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0010 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0010.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0011 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0011.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0012 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0012.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0013 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0013.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0014 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0014.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0015 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0015.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0016 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0016.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0017 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0017.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0018 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0018.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0019 -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.0019.model -share/model/vmaf_4k_rb_v0.6.2/vmaf_4k_rb_v0.6.2.pkl.model -share/model/vmaf_4k_v0.6.1.pkl -share/model/vmaf_4k_v0.6.1.pkl.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0001 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0001.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0002 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0002.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0003 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0003.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0004 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0004.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0005 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0005.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0006 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0006.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0007 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0007.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0008 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0008.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0009 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0009.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0010 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0010.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0011 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0011.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0012 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0012.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0013 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0013.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0014 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0014.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0015 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0015.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0016 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0016.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0017 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0017.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0018 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0018.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0019 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0019.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0020 -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.0020.model -share/model/vmaf_b_v0.6.3/vmaf_b_v0.6.3.pkl.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0001 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0001.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0002 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0002.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0003 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0003.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0004 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0004.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0005 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0005.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0006 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0006.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0007 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0007.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0008 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0008.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0009 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0009.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0010 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0010.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0011 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0011.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0012 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0012.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0013 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0013.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0014 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0014.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0015 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0015.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0016 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0016.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0017 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0017.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0018 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0018.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0019 -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.0019.model -share/model/vmaf_rb_v0.6.2/vmaf_rb_v0.6.2.pkl.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0001 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0001.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0002 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0002.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0003 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0003.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0004 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0004.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0005 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0005.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0006 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0006.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0007 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0007.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0008 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0008.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0009 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0009.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0010 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0010.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0011 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0011.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0012 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0012.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0013 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0013.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0014 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0014.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0015 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0015.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0016 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0016.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0017 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0017.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0018 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0018.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0019 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0019.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0020 -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.0020.model -share/model/vmaf_rb_v0.6.3/vmaf_rb_v0.6.3.pkl.model -share/model/vmaf_v0.6.1.pkl -share/model/vmaf_v0.6.1.pkl.model -share/model/vmaf_v0.6.1neg.pkl -share/model/vmaf_v0.6.1neg.pkl.model diff --git a/multimedia/x265/Makefile b/multimedia/x265/Makefile index 1dc91973982a..de417961ffda 100644 --- a/multimedia/x265/Makefile +++ b/multimedia/x265/Makefile @@ -3,6 +3,7 @@ PORTNAME= x265 PORTVERSION= 3.4 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= https://bitbucket.org/multicoreware/x265_git/get/${BB_TAG}.tar.gz?meow=/