ID.nl logo
Calibre via Docker: boekenplank op je server
© Paolese
Huis

Calibre via Docker: boekenplank op je server

Verzamel je je e-books het liefst centraal op een server? Dan ligt het voor de hand om die verzameling daar ook te beheren. Een van de beste beheerprogramma’s is Calibre. Hoewel dit vaak onder Windows wordt gebruikt, kun je het ook via Docker installeren en gebruiken. Daarna beheer je alles via een browser. We laten zien hoe dat werkt.

Na het lezen van dit artikel weet je hoe je e-books via Calibre Web kunt beheren. Daarvoor ondernemen we de volgende stappen:

  • Docker installeren
  • Calibre instellen
    • Database maken
    • E-books toevoegen
  • Calibre Web configureren
  • Draadloos synchroniseren met Kobo-e-readers

Lees ook: Bladeren in stijl: Hoe kies je de perfecte e-reader?

Code downloaden

In dit artikel staat een voorbeeld van wat YAML-code (en diverse andere commando’s). Omdat YAML erg gevoelig is voor foute spaties, kun je die code beter downloaden en daarna bekijken of kopiëren. Zie het bestand code-calweb.txt.

Calibre is een populair en voor velen vertrouwd programma voor het beheren van e-books, dat al heel lang mee gaat (zie het kader ‘Calibre vereenvoudigt je e-bookbeheer’). De meeste mensen gebruiken het op een pc, maar daar kleven wel wat nadelen aan. Een installatie op een server is praktischer. Een centrale installatie zorgt ervoor dat je gemakkelijker toegang tot Calibre hebt, vanaf verschillende apparaten en met verschillende gebruikers.

Ook de regelmatige software-updates zijn eenvoudiger te installeren, desgewenst zelfs automatisch. Het maken van back-ups is eveneens makkelijker. Op een pc vergeten mensen dat vaak, waardoor bij een crash of herinstallatie van Windows de zorgvuldig opgebouwde verzameling verloren gaat.

In dit artikel gaan we Calibre via Docker draaien. Je kunt de software daarna via een browser gebruiken, met dezelfde vertrouwde gebruikersinterface. We combineren het met Calibre Web. Daarmee kun je, ook weer via de browser, comfortabel je e-books lezen.

Ook de communicatie met e-readers komt aan bod. We laten zien hoe je via Calibre Web rechtstreeks synchroniseert met een Kobo e-reader. En vanuit Calibre gaan we e-books naar een Kindle sturen.

Calibre vereenvoudigt je e-bookbeheer

Calibre is een populair programma voor het beheren van je verzameling e-books. Het is beschikbaar voor Windows, macOS en Linux. Calibre kan op basis van metadata alle relevante informatie over e-books voor je ophalen, zoals beschrijvingen en een omslagafbeelding.

Je kunt de details ook handmatig aanpassen, per bestand of op groepsniveau. Ook converteer je e-books direct in Calibre om ze compatibel te maken met jouw e-reader. Bovendien zijn er de nodige extra’s, zoals het omzetten van nieuwsartikelen naar een e-book op basis van rss-feeds.

De eerste versie van Calibre verscheen in oktober 2006. Dat was kort na de release van de Sony PRS-500, een van de eerste op e-ink gebaseerde e-readers. Aanvankelijk lag de kracht bij de conversie van e-books tussen verschillende formaten. Tegenwoordig staan vooral de beheerfuncties centraal, en de uitgebreide zoek- en sorteeropties. De software is gratis, opensource en vrij aanpasbaar.

Calibre is veruit het bekendste programma voor het beheren van e-books.

1 Calibre (Web) en Docker (Compose)

We gaan in dit artikel Calibre en Calibre Web installeren op een server. Hierbij maken we gebruik van Docker en Docker Compose. Hiervoor gebruiken we een Linux-server met Ubuntu 24.04 LTS. Voor het werken met Docker installeren we Docker CE (Community Edition). Daar zijn installatiegidsen voor. Hierna kun je zowel Docker als Docker Compose gebruiken.

Zorg dat het systeem dat je gaat gebruiken genoeg geheugen heeft. Er is geen schokkende hoeveelheid voor nodig, maar 2 GB is geen overbodige luxe. Dit heeft vooral te maken met de ‘remote desktop’-opzet: op de achtergrond wordt een VNC-verbinding opgezet om de gebruikersinterface van Calibre weer te geven. Gebruik je een container in Proxmox VE, dan is 4 GB een veilige bovengrens. Meestal ligt het geheugengebruik rond 500 MB, maar tijdens het gebruik loopt dat snel op naar 1 GB met wat uitschieters naar boven.

Alle e-books staan bij onze opzet op een NAS. Daarom koppelen (‘mounten’) we die map aan het systeem, op de locatie /mnt/nas/boeken. Die locatie gaan we (in de volgende paragraaf) als volume toevoegen aan Calibre. Het voordeel is dat je vanuit Calibre gemakkelijk door die map kunt bladeren om e-books toe te voegen aan de bibliotheek in Calibre zelf.

Zorg dat je op het systeem over Docker en Docker Compose beschikt.

2 Docker Compose

Op het systeem maken we een mapje voor Calibre en plaatsen daarin een bestand docker-compose.yml met de onderstaande inhoud. We kiezen voor zowel Calibre als Calibre Web het Docker-image van het bekende LinuxServer.io.

Mogelijk zijn voor jouw situatie wat aanpassingen nodig. De belangrijkste opties nemen we in de volgende twee paragrafen met je door. Bij twijfel kun je ook de documentatie voor de genoemde Docker-images raadplegen. Bij de uitleg maken we onderscheid tussen de host en de container. De host is daarbij uiteraard jouw server met Docker.

Met de hulp van Docker Compose beheren we de instellingen voor beide containers.

3 Volumes koppelen

Volumes zorgen feitelijk voor de mogelijkheid bestanden uit te wisselen tussen de host en container. Voor Calibre maken we onder volumes: een koppeling tussen de map ./config op de host en /config in de container. Hier bewaart Calibre de configuratie en straks ook de Calibre-bibliotheek.

Verder koppelen we de gemounte map /mnt/nas/boeken met daarin alle ongesorteerde e-books aan /media. Binnen Calibre kun je straks door de map /media bladeren om eenvoudig e-books aan je bibliotheek toe te voegen.

Optioneel kun je een map, zoals de hier voorgestelde map /mnt/nas/boeken/Toevoegen, koppelen aan de container onder bijvoorbeeld /toevoegen. We laten in paragraaf 7 zien hoe je met een kleine aanpassing de e-books in die map automatisch aan Calibre kunt toevoegen. Bij de container voor Calibre Web zie je onder volumes: alleen de koppeling met de lokale map ./config. Daar staat straks de bibliotheek van Calibre, die we bij de configuratie van Calibre Web alleen nog hoeven aan te wijzen. Controleer voor beide containers onder environment: de waardes bij PUID en PGID. Dat is de ID van respectievelijk de eigenaar en groep van de gekoppelde volumes. Deze waardes kun je nagaan met de opdracht id gebruiker. Dit voorkomt problemen met rechten bij bestandstoegang.

In een onderliggende map worden de configuratie en bibliotheek bewaard.

Back-up maken van Calibre

Het is raadzaam om af en toe een back-up te maken van Calibre en Calibre Web. Het gaat hierbij om het bestand docker-compose.yml en de onderliggende map config. In de map met het bestand docker-compose.yml kun je daarvoor de onderstaande opdracht geven. Bewaar vervolgens het bestand calibre.tar op een veilige plek. Gebruik deze opdracht:

tar --exclude=config/.cache -cvf calibre.tar docker-compose.yml config/

Hierbij sluiten we overigens de folder .cache die in de map config te vinden is uit.

4 Poorten configureren

Er zijn voor beide containers poorten gekoppeld. Dit zie je onder ports:. Het poortnummer links is steeds de poort op de host. Die mag je eventueel veranderen, bijvoorbeeld omdat een poort (zoals de populaire poort 8080) al in gebruik is. Het poortnummer rechts is de poort in de container. Die mag je niet veranderen. We houden hier dezelfde poortnummers aan. Bij de container voor Calibre geeft poort 8080 toegang tot Calibre zelf en poort 8081 dient voor de ingebouwde contentserver (zie paragraaf 8 en het kader ‘Inhoudsserver van Calibre gebruiken’). Calibre Web maken we via poort 8083 toegankelijk.

Poort 8083 geeft toegang tot Calibre Web, waarmee je e-books via een browser kunt lezen.

5 Beheer van de containers

Als je alle gewenste aanpassingen hebt gemaakt en de configuratie hebt bewaard, kun je beide containers starten met één opdracht:

docker compose up -d

Om de containers te stoppen, geef je deze opdracht:

docker compose down

Merk op dat er regelmatig updates verschijnen voor Calibre, waar je ook een melding van zult krijgen. Je hoeft dan in Calibre zelf niets te doen. Enkele commando’s vanaf de opdrachtregel volstaan. Stop als eerste de containers met:

