Skip to content
Home » Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim | 8 Trust the answer

Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim | 8 Trust the answer

Aktualizujte zoznamy balíkov Ubuntu

Schauen Sie sich die Themenartikel Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim in der Kategorie an: https://ar.taphoamini.com/wiki/ bereitgestellt von der Website Artaphoamini.

See also  Javax Websocket Session? The 24 Detailed Answer

Weitere Informationen zu diesem Thema Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim im Abschnitt „Verwandte Artikel an.

Aktualisieren Sie Ihre Ubuntu-Balikov-Liste

See also  Gelöst: System Idle Process Hohe CPU-Auslastung unter Windows 10 Version 2004 | 1 Detailed answer
See also  Javax Net Ssl Truststore? Top 4 Best Answers

Das Auflösungsvermögen moderner fotografischer Geräte wie Smartphones und Digitalkameras steigt von Tag zu Tag. Die Realität ist, wenn wir diese Bilder teilen, in eine Cloud-Installation hochladen oder auf einem Gerät mit begrenztem Speicherplatz speichern müssen. Grafikdesigner stehen vor dem gleichen Problem, sind aber gut mit Tools ausgestattet, die Bilder komprimieren können, damit sie problemlos mit Stakeholdern geteilt werden können.

Es gibt eine Reihe von grafischen Dienstprogrammen für Ubuntu, die zum Optimieren und Komprimieren von JPEG-Dateien verwendet werden können, aber dies wird ein Befehlszeilentool namens Jpegoptim sein. Das ist vor allem für Terminalkenner interessant, die ihre Arbeit gerne mit minimalen Systemressourcen erledigen. Jpegoptim hilft Ihnen, JPEG-, JPG- und JFIF-Dateien mit oder ohne Qualitätsminderung zu komprimieren, je nachdem, wonach Sie suchen.

Dieser Artikel beschreibt, wie Sie das Jpegoptim-Befehlszeilendienstprogramm unter Ubuntu installieren. Wir erklären auch, wie Sie diese Anwendung verwenden können, um JPEG-Bilddateien zu optimieren und zu komprimieren. In diesem Artikel können Sie ein Bash-Skript schreiben und ausführen, das die Komprimierung aller JPEG-Dateien in einem Verzeichnis automatisiert.

Die in diesem Artikel erwähnten Befehle und Verfahren wurden auf Ubuntu 18.04 LTS ausgeführt.

Installieren Sie Jpegoptim auf Ubuntu

Jpegoptim ist über das offizielle Ubuntu-Repository leicht zugänglich und kann einfach über die Befehlszeile mit dem Befehl apt-get installiert werden.

Öffnen Sie die Terminalanwendung, indem Sie das Startfenster finden oder Strg + Alt + T verwenden.

Der nächste Schritt besteht darin, den Systemspeicherindex mit diesem Befehl zu aktualisieren:

$ sudo apt-get update

Dies hilft Ihnen, die neueste im Internet verfügbare Softwareversion zu installieren. Bitte beachten Sie, dass Ubuntu-Software nur von einem autorisierten Benutzer hinzugefügt, entfernt und konfiguriert werden darf.

Sie können jetzt Image JPEGoptim installieren; Führen Sie dazu diesen Befehl als sudo aus:

$ sudo apt-get install jpegoptim

jpegoptim installieren

Das System fragt nach einem sudo-Passwort und erlaubt Ihnen, mit der Installation fortzufahren. Geben Sie Y ein und drücken Sie die Eingabetaste; Die Software wird auf Ihrem System installiert. Der Vorgang kann jedoch je nach Geschwindigkeit des Internets einige Zeit in Anspruch nehmen.

Verwenden Sie den folgenden Befehl, um die Versionsnummer der Anwendung zu überprüfen und sicherzustellen, dass sie tatsächlich auf Ihrem System installiert ist:

$ jpegoptim --version

Überprüfen Sie die installierte Version von jpegoptim

Verwenden Sie JPEGoptim, um Bilder zu komprimieren

Lassen Sie uns die Leistungsfähigkeit von Jpegoptim auf folgende Weise entdecken:

Komprimieren, ohne das Bild zu verlieren

Verwenden Sie den folgenden Befehl, um ein Bild ohne Qualitätseinbußen zu komprimieren:

$ jpegoptim Bildname.jpg

Beispiel:

$ jpegoptim sample.jpg

Korrigieren Sie eine JPEG-Bilddatei

Notiz: Beachten Sie, dass das Gerät das vorhandene Bild überschreibt, daher empfiehlt es sich, das Originalbild an anderer Stelle zu speichern.

Um das Bild weiter zu komprimieren, führen Sie denselben Befehl erneut aus. Jpegoptim beginnt jedoch mit dem Überspringen der Komprimierung, wenn es die Grenze der verlustfreien Bildqualität mit der stärksten Komprimierung erreicht.

