BSD Ports

multimedia/svt-av1-hdr 4.1.0 FreeBSD

Scalable AV1 encoder focused on perceptual quality

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE, BSD3CLAUSE, MIT
Categories
multimedia
Package size
1393.9 KiB, 3424.2 KiB installed

Description

SVT-AV1-PSY is the Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder) with perceptual enhancements for psychovisually optimal AV1 encoding. The goal is to create the best encoding implementation for perceptual quality with AV1.

In the other systems

The newest version among them is 4.1.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDmultimedia/svt-av1-hdr4.1.0 newestnone known-[email protected]-
HardenedBSDmultimedia/svt-av1-hdr4.1.0 newestno data-[email protected]-
GhostBSDmultimedia/svt-av1-hdr4.1.0 newestno data-[email protected]-

Install

Binary package:

pkg install svt-av1-hdr

From the ports tree:

cd /usr/ports/multimedia/svt-av1-hdr/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	svt-av1-hdr>0:multimedia/svt-av1-hdr
LIB_DEPENDS=	libSvtAv1Enc.so:multimedia/svt-av1-hdr

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.1.04.1.0-3.1.04.1.0
FreeBSD:14:quarterly4.1.04.1.0n/a-4.1.0
FreeBSD:15:latest4.1.04.1.0n/a3.1.03.1.0
FreeBSD:15:quarterly4.1.04.1.0n/an/an/a
FreeBSD:16:latest4.1.04.1.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right (to build, as it needs nothing to run); at most 8 of each. "Dependencies" below lists them all.

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 15

No port depends on this one.

Configuration

Options name: multimedia_svt-av1-hdr

OptionDefaultDescription
LTOonUse Link-Time Optimization
USES
cmake compiler:c11
Service scripts
none
Conflicts with
svt-av1

Message after installing

SVT-AV1-HDR is ABI compatible with SVT-AV1, so if the versions match
it's possible to switch without rebuilding consumers like FFmpeg:

  $ pkg set -n svt-av1:svt-av1-hdr
  $ pkg set -o multimedia/svt-av1:multimedia/svt-av1-hdr
  $ pkg upgrade -f svt-av1-hdr
  $ pkg lock svt-av1-hdr

Files

pkg-plist 16
  • bin/SvtAv1EncApp
  • include/svt-av1/EbConfigMacros.h
  • include/svt-av1/EbDebugMacros.h
  • include/svt-av1/EbSvtAv1.h
  • include/svt-av1/EbSvtAv1Enc.h
  • include/svt-av1/EbSvtAv1ErrorCodes.h
  • include/svt-av1/EbSvtAv1Formats.h
  • include/svt-av1/EbSvtAv1Metadata.h
  • lib/cmake/SVT-AV1/SVT-AV1-sharedTargets-.cmake
  • lib/cmake/SVT-AV1/SVT-AV1-sharedTargets.cmake
  • lib/cmake/SVT-AV1/SVT-AV1Config.cmake
  • lib/cmake/SVT-AV1/SVT-AV1ConfigVersion.cmake
  • lib/libSvtAv1Enc.so
  • lib/libSvtAv1Enc.so.4
  • lib/libSvtAv1Enc.so.
  • libdata/pkgconfig/SvtAv1Enc.pc
distinfo 1
FileSizeSHA256
juliobbv-p-svt-av1-hdr-v4.1.0_GH0.tar.gz8.933749e+06336231405df217ea8c97d8db432fa27356703b8a6a52613aa000b38a7b51826d

Commit history 0

No commits in the history this site was built from.