docker compose down

Haal dan de nieuwe images op waarop de containers zijn gebaseerd. Dit kan in één keer met:

docker compose pull

Daarna kun je de containers opnieuw starten met:

docker compose up -d

Daarbij zullen de containers op basis van de nieuwe images worden opgebouwd. Controleer eventueel de status met:

docker ps

Dit laat zien welke containers actief zijn en welke poorten ze gebruiken.

Via enkele eenvoudige commando’s kun je de Docker-containers beheren.

6 Eerste stappen in Calibre

We gaan nu verder in de browser en beginnen met het instellen van Calibre. Log in op het ip-adres van het systeem waarop Calibre staat en poort 8080, zoals http://ipadres:8080. Kies in het eerste scherm Nederlands als taal. Kies daarna de locatie voor de bibliotheek voor Calibre. Hier worden alle toegevoegde boeken naartoe gekopieerd. We accepteren de standaardlocatie /config/Calibre Bibliotheek.

In het volgende scherm kies je je type e-reader. We kiezen voor een model van Kobo. Klik op Volgende om verder te gaan en dan Voltooien. Je komt nu direct in Calibre. Als je eerder met deze software hebt gewerkt, zal de gebruikersinterface vertrouwd zijn. Je ziet nog maar één boek in je Calibre-bibliotheek: de snelstartgids voor het werken met Calibre. Tijd dus voor wat extra leesvoer!

Bij het eerste gebruik moet je enkele instellingen aanpassen.

7 Boeken toevoegen

Om een e-book toe te voegen aan Calibre ga je naar Boeken toevoegen. Blader via de bestandsbeheerder vervolgens naar /media. Hier zie je de gemounte map met alle e-books. Wil je ook automatisch boeken aan Calibre kunnen toevoegen? Dit kun je instellen onder Voorkeuren. Kies onder Importeren/Exporteren de optie Boeken toevoegen. Op het tabje Automatisch toevoegen kun je naar de map bladeren waar de automatisch toe te voegen e-books staan. In ons voorbeeld is dat /toevoegen. Alle boeken die je in die map zet, zullen automatisch aan Calibre worden toegevoegd en daarna uit die map worden verwijderd. Kies na deze wijziging voor het herstarten van Calibre.

Boeken in deze speciale map worden automatisch aan Calibre toegevoegd.

8 Calibre Web

Met Calibre Web kun je een Calibre-database via een browser toegankelijk maken, zodat je door je verzameling e-books kunt bladeren en deze kunt lezen of downloaden. Het geeft je meer mogelijkheden dan de contentserver van Calibre (zie kader ‘Inhoudsserver van Calibre gebruiken’). Zo kun je in Calibre Web boekenplanken maken en beheren. Deze kun je vervolgens synchroniseren met een Kobo e-reader.

Open om te beginnen Calibre Web op poort 8083, zoals http://ipadres:8083. Hier log je in met het initiële gebruikersaccount (gebruikersnaam admin en wachtwoord admin123). Eerst wordt gevraagd naar de locatie van de database van Calibre. Blader hiervoor naar /config/Calibre Bibliotheek en kies Select. Bewaar de instelling met Save. Als je naar Books gaat, zie je nu ook de eerdergenoemde gids voor Calibre en de boeken die je mogelijk zelf al had toegevoegd.

Voeg je in het vervolg in Calibre een boek toe, dan verschijnt deze ook direct in Calibre Web, omdat ze de database delen. Het is raadzaam om de taal van de gebruikersinterface op Nederlands te zetten. Klik daarvoor op je naam (admin) om je profiel te openen. Bij Language kies je Nederlands. Klik daarna op Save.

In Calibre Web verwijzen we naar de bibliotheek van Calibre.

Inhoudsserver van Calibre gebruiken

Calibre heeft een ingebouwde contentserver ofwel inhoudsserver. Schakel je deze in, dan kun je met een browser door je bibliotheek bladeren, en e-books te lezen of downloaden. Er is wat functionaliteit betreft wat overlap met Calibre Web. Je kunt ze eventueel naast elkaar gebruiken.

Voor de inhoudsserver hebben we poort 8081 op de host gekoppeld met poort 8081 in de container. Om de inhoudsserver te starten, ga je in Calibre naar Verbinden/delen en kies je Inhoudsserver starten. Open je browser en bezoek het ip-adres met poort 8081. Hier kun je je Calibre-bibliotheek bekijken. Dat kan ook direct vanaf de browser van een e-reader.

