Apparatus uses the following open-source software.
Audio encoding and muxing is performed client-side using the
ffmpeg.wasm
project. Apparatus uses the MIT-licensed @ffmpeg/ffmpeg JavaScript wrapper to load
@ffmpeg/core and @ffmpeg/core-mt, which contain FFmpeg compiled to
WebAssembly.
FFmpeg itself is licensed under the GNU Lesser General Public License v2.1 (LGPL-2.1) or, depending on build configuration, the GPL. Source and project materials are available from the ffmpeg.wasm repository linked above and from ffmpeg.org.