This site provides source code and build information for GPL/AGPL-licensed components bundled with Underbar.app, in compliance with open source license requirements.
Description: Complete, cross-platform solution to record, convert and stream audio and video. Used in Underbar for media conversion and processing.
Usage in Underbar: FFmpeg is executed as a separate CLI process (not linked). The Underbar app invokes the bundled ffmpeg binary via command-line for media operations.
Source: Official FFmpeg 8.0.1 from https://ffmpeg.org
Build Method: Homebrew formula (builds from official source)
Compiler: Apple clang version 17.0.0
Architecture: arm64 (Apple Silicon)
Configuration:
--enable-gpl --enable-version3
--enable-videotoolbox --enable-audiotoolbox
--enable-libx264 --enable-libx265
--enable-shared --enable-pthreads
FFmpeg is licensed under GPL v2+ due to inclusion of libx264 and libx265.
Description: Interpreter for PostScript and PDF. Used in Underbar for PDF compression and conversion.
Usage in Underbar: Ghostscript is executed as a separate CLI process for PDF operations.
Source: Official Ghostscript from https://www.ghostscript.com
Build Method: Homebrew formula
Architecture: arm64 (Apple Silicon)
Ghostscript is licensed under AGPL v3.
Description: Command-line tool for structural, content-preserving transformations on PDF files. Used in Underbar for PDF merge, split, and manipulation.
Usage in Underbar: qpdf is executed as a separate CLI process for PDF operations.
Source: Official qpdf from https://github.com/qpdf/qpdf
Build Method: Homebrew formula
Architecture: arm64 (Apple Silicon)
qpdf is licensed under Apache License 2.0 (more permissive than GPL).
For questions about open source compliance or source code: