NarraLeaf

Third-Party Licenses

The third-party software NarraLeaf Studio distributes alongside the application, and the licenses it is distributed under.

NarraLeaf Studio's installer includes a small amount of third-party software alongside the application. This page records what it is and the terms it is distributed under.

FFmpeg

Studio ships the ffmpeg and ffprobe executables, used to detect media formats and convert imported files into a format the engine can play. They are bundled as standalone programs and run as separate processes; no part of FFmpeg is linked into Studio.

FFmpeg is distributed under the LGPL. The version differs by platform, and each build ships the matching license text beside the binaries under resources/ffmpeg/.

PlatformBuildLicense
WindowsPrebuilt, from a pinned BtbN/FFmpeg-Builds releaseLGPL v3 or later
macOSCompiled from pinned upstream sourceLGPL v2.1 or later

Neither build includes any GPL or non-free component.

Bundled libraries

ComponentLicenseUsed for
libvpxBSD-3-Clause, with an additional patent grantVP9 video
libvorbisBSD-3-ClauseVorbis audio
liboggBSD-3-ClauseOgg container

Corresponding source

FFmpeg's source is available from the FFmpeg project, and its legal page covers the project's licensing in full.

The macOS build is compiled from FFmpeg 8.1.2 and the libraries above. Its build script, with the pinned versions and the full configure line, is at project/build/build-ffmpeg-macos.sh in the NarraLeaf Studio repository. The Windows build is version n8.1.2-34-g9b6c8969e0, from the autobuild-2026-07-31-14-10 release.

To request the complete corresponding source for either build, open an issue on the NarraLeaf Studio repository.

On this page