星河浏览器混剪:第三方视频引擎许可证与源码说明 Xinghe browser remix: third-party engine licenses and source information Prepared: 2026-10-03. This is a provenance/notice document, not legal advice. IMPORTANT / 重要 The JavaScript wrapper and the compiled FFmpeg engine have DIFFERENT licenses. @ffmpeg/ffmpeg 0.12.15 (ffmpeg.js, 814.ffmpeg.js): MIT. @ffmpeg/core 0.12.10 (ffmpeg-core.js, ffmpeg-core.wasm): GPL-2.0-or-later. The compiled engine is NOT MIT-only. It is the official single-thread UMD build, redistributed without modification. It includes FFmpeg and GPL codec libraries, including x264 and x265. See the full, unchanged license notices in the adjacent FFMPEG-LICENSE-TEXTS.txt and the component source files in the source bundle. NO WARRANTY is provided for these upstream components. Copyrights remain with their respective authors. FFmpeg is a trademark of Fabrice Bellard. 官方许可证和版本 / Official declarations https://github.com/ffmpegwasm/ffmpeg.wasm/tree/v12.15 https://github.com/ffmpegwasm/ffmpeg.wasm/blob/v12.15/LICENSE https://github.com/ffmpegwasm/ffmpeg.wasm/blob/v12.15/packages/ffmpeg/package.json https://github.com/ffmpegwasm/ffmpeg.wasm/blob/v12.15/packages/core/package.json https://ffmpeg.org/legal.html 同源源码包 / Same-origin source bundle Adjacent filename: ffmpeg-corresponding-source-v12.15.zip Public URL when published beside the browser UI: ./vendor/ffmpeg-corresponding-source-v12.15.zip The archive contains the complete upstream ffmpeg.wasm source at v12.15, FFmpeg n5.1.4, all explicit Dockerfile linked-library sources, Emscripten 3.1.40, emsdk 3.1.40, its SDL2 release-2.24.2 port, and zimg's pinned googletest test submodule, together with source hashes, original notices and build instructions. The original archive contents, copyrights and licenses are not removed. Downloaded repository source archives are nested under archives/ in the zip. 对应性限制 / Correspondence limits The official release declares these package versions, and the bundle follows its actual Dockerfile, Makefile and build scripts. It is NOT a successful independent rebuild or a certification of complete legal compliance. The upstream build uses floating x264 4-cores and LAME master references, and a Docker image tag rather than an immutable image digest. Their current pinned commits predate the release, but the publisher did not supply an npm binary-build dependency lock, build-cache record or reproducible-binary attestation. Exact binary/source correspondence has therefore not been independently established. See README.txt and BUILD-SOURCES.txt in the zip for the precise verification limits and source pins. The publisher must retain the source download beside the binary and review any obligations affecting the combined application, EULA and commercial distribution. This notice does not grant a license to unrelated proprietary application code, does not determine the copyleft scope of that code, and does not clear patents. 主要组成 / Included components and primary declared license families ffmpeg.wasm wrapper and build/bind glue: MIT (Jerome Wu and contributors). FFmpeg n5.1.4 with --enable-gpl: GPL-2.0-or-later; upstream source also contains LGPL and permissive per-file notices. FFmpeg GPL parts and IJG credit retained. x264 4-cores: GPL-2.0-or-later (x264 authors). x265 3.4: GPL-2.0-or-later (x265/MultiCoreWare and contributors). libvpx v1.13.1: BSD-style license and PATENTS grant. LAME master: LGPL-2.0-or-later, with upstream per-file exceptions/notices. Ogg v1.3.4, Theora v1.1.1, Vorbis v1.3.3: BSD-style licenses and upstream notices. Opus v1.3.1: BSD-style license with preserved patent grants/notices. zlib v1.2.11: zlib license. libwebp v1.3.2: BSD-style license and PATENTS grant. FreeType VER-2-10-4: dual FreeType License (FTL) / GPLv2; both texts preserved. FriBidi v1.0.9: LGPL-2.1-or-later. HarfBuzz 5.2.0: MIT-style Old MIT license and per-file third-party notices. libass 0.15.0: ISC-style license. zimg release-3.0.5: WTFPL version 2 with its original source notices. Emscripten 3.1.40: MIT / University of Illinois-NCSA; embedded musl, libc++, compiler-rt and other runtime notices retained in full source and text bundle. emsdk 3.1.40: MIT / University of Illinois-NCSA upstream notices. SDL2 release-2.24.2: zlib license; original third-party notices retained. googletest (zimg test-only submodule): BSD-style license; not claimed to be linked into the distributed engine, included to preserve the recursive build source. License summaries are navigation aids, not replacements for original terms. IJG notice required by FFmpeg LICENSE.md: this software is based in part on the work of the Independent JPEG Group. No local modifications were made to the official FFmpeg engine binary or the downloaded upstream source files. Portions of this software are copyright © 2020 The FreeType Project (www.freetype.org). All rights reserved. FreeType engine code is used here. Distributed unmodified binary SHA-256: ffmpeg.js ad4cfe957589995dea03fc8de1fd5e9f5cb4558a7282913172203082a65bbfaa 814.ffmpeg.js 976f4174ae7da80c0d4f9523ee6dde3ecbce7dc2ee392b2a5322049abb9b8627 ffmpeg-core.js b266ab5b952555881dd6310663986994a182acb2b7ff25cf10a25f7a37ac2b21 ffmpeg-core.wasm 9f57947a5bd530d8f00c5b3f2cb2a3492faa7e5d823315342d6a8656d0a6b7b7