BSD Ports

audio/opus 1.6.1 FreeBSD

IETF audio codec

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
audio
Package size
4263.9 KiB, 10271.9 KiB installed

Description

Opus is a totally open, royalty-free, highly versatile audio codec. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec.

Opus is designed to handle a wide range of interactive audio applications, including Voice over IP, videoconferencing, in-game chat, and even live, distributed music performances. It scales from low bitrate narrowband speech at 6 kbit/s to very high quality stereo music at 510 kbit/s. Opus uses both Linear Prediction (LP) and the Modified Discrete Cosine Transform (MDCT) to achieve good compression of both speech and music.

In the other systems

SystemPortVersion
FreeBSDaudio/opus1.6.1
OpenBSDaudio/opus1.6.1
DragonFlyaudio/opus1.5.2
MidnightBSDaudio/opus1.5.2

Install

Binary package:

pkg install opus

From the ports tree:

cd /usr/ports/audio/opus/ && make install clean

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

RUN_DEPENDS=	opus>0:audio/opus
LIB_DEPENDS=	libopus.so:audio/opus

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:latest1.6.11.6.11.3.11.5.21.6.1
FreeBSD:14:quarterly1.6.11.6.1n/a1.5.21.6.1
FreeBSD:15:latest1.6.11.6.1n/a1.5.21.5.2
FreeBSD:15:quarterly1.6.11.6.1n/an/an/a
FreeBSD:16:latest1.6.11.6.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.

Build dependencies 3
Required by 2326

The first 100 are listed.

Configuration

No options to configure.

USES
cpe gmake libtool
Service scripts
none

Files

pkg-plist 12
  • include/opus/opus.h
  • include/opus/opus_custom.h
  • include/opus/opus_defines.h
  • include/opus/opus_multistream.h
  • include/opus/opus_projection.h
  • include/opus/opus_types.h
  • lib/libopus.a
  • lib/libopus.so
  • lib/libopus.so.0
  • lib/libopus.so.0.11.1
  • libdata/pkgconfig/opus.pc
  • share/aclocal/opus.m4
distinfo 1
FileSizeSHA256
opus-1.6.1.tar.gz1.0472813e+076ffcb593207be92584df15b32466ed64bbec99109f007c82205f0194572411a1
Master sites 1
  • https://downloads.xiph.org/releases/opus/

Commit history 0

No commits in the history this site was built from.