1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

New port: multimedia/vvdec: Versatile Video Coding (VVC) decoder

This commit is contained in:
Yuri Victorovich 2020-10-06 16:13:51 +00:00
parent 8dbfc9bf86
commit bb934849e2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=551586
5 changed files with 51 additions and 0 deletions

View File

@ -441,6 +441,7 @@
SUBDIR += vlc
SUBDIR += vmaf
SUBDIR += vtkmpeg2encode
SUBDIR += vvdec
SUBDIR += w_scan2
SUBDIR += webcamd
SUBDIR += webcamoid

22
multimedia/vvdec/Makefile Normal file
View File

@ -0,0 +1,22 @@
# $FreeBSD$
PORTNAME= vvdec
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.2.0
CATEGORIES= multimedia python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Versatile Video Coding (VVC) decoder
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= cmake compiler:c++14-lang
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= fraunhoferhhi
CMAKE_ON= BUILD_SHARED_LIBS
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1601999480
SHA256 (fraunhoferhhi-vvdec-v0.1.2.0_GH0.tar.gz) = 0ad9cec58dbcfd890c42e84e57a2afeb194b387436801f4328a798ae32bc87e5
SIZE (fraunhoferhhi-vvdec-v0.1.2.0_GH0.tar.gz) = 623142

View File

@ -0,0 +1,16 @@
Versatile Video Coding (VVC) is the most recent international video coding
standard, developed by the Joint Video Experts Team (JVET) of the ITU-T Video
Coding Experts Group (VCEG) and the ISO/IEC Moving Picture Experts Group (MPEG).
VVC is the successor of the High Efficiency Video Coding (HEVC) standard and
will be released by ITU-T as H.266 and by ISO/IEC as MPEG-I Part 3
(ISO/IEC 23090-3). The new standard targets a 50% bit-rate reduction over HEVC
at the same visual quality. In addition, VVC proves to be truly versatile by
including tools for efficient coding of video content in emerging applications,
e.g. high dynamic range (HDR), adaptive streaming, computer generated content as
well as immersive applications like 360 degree video and augmented reality (AR).
The Fraunhofer Versatile Video Decoder (VVdeC) is a fast VVC x86 software
decoder implementation. The decoder supports most standard features available in
the Main10 profile, with support for some high-level features still pending.
WWW: https://github.com/fraunhoferhhi/vvdec

View File

@ -0,0 +1,9 @@
bin/vvdecapp
include/vvdec/version.h
include/vvdec/vvdec.h
include/vvdec/vvdecDecl.h
lib/cmake/vvdec/vvdecConfig.cmake
lib/cmake/vvdec/vvdecConfigVersion.cmake
lib/cmake/vvdec/vvdecTargets-shared-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/vvdec/vvdecTargets-shared.cmake
lib/libvvdec.so