Źródła rdzenia MediaLab Online (ffmpeg-core.wasm) — komplet odpowiadający wydanemu plikowi.

Rdzeń to FFmpeg 5.1.4 skompilowany do WebAssembly emscripten 3.1.40 BEZ --enable-gpl i BEZ --enable-nonfree (licencja: LGPL-2.1-lub-nowsza;
potwierdza to konfiguracja w wynik-budowy/ffmpeg-config.mak i napis konfiguracji osadzony w pliku .wasm). Zawiera biblioteki: libmp3lame (LGPL-2.0+),
libvorbis i libogg (BSD-3), libopus (BSD-3), libvpx (BSD-3), zlib (z portu emscripten). Nie zawiera x264, x265, libass ani żadnego komponentu GPL.

Zawartość:
  archiwa/                źródła FFmpeg i bibliotek (oficjalne archiwa; sumy SHA-256 w skrypty-budowy/sources.txt)
  nakladka-ffmpeg.wasm/   fftools z poprawkami i bind.js z projektu ffmpeg.wasm, znacznik v12.15 = wydanie @ffmpeg/core 0.12.10 (commit 71aa99d37c02a7b4c435275ca9ef50e612f6efa1; licencja MIT dla części ffmpeg.wasm; fftools: LGPL/GPL FFmpeg wg konfiguracji, tu LGPL)
  skrypty-budowy/         build_core.sh (cała budowa), sources.txt, pkg-config-shim.py
  wynik-budowy/           konfiguracja FFmpeg z budowy, flagi licencyjne, sumy SHA-256 wyniku
  licencje/               teksty licencji składników

Jak odtworzyć (macOS, Apple Silicon): zainstaluj emsdk (https://github.com/emscripten-core/emsdk, commit d7b4130688bfa348392b921ab04015aa15c4f154), 'emsdk install 3.1.40',
'emsdk activate 3.1.40', ułóż katalogi zgodnie z nagłówkiem build_core.sh i uruchom skrypt. Wynik nie musi być bitowo identyczny z wydanym plikiem
(znaczniki czasu), ale konfiguracja i źródła są stałe. Wymiana rdzenia: dowolny własny ffmpeg-core.js/.wasm zbudowany tak samo można podstawić
w katalogu vendor/ffmpeg-core/ strony (strona ładuje rdzeń jako osobny plik).
