ID.nl logo
Huis

Piwigo-tutorial: Foto's delen vanaf eigen server

Heb je geen nas, maar wel een (oudere?) computer ter beschikking en waarop je zelf een fotosharing-server kunt installeren? In deze Piwigo-tutorial vertellen we je over de mogelijkheden daarvan.

Lees ook: Eigen cloud maken voor het delen van foto's

Piwigo is een php-applicatie, gebruikt een MySQL-database en werd onder een GPL-licentie uitgebracht. Het programma bestaat al zo’n vijftien jaar en werd door de maker, de Fransman Pierrick Le Gall, aanvankelijk uitgebracht onder de naam PhpWebGallery. Op het moment van schrijven is versie 2.9.2 de nieuwste, daterend van oktober 2017.

De systeemvereisten van Piwigo zijn alles bij elkaar bescheiden: een webserver (als Apache) die php ondersteunt, MySQL 5 en PHP 5 of hoger. Hoewel je zo’n ‘AMP’-stack (Apache, MySQL, PHP) ook onder Linux en zelfs macOS kunt realiseren, focussen we ons in dit artikel op een Windows (10)-omgeving. Een ‘WAMP’-configuratie dus.

Je kunt gemakkelijk een WAMP-server downloaden en installeren. Check eerst of je systeem over de vereiste componenten beschikt, waaronder Visual CC+ Redistributable for Visual Studio 2012 Update 4. Je kunt ook handmatig die AMP-stack installeren, de uitleg hiervoor vind je via deze site.

Heb je echter geen zin of tijd om je met een soms wat recalcitrante WAMP-installatie bezig te houden, dan kan het ook makkelijker: met behulp van de portable USBWebserver V8.6. Die is weliswaar al enkele jaren oud, maar bevat wel alle benodigde onderdelen.

USB-server configureren

Er verschijnt nu een klein programmavenster waar je via Instellingen niet alleen de taal maar ook de poort van de webserver (standaard 8080) en van de MySQL-server (standaard 3307) kunt aanpassen. Je start (en stopt) beide services door respectievelijk Apache en MySQL te openen en op Start te drukken (of Stop om te stoppen natuurlijk).

Voor de installatie van Piwigo heb je een MySQL-database nodig, dus maak die gelijk maar aan. Dat doe je door in het programmavenster Algemeen te kiezen en vervolgens PHPMyAdmin te starten. De standaard inloggegevens zijn root (naam) en usbw (wachtwoord). Als je bent aangemeld, wijzig dan het wachtwoord in de rubriek Algemene instellingen bij Wachtwoord wijzigen, wel even bevestigen via Start.

Over naar het tabblad Databanken, waar je bij Databank aanmaken een geschikte naam voor je fotodatabank invult. Laat de optie Collatie ongemoeid. Bevestig met Aanmaken. De nieuwe database verschijnt in het linkerpaneel en je kunt PhpMyAdmin verlaten.

©PXimport

Piwigo instellen

je vindt het Piwigo-pakket op deze site, via de knop Download Package. Pak het zip-archief uit en kopieer de complete inhoud van de uitgepakte map \piwigo naar een lege, zelf te creëren submap (bijvoorbeeld met de naam \fotos) van de map \root van je USBWebserver.

Heb je nu zowel Apache als MySQL ingesteld, dan kunnen we aan de slag. Ga in je browser naar http://localhost/<naam_van_de_submap>. De kans is groot dat er nu een foutmelding opduikt in verband met de datum en tijd. Piwigo is pas tevreden als je zelf de juiste tijdzone hebt ingesteld. Dat doe je in het bestand php.ini, dat je vindt in de map \php, een submap van je USBWebserver-installatie. Idealiter open je php.ini in een teksteditor als Notepad++. Hier verwijder je vervolgens de puntkomma voor de regel

; date.timezone = Europe/Paris

en wijzig je die in

