Thông báo bên thứ ba
Các công cụ trình duyệt miễn phí của Aufzeichna xử lý tệp cục bộ trong trình duyệt. Một số công cụ tải các thư viện runtime lớn từ CDNs công khai để bundle chính của website luôn nhỏ.
Runtime FFmpeg trong trình duyệt
- Lõi runtime: https://github.com/merginit/ffmpeg.aufzeichna.merginit.com
- Phiên bản đã triển khai: 0.1.0
- Tài nguyên có phiên bản: https://ffmpeg.aufzeichna.merginit.com/ffmpeg-lgpl/0.1.0/source-versions.json
- Chính sách giấy phép: Bản build FFmpeg chỉ dùng LGPL cho trình duyệt.
- Cờ build bắt buộc:
--disable-gpl --disable-nonfree - Encoder/thư viện bị loại trừ: Encoder H.264/H.265 chỉ GPL, encoder AAC nonfree và các thành phần FFmpeg khác chỉ GPL hoặc nonfree.
Repository lõi phải xuất bản các liên kết mã nguồn FFmpeg tương ứng, script build, cờ build, tệp giấy phép và bản triển khai GitHub Pages cho từng runtime có phiên bản.
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.
Wrapper JavaScript cho FFmpeg
- @ffmpeg/ffmpeg 0.12.15: Wrapper JavaScript được cấp phép MIT dùng để chạy FFmpeg worker trong trình duyệt.
- @ffmpeg/util 0.12.2: Các tiện ích được cấp phép MIT, bao gồm tải tệp và helper Blob URL.
Các thư viện runtime khác
- pdfjs-dist 5.7.284: PDF renderer được cấp phép Apache-2.0, được các công cụ PDF-to-video tải từ jsDelivr.