NarraLeaf

第三方许可

NarraLeaf Studio 随应用一同分发的第三方软件,以及它们所适用的许可

NarraLeaf Studio 的安装包里除了应用本身,还包含少量第三方软件。本页记录它们是什么,以及适用什么许可

FFmpeg

Studio 附带 ffmpegffprobe 两个可执行文件,用于识别媒体格式,并把导入的文件转换成引擎能播放的格式。它们以独立程序的形式随附、以独立进程运行;FFmpeg 没有任何部分被链接进 Studio

FFmpeg 适用 LGPL。版本因平台而异,每种构建都会把与之相符的许可原文一同安装在 resources/ffmpeg/

平台构建方式许可
Windows预编译,来自 BtbN/FFmpeg-Builds 的一次固定发布LGPL v3 或更高版本
macOS从固定的上游源码编译LGPL v2.1 或更高版本

两种构建都不含任何 GPL 或 nonfree 组件

随附的库

组件许可用途
libvpxBSD-3-Clause,并附专利授权VP9 视频
libvorbisBSD-3-ClauseVorbis 音频
liboggBSD-3-ClauseOgg 容器

对应源码

FFmpeg 的源码可从 FFmpeg 项目获取,其法律说明页完整说明了该项目的许可情况

macOS 的那份由 FFmpeg 8.1.2 与上表中的库编译而成,构建脚本连同固定的版本号与完整的 configure 参数,公开在 NarraLeaf Studio 仓库project/build/build-ffmpeg-macos.sh。Windows 的那份是 n8.1.2-34-g9b6c8969e0,来自 autobuild-2026-07-31-14-10 这次发布

如需索取任一构建的完整对应源码,请在 NarraLeaf Studio 仓库提出 issue

本页目录