FreeBSD Ports

multimedia/aom 3.15.1

AV1 reference encoder/decoder

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
84f4d3e7ca
License
BSD2CLAUSE
Categories
multimedia
Package size
2937.8 KiB, 14738.6 KiB installed

Description

AOMedia Video 1 (AV1), is an open, royalty-free video coding format designed for video transmissions over the Internet. It is being developed by the Alliance for Open Media (AOMedia), a consortium of firms from the semiconductor industry, video on demand providers, and web browser developers, founded in 2015.

Install

As a binary package — by origin, or by package name:

pkg install multimedia/aom
pkg install aom

From the ports tree:

cd /usr/ports/multimedia/aom/ && make install clean

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

RUN_DEPENDS=	aom>0:multimedia/aom
LIB_DEPENDS=	libaom.so:multimedia/aom

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:latest3.15.13.15.1-3.12.13.15.1
FreeBSD:14:quarterly3.15.13.15.1n/a3.12.13.15.1
FreeBSD:15:latest3.15.13.15.1n/a3.12.13.12.1
FreeBSD:15:quarterly3.15.13.15.1n/an/an/a
FreeBSD:16:latest3.15.13.15.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

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

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

All build dependencies 19
All run dependencies 1
Required by 1924

The first 100 are listed.

Configuration

Options name: multimedia_aom

OptionDefaultDescription
JXLonEncoding tuning for Butteraugli
VMAFonEncoding tuning for VMAF
USES
cmake compiler:c++11-lib perl5
Service scripts
none

Files

pkg-plist 23
  • bin/aomdec
  • bin/aomenc
  • include/aom/aom.h
  • include/aom/aom_codec.h
  • include/aom/aom_decoder.h
  • include/aom/aom_encoder.h
  • include/aom/aom_ext_ratectrl.h
  • include/aom/aom_external_partition.h
  • include/aom/aom_frame_buffer.h
  • include/aom/aom_image.h
  • include/aom/aom_integer.h
  • include/aom/aom_tpl.h
  • include/aom/aomcx.h
  • include/aom/aomdx.h
  • lib/cmake/AOM/AOMConfig.cmake
  • lib/cmake/AOM/AOMConfigVersion.cmake
  • lib/cmake/AOM/AOMTargets-.cmake
  • lib/cmake/AOM/AOMTargets.cmake
  • lib/libaom.a
  • lib/libaom.so
  • lib/libaom.so.3
  • lib/libaom.so.
  • libdata/pkgconfig/aom.pc
distinfo 1
FileSizeSHA256
libaom-3.15.1.tar.gz6.623477e+068ca0c52746174603500f0adb6f2a215d69c9ca2aab2acb3caa06fb791d8d01bf
Master sites 1
  • https://storage.googleapis.com/aom-releases/

Commit history 3

DateCommitCreditsLog message
84f4d3e7ca Jan Beich multimedia/aom: update to 3.15.1
Changes: https://aomedia.googlesource.com/aom/+log/v3.15.0..v3.15.1 Reported by: Repology
983fc3bd90 Jan Beich multimedia/aom: update to 3.15.0
Changes: https://aomedia.googlesource.com/aom/+log/v3.14.1..v3.15.0 Reported by: Repology, portscout
fc57321249 Jan Beich graphics/libjxl: update to 0.12
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.12.0 Reported by: GitHub (watch releases)