Ein GIF-Einzelbild als PNG exportieren: Schritt für Schritt
5 Min. Lesezeit
Die wahren Gründe, ein PNG aus einem GIF zu extrahieren
Die Umwandlung von GIF nach PNG mag auf den ersten Blick eigenartig wirken – beide sind verlustfrei, beide unterstützen Transparenz, beide sind alte Formate. In der Praxis hat diese Umwandlung jedoch einige klare Einsatzbereiche.
Erstens: der Wunsch, ein einzelnes Bild aus einem animierten GIF als Standbild zu verwenden – als Titelbild, als Vorschau, als Screenshot in einer Dokumentation. Zweitens: ein unbewegtes GIF in einen modernen Arbeitsablauf zu bringen – manche Bearbeitungsprogramme und Systeme kommen mit GIF schlecht zurecht, weil es ein Palettenformat ist, während PNG direkt als RGB geöffnet wird. Drittens: der Wunsch, die binäre Transparenz von GIF hinter sich zu lassen und in einen Behälter zu wechseln, der weiche Transparenz unterstützt.
Dieser dritte Grund erfordert Aufmerksamkeit, und im weiteren Verlauf des Beitrags erklären wir, warum er nicht genau so funktioniert, wie Sie es erwarten.
Was bei der Umwandlung technisch passiert
GIF ist ein palettenbasiertes Format. In der Datei liegt eine Farbtabelle, die höchstens 256 Farben enthalten kann. Jedes Pixel trägt statt eines echten Farbwerts die Nummer eines Eintrags in dieser Tabelle.
PNG speichert dagegen direkt RGB-Werte. Bei der Umwandlung werden die Palettennummern des GIF aufgelöst, in echte Farbwerte überführt und als PNG verlustfrei verpackt.
Die gute Nachricht dabei ist: PNG kann alle 256 Farben problemlos speichern. Ein unbewegtes GIF in ein PNG umzuwandeln ist also vollständig verlustfrei. Die Ausgabe stimmt Pixel für Pixel mit dem Original überein.
Die schlechte Nachricht: Als jenes GIF ursprünglich erzeugt wurde, wurde das Quellbild vermutlich auf 256 Farben reduziert. Die in diesem Moment verworfenen Farben sind endgültig fort. Die Umwandlung in ein PNG holt sie nicht zurück. PNG bewahrt die vorhandenen 256 Farben makellos, kann aber Tausende verlorener Farben nicht neu erzeugen.
Die Umwandlung Schritt für Schritt
1. Stellen Sie fest, ob das GIF animiert oder unbewegt ist. Das bestimmt den gesamten weiteren Ablauf. Öffnen Sie die Datei in einem Browser oder Betrachter und schauen Sie nach. Ist sie unbewegt, ist der Vorgang einfach; ist sie animiert, müssen Sie ein Einzelbild auswählen.
2. Wählen Sie bei einer Animation das richtige Einzelbild. Die meisten Werkzeuge nehmen standardmäßig das erste Bild. Das erste Bild einer Animation ist jedoch häufig ein leerer Hintergrund, ein Einblendeffekt oder ein bedeutungsloser Übergangsmoment. Sehen Sie sich die Animation an und entscheiden Sie, welcher Moment das Thema am besten repräsentiert. Bei einer Grafikanimation ist das meist das letzte Bild, bei einer Bewegungsanimation eher eines aus der Mitte.
3. Öffnen Sie das Werkzeug zur Umwandlung von GIF zu PNG und ziehen Sie Ihre Datei per Drag-and-drop hinein. Bei unbewegten GIF-Dateien ist der Vorgang in wenigen Sekunden abgeschlossen.
4. Prüfen Sie das Ergebnis bei 100 % Vergrößerung. Kommen Sie von einem unbewegten GIF, sollten Sie ein exakt identisches Bild sehen. Erkennen Sie einen Unterschied, liegt das Problem nicht an der Umwandlung, sondern vermutlich am Quell-GIF selbst.
5. Begutachten Sie bei vorhandener Transparenz die Kanten. Hat Ihr GIF einen transparenten Hintergrund, schauen Sie sich die Kanten in der PNG-Ausgabe genau an. Sie werden vermutlich ausgefranst wirken. Das ist kein Fehler der Umwandlung; den Grund erklären wir im nächsten Abschnitt.
6. Beurteilen Sie die Farbstreifenbildung. Wurde das GIF aus fotografischem Inhalt erzeugt, werden Sie in Flächen wie Himmel oder Verläufen Streifenbildung oder ein punktförmiges Muster sehen. Das sind die Spuren der 256-Farben-Grenze, und sie bleiben im PNG unverändert erhalten.
Transparenz: PNG korrigiert nicht rückwirkend
Das ist das am häufigsten missverstandene Thema rund um diese Umwandlung.
Die Transparenz von GIF ist binär. Ein Pixel ist entweder vollständig transparent oder vollständig deckend; es gibt keinen Wert dazwischen. Deshalb wirkt eine runde oder schräge Kante ausgefranst wie eine Treppenstufe. Das Design des Formats erlaubt keine Korrektur.
Der Alphakanal von PNG kann dagegen für jedes Pixel 256 verschiedene Transparenzstufen speichern. Weiche Übergänge von vollständig sichtbar bis vollständig unsichtbar sind möglich.
Doch hier liegt der entscheidende Punkt: Diese Fähigkeit wirkt in die Zukunft. PNG gibt Ihnen die Möglichkeit, weiche Kanten zu erzeugen, es korrigiert vorhandene ausgefranste Kanten nicht. War ein Pixel im GIF als vollständig transparent markiert, ist es auch im PNG vollständig transparent. Da eine Information über Halbtransparenz nie existiert hat, kann PNG sie nicht erfinden.
Wollen Sie weiche Kanten, haben Sie zwei Möglichkeiten: das Bild aus seiner ursprünglichen Quelle neu zu erzeugen oder die Kanten nach der Umwandlung in PNG in einem Bearbeitungsprogramm von Hand nachzuarbeiten. Die Umwandlung selbst leistet das nicht.
Die Wahl des Einzelbilds bei einem animierten GIF
Ein animiertes GIF enthält Dutzende, mitunter Hunderte Einzelbilder. PNG speichert ein einziges Standbild. Die Umwandlung ist also zwangsläufig ein Auswahlvorgang.
Das Standardverhalten besteht meist darin, das erste Bild zu nehmen, doch das ist häufig eine schlechte Wahl. Animationen beginnen oft mit einem leeren Hintergrund oder einem Einblendübergang; das erste Bild kann deshalb bedeutungslos sein.
Ein besserer Ansatz: Sehen Sie sich die Animation an und fragen Sie sich, „welches Bild würde ich verwenden, wenn ich dieses GIF mit einem einzigen Bild erzählen müsste". Bei einer Ladeanimation ist das ein Bild aus der Mitte, bei der Animation eines Datendiagramms das letzte Bild, bei einem Reaktions-GIF der Moment, in dem der Gesichtsausdruck am deutlichsten ist.
Wollen Sie die Animation vollständig erhalten, ist PNG das falsche Ziel. APNG kann bewegte PNG-Inhalte speichern, und WEBP bietet sowohl Animation als auch effiziente Kompression und befreit Sie zugleich von der 256-Farben-Grenze des GIF.
Zusammengefasst
Ein unbewegtes GIF in ein PNG umzuwandeln ist vollständig verlustfrei – PNG speichert alle 256 Farben des GIF exakt. Doch das holt die Farben nicht zurück, die bei der Erzeugung des GIF verloren gegangen sind, und es glättet auch nicht die ausgefransten Kanten, die aus der binären Transparenz von GIF herrühren. Bei einem animierten GIF müssen Sie dagegen ein einzelnes Bild auswählen; verlassen Sie sich nicht auf die Voreinstellung, sehen Sie sich die Animation an und bestimmen Sie das aussagekräftige Bild selbst.
Häufig gestellte Fragen
Entsteht ein Qualitätsverlust, wenn ich ein unbewegtes GIF in ein PNG umwandle?
Bei der Umwandlung selbst entsteht keinerlei Verlust. GIF führt pro Einzelbild höchstens 256 Farben, und PNG kann diese 256 Farben allesamt exakt speichern, sodass die Ausgabe Pixel für Pixel mit dem Original übereinstimmt. Zu beachten ist allerdings Folgendes: Wurde das Quellbild bei der Erzeugung des GIF auf 256 Farben reduziert, kommen die damals verworfenen Farben nicht zurück. PNG bewahrt den aktuellen Zustand makellos, es gleicht die vergangene Reduktion nicht aus.
Was passiert mit der Animation, wenn ich ein animiertes GIF in ein PNG umwandle?
PNG kann keine bewegten Inhalte speichern, die Umwandlung liefert Ihnen also ein einzelnes unbewegtes Einzelbild. Welches Einzelbild ausgewählt wird, ist wichtig; die meisten Werkzeuge nehmen standardmäßig das erste, doch das aussagekräftige Bild einer Animation liegt meist irgendwo in der Mitte. Wollen Sie die Animation erhalten, müssen Sie statt PNG ein Format wie APNG oder WEBP verwenden, das bewegte Inhalte unterstützt.
Warum wirken die transparenten Kanten des GIF ausgefranst?
Die Transparenz von GIF ist binär: Ein Pixel ist entweder vollständig transparent oder vollständig deckend, einen Wert dazwischen gibt es nicht. Deshalb entsteht an schrägen und runden Kanten ein treppenstufenartiges Erscheinungsbild. PNG kann dagegen für jedes Pixel 256 verschiedene Transparenzstufen speichern, doch diese Fähigkeit wirkt nicht rückwirkend. Die Umwandlung in PNG glättet vorhandene ausgefranste Kanten nicht; wollen Sie weiche Kanten, müssen Sie das Bild neu erzeugen oder die Kanten von Hand nacharbeiten.
Wird die PNG-Ausgabe größer oder kleiner als das GIF?
Das hängt vom Inhalt ab, und beide Richtungen sind möglich. Bei einfachen Grafiken mit großen einfarbigen Flächen fällt PNG meist ähnlich groß oder kleiner aus als das GIF, weil die verlustfreie Kompression von PNG bei dieser Art von Inhalt sehr effizient arbeitet. Dagegen fordert das Dithering-Muster im GIF, also die punktförmige Farbmischung, die Kompression von PNG und kann die Datei vergrößern. Extrahieren Sie ein einzelnes Bild aus einem animierten GIF, erhalten Sie naturgemäß eine weit kleinere Datei.
Probieren Sie es gleich mit GIF → PNG Dönüştür aus.
GIF → PNG Dönüştür ausprobieren