Hier ist das Ergebnis einer solchen Situation:

Die Datei ist bereits optimiert

Komprimieren Sie ein Bild in einen anderen Ordner

Wenn Sie befürchten, Ihr Originalbild zu verlieren, weil es die Jpegoptim-Datei überschreibt, können Sie das Tool bitten, das komprimierte Bild in einem anderen Ordner zu speichern.

Erstellen Sie zunächst einen Ordner, um die komprimierten Bilder zu speichern. Wenn Sie in einem vorhandenen Ordner speichern möchten, müssen Sie keinen neuen erstellen. Sie können dann die Befehlssyntax zum Komprimieren verwenden:

$ jpegoptim -d ./[destination-folder] - Besessenheit [image_name].jpg

Zum Beispiel:

$ jpegoptim -d ./compressed -p sample.jpg

Speichern Sie die komprimierte Datei in einem anderen Ordner

Der obige Befehl komprimiert und speichert meine sample.jpg-Datei in einem vorhandenen Ordner komprimiert.

Auf Kompression prüfen

Wenn Sie sehen möchten, wie lange ein Bild komprimiert werden kann, können Sie Jpegoptim verwenden, um die Bildkomprimierung zu simulieren. Der folgende Befehl komprimiert das Bild nicht wirklich, sondern sagt Ihnen, wie stark das Bild komprimiert wird, wenn Sie jemals versuchen, es mit Jpegoptim zu komprimieren.

Das folgende Beispiel veranschaulicht den Vorgang weiter:

Ich habe ein JPG-Bild namens sample.jpg. Zuerst drucke ich die Größe mit dem folgenden Befehl:

$ du sample.jpg

Ich werde dann das Flag -n mit dem Befehl jpegoptim verwenden, um mehr über die mögliche Komprimierung zu erfahren.

$ jpegoptim -n sample.jpg

Überprüfen Sie, wie viele JPEG-Dateien komprimiert werden können

Als ich die Größe noch einmal überprüft habe, habe ich nach Verwendung des obigen jpegoptim-Befehls keine Größenänderung gesehen. Dadurch wird sichergestellt, dass der jpeg-Befehl mit der Option -n nur den zukünftigen Komprimierungsprozentsatz und die Anzahl anzeigt, ohne das Bild tatsächlich zu komprimieren.

Bildkompression s Qualitätsverlust

Manchmal möchten wir unsere Bilder komprimieren, weil wir wissen, dass der Prozess nicht verlustfrei ist. Das Gute ist, dass Sie mit Jpegoptim angeben können, welche Qualitätsminderung Sie gut machen. Es gibt zwei Möglichkeiten ratlos Bilder komprimieren;

1. Verwenden Sie -m, um den Qualitätsfaktor / Prozentsatz anzugeben: Legt den maximalen Bildqualitätsfaktor fest (deaktiviert den verlustfreien Optimierungsmodus, der standardmäßig aktiviert ist). Diese Einstellung verringert die Qualität von Ausgabedateien, die mit einer höheren Qualitätseinstellung gespeichert wurden. Dateien mit geringerer Qualität werden mit einer verlustfreien Optimierungsmethode komprimiert.

So stellen Sie das Komprimierungsverhältnis ein:

$ jpegoptim -m[percentage_in_numbers] image.jpg

Komprimieren Sie verlorene JPG-Dateien

Das war mein ursprüngliches Bild:

Beispiel für das Originalbild

Hier ist der 10-Prozent-Qualitätsfaktor:

10 % Qualitätsfaktor im JPG-Komprimierungsbeispiel

2. Verwenden Sie den Schalter -size, um die Größe des komprimierten Bildes anzugeben: Versuchen Sie, die Datei für eine bestimmte Größe zu optimieren (deaktiviert den verlustfreien Optimierungsmodus). Die Größe des Ziels wird in Kilobyte (1) angegeben.

oder als Prozentsatz der ursprünglichen Dateigröße (1 % bis 99 %).

So stellen Sie die resultierende Bildgröße in KB ein:

$ jpegoptim --size=[size-in-kb] image_name.jpg

Bestimmen Sie die optimierte Bildgröße

Batch-Optimierung von Grafikdateien

Sie können Jpegoptim verwenden, um mehrere Dateien gleichzeitig zu komprimieren.

Die erste besteht darin, alle Dateien, die Sie komprimieren möchten, in einem jpegoptim-Befehl wie folgt anzugeben:

$ jpegoptim file1.jpeg file2.jpg file3.jpg

Der Befehl überschreibt alle angegebenen Dateien mit den neu komprimierten Dateien.

Die zweite Methode besteht beispielsweise darin, Jpegoptim zu verwenden, um einen bestimmten Dateityp zu komprimieren. jpg, alle im selben Ordner:

$ jpegoptim *.jpg

