Kindle Comic Converter (KCC) is een cross-platform applicatie voor Windows, macOS en Linux die strips en manga optimaliseert voor diverse e-readers, waaronder Kindle, Kobo en ReMarkable. Het hoofddoel is het maximaliseren van de beeldkwaliteit bij een minimale bestandsgrootte door afbeeldingen te schalen naar de natuurlijke resolutie van het specifieke apparaat.
Kernfunctionaliteiten:
- Optimalisatie: Verbetert zwartwaarden en lost regenboogeffecten op kleuren E-ink schermen (Kaleido 3) op.
- Flexibiliteit: Ondersteunt diverse inputformaten (zoals CBZ, EPUB, PDF) en outputformaten (waaronder MOBI, AZW3, KEPUB).
- Pagina-beheer: Kan semi-automatisch dubbele pagina's (spreads) detecteren en verwerken.
- Gebruikersinterfaces: Biedt een eenvoudige GUI voor basisgebruikers en een uitgebreide Command Line Interface (CLI) voor power-users.
Daarnaast biedt het artikel tips voor specifieke apparaten zoals de Kindle Scribe en raadt het aan om voor maximale functionaliteit KOreader te gebruiken via een jailbreak. KCC is open source (ISC LICENSE) en beschikbaar via GitHub.
Kindle Comic Converter (KCC)
Overzicht
KCC optimaliseert zwart-wit (of kleuren) strips en manga voor E-ink e-readers zoals Kindle, Kobo, ReMarkable en andere apparaten. De pagina's worden in volledig scherm weergegeven zonder marges, met volledige ondersteuning voor een vaste lay-out (fixed layout).
KCC is beschikbaar voor Windows, macOS en Linux.
Ondersteunde formaten
- Input: JPG/PNG-afbeeldingsbestanden in mappen, archieven zoals CBZ/EPUB of PDF.
- Output: MOBI/AZW3, EPUB, KEPUB, CBZ, PDF en mappen met afbeeldingen.
Belangrijkste functionaliteiten
Het hoofddoel van KCC is het behalen van een maximale beeldkwaliteit bij een aanzienlijk kleinere bestandsgrootte. Dit wordt grotendeels bereikt door afbeeldingen te schalen naar de natuurlijke resolutie van het specifieke apparaat. Dit verbetert niet alleen de opslag, maar kan ook de batterijduur, de snelheid van het omslaan van pagina's en de algemene prestaties van minder krachtige e-readers verbeteren.
Specifieke verbeteringen:
- Kwaliteit: Kan bijvoorbeeld een manga-volume van 600 MB (van Humble Bundle) comprimeren tot 100 MB.
- Zwartwaarden: Herstelt zwartniveaus om grijze of vervaagde zwarten te voorkomen die vaak voorkomen in manga uit de Kindle Store.
- Kaleido 3: Lost het regenboogeffect op kleuren e-ink schermen op zonder onscherpte, middels een 2D Discrete Fourier Transform.
- Pagina-detectie: Kan semi-automatisch pagina-spreads (dubbele pagina's) detecteren uit vooraf gesplitste enkelvoudige pagina's. Gebruikers kunnen gecombineerde spreads geroteerd of niet-geroteerd bekijken, en de gesplitste helften vóór of na de gecombineerde spreads.
Gebruik en Demo
Het proces is eenvoudig: sleep de inputbestanden in het KCC-venster, klik op 'convert' en kopieer de outputbestanden via USB naar de documentenmap van je apparaat.
Belangrijke opmerkingen bij gebruik:
- De meeste gebruikers hebben aan de standaardinstellingen genoeg. Details over specifieke opties zijn zichtbaar via tooltips (hoveren).
- Sommige selectievakjes kunnen een 'half-check' markering hebben.
- Waarschuwing voor Kindle Scribe 2025: De MOBI-ondersteuning is beperkt; geconverteerde boeken kunnen blanco pagina's bevatten. Gebruik in dit geval PDF.
- macOS gebruikers: Voor Kindles uit 2022 of nieuwer is mogelijk de Amazon USB File Manager for Mac of OpenMTP nodig.
Kindle Jailbreak en KOreader
Het jailbreaken van een Kindle om KOreader te gebruiken is optioneel. MOBI-manga geconverteerd door KCC werkt prima in de standaard Kindle-reader. Echter, met KOreader worden extra functies ontgrendeld:
- Betere formaten: Ondersteuning voor formaten die beter geschikt zijn voor manga, zoals dithered 4-bit PNG en WEBP. Dit biedt een betere kwaliteit bij de helft van de bestandsgrootte vergeleken met JPG (dat 8-bit moet zijn), wat visueel verliesvrij is aangezien e-ink schermen 4-bit zijn.
- Snelheid: Geen afhankelijkheid van
kindlegen, wat conversies tot twee keer zo snel kan maken omdat er direct naar CBZ kan worden geconverteerd.
- Optimalisatie: Mogelijkheid om te ditheren (door het JPG/PNG-vak gedeeltelijk aan te vinken) en bij te snijden (crop) in KCC in plaats van in KOreader, wat de batterijduur en paginasnelheid kan verbeteren.
Downloads en Installatie
De nieuwste versies zijn beschikbaar via de GitHub Releases.
Aanbevolen downloads:
KCC_..*.exe (Windows)
kccmacosarm_..*.dmg (Recente Mac met Apple Silicon M1-chip of later)
kccmacosi386_..*.dmg (Oudere Mac met Intel-chip, macOS 10.14+)
Voor niche-platformen (Windows 7, Windows 11 ARM) en CLI-versies (c2e en c2p) voor power-users zijn er aparte builds beschikbaar.
Installatie-opmerkingen:
- macOS: Indien de melding "kan niet worden geopend" verschijnt, raadpleeg dan de Apple-handleiding voor apps van onbekende ontwikkelaars.
- Flatpak, Docker en AppImage: Raadpleeg de wiki voor deze versies.
Veelgestelde Vragen (FAQ)
Moet ik Calibre gebruiken? Nee. Calibre ondersteunt fixed layout EPUB/MOBI niet correct. Het wijzigen van KCC-output (zelfs alleen metadata) in Calibre kan de opmaak en paginanummers verbreken. Directe USB-overdracht wordt aanbevolen.
Blanco pagina's? Dit kan gebeuren bij PNG op de Kindle Scribe of bij elk formaat op een Kindle Colorsoft. Oplossing: gebruik JPG voor de Kindle Scribe of probeer PDF-output. Het teruggaan naar enkele pagina's en het boek opnieuw openen kan dit tijdelijk oplossen.
Welk outputformaat moet ik gebruiken?
- Moderne Kindles: MOBI.
- KF7 Kindles (Kindle 1/2/3/DX): CBZ.
- KOreader: CBZ.
- Kobo: KEPUB (kies Kobo-profiel + EPUB output).
- ReMarkable of Kindle Scribe 2025: PDF.
Waar is de KEPUB-optie? Door een Kobo-profiel te kiezen en EPUB als output, wordt er automatisch een KEPUB-bestand gegenereerd.
Kindle panel view werkt niet? Virtual panel view moet worden ingeschakeld in het 'Aa'-menu op je Kindle, niet in KCC.
Right-to-left (RTL) modus werkt niet? RTL beïnvloedt alleen de splitsingsvolgorde voor CBZ-output. De leesrichting zelf wordt ingesteld door de CBZ-reader.
Omgekeerde kleuren? Schakel de donkere modus (dark mode) van je Kindle uit.
Kindle Scribe of 2024+ Kindle niet verbonden op macOS? Gebruik de officiële MTP Amazon USB File Transfer app. Deze werkt beter dan Android File Transfer en kan niet gelijktijdig met andere transfer-apps draaien.
Hoe maak ik AZW3 in plaats van MOBI? Het door KCC gegenereerde .mobi bestand is een dual-filetype (zowel MOBI als AZW3). De extensie .mobi wordt gebruikt voor compatibiliteitsredenen.
Grote marges of trage paginasnelheid? Waarschijnlijk is het bestand tijdens de overdracht gewijzigd door een app van een derde partij. Sleep het uiteindelijke .mobi of .kepub bestand simpelweg via USB naar de documentenmap van de Kindle.
Vereisten (Prerequisites)
Om alle optionele functies te gebruiken, moeten de volgende tools zijn geïnstalleerd:
- KindleGen: Op Windows en macOS wordt dit automatisch gedetecteerd als Kindle Previewer is geïnstalleerd.
- 7-Zip: Optioneel, maar maakt conversies sneller en is vereist voor bepaalde geavanceerde functies.
Inputformaten
KCC kan momenteel de volgende inputtypes verwerken:
- Mappen met: PNG, JPG, GIF of WebP bestanden.
- CBZ, ZIP (met 7z executable).
- CBR, RAR (met 7z executable).
- CB7, 7Z (met 7z executable).
- PDF (extraheert uitsluitend JPG-afbeeldingen).
Geavanceerd Gebruik (CLI)
De Command Line Interface (CLI) is bedoeld voor power-users. Op Debian-gebaseerde distributies kunnen de benodigde afhankelijkheden met dit commando worden geïnstalleerd: sudo apt-get install python3 p7zip-full python3-pil python3-psutil python3-slugify
Apparaatprofielen
KCC ondersteunt een breed scala aan resoluties, waaronder:
- Kindle: K1, K2, K11, K34, K57, K810, KDX, KPW (1/2), KV, KPW34, KPW5, KPW6, KO, KCS, KS1860, KS1920, KS1240, KS1324, KS (Scribe 1/2), KS3, KSCS.
- Kobo: KoMT, KoG, KoGHD, KoA, KoAHD, KoAH2O, KoAO, KoN, KoC, KoCC, KoL, KoLC, KoF, KoS, KoE.
- ReMarkable: Rmk1, Rmk2, RmkPP, RmkPPMove.
CLI Gebruik (kcc-c2e.py)
usage: kcc-c2e [options] [input]
Belangrijkste opties:
-p PROFILE: Apparaatprofiel (bijv. KPW5, KO, KoC). Standaard: KV.
-m, --manga-style: Manga-stijl (lezen van rechts naar links en splitsen).
--lightnovel: Alleen afbeeldingen schalen en originele mappenstructuur behouden.
-q, --hq: Proberen de kwaliteit van vergrotingen te verhogen.
-w, --webtoon: Webtoon verwerkingsmodus.
--ts TARGETSIZE: Maximale grootte van het outputbestand in MB.
-r SPLITTER: Dubbele pagina parsing: 0: Splitsen, 1: Roteren, 2: Beiden.
-c CROPPING: Bijsnijdmodus: 0: Uitgeschakeld, 1: Marges, 2: Marges + paginanummers.
-f FORMAT: Outputformaat (Auto, MOBI, EPUB, CBZ, PDF, KFX, MOBI+EPUB).
CLI Gebruik (kcc-c2p.py)
usage: kcc-c2p [options] [input]
-y HEIGHT: Hoogte van het doelscherm.
-i, --in-place: Overschrijf de bronmap.
-m, --merge: Combineer elke map in één afbeelding voordat er gesplitst wordt.
Installeren vanuit Broncode
Voor ontwikkelaars of power-users:
Windows
python -m venv venv
venv\Scripts\activate.bat
pip install --upgrade pip
pip install -r requirements.txt
python kcc.py
Bouwen naar .exe: python setup.py build_binary
macOS
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
python kcc.py
Bouwen naar .app: python setup.py build_binary
Overige Informatie
Credits
KCC is gemaakt door Ciro Mattia Gonano, Paweł Jastrzębski, Darodi en Alex Xu. Het project is ontstaan als een cross-platform alternatief voor KindleComicParser door Dc5e.
Gebruikte scripts en assets:
- DualMetaFix script door K. Hendricks (GPL-3).
image.py klasse van Alex Yatskov's Mangle (met patches van proDOOMman en Birua).
- Icoon door Nikolay Verin (CC BY-NC-SA 3.0).
Privacy
KCC maakt in twee gevallen verbinding met internet:
- Tijdens het opstarten voor een versiecontrole.
- Voor het controleren van aankondigingen.
Copyright en Licentie
Copyright (c) 2012-2025 Ciro Mattia Gonano, Paweł Jastrzębski, Darodi en Alex Xu. KCC is uitgebracht onder de ISC LICENSE.
Kindle Comic Converter (KCC)
Overzicht
KCC optimaliseert zwart-wit (of kleuren) strips en manga voor E-ink e-readers zoals Kindle, Kobo, ReMarkable en andere apparaten. De pagina's worden in volledig scherm weergegeven zonder marges, met volledige ondersteuning voor een vaste lay-out (fixed layout).
KCC is beschikbaar voor Windows, macOS en Linux.
Ondersteunde formaten
- Input: JPG/PNG-afbeeldingsbestanden in mappen, archieven zoals CBZ/EPUB of PDF.
- Output: MOBI/AZW3, EPUB, KEPUB, CBZ, PDF en mappen met afbeeldingen.
Belangrijkste functionaliteiten
Het hoofddoel van KCC is het behalen van een maximale beeldkwaliteit bij een aanzienlijk kleinere bestandsgrootte. Dit wordt grotendeels bereikt door afbeeldingen te schalen naar de natuurlijke resolutie van het specifieke apparaat. Dit verbetert niet alleen de opslag, maar kan ook de batterijduur, de snelheid van het omslaan van pagina's en de algemene prestaties van minder krachtige e-readers verbeteren.
Specifieke verbeteringen:
- Kwaliteit: Kan bijvoorbeeld een manga-volume van 600 MB (van Humble Bundle) comprimeren tot 100 MB.
- Zwartwaarden: Herstelt zwartniveaus om grijze of vervaagde zwarten te voorkomen die vaak voorkomen in manga uit de Kindle Store.
- Kaleido 3: Lost het regenboogeffect op kleuren e-ink schermen op zonder onscherpte, middels een 2D Discrete Fourier Transform.
- Pagina-detectie: Kan semi-automatisch pagina-spreads (dubbele pagina's) detecteren uit vooraf gesplitste enkelvoudige pagina's. Gebruikers kunnen gecombineerde spreads geroteerd of niet-geroteerd bekijken, en de gesplitste helften vóór of na de gecombineerde spreads.
Gebruik en Demo
Het proces is eenvoudig: sleep de inputbestanden in het KCC-venster, klik op 'convert' en kopieer de outputbestanden via USB naar de documentenmap van je apparaat.
Belangrijke opmerkingen bij gebruik:
- De meeste gebruikers hebben aan de standaardinstellingen genoeg. Details over specifieke opties zijn zichtbaar via tooltips (hoveren).
- Sommige selectievakjes kunnen een 'half-check' markering hebben.
- Waarschuwing voor Kindle Scribe 2025: De MOBI-ondersteuning is beperkt; geconverteerde boeken kunnen blanco pagina's bevatten. Gebruik in dit geval PDF.
- macOS gebruikers: Voor Kindles uit 2022 of nieuwer is mogelijk de Amazon USB File Manager for Mac of OpenMTP nodig.
Kindle Jailbreak en KOreader
Het jailbreaken van een Kindle om KOreader te gebruiken is optioneel. MOBI-manga geconverteerd door KCC werkt prima in de standaard Kindle-reader. Echter, met KOreader worden extra functies ontgrendeld:
- Betere formaten: Ondersteuning voor formaten die beter geschikt zijn voor manga, zoals dithered 4-bit PNG en WEBP. Dit biedt een betere kwaliteit bij de helft van de bestandsgrootte vergeleken met JPG (dat 8-bit moet zijn), wat visueel verliesvrij is aangezien e-ink schermen 4-bit zijn.
- Snelheid: Geen afhankelijkheid van
kindlegen, wat conversies tot twee keer zo snel kan maken omdat er direct naar CBZ kan worden geconverteerd.
- Optimalisatie: Mogelijkheid om te ditheren (door het JPG/PNG-vak gedeeltelijk aan te vinken) en bij te snijden (crop) in KCC in plaats van in KOreader, wat de batterijduur en paginasnelheid kan verbeteren.
Downloads en Installatie
De nieuwste versies zijn beschikbaar via de GitHub Releases.
Aanbevolen downloads:
KCC_..*.exe (Windows)
kccmacosarm_..*.dmg (Recente Mac met Apple Silicon M1-chip of later)
kccmacosi386_..*.dmg (Oudere Mac met Intel-chip, macOS 10.14+)
Voor niche-platformen (Windows 7, Windows 11 ARM) en CLI-versies (c2e en c2p) voor power-users zijn er aparte builds beschikbaar.
Installatie-opmerkingen:
- macOS: Indien de melding "kan niet worden geopend" verschijnt, raadpleeg dan de Apple-handleiding voor apps van onbekende ontwikkelaars.
- Flatpak, Docker en AppImage: Raadpleeg de wiki voor deze versies.
Veelgestelde Vragen (FAQ)
Moet ik Calibre gebruiken? Nee. Calibre ondersteunt fixed layout EPUB/MOBI niet correct. Het wijzigen van KCC-output (zelfs alleen metadata) in Calibre kan de opmaak en paginanummers verbreken. Directe USB-overdracht wordt aanbevolen.
Blanco pagina's? Dit kan gebeuren bij PNG op de Kindle Scribe of bij elk formaat op een Kindle Colorsoft. Oplossing: gebruik JPG voor de Kindle Scribe of probeer PDF-output. Het teruggaan naar enkele pagina's en het boek opnieuw openen kan dit tijdelijk oplossen.
Welk outputformaat moet ik gebruiken?
- Moderne Kindles: MOBI.
- KF7 Kindles (Kindle 1/2/3/DX): CBZ.
- KOreader: CBZ.
- Kobo: KEPUB (kies Kobo-profiel + EPUB output).
- ReMarkable of Kindle Scribe 2025: PDF.
Waar is de KEPUB-optie? Door een Kobo-profiel te kiezen en EPUB als output, wordt er automatisch een KEPUB-bestand gegenereerd.
Kindle panel view werkt niet? Virtual panel view moet worden ingeschakeld in het 'Aa'-menu op je Kindle, niet in KCC.
Right-to-left (RTL) modus werkt niet? RTL beïnvloedt alleen de splitsingsvolgorde voor CBZ-output. De leesrichting zelf wordt ingesteld door de CBZ-reader.
Omgekeerde kleuren? Schakel de donkere modus (dark mode) van je Kindle uit.
Kindle Scribe of 2024+ Kindle niet verbonden op macOS? Gebruik de officiële MTP Amazon USB File Transfer app. Deze werkt beter dan Android File Transfer en kan niet gelijktijdig met andere transfer-apps draaien.
Hoe maak ik AZW3 in plaats van MOBI? Het door KCC gegenereerde .mobi bestand is een dual-filetype (zowel MOBI als AZW3). De extensie .mobi wordt gebruikt voor compatibiliteitsredenen.
Grote marges of trage paginasnelheid? Waarschijnlijk is het bestand tijdens de overdracht gewijzigd door een app van een derde partij. Sleep het uiteindelijke .mobi of .kepub bestand simpelweg via USB naar de documentenmap van de Kindle.
Vereisten (Prerequisites)
Om alle optionele functies te gebruiken, moeten de volgende tools zijn geïnstalleerd:
- KindleGen: Op Windows en macOS wordt dit automatisch gedetecteerd als Kindle Previewer is geïnstalleerd.
- 7-Zip: Optioneel, maar maakt conversies sneller en is vereist voor bepaalde geavanceerde functies.
Inputformaten
KCC kan momenteel de volgende inputtypes verwerken:
- Mappen met: PNG, JPG, GIF of WebP bestanden.
- CBZ, ZIP (met 7z executable).
- CBR, RAR (met 7z executable).
- CB7, 7Z (met 7z executable).
- PDF (extraheert uitsluitend JPG-afbeeldingen).
Geavanceerd Gebruik (CLI)
De Command Line Interface (CLI) is bedoeld voor power-users. Op Debian-gebaseerde distributies kunnen de benodigde afhankelijkheden met dit commando worden geïnstalleerd: sudo apt-get install python3 p7zip-full python3-pil python3-psutil python3-slugify
Apparaatprofielen
KCC ondersteunt een breed scala aan resoluties, waaronder:
- Kindle: K1, K2, K11, K34, K57, K810, KDX, KPW (1/2), KV, KPW34, KPW5, KPW6, KO, KCS, KS1860, KS1920, KS1240, KS1324, KS (Scribe 1/2), KS3, KSCS.
- Kobo: KoMT, KoG, KoGHD, KoA, KoAHD, KoAH2O, KoAO, KoN, KoC, KoCC, KoL, KoLC, KoF, KoS, KoE.
- ReMarkable: Rmk1, Rmk2, RmkPP, RmkPPMove.
CLI Gebruik (kcc-c2e.py)
usage: kcc-c2e [options] [input]
Belangrijkste opties:
-p PROFILE: Apparaatprofiel (bijv. KPW5, KO, KoC). Standaard: KV.
-m, --manga-style: Manga-stijl (lezen van rechts naar links en splitsen).
--lightnovel: Alleen afbeeldingen schalen en originele mappenstructuur behouden.
-q, --hq: Proberen de kwaliteit van vergrotingen te verhogen.
-w, --webtoon: Webtoon verwerkingsmodus.
--ts TARGETSIZE: Maximale grootte van het outputbestand in MB.
-r SPLITTER: Dubbele pagina parsing: 0: Splitsen, 1: Roteren, 2: Beiden.
-c CROPPING: Bijsnijdmodus: 0: Uitgeschakeld, 1: Marges, 2: Marges + paginanummers.
-f FORMAT: Outputformaat (Auto, MOBI, EPUB, CBZ, PDF, KFX, MOBI+EPUB).
CLI Gebruik (kcc-c2p.py)
usage: kcc-c2p [options] [input]
-y HEIGHT: Hoogte van het doelscherm.
-i, --in-place: Overschrijf de bronmap.
-m, --merge: Combineer elke map in één afbeelding voordat er gesplitst wordt.
Installeren vanuit Broncode
Voor ontwikkelaars of power-users:
Windows
python -m venv venv
venv\Scripts\activate.bat
pip install --upgrade pip
pip install -r requirements.txt
python kcc.py
Bouwen naar .exe: python setup.py build_binary
macOS
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
python kcc.py
Bouwen naar .app: python setup.py build_binary
Overige Informatie
Credits
KCC is gemaakt door Ciro Mattia Gonano, Paweł Jastrzębski, Darodi en Alex Xu. Het project is ontstaan als een cross-platform alternatief voor KindleComicParser door Dc5e.
Gebruikte scripts en assets:
- DualMetaFix script door K. Hendricks (GPL-3).
image.py klasse van Alex Yatskov's Mangle (met patches van proDOOMman en Birua).
- Icoon door Nikolay Verin (CC BY-NC-SA 3.0).
Privacy
KCC maakt in twee gevallen verbinding met internet:
- Tijdens het opstarten voor een versiecontrole.
- Voor het controleren van aankondigingen.
Copyright en Licentie
Copyright (c) 2012-2025 Ciro Mattia Gonano, Paweł Jastrzębski, Darodi en Alex Xu. KCC is uitgebracht onder de ISC LICENSE.