Commons:Verlustbehaftete und verlustfreie Datenkompression

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Commons:Lossy and lossless compression and the translation is 100% complete. Changes to the translation template, respectively the source language can be submitted through Commons:Lossy and lossless compression and have to be approved by a translation administrator.

Einige Dateiformate, die in den Commons akzeptiert werden, wie das JPEG-Bildformat, das Ogg-Vorbis-Audioformat, das Ogg-Speex-Audioformat, das Ogg-Theora-Video-Codec und das DjVu-Format für gescannte Dokumente beinhalten eine verlustbehaftete Datenkompression für die enthaltenen Daten. Der Nutzen einer verlustbehaftete Datenkompression liegt darin, die Dateigröße dramatisch zu reduzieren, ohne die wahrgenommene Medienqualität signifikant zu beeinträchtigen.

Die Commons sind jedoch nicht einfach ein Medien-Repositorium, sondern auch ein Medien-Wiki, in dem von Benutzern erwartet wird, dass sie Bilder auf den neuesten Stand bringen und neue, aktualisierte Bildversionen hochladen. In diesem Kontext ist der Generationsverlust ein wichtiges Thema. Zudem muss die spezifische Funktionalität des Mediawiki-Vorschaubild-Generators bei der Frage berücksichtigt werden, wie Bilder kodiert werden. Diese Seite behandelt Fragen der Arbeit mit verlustbehafteter und verlustfreier Kompression in den Commons.

Arbeiten mit verlustbehafteter Kompression

Formate wie JPEG, die verlustbehaftete Datenkompression verwenden, bedingen einenn bewussten Kompromiss zwischen Bildqualität und Dateigröße. Jedesmal, wenn eine JPEG-Datei abgespeichert wird, ist dies mit einem Verlust an Bildqualität verbunden. Aufeinanderfolgendes Öffnen, Bearbeiten und Sichern einer JPEG-Datei kann zu einer sich addierenden Verschlechterung der Bildqualität führen (dies wird als "Generationsverlust" bezeichnet). Das JPEG-Dateiformat sollte daher normalerweise nur für die Endversionen von Bildern verwendet werden, und verlustfreie Formate, wie TIFF sollten während der Dateibearbeitung verwendet werden. Dies ist jedoch in einigen Fällen nicht möglich und in einigen speziellen Fällen von JPEG-Bearbeitungen ist auch eine Bearbeitung mit geringen oder gar keinen Verlusten möglich, wenn die richtigen Werkzege hierfür verwendet werden.

Denke daran, dass du nicht weißt, wie oft ein Bild bearbeitet werden muss (von dir oder anderen nach die). Denke jedoch nicht, dass das JPEG-Format vermieden werden sollte; seine verlustbehaftete Komprimierung hat Nachteile, ist aber auch nützlich, um Fotos von Personen und Szenen hinsichtlich der Dateigröße handhabbar zu halten.

Verwende hochauflösende Bilder

Im Allgemeinen wird den Commons-Benutzern empfohlen, Bilder mit der höchstmöglichen Auflösung hochzuladen. Dies ist aus vielen Gründen wichtig, aber ein oft übersehener Grund ist, dass dies den Umgang mit verlustbehafteter Komprimierung erleichtert. Verlustfreie Bearbeitungstools funktionieren auf der Ebene von 8×8-Pixel-Blöcken in JPEG-Bildern, und wenn diese Blöcke einen kleineren Teil des Bildes darstellen, sind diese Werkzeuge flexibler. Darüber hinaus erleichtern sie die Erstellung eines Bildes im Web-Maßstab ohne Artefakte durch einfaches Herunterskalieren des Bildes und dessen Abspeichern in einem verlustfreien Format.

Verwendung von verlustfreien Dateieditoren

Es gibt eine Reihe von Werkzeugen zur verlustfreien Bearbeitung von JPEG-Bildern. Beispielsweise können jpegtran, JPEGCrop (von JPEGclub.org) und toolforge:croptool JPEG-Bilder verlustfrei um ein Vielfaches von 90 Grad drehen oder es verlustfrei an Blockgrenzen zuschneiden (Blockgrenzen treten alle 8 Pixel auf). Dies ist die beste Methode zum Zuschneiden von JPEGs, da dadurch die Bildgröße verringert wird und bei den verbleibenden Pixeln keine Qualität verloren geht.

Es gibt auch Werkzeuge (z. B. BetterJPEG), mit denen man einen Teil eines Bildes bearbeiten und die betroffenen Blöcke einfach erneut speichern kann, ohne dass beim Rest des Bildes ein Generationsverlust entsteht. Diese sind nützlich zum Löschen von [ [:Category:Images with watermarks|Wasserzeichen]] oder Bildunterschriften, die nur einen kleinen Teil des Bildes abdecken. Wenn du jedoch erhebliche Änderungen am Bild vornimmst, ist es tatsächlich besser in hoher Qualität zu speichern (siehe nächster Abschnitt), da die geänderten Bereiche mit diesen Werkzeugen in der gleichen Qualität wie das ursprüngliche JPEG gespeichert werden. Interessanterweise verfügt BetterJPEG auch über ein verlustfreie Funktion „In Schwarzweiß konvertieren“, die die Farbinformationen ohne Generationsverlust der Helligkeitsdaten effektiv enfernt.

Abspeichern in hoher Qualität

Wenn verlustfreie Bearbeitungswerkzeuge keine Option sind, besteht die nächstbeste Strategie zur Vermeidung von Generationsverlust darin, das Bild in hoher Qualität zu speichern – von einigen wird dafür die maximale Qualitätsstufe empfohlen, von anderen wird eine Qualitätsstufe „nahe“ am Maximum verwendet, z. B. 11 Zoll in Photoshop oder 95 in GIMP. Bei solchen Bildern kommt es immer noch zu einem Generationsverlust, allerdings mit einer Geschwindigkeit, die so langsam ist, dass sie vernachlässigbar ist. Dadurch kann sich die Dateigröße des Bildes erheblich erhöhen, aber das ist größtenteils irrelevant, da die tatsächliche Dateigröße nur für Benutzer wichtig ist, die das Originalbild herunterladen möchten. Die meisten Benutzer sehen nur die von Mediawiki spontan erstellten Miniaturansichten, die eine feste Qualitätseinstellung haben und sich daher in der Größe nicht wesentlich unterscheiden.

Konvertierung in ein verlustfreies Datenformat

Die Konvertierung eines verlustbehafteten Formats in ein verlustfreies Format, wie z. B. PNG, verhindert künftige Generationsverluste, erfordert jedoch eine Änderung des Dateinamens und damit das Ersetzen aller bisherigen Verwendungen der Datei. Darüber hinaus hat der Mediawiki-Miniaturansicht-Renderer Probleme beim Erstellen von Miniaturansichten von PNGs: Er führt eine Schärfung bei JPG-Miniaturansichten durch, nicht jedoch bei PNG-Miniaturansichten, die daher unschärfer erscheinen. Außerdem werden PNG-Miniaturansichten anstelle von JPEG-Miniaturansichten erstellt, die bei einigen Medien wie Fotos eine viel größere Dateigröße haben können. Aus diesen Gründen wird das einfache erneute Speichern in maximaler Qualität bevorzugt. Wenn Sie in ein verlustfreies Format konvertieren möchten, können Sie mit dem Miniaturbild-Renderer umgehen, indem Sie sowohl eine verlustbehaftete als auch eine verlustfreie Version beibehalten und diese miteinander verknüpfen – die Etikettierungen {{PNG with JPEG version}} und {{JPEG version of PNG}} erleichtern dies.

Siehe auch