Um zu sehen, wie der Befehl funktioniert, habe ich alle Dateien in meinem Bildordner mit der Option -l aufgelistet. Dieser Befehl druckt alle Bilder im aktuellen Ordner in voller Größe:

$ ls -l

Optimieren Sie Ihre Fotoliste

Ich habe dann denselben Befehl ls -l verwendet, um den Unterschied zwischen dem Befehl Jpegoptim in der Gesamtgröße aller Dateien zu sehen. Sie können den signifikanten Unterschied in allen Bytes in der folgenden Ausgabe sehen:

Optimieren Sie alle JPG-Dateien in einem Ordner

Es waren nur zwei Dateien; Sie können viel Platz sparen. Das Schöne an dem ganzen Prozess ist, dass er die Qualität Ihrer wertvollen Bilder nicht beeinträchtigt. Natürlich können Sie dies auch mit anderen von Jpegoptim unterstützten Dateiformaten tun.

Die dritte und nützlichste Option besteht darin, ein Shell-Skript zu verwenden, um die Komprimierung aller Dateien im aktuellen Verzeichnis zu automatisieren. Hier ist wie:

Bash-Skript zum Komprimieren aller JPG-Dateien im aktuellen Verzeichnis

Dieser Abschnitt beschreibt, wie Sie ein Shell-Skript schreiben, das alle JPG-Dateien im aktuellen Verzeichnis in einen Ordner komprimiert. komprimiert. Das Skript erstellt keinen Ordner; Das Ergebnis wird nur in einem zuvor erstellten Ordner mit diesem Namen gespeichert.

Gehen Sie zuerst zum Ordner Dokumente, in dem Sie das Skript erstellen werden:

$ cd Documents

Hinweis: Sie können das Skript überall speichern. Es empfiehlt sich, alle Ihre Skripts im selben Ordner abzulegen, damit Sie Ihren Speicherplatz nicht verlieren. Ich persönlich bevorzuge es, alle meine Skripte im Ordner Dokumente zu speichern.

Erstellen Sie ein Skript

Öffnen Sie eine neue Skriptdatei in Ihrem bevorzugten Texteditor. Verwenden Sie Nano Editor, um eine leere Skriptdatei mit dem Namen compressAll.sh zu öffnen

$ nano compressAll.sh

Fügen Sie dieser leeren Datei das folgende Skript hinzu.

#!/bin/sh
# compress all *.jpg files in the current directory
# and place them in ./compressed directory
# with the same modification date as original files.

for i in *.jpg; do jpegoptim -d ./compressed -p "$i"; done

Tipp: Anstatt das gesamte Skript in die Bash-Datei einzugeben, können Sie es von hier aus mit Strg + Umschalt + V kopieren und einfügen oder mit der rechten Maustaste darauf klicken.

Die Datei wird wie folgt aussehen:

Batch zum Optimieren des JPEG-Skripts

Beenden Sie nun die Datei mit Strg + X. Sie werden dann aufgefordert, die Datei hier zu speichern Möchten Sie den geänderten Puffer speichern? schnell. Geben Sie Y ein und drücken Sie die Eingabetaste; Die Skriptdatei ist bereits im aktuellen Ordner gespeichert.

Um die Datei für den aktuellen Benutzer ausführbar zu machen, führen Sie den folgenden Befehl auf dem Terminal aus:

$ chmod +x compressAll.sh

Um das Skript auszuführen, ändern Sie das aktuelle Verzeichnis in die JPG-Dateien, die Sie komprimieren möchten (in meinem Fall das Bildverzeichnis). Stellen Sie sicher, dass Sie einen Ordner mit dem Namen Verzeichnis haben komprimiert. Wenn nicht, erstellen Sie bitte eine, bevor Sie das Skript ausführen.

Führen Sie das Skript aus

Führen Sie abschließend das Skript wie folgt aus:

$ /home/[username]/Documents/compressAll.sh

Dieser Befehl startet das Bash-Skript aus dem erstellten Ordner. Daher musste für diese .sh-Datei der vollständige Pfad angegeben werden.

Führen Sie das Skript aus

Sie werden sehen, dass alle komprimierten Dateien dort gespeichert sind komprimiert. Sie können dies mit diesem Befehl überprüfen:

$ ls compressed

Die Bildoptimierung wurde mit dem Dienstprogramm Jpegoptim durchgeführt. Verwenden Sie diesen Befehl, um die Manpage für weitere Details anzuzeigen:

$ man jpegoptim

Das Teilen von Bildern online und das Hochladen auf begrenzte Bandbreite und Speicherplatz ist kein Problem mehr.

Einige Bilder zum Thema Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim

Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim
Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim

#Optimieren #Sie #JPEGJPGBilder #Ubuntu #mit #Jpegoptim

Weitere Informationen zu Schlüsselwörtern Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim auf Bing anzeigen

Die Anzeige von Artikeln zum Thema Optimieren Sie JPEG/JPG-Bilder in Ubuntu mit Jpegoptim ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *