FLIQ VIDEO が使っているもの(使った版の一覧) [npm パッケージ] @ffmpeg/ffmpeg 0.12.15 MIT ... fliq/lib/ffmpeg/(index.js・classes.js・const.js・errors.js・types.js・utils.js・worker.js) @ffmpeg/core 0.12.10 GPL-2.0-or-later(シングルスレッド版)... fliq/lib/ffmpeg/core/(ffmpeg-core.js・ffmpeg-core.wasm) - ffmpeg.wasm のタグ v0.12.10 のビルド手順(Dockerfile・build/*.sh)でビルドされた、公開されているビルド済みファイルを、変更せずに同梱しています。 - 中の FFmpeg は 5.1.4。configure の指定(ffmpeg -version の表示): --enable-gpl --enable-libx264 --enable-libx265 --enable-libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libopus --enable-zlib --enable-libwebp --enable-libfreetype --enable-libfribidi --enable-libass --enable-libzimg - ビルドに使われた emcc は 3.1.40(emscripten のコミット 5c27e79dd0a9c4e27ef2326841698cdd4f6b5784)。 [中に入っているライブラリ(ffmpeg.wasm v0.12.10 の Dockerfile の指定)] 名前 | 版・ブランチ | 取得元 | コミット | ライセンス FFmpeg | n5.1.4 | https://github.com/FFmpeg/FFmpeg | 4729204c17f756e186d622060088371d10b34f7e | GPL-2.0-or-later(--enable-gpl のビルド) x264 | 4-cores | https://github.com/ffmpegwasm/x264 | 33cac6b77d5b9259c552156013a817ab23119612 | GPL-2.0-or-later x265 | 3.4 | https://github.com/ffmpegwasm/x265 | 2bb5520e9596f361bf0ed81b3b8da0d7fd999069 | GPL-2.0 libvpx | v1.13.1 | https://github.com/ffmpegwasm/libvpx | 10b9492dcf05b652e2e4b370e205bd605d421972 | BSD-3-Clause lame | master | https://github.com/ffmpegwasm/lame | 2badea1974ae36cb8312afe99cff1e6b3b5decee | LGPL-2.0-or-later ogg | v1.3.4 | https://github.com/ffmpegwasm/Ogg | bada45718453ac27b56773ae663f7e65112f6a6e | BSD-3-Clause theora | v1.1.1 | https://github.com/ffmpegwasm/theora | 7ffd8b2ecfc2d93ae5e16028e7528e609266bfbf | BSD-3-Clause opus | v1.3.1 | https://github.com/ffmpegwasm/opus | e85ed7726db5d677c9c0677298ea0cb9c65bdd23 | BSD-3-Clause vorbis | v1.3.3 | https://github.com/ffmpegwasm/vorbis | 7798164043197d7e33f02de4353ce2aa5b248225 | BSD-3-Clause zlib | v1.2.11 | https://github.com/ffmpegwasm/zlib | cacf7f1d4e3d44d871b605da3b647f07d718623f | zlib libwebp | v1.3.2 | https://github.com/ffmpegwasm/libwebp | ca332209cb5567c9b249c86788cb2dbf8847e760 | BSD-3-Clause freetype2 | VER-2-10-4 | https://github.com/ffmpegwasm/freetype2 | 6a2b3e4007e794bfc6c91030d0ed987f925164a8 | FTL または GPL-2.0 fribidi | v1.0.9 | https://github.com/fribidi/fribidi | f9e8e71a6fbf4a4619481284c9f484d10e559995 | LGPL-2.1-or-later harfbuzz | 5.2.0 | https://github.com/harfbuzz/harfbuzz | 4a1d891c6317d2c83e5f3c2607ec5f5ccedffcde | MIT libass | 0.15.0 | https://github.com/libass/libass | d149636f502f5774ae1a8fb4c554b122674393b2 | ISC zimg | release-3.0.5 | https://github.com/sekrit-twc/zimg | e5b0de6bebbcbc66732ed5afaafef6b2c7dfef87 | WTFPL emscripten | 3.1.40 | https://github.com/emscripten-core/emscripten | 5c27e79dd0a9c4e27ef2326841698cdd4f6b5784 | MIT / NCSA(実行時のライブラリ) ffmpeg.wasm(本体・ビルド手順・FFmpeg の fftools を改造した部分)| タグ v0.12.10 | https://github.com/ffmpegwasm/ffmpeg.wasm | MIT(ffmpeg.wasm 自身) [ほかに実行時に入るもの] Emscripten の実行時ライブラリ(libc など)は emscripten 3.1.40 のものです(上の emscripten の行)。 上の取得元・コミットは、ソース一式(fliq-ffmpeg-source-0.12.10.tar.gz)の SOURCES.txt にも、取得したファイルの大きさと SHA-256 つきで書いています。