Informacje o komponentach zewnętrznych
Bezpłatne narzędzia przeglądarkowe Aufzeichna przetwarzają pliki lokalnie w przeglądarce. Niektóre narzędzia pobierają duże biblioteki runtime z publicznych CDNs, aby główny pakiet witryny pozostał mały.
Runtime FFmpeg w przeglądarce
- Rdzeń runtime: https://github.com/merginit/ffmpeg.aufzeichna.merginit.com
- Wdrożona wersja: 0.1.0
- Zasoby wersjonowane: https://ffmpeg.aufzeichna.merginit.com/ffmpeg-lgpl/0.1.0/source-versions.json
- Polityka licencyjna: Build FFmpeg wyłącznie LGPL do użytku w przeglądarce.
- Wymagane flagi builda:
--disable-gpl --disable-nonfree - Wykluczone enkodery/biblioteki: Enkodery H.264/H.265 wyłącznie GPL, niewolne enkodery AAC oraz inne komponenty FFmpeg wyłącznie GPL lub niewolne.
Główne repozytorium musi publikować pasujące linki do źródeł FFmpeg, skrypty builda, flagi builda, pliki licencyjne oraz wdrożenie GitHub Pages dla każdego wersjonowanego runtime.
FFmpeg desktop sidecars
- Runtime components: FFmpeg and FFprobe sidecar executables bundled with the AUFZEICHNA desktop app.
- Notice version: 0.1.0
- Source/build notices: https://ffmpeg.aufzeichna.merginit.com/ffmpeg-desktop-lgpl/0.1.0/source-versions.json
- License policy: LGPLv3-or-later desktop sidecar build, invoked as external processes.
- Excluded encoders/libraries: GPL-only H.264/H.265 encoders, nonfree AAC encoders, and other GPL-only or nonfree FFmpeg components.
Wrappery JavaScript FFmpeg
- @ffmpeg/ffmpeg 0.12.15: Wrapper JavaScript na licencji MIT używany do uruchamiania workera FFmpeg w przeglądarce.
- @ffmpeg/util 0.12.2: Narzędzia na licencji MIT, w tym ładowanie plików i helpery Blob URL.
Inne biblioteki runtime
- pdfjs-dist 5.7.284: Renderer PDF na licencji Apache-2.0 ładowany z jsDelivr przez narzędzia PDF-to-video.