Er zijn ook andere, handigere methodes om e-books over te zetten. In dit artikel komt een directe synchronisatie met Kobo aan bod (paragrafen 9 en 10) en het versturen naar een Kindle vanuit Calibre (paragraaf 11).

De inhoudsserver maakt je bibliotheek beschikbaar via een browser.

9 Boekenplanken maken

Calibre Web kent het principe van boekenplanken, waarvan het beheer overigens los staat van Calibre. Begin hiervoor in het menu aan de linkerkant met Boekenplank maken. Open je vervolgens een e-book, dan kun je deze toevoegen aan een of meerdere boekenplanken. Handig aan de e-reader van Kobo is dat hij je boekenplanken met inhoud weergeeft in je bibliotheek als je naar het tabje Verzamelingen gaat. Hiervoor moet je de e-reader synchroniseren met Calibre Web. Je zou bijvoorbeeld een boekenplank kunnen maken voor boeken die je binnenkort wilt lezen. Of een boekplank voor elk genre. Ook kun je voor een specifieke e-reader een boekenplank maken. In de volgende paragrafen leggen we uit hoe je boekenplanken met je Kobo-e-reader kunt synchroniseren.

Je kunt boekenplanken maken voor synchronisatie met je e-reader.

10 Synchronisatie

Je kunt een e-reader van Kobo draadloos synchroniseren met Calibre Web. Hiervoor ga je naar het menu Beheer. Kies onder Instellingen de optie Bewerk basisconfiguratie. Onder het kopje Geavanceerde opties zet je vinkjes bij Zet Kobo sync aan en Proxy onbekende verzoeken naar Kobo winkel. Met die laatste optie zul je op je e-reader bij synchronisatie ook nog steeds boeken ontvangen die je bijvoorbeeld via bol.com hebt gekocht.

Op zoek naar leesvoer?

Koop een e-book bij bol

Controleer of de correcte poort is ingesteld voor Calibre Web (wij gebruiken de standaardpoort 8083). Als je een ander poortnummer hebt gekozen, moet je dat hier wijzigen. Kies daarna Opslaan. Open nu je profiel door op je gebruikersnaam te klikken (standaard is dat admin). Klik bij Kobo Sync Token op Aanmaken/Bekijken. Kopieer nu de regel die er als volgt uitziet:

api_endpoint=http://10.0.10.37:8083/kobo/faa613c4e5d334a3d82210b157bb0e

Sluit je Kobo e-reader aan op de pc. Blader naar de map .kobo/Kobo en open het bestand Kobo eReader.conf. Zoek naar de regel met api_endpoint. De standaardconfiguratie ziet er meestal als volgt uit:

api_endpoint=https://storeapi.kobo.com

Verander deze regel naar de voorgestelde configuratie van Calibre Web. Als de bewuste regel (nog) niet bestaat, moet je deze aanmaken onder de groep [OneStoreServices].

We maken een aanpassing aan de configuratie van Calibre Web.

Selectief boekenplanken synchroniseren

Standaard worden met een Kobo-e-reader alle boekenplanken gesynchroniseerd. Wil je alleen één of enkele boekenplanken synchroniseren? Ga dan naar je profiel (veelal admin). Zet een vinkje bij Synchroniseer alleen boeken op geselecteerde boekenplanken met Kobo en kies Opslaan. Open daarna een boekenplank en kies Bewerk boekenplank eigenschappen. Met een vinkje kun je kiezen of die boekenplank met een boekenplank met een Kobo-apparaat moet worden gesynchroniseerd.

Naar voorkeur kun je ook één of enkele boekenplanken synchroniseren.

11 Kindle-e-reader

De Kindle van Amazon is een populair alternatief voor Kobo, dat wel werkt met een eigen ecosysteem. Heb je e-books in een afwijkend formaat, bijvoorbeeld drm-vrije epub-bestanden, dan kun je deze per e-mail naar een Kindle sturen. Dit gaat via de servers van Amazon, waar ze worden geconverteerd naar een geschikt formaat. Het e-mailadres waar je boeken naar kunt sturen kun je achterhalen door op je Kindle de instellingen te openen. Je ziet het @kindle.com-adres onder E-mail voor versturen naar Kindle. Je kunt hier direct vanuit Calibre e-books naar sturen.

Ga daarvoor in Calibre naar Voorkeuren. Kies onder Delen de optie Deel boeken via e-mail. Vul onder E-mail het e-mailadres van de Kindle in. Vul ook je e-mailadres als afzenderadres in onder Afzender e-mail. Je kunt eventueel een server instellen voor het versturen, maar het werkt meestal ook zonder.

Klik nu in Calibre met rechts op een e-book. Het menu Verbinden/delen geeft de optie voor het versturen per er-mail. Je e-book verschijnt hierna vanzelf op je Kindle. Mislukt de conversie, dan ontvang je een e-mailbericht van Amazon. Het is vrijwel altijd op te lossen met een trucje: converteer het e-book binnen Calibre naar het formaat .mobi. Converteer het daarna terug van .mobi naar .epub. Probeer vervolgens opnieuw het e-book naar je Kindle te sturen.

Je kunt per e-mail boeken delen met bijvoorbeeld een Kindle-e-reader.

Inspiratie voor extra leesvoer

Hebban is een leuke website om inspiratie voor nieuwe boeken op te doen. Je vindt er een enorme catalogus met Nederlandstalige boeken, voorzien van meer dan 5,6 miljoen beoordelingen en recensies. Er zijn ook veel lijstjes, zoals de tiplijst met boeken van de laatste dertig dagen, de Hebban Rank met de duizend populairste boeken van dit moment en een lijst met de duizend mooiste boeken aller tijden. Die laatste lijst wordt samengesteld op basis van de persoonlijke tiplijsten van duizenden leden. Je kunt op de website ook zelf een lijstje bijhouden met boeken die je interessant vindt. De meeste boeken zijn uiteraard ook als e-book verkrijgbaar. Een internationaal alternatief is Goodreads.

▼ Volgende artikel
Haar voor je geld: 5 stylingtangen en föhns voor een piekfijne Moederdag
© Prostock-studio
Gezond leven

Haar voor je geld: 5 stylingtangen en föhns voor een piekfijne Moederdag

Op zoek naar een leuk cadeau voor moeder? Maak niet de fout om aan te komen met wasmiddel, een stofzuiger of iets anders uit de categorie 'nuttig', maar verras haar met iets waar ze écht blij van wordt. We hebben voor jou een selectie gemaakt van vijf föhns en stijltangen die door andere gebruikers gewaardeerd worden met minimaal een 8. Zo laat je haar (haar) deze Moederdag echt shinen!

DYSON Airwrap I.D. Straight + Wavy Multistyler

De Dyson Airwrap I.D. is een veelzijdige 6-in-1 multistyler die droogt, krult, golft, gladmaakt, volume geeft en pluizig haar temt. Dankzij intelligente warmte- en luchtstroomregeling hoef je je geen zorgen te maken over (hitte)beschadiging van je haar. Het conische Airwrap-opzetstuk met taps toelopende punt maakt het mogelijk om dichter bij de haaraanzet te stylen. In de praktijk betekent dat: strakkere krullen met behoud van volume en veerkracht. Handig: via bluetooth kun je het apparaat koppelen aan de MyDyson-app voor gepersonaliseerde stylinginstellingen.

Toepassingen: drogen, krullen, golven, gladmaken, volume geven, pluizig haar temmen Bijgeleverde accessoires: Fast Dryer, Flyaway + Smoother, Conisch Airwrap, 40mm Airwrap lang, zachte gladmakende borstel, grote ronde volumeborstel, opbergcase, filterreinigingsborstel Consumentenscore op Kieskeurig.nl: 8,8

BaByliss Hydro Fusion 2100 (D773DE)

De BaByliss Hydro Fusion 2100 is een krachtige föhn met een vermogen van 2100 watt, uitgerust met geavanceerde plasmatechnologie en een dubbel ionensysteem. Deze technologie hydrateert het haar en vermindert pluizigheid tijdens het drogen, wat resulteert in glad en glanzend haar. Met een gewicht van slechts 420 gram en een 2,5 meter lange kabel is deze föhn licht en gebruiksvriendelijk. De meegeleverde diffuser is ideaal voor het definiëren van natuurlijke krullen en textuur.

Toepassing: drogen, gladmaken, krullen definiëren Bijgeleverde accessoires: smalle blaasmond, diffuser Consumentenscore op Kieskeurig.nl: 8,6

Remington ONE Dry & Style (D6077)

De Remington ONE Dry & Style is een veelzijdige föhn met een 2000 watt motor die luchtstromen tot 120 km/u genereert voor snel drogen. Dankzij de Thermacare-sensor wordt de luchttemperatuur gereguleerd om het haar te beschermen tegen oververhitting. Met acht warmte- en snelheidsinstellingen kun je de föhn aanpassen aan jouw haartype. De vier meegeleverde opzetstukken, waaronder een diffuser en een flyaway-tamer, maken het mogelijk om verschillende stijlen te creëren.

