Bilderverwaltung: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Eine <b>Bilderverwaltung</b> (auch: Bilddatenbank | Eine <b>Bilderverwaltung</b> (auch: Bilddatenbank, Bilderverwaltungsprogramm, Bilderverwaltungssoftware, Bildverwaltung) ist bestimmte Software zur Verwaltung, Archivierung, Betrachtung und Benennung von [[Bilddatei]]en. | ||
Bekannte Bilderverwaltungen sind die folgenden. | Bekannte Bilderverwaltungen sind die folgenden. | ||
Zeile 20: | Zeile 20: | ||
| [http://marginalhacks.com/Hacks/album/tools/TKAlbum/ TKAlbum] || | | [http://marginalhacks.com/Hacks/album/tools/TKAlbum/ TKAlbum] || | ||
|} | |} | ||
Zwar gibt es daneben auch webbasierte Bilderverwaltungen wie Flickr, Imageshack oder Fotocommunity - jedoch haben die meisten dieser Anbieter einen Passus in ihren Geschäftsbedingungen, der es ihnen erlaubt, die Inhalte ihrer Benutzer weltweit nach Belieben zu nutzen oder zu verändern. | |||
== Merkmale == | == Merkmale == | ||
Zeile 28: | Zeile 30: | ||
! colspan=3 | Technische Voraussetzungen | ! colspan=3 | Technische Voraussetzungen | ||
|- | |- | ||
| <b>Datenbank</b> || [[ | | <b>Datenbank</b> || [[Mysql]] <= 3<br>Postgresql >= 7<br>Oracle 9i oder 10g<br>IBM DB2 4.3.10<br>Microsoft SQL Server || PostGreSQL >= 7.4 | ||
|- | |- | ||
| <b>Webserver</b> || Apache 2 (empfohlen) || Apache >= 2.0.40 | | <b>Webserver</b> || Apache 2 (empfohlen) || Apache >= 2.0.40 | ||
Zeile 62: | Zeile 64: | ||
| <b>Vorlagen</b> || umfangreiches Vorlagensystem auf Grundlage von [http://smarty.php.net/ Smarty] || ja | | <b>Vorlagen</b> || umfangreiches Vorlagensystem auf Grundlage von [http://smarty.php.net/ Smarty] || ja | ||
|} | |} | ||
== Bildergalerie ohne Datenbank == | |||
Die meisten Bilderverwaltungen setzen PHP oder eine Datenbank im Hintergrund voraus. Folgende Alternativen für die Befehlszeile erzeugen statische HTML-Seiten mit den Originalbildern, Thumbnails und optional CSS-Dateien. Eine solche Bildergalerie kann auf dem lokalen Rechner sogar ohne Webserver im Hintergrund verwendet werden. | |||
{| class=wiki width=100% | |||
! Programm | |||
! width=10% | Bins !! width=10% | Cthumb !! width=10% | Igal2 !! width=10% | Imageindex !! width=10% | Llgal !! width=10% | Webmagick | |||
|- | |||
| Aktuelle Version | |||
| 1.1.29 || 4.2 || 2.0 || 1.1 || 0.13.15 || 2.02 | |||
|- | |||
| Veröffentlichung | |||
| 2005.08.25 || 2002.08.13 || 2008.11.16 || 2007.04.04 || 2007.12.15 || 2001.12.28 | |||
|- | |||
| Deutschsprachige<br>Webverzeichnisse | |||
| per Vorlage || gemäss Dokumentation möglich || per Vorlage || per Vorlage || ja || ja | |||
|- | |||
! colspan=7 | Berücksichtigung von EXIF-Daten | |||
|- | |||
| Kommentare | |||
| ja || nein || nein || ja || ja || nein | |||
|- | |||
| Datum, Zeit | |||
| ja || nein || nein || ja || ja || nein | |||
|- | |||
| Bildorientierung | |||
| ja || nein || nein || nein || nein || nein | |||
|- | |||
! colspan=7 | Layout | |||
|- | |||
| Mitgelieferte Layouts | |||
| 7 (teilweise nur mit Workaround) || 24 (teilweise fehlen Bitmaps) || 1 || 1 || 1 || 1 | |||
|- | |||
| Anpassbare Layouts | |||
| ja || ja || ja || nein || ja || ja | |||
|- | |||
| Auflösung von Einzelbildern wählbar | |||
| ja || nein || nein || ja || ja || nein | |||
|- | |||
! colspan=7 | W3C-Konformität des jeweiligen Standardlayouts lait Validatoren | |||
|- | |||
| HTML-Indexseite | |||
| Warnung || Fehler || Fehler || Fehler || Fehler || Fehler | |||
|- | |||
| Seite für Einzelbild | |||
| Warnung || Fehler || ja || ja || Fehler || entfällt (nur Bild) | |||
|- | |||
| CSS | |||
| nein || nein || ja || ja || ja || nein | |||
|} | |||
Ausserdem gibt es das grafische Java-Programm [http://jalbum.net/ Jalbum], das auch eine Befehlszeile enthält. | |||
== Bildergalerie ohne Webserver == | == Bildergalerie ohne Webserver == | ||
Zeile 104: | Zeile 159: | ||
done | done | ||
cd copy_pics | cd copy_pics | ||
montage -label '%t\n%b | montage -label '%t\n%b Byte' -size 128x *.jpg -title 'Urlaub in USA' \ | ||
-tile 5x -geometry +5+5 -frame 5 -mattecolor "#3FCA3F" -shadow index.html | -tile 5x -geometry +5+5 -frame 5 -mattecolor "#3FCA3F" -shadow index.html | ||
== Weblinks == | == Weblinks == | ||
{{ | {{Weblinks}} | ||
}} | {{url_dewikipedia|Bilderverwaltung|Bilderverwaltung}} | ||
{{Fuss}} | |||
{{cat|Bilddatei}} | {{cat|Bilddatei}} | ||
{{cat|Bilderverwaltung}} | {{cat|Bilderverwaltung}} |
Aktuelle Version vom 26. Februar 2010, 22:43 Uhr
Eine Bilderverwaltung (auch: Bilddatenbank, Bilderverwaltungsprogramm, Bilderverwaltungssoftware, Bildverwaltung) ist bestimmte Software zur Verwaltung, Archivierung, Betrachtung und Benennung von Bilddateien.
Bekannte Bilderverwaltungen sind die folgenden.
Bilderverwaltung | Beschreibung |
---|---|
Bpgallery | Skript zum Erzeugen einer statischen HTML-Seite mit Bildergalerie. |
Gallery | Die verbreitetste Bildergalerie-Software, basierend auf PHP und Datenbank. |
Jalbum | |
Original | Erzeugung einer Übersichtsseite mit Haupt- und Unteralben, mit Vorschaugrafiken, geschrieben in PHP. |
Photo Organizer | Für Profifotografen. |
Picasa | Von Google. |
TKAlbum |
Zwar gibt es daneben auch webbasierte Bilderverwaltungen wie Flickr, Imageshack oder Fotocommunity - jedoch haben die meisten dieser Anbieter einen Passus in ihren Geschäftsbedingungen, der es ihnen erlaubt, die Inhalte ihrer Benutzer weltweit nach Belieben zu nutzen oder zu verändern.
Merkmale
Merkmal | Gallery 2 | Photo Organizer |
---|---|---|
Technische Voraussetzungen | ||
Datenbank | Mysql <= 3 Postgresql >= 7 Oracle 9i oder 10g IBM DB2 4.3.10 Microsoft SQL Server |
PostGreSQL >= 7.4 |
Webserver | Apache 2 (empfohlen) | Apache >= 2.0.40 |
Bilder hochladen | ||
FTP-Verzeichnis auf dem Server einlesen | ja | nein |
In Archiv verpackte Bilder einlesen | ja | ja |
XML-Datei mit Bilddaten einlesen | nein | ja |
Funktionsumfang | ||
Suchfunktion (einfach und erweitert) | ja | ja |
Boolesche Verknüpfung der Suchbegriffe | nein | ja |
Drehen | ja | ja |
Spiegeln | nein | ja |
Bulk-Editieren | nein | ja |
Auswerten der Datei-Tags | EXIF, Iptc | EXIF, Iptc, Xmp |
Aussehen anpassen | ||
Farben einstellen | ja | nein |
Themen | ja | nein |
Vorlagen | umfangreiches Vorlagensystem auf Grundlage von Smarty | ja |
Bildergalerie ohne Datenbank
Die meisten Bilderverwaltungen setzen PHP oder eine Datenbank im Hintergrund voraus. Folgende Alternativen für die Befehlszeile erzeugen statische HTML-Seiten mit den Originalbildern, Thumbnails und optional CSS-Dateien. Eine solche Bildergalerie kann auf dem lokalen Rechner sogar ohne Webserver im Hintergrund verwendet werden.
Programm | Bins | Cthumb | Igal2 | Imageindex | Llgal | Webmagick |
---|---|---|---|---|---|---|
Aktuelle Version | 1.1.29 | 4.2 | 2.0 | 1.1 | 0.13.15 | 2.02 |
Veröffentlichung | 2005.08.25 | 2002.08.13 | 2008.11.16 | 2007.04.04 | 2007.12.15 | 2001.12.28 |
Deutschsprachige Webverzeichnisse |
per Vorlage | gemäss Dokumentation möglich | per Vorlage | per Vorlage | ja | ja |
Berücksichtigung von EXIF-Daten | ||||||
Kommentare | ja | nein | nein | ja | ja | nein |
Datum, Zeit | ja | nein | nein | ja | ja | nein |
Bildorientierung | ja | nein | nein | nein | nein | nein |
Layout | ||||||
Mitgelieferte Layouts | 7 (teilweise nur mit Workaround) | 24 (teilweise fehlen Bitmaps) | 1 | 1 | 1 | 1 |
Anpassbare Layouts | ja | ja | ja | nein | ja | ja |
Auflösung von Einzelbildern wählbar | ja | nein | nein | ja | ja | nein |
W3C-Konformität des jeweiligen Standardlayouts lait Validatoren | ||||||
HTML-Indexseite | Warnung | Fehler | Fehler | Fehler | Fehler | Fehler |
Seite für Einzelbild | Warnung | Fehler | ja | ja | Fehler | entfällt (nur Bild) |
CSS | nein | nein | ja | ja | ja | nein |
Ausserdem gibt es das grafische Java-Programm Jalbum, das auch eine Befehlszeile enthält.
Bildergalerie ohne Webserver
Die meisten HTML-Bildergalerien setzen auf PHP oder ähnliches, um Inhalte dynamisch zu erzeugen. Mit Hilfe von Imagemagick kann auf einfache Weise eine HTML-Bildergalerie erzeugte werden, die sich nicht nur ins WWW stellen sondern auch auf CD oder DVD brennen lässt, da sie ganz ohne Webserver im Hintergrund auskommt.
1. Sortieren der Fotos von Hand.
2. Korrekte Ausrichtung mit Hilfe von jhead.
3. Anpassung der Grösse. identify zeigt die Grösse der Originale, convert verändert die Grösse.
4. Bilder beschriften mit Hilfe von convert.
5. Erstellen der HTML-Bildergalerie mit Hilfe von "convert 'vid:*' index.html".
Das folgende Skript "gallery.sh" zeigt eine Möglichkeit zur Zusammenfassung der Schritte 4 und 5.
#!/bin/bash # Name gallery.sh # Zweck Erzeugen von Bildergalerien if [ -d small_pics -o -d small_pics/copy_pics ]; then if [ "$1" != "-overwrite" ]; then echo "Verzeichnis(se) schon vorhanden" echo "Bitte starte das Skript mit '-overwrite'." echo "Achtung: Vorhandene Bilder werden dann überschrieben!" exit 1 fi fi mkdir -p small_pics/copy_pics for i in *.jpg do convert -resize 800x800 "$i" "small_pics/$i" done cd small_pics for i in *.jpg do convert -font helvetica -pointsize 40 -draw "gravity south \ fill black text 0,12 'Copyright Hans Muster' \ fill white text 1,11 'Copyright Hans Muster'" "$i" "copy_pics/$i" done cd copy_pics montage -label '%t\n%b Byte' -size 128x *.jpg -title 'Urlaub in USA' \ -tile 5x -geometry +5+5 -frame 5 -mattecolor "#3FCA3F" -shadow index.html
Weblinks
Herausgeber | Sprache | Webseitentitel | Anmerkungen |
---|---|---|---|
Wikipedia | ger | Bilderverwaltungwbm | Enzyklopädischer Artikel |