HEIC: bibliotek och källkod
Avkodaren körs lokalt i webbläsaren. Inga foton laddas upp. Biblioteket får ändras, ersättas och felsökas enligt dess licens.
- libheif 1.23.6, commit f81f28ac014b1c28dee483ac45b72c6b05bc421a, LGPL-3.0. Den medföljande JavaScript-bindningen används direkt; det äldre npm-paketet används inte.
- libde265 1.1.3, LGPL-3.0. Licenstexter. Aktuella copyright- och licensfiler finns också i källarkivet.
- Emscripten 5.0.7. WASM med högst 512 MB linjärt minne, ingen dynamisk JavaScript-utvärdering, ingen pluginladdning. Native bildstorleksgräns satt före metadataavkodning; frontend begränsar resultatet till 32 megapixel.
Motsvarande källkod, ändringar och byggskript. Kör build.sh; build-heic.sh kan återuppta HEIC-bygget och finalize.sh länkar de versionsmärkta filerna. Libde265 byggs med CMake. Ändringen i libheif/post.js sätter bildstorleksgränsen. Paketet innehåller även RAW-källorna.
Separat avkodarmodul; ersätt med en kompatibel ombyggd version för egna ändringar. Ingen garanti lämnas för biblioteket eller att alla filer kan avkodas.
Till konverteraren