Toepassing: drogen, gladmaken, krullen definiëren, pluizig haar temmen Bijgeleverde accessoires: smalle blaasmond, diffuser, flyaway-tamer, opbergtas Consumentenscore op Kieskeurig.nl: 8,4

Philips StyleCare Prestige BHB876/00

De Philips StyleCare Prestige BHB876/00 is een automatische krultang met een slimme krultechnologie die het haar automatisch oprolt en krult. Met drie temperatuurinstellingen (170°C, 190°C en 210°C), drie timerinstellingen (8s, 10s, 12s) en drie instelbare krulrichtingen kun je verschillende krulstijlen creëren, van losse golven tot strakke krullen - Philips zelf heeft het over 27 verschillende looks. De verticale grip en de langere cilinder maken het mogelijk om meer haar in één keer te stylen. De keratine-keramische coating beschermt het haar tegen hittebeschadiging.

Toepassing: automatisch krullen Bijgeleverde accessoires: staafreinigingsaccessoire Consumentenscore op Kieskeurig.nl: 8,6

Rowenta Infinite Looks 14-in-1 (CF4231)

De Rowenta Infinite Looks 14-in-1 is een alles-in-één multistyler die het mogelijk maakt om te krullen, stijlen, volume toe te voegen en meer. Met een conische krultang, een 32 mm ronde verwarmde borstel en een 2-in-1 stijltang/krimper kun je eindeloos variëren in haarstijlen. De keramische coating zorgt voor glad en glanzend haar. De set wordt geleverd met diverse accessoires, waaronder haarclips en een opbergtas, voor gebruiksgemak en veelzijdigheid.

Toepassing: krullen, stijlen, krimpen, volume toevoegen Bijgeleverde accessoires: conische krultang, ronde borstel, stijltang/krimper, haarclips, opbergtas Consumentenscore op Kieskeurig.nl: 9,3

▼ Volgende artikel
Review Xiaomi 15 Ultra – Camerasmartphone verfijnd
© Wesley Akkerman
Huis

Review Xiaomi 15 Ultra – Camerasmartphone verfijnd

Vorig jaar introduceerde Xiaomi met de 14 Ultra een moderne camerasmartphone, en met de Xiaomi 15 Ultra zien we dat de fabrikant flink aan verfijning doet. Gigantische stappen vooruit hoef je echter niet te verwachten. Maar dat geldt gelukkig ook voor het prijskaartje: ook dat is niet gigantisch gestegen.

Uitstekend
Conclusie

Xiaomi speelt het dit jaar op veilig, en dat is op zich geen bezwaar. De stap van de 14 Ultra naar de 15 Ultra is echter klein, waardoor een upgrade voor bestaande gebruikers weinig toevoegt. Bekende minpunten blijven: een relatief beperkt updatebeleid, vooraf geïnstalleerde apps en AI-functies die niet overtuigen. Verder wordt de Snapdragon 8 Gen 3 (Elite)-chipset flink heet bij hoge belasting – maar dat is meer een Qualcomm-probleem. Geen enkele smartphonefabrikant lijkt dat probleem op te kunnen lossen. Kies je voor de 15 Ultra, dan krijg je wel een krachtige camerasmartphone die heel wat in zijn mars heeft.

Plus- en minpunten
  • Kwaliteit foto's en video's
  • Verschillende opnamemogelijkheden
  • Snel besturingssysteem
  • Prachtig beeldscherm
  • Veel invloed op uitkomst foto's en video's
  • Bloedsnelle processor
  • Periscooplens van 200 megapixel
  • Prijs is behoorlijk hoog
  • Overige functies zijn modern, maar niet uniek
  • Wat vooraf geïnstalleerde apps
  • Dure Photography Kit
  • Updatebeleid kan beter
  • Chipset wordt bloedheet

Dat gezegd hebbende kost de Xiaomi 15 Ultra nog steeds 1499 euro, maar daar krijg je dan 16 GB aan werkgeheugen en 512 GB aan interne opslagruimte voor terug. Koppel dat aan de Qualcomm Snapdragon 8 Elite-chipset, waarmee onder meer ook de Galaxy S25 Ultra en Zenfone 12 zijn uitgerust, en je houdt een indrukwekkend pakket over. Maar eerlijk is eerlijk, daar betaal je dan ook een flinke duit voor. En we vonden de OnePlus 13 destijds al prijzig…

