Video processor licences and source references

Audio Studio uses a browser video processor derived from @ffmpeg/ffmpeg 0.12.15 and the single-thread @ffmpeg/core 0.12.10. The wrapper is MIT-licensed; the core package is declared GPL-2.0-or-later. Individual component and source-file notices remain applicable.

Status: reference snapshots; binary correspondence not confirmed.

The archives below contain repository snapshots of candidate source inputs resolved from the matching upstream build recipe. They are pinned and hashed so that these exact downloads can be identified. This does not establish that they are the complete corresponding source for the npm core binary currently distributed here, or that the published binary has been reproduced.

这里提供的是已固定提交和校验值的候选来源源码快照。现有 npm 引擎二进制与这些源码的精确对应关系尚未确认,尚未完成自建和可复现构建验证。下载资料已提供,不代表公开分发所需的全部对应源码事项已经完成。

Licences and build material

Source archive downloads

Downloads are component source material only; they contain no uploaded recordings, account data or service credentials. Each archive preserves its own licences and source-level notices. Consult the manifest for the collection evidence and correspondence limitations.

Source and recipe referenceArchiveBytesSHA-256
FFmpeg/FFmpeg
Recipe ref: n5.1.4
Commit 4729204c17f756e186d622060088371d10b34f7e
FFmpeg--FFmpeg-4729204c17f756e186d622060088371d10b34f7e.tar.gz14,428,5950d7ad57d4dd851d577fc6c19e5cec5b6e5faaeb2dbd52ab76127e3c3763fec6d
emscripten-core/emscripten
Recipe ref: 3.1.40
Commit 5c27e79dd0a9c4e27ef2326841698cdd4f6b5784
emscripten-core--emscripten-5c27e79dd0a9c4e27ef2326841698cdd4f6b5784.tar.gz28,785,4273eb9ea2d69052a491296eb466dbcda5fbc1c0fed4e475c58545a83558fb47d10
emscripten-core/emsdk
Recipe ref: 3.1.40
Commit ae245715ef50e036b68a2412a323129676bf8300
emscripten-core--emsdk-ae245715ef50e036b68a2412a323129676bf8300.tar.gz95,81274ca62e60359fb946e297001913a1f10dbd77271ab86671f5e5c2bd1f5b89b3a
ffmpegwasm/Ogg
Recipe ref: v1.3.4
Commit bada45718453ac27b56773ae663f7e65112f6a6e
ffmpegwasm--Ogg-bada45718453ac27b56773ae663f7e65112f6a6e.tar.gz256,0234d61f8dfa248276c42bd5404b1a87ae9d8a0d58791f55e20018c7b39b38d8823
ffmpegwasm/ffmpeg.wasm
Recipe ref: v12.15
Commit 71aa99d37c02a7b4c435275ca9ef50e612f6efa1
ffmpegwasm--ffmpeg.wasm-71aa99d37c02a7b4c435275ca9ef50e612f6efa1.tar.gz1,329,36853c5842f160cece0e39345876f9483b56aa84b966637ff6f624353a0fa884219
ffmpegwasm/freetype2
Recipe ref: VER-2-10-4
Commit 6a2b3e4007e794bfc6c91030d0ed987f925164a8
ffmpegwasm--freetype2-6a2b3e4007e794bfc6c91030d0ed987f925164a8.tar.gz2,095,67809acceb42508c65b7b744cc2ad01d7548868ca57babc39f7683ec3c0f7541e8c
ffmpegwasm/lame
Recipe ref: master
Commit 2badea1974ae36cb8312afe99cff1e6b3b5decee
Moving recipe branch; historical binary input unconfirmed.
ffmpegwasm--lame-2badea1974ae36cb8312afe99cff1e6b3b5decee.tar.gz1,525,1810d97ba0776988f5730e0ce1fa936e7c5d6836c757993ba55073513fe89cf410a
ffmpegwasm/libvpx
Recipe ref: v1.13.1
Commit 10b9492dcf05b652e2e4b370e205bd605d421972
ffmpegwasm--libvpx-10b9492dcf05b652e2e4b370e205bd605d421972.tar.gz5,520,75112181ed27342415e8b01bf09abfbf1dfa27a6a32f302fb78b48bd70efe50f702
ffmpegwasm/libwebp
Recipe ref: v1.3.2
Commit ca332209cb5567c9b249c86788cb2dbf8847e760
ffmpegwasm--libwebp-ca332209cb5567c9b249c86788cb2dbf8847e760.tar.gz3,685,8871676107dc385f9bf6cb4c2b94d4a9359d1fd95ab6309cb587191a742df292fe2
ffmpegwasm/opus
Recipe ref: v1.3.1
Commit e85ed7726db5d677c9c0677298ea0cb9c65bdd23
ffmpegwasm--opus-e85ed7726db5d677c9c0677298ea0cb9c65bdd23.tar.gz829,306c6d574b17d70b8c289d997a8ac81314cf1fd8c52237c421b2ee34e69cea85bf8
ffmpegwasm/theora
Recipe ref: v1.1.1
Commit 7ffd8b2ecfc2d93ae5e16028e7528e609266bfbf
ffmpegwasm--theora-7ffd8b2ecfc2d93ae5e16028e7528e609266bfbf.tar.gz1,134,014c38e6a3fb19566a44dcb283323c48311dd484f1416f3f34676d3e7fd252dfbc5
ffmpegwasm/vorbis
Recipe ref: v1.3.3
Commit 7798164043197d7e33f02de4353ce2aa5b248225
ffmpegwasm--vorbis-7798164043197d7e33f02de4353ce2aa5b248225.tar.gz1,324,82769b87cafe2815d02609886a63b9d4c0b7461e1e2f6ecf3960ede04053da6e96a
ffmpegwasm/x264
Recipe ref: 4-cores
Commit 33cac6b77d5b9259c552156013a817ab23119612
Moving recipe branch; historical binary input unconfirmed.
ffmpegwasm--x264-33cac6b77d5b9259c552156013a817ab23119612.tar.gz942,90375434a5a1f2d7d4314821c6054dd300731d69e2fa73314ba4a5ec9df38d4ec80
ffmpegwasm/x265
Recipe ref: 3.4
Commit 2bb5520e9596f361bf0ed81b3b8da0d7fd999069
ffmpegwasm--x265-2bb5520e9596f361bf0ed81b3b8da0d7fd999069.tar.gz1,531,931e5254828f5db7bc375d385e31247861d25facee87b43fa2d08ea3ab5569672ab
ffmpegwasm/zlib
Recipe ref: v1.2.11
Commit cacf7f1d4e3d44d871b605da3b647f07d718623f
ffmpegwasm--zlib-cacf7f1d4e3d44d871b605da3b647f07d718623f.tar.gz645,5286d4d6640ca3121620995ee255945161821218752b551a1a180f4215f7d124d45
fribidi/fribidi
Recipe ref: v1.0.9
Commit f9e8e71a6fbf4a4619481284c9f484d10e559995
fribidi--fribidi-f9e8e71a6fbf4a4619481284c9f484d10e559995.tar.gz2,088,19765ff6fb1a478c4d90ae16825da8c97b8a63e2674f8a2d6dae8800f89089640ba
google/googletest
Recipe ref: zimg gitlink 703bd9ca
Commit 703bd9caab50b139428cea1aaff9974ebee5742e
google--googletest-703bd9caab50b139428cea1aaff9974ebee5742e.tar.gz905,359d17b1b83a57b3933565a6d0616fe261107326d47de20288d0949ed038e1c342d
harfbuzz/harfbuzz
Recipe ref: 5.2.0
Commit 4a1d891c6317d2c83e5f3c2607ec5f5ccedffcde
harfbuzz--harfbuzz-4a1d891c6317d2c83e5f3c2607ec5f5ccedffcde.tar.gz32,968,21069ba7c7a42643a3654781242016dd09245cab7353fc2a02cecb710e479c9a881
libass/libass
Recipe ref: 0.15.0
Commit d149636f502f5774ae1a8fb4c554b122674393b2
libass--libass-d149636f502f5774ae1a8fb4c554b122674393b2.tar.gz243,3995cfe23562fa623a3b209d156ad469aeb2e31f69bf6b256ea737d87d9ed89301d
libsdl-org/SDL
Recipe ref: release-2.24.2
Commit 55b03c7493a7abed33cf803d1380a40fa8af903f
libsdl-org--SDL-55b03c7493a7abed33cf803d1380a40fa8af903f.tar.gz7,890,806a726e31f8ad9443a2a9a649f12751442d8ca5ea78a84fde14f760c81706b4127
sekrit-twc/zimg
Recipe ref: release-3.0.5
Commit e5b0de6bebbcbc66732ed5afaafef6b2c7dfef87
sekrit-twc--zimg-e5b0de6bebbcbc66732ed5afaafef6b2c7dfef87.tar.gz326,7693ab062eff30067799997bc3e911c0108a5b8cbcd6e0ef14053f17ff0ecd0add8

Pinning a moving branch today does not identify the branch revision used when a binary was published. The original recipe uses moving x264 and LAME branches and a Docker image tag without a fixed digest. Exact historical revisions, toolchain/runtime scope and reproduction remain unresolved. Read BUILDING.txt before attempting a build.

Scope

This page concerns the distributed video-processing component. GPL permits commercial use. These materials do not claim that GPL automatically requires the entire website to be published, or determine the licensing scope of application code combined with the core. This source reference list is not a GPL written offer. The licences describe applicable rights and obligations, including their warranty terms.