Searches without login should now work. You must get asked to click a button.
Some translations wanted please.
New RSS 2.0 and Atom feeds are here. The old /backend/ feeds still work, but will be redirected later, so please update your subscriptions. Details.
Port details
asdcplib Library and tools for working with MXF and DCP files
2.13.2 multimedia Σ=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.13.2Version of this port present on the latest quarterly branch.
Maintainer: olgeni@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-09-17 20:38:29
Last Update: 2026-07-09 20:46:17
Commit Hash: 6c00422
License: BSD3CLAUSE
WWW:
https://github.com/cinecert/asdcplib
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist #
Expand this list (79 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/asdcplib-2.13.2/catalog.mk
  3. /usr/local/share/licenses/asdcplib-2.13.2/LICENSE
  4. /usr/local/share/licenses/asdcplib-2.13.2/BSD3CLAUSE
  5. bin/as-02-info
  6. bin/as-02-unwrap
  7. bin/as-02-wrap
  8. bin/as-02-wrap-iab
  9. bin/as-02-wrap-jxs
  10. bin/asdcp-info
  11. bin/asdcp-test
  12. bin/asdcp-unwrap
  13. bin/asdcp-util
  14. bin/asdcp-wrap
  15. bin/blackwave
  16. bin/j2c-test
  17. bin/klvsplit
  18. bin/klvwalk
  19. bin/kmfilegen
  20. bin/kmrandgen
  21. bin/kmuuidgen
  22. @comment bin/phdr-unwrap
  23. @comment bin/phdr-wrap
  24. bin/pinkwave
  25. bin/wavesplit
  26. include/AS_02.h
  27. include/AS_02_ACES.h
  28. include/AS_02_IAB.h
  29. include/AS_02_JXS.h
  30. @comment include/AS_02_PHDR.h
  31. include/AS_DCP.h
  32. include/AS_DCP_DCData_internal.h
  33. include/AS_DCP_JXS.h
  34. include/AS_DCP_internal.h
  35. include/AtmosSyncChannel_Generator.h
  36. include/AtmosSyncChannel_Mixer.h
  37. include/JP2K.h
  38. include/JXS.h
  39. include/KLV.h
  40. include/KM_aes.h
  41. include/KM_error.h
  42. include/KM_fileio.h
  43. include/KM_log.h
  44. include/KM_memio.h
  45. include/KM_mutex.h
  46. include/KM_platform.h
  47. include/KM_prng.h
  48. include/KM_sha1.h
  49. include/KM_tai.h
  50. include/KM_util.h
  51. include/KM_xml.h
  52. include/MDD.h
  53. include/MXF.h
  54. include/MXFTypes.h
  55. include/Metadata.h
  56. include/PCMDataProviders.h
  57. include/PCMParserList.h
  58. include/S12MTimecode.h
  59. include/ST2095_PinkNoise.h
  60. include/SyncCommon.h
  61. include/SyncEncoder.h
  62. include/UUIDInformation.h
  63. include/Wav.h
  64. include/WavFileWriter.h
  65. lib/libas02-2.13.2.so
  66. lib/libas02.a
  67. lib/libas02.so
  68. lib/libasdcp-2.13.2.so
  69. lib/libasdcp.a
  70. lib/libasdcp.so
  71. lib/libkumu-2.13.2.so
  72. lib/libkumu.a
  73. lib/libkumu.so
  74. @comment lib/libphdr-2.13.2.so
  75. @comment lib/libphdr.a
  76. @comment lib/libphdr.so
  77. @owner
  78. @group
  79. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • For RUN/BUILD depends:
    • asdcplib>0:multimedia/asdcplib
  • For LIB depends:
    • libas02-2.13.2.so:multimedia/asdcplib
    • libas02.so:multimedia/asdcplib
    • libasdcp-2.13.2.so:multimedia/asdcplib
    • libasdcp.so:multimedia/asdcplib
    • libkumu-2.13.2.so:multimedia/asdcplib
    • libkumu.so:multimedia/asdcplib
    • libphdr-2.13.2.so:multimedia/asdcplib
    • libphdr.so:multimedia/asdcplib
To install the port: #
cd /usr/ports/multimedia/asdcplib/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/asdcplib
  • pkg install asdcplib
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: asdcplib
Flavors: #
there is no flavor information for this port.
distinfo: #
TIMESTAMP = 1783549900 SHA256 (cinecert-asdcplib-2.13.2-rel_2_13_2_GH0.tar.gz) = ee40998f737d5751cf9157c4c416f2ef4f63fc5bdae579afefbb91a3265e6039 SIZE (cinecert-asdcplib-2.13.2-rel_2_13_2_GH0.tar.gz) = 443888

Packages (timestamps in pop-ups are UTC): #
asdcplib
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest2.13.22.13.2--2.13.2
FreeBSD:14:quarterly2.13.22.13.2--2.13.2
FreeBSD:15:latest2.13.22.13.2n/a-n/a
FreeBSD:15:quarterly2.13.22.13.2n/a-n/a
FreeBSD:16:latest2.13.22.13.2n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. gmake>=4.4.1 : devel/gmake
  2. autoconf>=2.73 : devel/autoconf
  3. automake>=1.18.1 : devel/automake
  4. libtoolize : devel/libtool
Library dependencies: #
  1. libexpat.so : textproc/expat2
This port is required by: #
for Libraries #

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. multimedia/opencinematools*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options: #
===> The following configuration options are available for asdcplib-2.13.2: AS02=on: SMPTE ST 2067-5 (AS-02 / IMF) support JXS=off: JPEG XS file wrapping support PHDR=off: Prototype for High Dynamic Range (P-HDR) support ===> Use 'make config' to modify these settings
Options name: #
multimedia_asdcplib
USES: #
autoreconf compiler:c++11-lang gmake libtool pathfix ssl
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/cinecert/asdcplib/tar.gz/rel_2_13_2?dummy=/
Collapse this list.

Number of commits found: 22 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.13.2
09 Jul 2026 20:46:17
commit hash: 6c0042253d431192d82f3511fa45609b9a841830commit hash: 6c0042253d431192d82f3511fa45609b9a841830commit hash: 6c0042253d431192d82f3511fa45609b9a841830commit hash: 6c0042253d431192d82f3511fa45609b9a841830 files touched by this commit
Jimmy Olgeni (olgeni) search for other commits by this committer
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.
1.11.49_2
09 May 2019 15:03:38
Revision:501106Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:
2019-05-08 databases/ruby-odbc: Broken for more than 6 months
2019-05-08 databases/rubygem-dbd-odbc: Broken for more than 6 months
2019-05-08 devel/dlangui: Broken for more than 6 months
2019-05-08 editors/dlangide: Broken for more than 6 months
2019-05-08 emulators/desmume: Broken for more than 6 months
2019-05-08 emulators/yabause: Broken for more than 6 months
2019-05-08 emulators/yape: Broken for more than 6 months
2019-05-08 games/armagetron: Broken for more than 6 months
2019-05-08 games/boswars: Broken for more than 6 months
2019-05-08 games/ceferino: Broken for more than 6 months
2019-05-08 games/chanta: Broken for more than 6 months
2019-05-08 games/d2x-xl: Broken for more than 6 months
2019-05-08 games/drcreep: Broken for more than 6 months
2019-05-08 games/frobtads: Broken for more than 6 months
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.11.49_2
07 Apr 2019 07:43:38
Revision:498264Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate ports broken for more than 6 months
1.11.49_2
04 Nov 2018 12:51:54
Revision:484013Original commit files touched by this commit
antoine search for other commits by this committer
Mark BROKEN: fails to build

PCMParserList.cpp:115:3: error: comparison between pointer and integer ('const
char *' and 'int')
  ASDCP_TEST_NULL_STR(argv);
  ^~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
1.11.49_2
10 Sep 2016 21:50:12
Revision:421747Original commit files touched by this commit
marino search for other commits by this committer
multimedia/asdcplib: Configure SSL base properly

Approved by:	SSL blanket
1.11.49_2
23 May 2016 18:36:52
Revision:415738Original commit files touched by this commit
amdmi3 search for other commits by this committer
Convert tab after WWW: in pkg-descrs to single space as per PHB

Approved by:	portmgr blanket
1.11.49_2
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
1.11.49_2
22 May 2015 20:34:29
Revision:387082Original commit files touched by this commit
mat search for other commits by this committer
Remove $FreeBSD$ from patches files everywhere.

With hat:	portmgr
Sponsored by:	Absolight
1.11.49_2
15 Jan 2015 09:05:38
Revision:377064Original commit files touched by this commit
tijl search for other commits by this committer
Add missing USE_OPENSSL=yes

PR:		195796
1.11.49_1
24 Jul 2014 11:06:32
Revision:362780Original commit files touched by this commit
tijl search for other commits by this committer
Add USES=libtool and INSTALL_TARGET=install-strip
1.11.49
14 Jul 2014 18:42:04
Revision:361812Original commit files touched by this commit
bapt search for other commits by this committer
Modernize LIB_DEPENDS

With hat:	portmgr
1.11.49
08 Jun 2014 13:14:43
Revision:357013Original commit files touched by this commit
olgeni search for other commits by this committer
Remove indefinite articles from COMMENT where I'm maintainer.
1.11.49
25 Sep 2013 00:54:09
Revision:328226Original commit files touched by this commit
bdrewery search for other commits by this committer
- Remove NO_STAGE as these have been tested to be safe

With hat:	portmgr
1.11.49
20 Sep 2013 20:57:49
Revision:327747Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
multimedia)
1.11.49
16 Apr 2013 18:37:01
Revision:315882Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version 1.11.49.

Feature safe:	yes
1.10.48
28 Feb 2013 17:35:18
Revision:313121Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version 1.10.48.
1.9.45
26 Jan 2013 14:50:30
Revision:311016Original commit files touched by this commit
olgeni search for other commits by this committer
Convert Makefile headers to the new format in my ports.
1.9.45
07 Mar 2012 21:15:25
Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version 1.9.45.
1.8.44
04 Dec 2011 10:38:37
Original commit files touched by this commit
olgeni search for other commits by this committer
Upgrade to version 1.8.44.

Feature safe:   yes
1.8.41_1
18 Sep 2011 13:50:38
Original commit files touched by this commit
olgeni search for other commits by this committer
Rename libasdcp-1.8.41.so to libasdcp.so.0, else ldconfig -r would
not report it and it couldn't be used in LIB_DEPENDS.
1.8.41
18 Sep 2011 11:45:21
Original commit files touched by this commit
olgeni search for other commits by this committer
Include bsd.port.mk rather than bsd.port.pre.mk/bsd.port.post.mk.
1.8.41
17 Sep 2011 20:37:59
Original commit files touched by this commit
olgeni search for other commits by this committer
Add asdcplib, an open source implementation of SMPTE and the MXF
Interop "Sound & Picture Track File" format.

Number of commits found: 22