OPENI VIDEO TO GIF / SCREEN RECORDING TO GIF — THIRD-PARTY NOTICES The interface, media sampling, crop handling, original median-cut palette builder, recording lifecycle and integration are authored for Openi. The reference website's implementation is not included. No videos or recorded frames are uploaded. gifenc 1.0.3 — MIT License, Copyright (c) 2017 Matt DesLauriers. Project: https://github.com/mattdesl/gifenc Full license: /licenses/gifenc-mit.txt Only the encoder/stream/LZW modules are included in the deployed worker. The package's PnnQuant quantizer and palette-mapping modules are NOT included; Openi uses its own weighted median-cut palette builder. The build preparation checks that no PnnQuant or palettize code contributes bytes to the worker bundle. LZW source acknowledgements retained from upstream: Kevin Weiner (original Java version), Thibault Imbert (AS3 version), Johan Nordberg (JavaScript version); GIFCOMPR.C by David Rowley; compress.c by Spencer W. Thomas, Jim McKie, Steve Davies, Ken Turkowski and James A. Woods. @fix-webm-duration/fix 1.0.1 and @fix-webm-duration/parser 1.0.1 — MIT License Copyright (c) 2018 Yury Sitnikov. Project: https://github.com/yusitnikov/fix-webm-duration Full license: /licenses/fix-webm-duration-mit.txt tslib — Microsoft TypeScript runtime helpers, BSD Zero Clause License. Full license: /licenses/tslib-license.txt Copyright notice: /licenses/tslib-copyrightnotice.txt fflate — MIT License, Copyright (c) 2020 Arjun Barrett. Project: https://github.com/101arrowz/fflate Full license: /licenses/fflate-mit.txt These libraries are provided without warranties. No endorsement is implied.