Over de processor hebben we inmiddels veel geschreven in andere recensies. De cpu is extreem krachtig en eigenlijk overgekwalificeerd voor dagelijkse dingen als mailen, bellen of WhatsAppen. Zwaardere taken vormen dan ook geen probleem: – er zal geen Android-game zijn die hier niet soepel op draait. Die rekenkracht heeft wel een nadeel. Onder hoge belasting wordt de chipset gloeiendheet, en die warmte verspreidt zich over het hele toestel.

©Wesley Akkerman

Prestaties dalen onder druk, maar het gebruik blijft soepel

Daar hebben meerdere premium smartphones van dit moment last van. Geen enkele Elite-telefoon kan het hoofd koel houden. Anders dan bij andere smartphones met dezelfde processor lijkt het erop dat Xiaomi de prestaties afknijpt. Vrijwel direct nadat we het toestel onder druk zetten, zakken de prestaties naar tachtig procent van het vermogen. Dat blijft een kwartier stabiel, waarna ze verder zakken – maar in de praktijk merk je daar weinig van.

Het grote oled-paneel van 6,7 inch is net zo high-end als de processor en vrijwel gelijk aan dat van de 14 Ultra. De verschillen zijn klein: een sterkere beschermlaag die beter tegen krassen en vallen zou moeten beschermen, en een iets hogere piekhelderheid van 3200 nits in plaats van 3000. Kleuren ogen rijk en natuurlijk, en dankzij de hoge verversingssnelheid voelt alles soepel aan.

©Wesley Akkerman

©Wesley Akkerman

Snel en uitgebreid

De accu heeft wel een boost gekregen. Xiaomi maakt gebruik van een relatief nieuwe batterijtechnologie (met meer siliciumcarbide, net als de OnePlus 13) om meer vermogen in de accu te stoppen. Dit keer is dat iets meer dan 5400 mAh. Daarmee houd je het twee dagen uit op een volle accu, afhankelijk van wat je doet. Opladen gaat nog altijd razendsnel met 90 watt via de kabel en 80 watt draadloos. Met de juiste oplader heb je het toestel binnen 40 minuten vol.

Net als zijn voorganger draait ook de Xiaomi 15 Ultra op HyperOS, dit keer gebaseerd op Android 15. De software is snel en overzichtelijk, maar lijkt in de praktijk nog altijd op het oude MIUI. Je krijgt bovendien te maken met wat overbodige apps en een beperkte updatebeleid (slechts vier upgrades). Het systeem biedt wel voldoende ruimte voor personalisatie. Zo kun je dit keer meer doen met het vergrendelscherm, maar op een Galaxy S25 is het aantal opties uitgebreider.

©Wesley Akkerman

©Wesley Akkerman

120x

AI-mogelijkheden, alleen met een account

En net zoals op veel andere smartphones kom je ook op de Xiaomi 15 Ultra flink wat AI-opties tegen. Het gros daarvan werkt op basis van Google Gemini. Dit is dan ook de standaard-assistent die je tegenkomt wanneer je de powerknop ingedrukt houdt. Verder beschikt de smartphone over de handige zoekfunctie Circle to Search. Uiteraard moet je dan wel inloggen met een Google-account, anders kun je daar geen gebruik van maken.

Nu zullen veel mensen dat standaard doen. Maar helaas moet je óók inloggen met een Xiaomi-account als je de exclusieve AI-toestelopties wilt gebruiken. Als je dat doet, houd er dan rekening mee dat niet alles vlekkeloos werkt. Je hebt altijd een internetverbinding nodig, je moet plugs-in downloaden en je moet rekening houden met AI-fouten. De opvulfunctie (een AI-functie waarmee je een deel van een foto kunt laten opvullen, bijvoorbeeld wanneer je iets weghaalde, zoals een persoon of boom) laat duidelijke softwarefouten zien; je kunt het beter bij de opties houden die Google standaard aanbiedt.

©Wesley Akkerman

4,3x

©Wesley Akkerman

2x

Dat mooie camerasysteem

Net zoals bij de Xiaomi 14 Ultra draait het bij de Xiaomi 15 Ultra natuurlijk allemaal om het camerasysteem. Dat is waar een groot deel van die 1500 euro naartoe gaat. Net als bij de voorganger kun je ook nu kiezen uit twee duidelijke modi: Leica Vivid of Authentic. Met de eerste optie ogen foto's wat meer verzadigd en geschikt voor sociale media, terwijl de tweede mogelijkheid beelden op een veel natuurlijke manier vastlegt.

