MP4Box Fink Package

I created a Fink package for MP4Box, the multimedia packager from the GPAC project. MP4Box can be used for manipulating (e.g. muxing, demuxing) multimedia files such as MP4, 3GP, AVI, MPG, TS, …

To add this package to your Fink tree, simply download both mp4box.info and mp4box.patch, and move these files to /sw/fink/dists/local/main/finkinfo. After this is done, you should be able to fink install mp4box. Because this package is not in the official repository, you will need to select `Retry using next mirror set “sourceforge” ‘ when Fink fails to download the package.

Note that this package isn’t ready for submitting to the main Fink repository yet for a couple of reasons:

  • The GPAC configure script doesn't allow to disable inclusion of external libraries statically. As such, it might be that GPAC links in libraries present on your system. This isn't really a problem in practice, but should be resolved for clean builds.
  • The MP4Box package file builds the GPAC library, and statically links the MP4Box binary against this. A better approach would be to provide a real package for the GPAC library, and add all the other utilities to this package as well.
This page was posted in Software with tags Fink, MP4Box, GPAC, and MP4.