Vrste slika
Dekodiranje slika
Komga ne mora uvijek dekodirati slike unutar tvojih knjiga. Dekodiranje slika je potrebno u sljedećim slučajevima:
- generiranje minijatura
- otkrivanje ISBN barkoda
- analiza dimenzija stranica
- direktna konverzija stranica (on-the-fly)
Ako klijent koji traži stranicu može dekodirati format, Komga prosljeđuje neobrađene podatke slike bez dekodiranja.
Uobičajeni formati
Sljedeći formati su podržani na svim platformama:
- JPEG
- PNG
- GIF
- WebP
Napredni formati
Napredniji formati su podržani samo na nekim platformama jer ovise o izvornim bibliotekama za dekodiranje.
Za WebP se koristi izvorna biblioteka ako je dostupna. Inače se koristi Java implementacija kao zamjena.
| Platforma | JPEG XL (jxl) | AVIF / HEIF | WebP |
|---|---|---|---|
| macOS aplikacija | ✔️ | ✔️ | ✔️ (native) |
| Windows aplikacija | ✔️ | ✔️ | ✔️ (native) |
| Docker amd64 | ✔️ | ✔️ | ✔️ (native) |
| Docker arm64 | ✔️ | ✔️ | ✔️ (native) |
| Docker arm | ❌ | ❌ | ✔️ (java) |
Prilikom korištenja jar datoteke, morat ćeš osigurati izvorne biblioteke i pokrenuti Java s ispravnim argumentima.