Binnen de overzichtelijke camera-app tref je behoorlijk veel opties aan waarmee je foto's precies zo kunt maken zoals je wilt. Toegegeven, op een Sony Xperia 1-model tref je meer knopjes en opties aan, maar we zijn van mening dat Xiaomi een mooie middenweg vindt tussen functionaliteit en ontwerp. Je raakt niet snel verdwaald binnen de app, aangezien alles netjes en op logische plekken neergezet is. Kudos, want dat is ook wel eens anders.

©Wesley Akkerman

1x

©Wesley Akkerman

1x

200 megapixel

Ten opzichte van de 14 Ultra is er niet ontzettend veel veranderd. Begrijp ons niet verkeerd, dat bedoelen we niet negatief. De 14 Ultra maakt immers immens mooie foto's en bij de 15 Ultra is dat niet anders. Nieuw is dit keer de periscooplens van 200 megapixel, die tot 4,3 keer optisch kan inzoomen. Dat is iets lager dan de vijf keer op de vorige Ultra, maar dit keer zijn de sensor en de resolutie hoger en is de opening sneller. Dat levert in de praktijk betere foto's op.

De andere drie camera's beschikken over 50 megapixel en presteren grotendeels hetzelfde. Het systeem kiest veelal automatisch de juiste brandpuntafstanden voor je wanneer je wat instellingen aanpast, waardoor je behoorlijk gemakkelijk mooie foto's maakt. Het reageert bovendien bijzonder snel. Je kunt heel snel een kiekje ergens van maken. Echter, foto's openen gaat dan wat trager – het is duidelijk dat er nog flink wat nabewerking plaatsvindt.

©Wesley Akkerman

2x

©Wesley Akkerman

4,3x

Mooie foto's

Over het algemeen maakt de Xiaomi 15 Ultra mooi belichte foto's met een fijn en subtiel contrast, waar kleuren precies vastgelegd worden zoals in het echt (in de Authentic-modus, waar we het meest mee gespeeld hebben). De groothoekcamera is de minst sterke van het stel, met iets eenvoudigere specificaties en zonder optische beeldstabilisatie. Toch kun je er prima mee uit de voeten. Zeker als je even stil blijft staan, levert ook deze lens gewoon mooie beelden op.

Ook is het jammer dat de variabele diafragma-opening van de Xiaomi 14 Ultra is verdwenen. In plaats daarvan krijg je nu een vaste f/1.63-opening. Die zorgt voor een korte scherptediepte, waardoor je soms onbedoeld veel waas in beeld krijgt. Tegelijkertijd levert dat juist een sterk diepte-effect op, wat handig is als je daar bewust naar zoekt. Portretmodus is daardoor minder vaak nodig. Afhankelijk van wat je belangrijk vindt, kan dit dus ook positief uitpakken.

©Wesley Akkerman

10x

Het beste systeem?

Het systeem doet an sich niets onder voor de concurrentie. Sterker nog: waarschijnlijk is dit de beste smartphonecamera-ervaring van dit moment. Dat komt door de grote hoeveelheid opties en de algemene camerakwaliteit, waar we bijna niets over te klagen hebben. Ook niet in het donker. Het systeem laat genoeg licht door voor foto's die gedetailleerd en kleurrijk ogen. Daarnaast legt het details in de schaduw ook goed vast.

Tegelijk met de Xiaomi 15 Ultra brengt het bedrijf wederom een nieuwe fotografiekit op de markt. Voor zover wij hebben kunnen zien is dit hetzelfde product als van de Xiaomi 14 Ultra. De kit biedt extra ringen, een powerbank en een cameraknop en kost 199 euro. Het is leuk om te zien dat Xiaomi hier in investeert, want het zou je ervaring kunnen verbeteren. Maar echt essentieel vinden we het pakket niet. Extra lenzen moet je helaas zelf nog apart kopen.

©Wesley Akkerman

0,5x

Xiaomi 15 Ultra kopen?

Xiaomi speelt het dit jaar op veilig, en dat is op zich geen bezwaar. De stap van de 14 Ultra naar de 15 Ultra is echter klein, waardoor een upgrade voor bestaande gebruikers weinig toevoegt. Bekende minpunten blijven: een relatief beperkt updatebeleid, vooraf geïnstalleerde apps en AI-functies die niet overtuigen. Verder wordt de Snapdragon 8 Gen 3 (Elite)-chipset flink heet bij hoge belasting – maar dat is meer een Qualcomm-probleem. Geen enkele smartphonefabrikant lijkt dat probleem op te kunnen lossen. Kies je voor de 15 Ultra, dan krijg je wel een krachtige camerasmartphone die heel wat in zijn mars heeft.