date.timezone = Europe/Amsterdam

In Notepad++ is dit regelnummer 923. Herstart de Apache-server na deze wijziging.

De foutmelding hoort nu te verdwijnen en je kunt met de configuratie van de database en het Piwigo-beheer beginnen. Laat MySQL host (wellicht) ingesteld op localhost(:<poortnummer>), vul root in als gebruiker met het bijhorende wachtwoord voor MySQL (usbw of iets anders als je dat daarnet hebt aangepast). Vul tevens de Database-naam in (mijnfotos in ons voorbeeld). De prefix kun je gerust ingesteld laten op piwigo_.

Tot slot kies je zelf een gebruikersnaam, die zal zichtbaar zijn voor bezoekers. Stel ook geen goed wachtwoord in. Vul tevens je e-mailadres in (en verwijder beide vinkjes). Rond af met Start installatie. Piwigo is zo vriendelijk je een rondleiding aan te bieden en waarom zou je niet?

(Lees verder onder de afbeelding)

©PXimport

Foto's uploaden met Piwigo

Er valt op dit moment natuurlijk nog weinig te beleven op je Piwigo, want je hebt nog geen fotoalbums. Daar brengen we snel verandering in. Ga in je browser naar http://localhost(<:poortnummer>)/<submap>/admin.php (of andere gegevens als je in de vorige stappen andere keuzes hebt gemaakt) en meld je aan. Je belandt nu als beheerder op je dashboard. Klik op Foto’s / Toevoegen in het linkerpaneel en kies Maak een nieuw album aan.

Je kunt hier nog geen Hoofd-album selecteren omdat je nog nooit eerder een album in Piwigo hebt aangemaakt. Voor daaropvolgende albums is het dus wél mogelijk die in bovenliggende albums onder te brengen, dus je kunt hier een logische structuur aanbrengen. Selecteer het gewenst (sub)album en open het tabblad Via webformulier. Versleep de foto’s naar het browservenster of klik op Foto’s toevoegen en bevestig met Start Upload.

Er zijn nog andere methodes om foto’s aan je albums toe te voegen: op het tabblad Via toepassingen tref je negen applicaties aan, waaronder Piwigo Remote Sync, Piwigo voor iOS (zie verder), Lightroom, digiKam en iPhoto.

Op het tabblad Via FTP + Synchronisatie lees je hoe je via een ftp-client ‘fysieke albums’ creëert. Dergelijke albums kun je binnen Piwigo niet zomaar verplaatsen of verwijderen.

Een andere handige tool om snel een hele reeks foto’s van je computer naar Piwigo te uploaden is nog het portable pLoader for Windows (je vindt het exe-bestand in de uitgepakte submap \bin).

Foto's delen

Komen we bij het delen van je foto’s. Je wilt waarschijnlijk albums met anderen delen, maar wel zó dat niet iedereen zomaar alle foto’s kan bekijken. We gaan uit van de situatie dat je een bepaald album uitsluitend wilt delen met je collega’s.

Ga naar je dashboard en open Gebruikers / Groepen. Klik hier op Voeg een groep toe, vul een geschikte naam in en bevestig met Toevoegen. Over naar de rubriek Gebruikers / Beheer, waar je Voeg een gebruiker toe aanklikt en de bijhorende naam en wachtwoord invult. Bevestig met Verzenden, selecteer de toegevoegde naam en kies Wijzig. Vervolgens selecteer je de gewenste groep in het uitklapmenu bij Groepen. Bevestig met Werk de gebruiker bij.

Nu moet je nog aangeven dat je een bepaald fotoalbum alleen zichtbaar wilt maken voor je collega’s. Open de rubriek Albums / Beheer, selecteer het gewenste (sub)album en kies Wijzig. Open het tabblad Rechten van dit album, kies Privé en selecteer de juiste groep(en) bij Rechten verleend aan groepen.

