Acknowledgments

SHAPR for macOS

SHAPR is built on other people's work. These are the components it ships with and the standards it implements.

Sparkle

The software update framework for macOS. sparkle-project.org — MIT License. Copyright © Sparkle Project contributors.

LAME

MP3 encoding, where a rendered file has to be an MP3. lame.sourceforge.io — GNU Lesser General Public License, version 2.1. LAME is copyright its contributors.

The library is shipped unmodified and dynamically linked as libmp3lame.dylib inside the application bundle, at Contents/Frameworks/. The corresponding source for the version we ship is available from the LAME project at the address above.

The LGPL says you may swap that library for your own build. To do it, replace the libmp3lame.dylib file inside the app with one that works the same way. Note that changing a file inside the app breaks its signature. Your Mac will then ask you to allow it.

Verification tools

ffmpeg is used during development as an independent oracle to cross-check our measurements against real-world material. No ffmpeg code is included in the application.

Spec profiles

Not used here. This was for our other app.

Download free