BSD Ports

multimedia/asdcplib 2.13.2 FreeBSD

Library and tools for working with MXF and DCP files

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
6c0042253d
License
BSD3CLAUSE
Categories
multimedia
Package size
1244.5 KiB, 9304.0 KiB installed

Description

AS-DCP Lib is a library and set of command line tools that implement the SMPTE and MXF Interop standards used to package Digital Cinema (DCP) and IMF essence.

It provides the libkumu platform-compatibility layer, the libasdcp library for SMPTE ST 429 and JPEG Interop DCP track files, and optional support for SMPTE ST 2067-5 (AS-02 / IMF) and JPEG XS wrapping. Companion utilities such as asdcp-wrap, asdcp-unwrap, asdcp-info, as-02-wrap and as-02-unwrap read, write and inspect these files.

In the other systems

SystemPortVersion
FreeBSDmultimedia/asdcplib2.13.2
HardenedBSDmultimedia/asdcplib2.13.2
GhostBSDmultimedia/asdcplib2.13.2

Install

Binary package:

pkg install asdcplib

From the ports tree:

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

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

RUN_DEPENDS=	asdcplib>0:multimedia/asdcplib
LIB_DEPENDS=	libas02-.so:multimedia/asdcplib

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:latest2.13.22.13.2--2.13.2
FreeBSD:14:quarterly2.13.22.13.2n/a-2.13.2
FreeBSD:15:latest2.13.22.13.2n/a--
FreeBSD:15:quarterly2.13.22.13.2n/an/an/a
FreeBSD:16:latest2.13.22.13.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 10
Run dependencies 1

No port depends on this one.

Configuration

Options name: multimedia_asdcplib

OptionDefaultDescription
AS02onSMPTE ST 2067-5 (AS-02 / IMF) support
JXSoffJPEG XS file wrapping support
PHDRoffPrototype for High Dynamic Range (P-HDR) support
USES
autoreconf compiler:c++11-lang gmake libtool pathfix ssl
Service scripts
none

Files

pkg-plist 72
  • bin/as-02-info
  • bin/as-02-unwrap
  • bin/as-02-wrap
  • bin/as-02-wrap-iab
  • bin/as-02-wrap-jxs
  • bin/asdcp-info
  • bin/asdcp-test
  • bin/asdcp-unwrap
  • bin/asdcp-util
  • bin/asdcp-wrap
  • bin/blackwave
  • bin/j2c-test
  • bin/klvsplit
  • bin/klvwalk
  • bin/kmfilegen
  • bin/kmrandgen
  • bin/kmuuidgen
  • bin/phdr-unwrap
  • bin/phdr-wrap
  • bin/pinkwave
  • bin/wavesplit
  • include/AS_02.h
  • include/AS_02_ACES.h
  • include/AS_02_IAB.h
  • include/AS_02_JXS.h
  • include/AS_02_PHDR.h
  • include/AS_DCP.h
  • include/AS_DCP_DCData_internal.h
  • include/AS_DCP_JXS.h
  • include/AS_DCP_internal.h
  • include/AtmosSyncChannel_Generator.h
  • include/AtmosSyncChannel_Mixer.h
  • include/JP2K.h
  • include/JXS.h
  • include/KLV.h
  • include/KM_aes.h
  • include/KM_error.h
  • include/KM_fileio.h
  • include/KM_log.h
  • include/KM_memio.h
  • include/KM_mutex.h
  • include/KM_platform.h
  • include/KM_prng.h
  • include/KM_sha1.h
  • include/KM_tai.h
  • include/KM_util.h
  • include/KM_xml.h
  • include/MDD.h
  • include/MXF.h
  • include/MXFTypes.h
  • include/Metadata.h
  • include/PCMDataProviders.h
  • include/PCMParserList.h
  • include/S12MTimecode.h
  • include/ST2095_PinkNoise.h
  • include/SyncCommon.h
  • include/SyncEncoder.h
  • include/UUIDInformation.h
  • include/Wav.h
  • include/WavFileWriter.h
  • lib/libas02-.so
  • lib/libas02.a
  • lib/libas02.so
  • lib/libasdcp-.so
  • lib/libasdcp.a
  • lib/libasdcp.so
  • lib/libkumu-.so
  • lib/libkumu.a
  • lib/libkumu.so
  • lib/libphdr-.so
  • lib/libphdr.a
  • lib/libphdr.so
distinfo 1
FileSizeSHA256
cinecert-asdcplib-2.13.2-rel_2_13_2_GH0.tar.gz443888ee40998f737d5751cf9157c4c416f2ef4f63fc5bdae579afefbb91a3265e6039

Commit history 1

DateCommitCreditsLog message
6c0042253d Jimmy Olgeni multimedia/asdcplib: New port: Library and tools for working with MXF and DCP files
AS-DCP Lib implements the SMPTE and MXF Interop standards used to package Digital Cinema (DCP) and IMF essence, providing the libkumu and libasdcp libraries plus a set of wrap/unwrap/info command line utilities. Optional support for AS-02 (IMF), JPEG XS and P-HDR is available via options. This port was previously removed in 2019 and is reintroduced against the current upstream at https://github.com/cinecert/asdcplib.