Overigens is het ook mogelijk rechten aan specifieke gebruikers te verlenen. Bevestig met Bewaar instellingen, eventueel nadat je een vinkje hebt geplaatst bij Toepassen op subalbums. Wanneer nu een van je toegevoegde collega’s zich bij je Piwigo-galerie aanmeldt, zal hij toegang krijgen tot het bedoelde album (let op, gebruikersnamen zijn hoofdlettergevoelig). Tenzij je dat als beheerder anders hebt ingesteld, kunnen bezoekers ook commentaar achterlaten bij foto’s.

©PXimport

Extra's

Er zijn nog heel wat meer functies en instelopties beschikbaar in Piwigo, die kun je zelf gaan ontdekken. Een paar in het kort: in de categorie Configuratie vind je allerlei thema’s terug op het tabblad Nog niet geïnstalleerde thema’s. Bij Plugins / Beheer tref je circa 150 uiteenlopende extensies aan (op het tabblad Andere plugins).

Er zijn ook gratis mobiele apps beschikbaar voor Piwigo. Voor Android zijn de beschikbare apps (Piwigo Client en ReGalAndroid behoorlijk rudimentair. De iOS-app is een stuk gebruiksvriendelijker, hiermee kun je onder meer foto’s downloaden en uploaden en albums bekijken, verplaatsen en verwijderen.

▼ Volgende artikel
Van foto naar video: breng je afbeeldingen tot leven met Pollo
© ID.nl
Huis

Van foto naar video: breng je afbeeldingen tot leven met Pollo

In de stortvloed aan nieuwe AI-videogeneratoren introduceren we Pollo. Net als bij de meeste AI-tools begin je met een tekstopdracht, maar in dit geval kun je van bestaande foto's fimpjes maken.

Wat gaan we doen

In dit stappenplan zie je hoe je met Pollo een stilstaand beeld omzet in een korte video. Je begint met het kiezen van Image to Video, snijdt het beeld bij tot het juiste formaat en geeft daarna een duidelijke opdracht om de animatie te laten maken.

Lees ook: Van prompt tot filmpje: zo maak je je eigen AI-video met Bing Video Creator

Stap 1: Image to video

Je kunt Pollo gratis uitproberen. Je start met 50 credits en ontvangt daarna elke maand 20 extra credits. De video's die je gratis maakt, zijn wel allemaal voorzien van een watermerk. Wil je video's zonder watermerk en toegang tot meer functies, dan zijn er drie abonnementsopties: 15, 30 en 90 dollar per maand, goed voor respectievelijk 300, 800 en 3000 credits. Pollo is een webapplicatie. Ga op je laptop naar https://pollo.ai en klik op Try for free. Vervolgens log je in met je e-mailadres.

Op de homepage zie je dat je deze generator niet alleen kunt gebruiken voor het maken van AI-video's, maar ook om AI-afbeeldingen te genereren, gezichten in filmpjes te vervangen door iemand anders of AI-effecten toe te passen op je foto's. Bekijk zeker de voorbeelden in de showcase. Wij kiezen in dit stappenplan voor de optie Image to Video, waarmee je stilstaande beelden tot leven wekt in een korte videoanimatie.

Er staat een massa voorbeelden klaar die de mogelijkheden van Pollo illustreren.

Stap 2: Beeld bijsnijden

Laad eerst de afbeelding in die je als basis voor je video wilt gebruiken. In de pop-up kun je bij Aspect Ratio de gewenste beeldverhouding van het eindresultaat instellen. Zo kun je bijvoorbeeld een staande foto bijsnijden naar een liggend (landscape) of vierkant formaat. Verschuif de foto indien nodig, zodat de belangrijkste onderdelen mooi in beeld blijven. Bevestig vervolgens met OK.

Kies zorgvuldig de hoogte-breedteverhouding van je filmpje om te zorgen dat het perfect aansluit bij je publicatiekanaal.

Stap 3: Video creëren

In het vak Prompt beschrijf je wat Pollo met de foto moet doen. In dit voorbeeld willen we bijvoorbeeld dat het meisje op de schouders van de man enthousiast de menigte aanmoedigt. Zet de optie Translate Prompt aan voor een beter resultaat. Je ziet meteen dat dit type opdracht 5 credits kost. Onder Advanced kun je extra instellingen aanpassen, zoals de videolengte die standaard op 5 seconden staat, maar die je kunt verlengen tot 10 seconden. Wil je meerdere outputvideo's genereren, dan kost dat uiteraard meer credits. Het eindresultaat kun je upscalen voor een hogere kwaliteit, delen en publiceren.

Pollo produceert in dit geval een video van 5 seconden.

Liever meteen video's maken?

Vlogcamera's
▼ Volgende artikel
Waar voor je geld: 5 grote Android-tablets met een scherm van minimaal 10,9 inch
Huis

Waar voor je geld: 5 grote Android-tablets met een scherm van minimaal 10,9 inch

Bij ID.nl zijn we dol op kwaliteitsproducten waar je niet de hoofdprijs voor betaalt. Een paar keer per week speuren we binnen een bepaald thema naar zulke deals. Zoek je een goede tablet met een riant scherm? We hebben vijf interessante producten voor je op een rijtje gezet.

Samsung Galaxy Tab S9+ WiFi

Zoek je een krachtige tablet met een groot scherm? De Samsung Galaxy Tab S9+ WiFi heeft een indrukwekkend amoledscherm van 12,4 inch. Dat is een prettig formaat om bijvoorbeeld de digitale krant te lezen of Netflix-series te bingewatchen. Verder draait de aanwezige Qualcomm Snapdragon 8 Gen 2-processor zijn hand niet om voor zware taken, zoals het spelen van 3D-games of monteren van video's. Deze chipset bevat acht rekenkernen waarvan de snelste cores zijn afgeregeld op een maximale klokfrequentie van 3,36 GHz. In combinatie met 12 GB werkgeheugen kun je vlot op deze tablet werken. Gebruik hiervoor eventueel de bijgesloten drukgevoelige stylus.

Voor beeldbewerkingen komt de respectabele resolutie van 2800 × 1752 pixels goed van pas. Foto's en video's ogen hierop haarscherp. Daarnaast ondersteunt het amoledscherm een vernieuwingsfrequentie van 120 hertz. Je speelt dus snelle games zonder haperingen. De basisuitvoering heeft 256 GB interne opslag. Kies tussen de kleurstellingen grafiet en beige. Je kunt de Galaxy Tab S9+ WiFi ook met 512 GB interne opslag kopen (grafiet/beige). Overigens heeft de waterdichte behuizing een microSD-kaartslot, waardoor je de opslagcapaciteit eenvoudig met maximaal 1 TB kunt uitbreiden. Tot slot is er nog een uitvoering met ondersteuning voor mobiel internet (5G) verkrijgbaar.

Xiaomi Pad 6

De Xiaomi Pad 6 is een krachtige tablet die zich richt op zowel entertainment als productiviteit. Het absolute hoogtepunt is het 11-inch WQHD+ scherm met een verversingssnelheid van 144Hz. Dit zorgt voor een aanzienlijk vloeiender beeld. Onder de motorkap vind je een snelle Snapdragon 870-processor, waardoor zware apps en games moeiteloos draaien.

De tablet heeft een luxe, volledig metalen behuizing en vier luidsprekers met Dolby Atmos-ondersteuning voor een ruimtelijk geluid. De accu van 8840 mAh gaat lang mee en laadt snel op (33W). Let wel dat de optionele stylus niet standaard wordt meegeleverd.

OnePlus Pad

Je koopt met de OnePlus Pad een grote tablet voor een schappelijke prijs. Het lcd-scherm van 11,61 inch bevat 2800 × 2000 pixels, waardoor je films, series en tv-programma's in Full-HD-kwaliteit kunt bewonderen. Er is 128 GB opslagcapaciteit ingebouwd. Naast huisvesting van Android en alle apps blijft er dus nog voldoende ruimte over voor eigen data. Gunstig voor het geval je bijvoorbeeld een complete serie van Netflix offline wilt bekijken. Games zien er trouwens ook fraai uit, want het scherm ondersteunt een hoge vernieuwingsfrequentie van 144 hertz.

Voor het rekenwerk is een octacore-processor van MediaTek verantwoordelijk. De rapste kern levert een maximale kloksnelheid van 3,05 GHz. Daarnaast is er een geheugenmodule met 8 GB RAM geïntegreerd. De OnePlus Pad leent zich prima voor alledaagse toepassingen, terwijl je bijvoorbeeld ook eens een foto kunt bewerken. Deze groene tablet is met zijn aluminium behuizing een echte blikvanger!

Lenovo Tab P12 (ZACH0112SE)

Op zoek naar een betaalbare tablet met een groot scherm? Dan zit je met de Lenovo Tab P12 wel goed, want dit apparaat heeft een indrukwekkende schermdiagonaal van 12,7 inch. De resolutie is met 2944 × 1840 pixels eveneens prima op orde, zodat je foto's en video's in een hoge kwaliteit kunt bekijken. Verder heeft de fabrikant ook aan een goed geluid gedacht. De metalen behuizing bevat vier minispeakers van het bekende audiomerk JBL. Een bluetooth-koptelefoon koppelen kan uiteraard ook.

De Tab P12 is met name geschikt voor alledaagse apps, zoals Facebook, YouTube, Chrome en simpele spelletjes. Voor veeleisende 3D-games en andere zware toepassingen heeft de MediaTek Dimensity 7050-processor iets te weinig power. Zes rekenkernen presteren op 2 GHz, terwijl de twee resterende cores zijn geklokt op 2,6 GHz. Deze tablet heeft daarnaast 8 GB werkgeheugen en 128 GB interne opslag. Overigens breid je de opslagcapaciteit makkelijk uit met een eigen microSD-kaart van maximaal 1 TB. Lenovo levert bij dit product een stylus mee. Benieuwd naar ervaringen van andere gebruikers? Lees dan deze reviews op Kieskeurig.nl.

Lenovo Tab M11 (ZADA0134SE)

Lenovo bewijst met zijn Tab M11 dat een goede tablet helemaal niet zo veel geld hoeft te kosten. Zo komen diverse onafhankelijke testers op Kieskeurig.nl tot een gemiddelde score van een 9. Vaak benoemde pluspunten zijn onder meer de hoge beeldkwaliteit, de lange accuduur en het goede geluid. Verder vinden gebruikers het prettig dat er al een stylus is inbegrepen. Handig voor wie graag tekeningen of handgeschreven notities maakt. Het lcd-scherm telt 1920 × 1200 pixels. De resolutie is weliswaar wat lager vergeleken met die van duurdere modellen, maar je kunt nog altijd films in Full-HD-kwaliteit streamen. De beelden ogen op het 11inch-scherm dan ook scherp. Ondanks de lage aanschafprijs heeft deze stevige tablet een metalen behuizing.

Voor het opslaan van apps en eigen data bevat de Tab M11 128 GB intern geheugen. Breid dat desgewenst uit met een eigen microSD-kaart van maximaal 1 TB. Het rekencentrum bestaat uit de veelgebruikte MediaTek Helio G88-processor en 4 GB werkgeheugen. Voor basistaken als e-mailen, internetten, webwinkelen en video's streamen is dat ruimschoots voldoende. Nuttig om te weten is dat Lenovo tot januari 2028 software-updates levert, zodat je het apparaat de komende jaren veilig kunt blijven gebruiken.