Ich habe zu viele Bilder, um sie visuell zu durchsuchen, daher kann ich nicht jedes einzeln öffnen.
Was muss ich tun oder installieren, um die Vorschau von DDS-Bildern auf nautilus anzuzeigen?
Wenn möglich, möchte ich auch eine Vorschau von webp anzeigen.
image/webp
und habe es getestet,-scale %s %s
aber das gab mir auch quadratische Thumbnails von 256x256. Andererseits berechnet das Skript die richtige proportionale Miniaturbildgröße für x oder y und gibt sie an. Ubuntu 16.04 hierrm ~/.cache/thumbnails/fail/gnome-thumbnail-factory/*
rm ~/.cache/thumbnails/large/*
rm ~/.cache/thumbnails/normal/*
killall nautilus
nautilus -q
Eine ziemlich umfassende Anleitung zur Vorschau von WebP- Bildern auf Nautilus ( basierend auf der Antwort und dem von @AquariusPower vorgeschlagenen Skript ):
1. Installieren Sie das
webp
PaketDieses Paket enthält die Tools
vwebp
unddwebp
Tools, mit denen WebP-Bilder in kleinere PNG-Miniaturansichten konvertiert werden.2. Überprüfen Sie die
MimeType
WebP-Dateienimage/webp
kann es aber auch seinimage/x-webp
,audio/x-riff
oder in meinem Fallapplication/x-wine-extension-webp
(weil ich einen Windows-Bildbetrachter mit Wine zum Anzeigen von WebP verwende). DenkenMimeType
Sie daran, dass es kurz danach verwendet wird.3. Erstellen Sie eine Datei mit dem Namen
webp-thumbnailer-bin
in/usr/bin
Kopieren Sie das folgende Skript in die Datei (verwenden Sie
Ctrl
+C
zum Kopieren,Ctrl
+Shift
+V
zum Einfügen in dasnano
Fenster):Drücken Sie
Ctrl
+O
(der Buchstabe istO
nicht die Zahl Null0
) undEnter
, um die Datei zu speichern, undCtrl
+X
,nano
um das Terminal zu verlassen und zum Terminal zurückzukehren.Dieses Skript gibt eine WebP-Datei ein, extrahiert ihre Abmessungen (Breite und Höhe) mit
vwebp
und verwendet diese Werte als Eingabendwebp
, um die WebP-Datei in eine kleinere PNG-Miniaturansicht mit dem ursprünglichen Seitenverhältnis zu konvertieren und zu skalieren .Als nächstes machen Sie die Datei ausführbar:
4. Erstellen Sie eine
webp.thumbnailer
Datei in/usr/share/thumbnailers
Kopieren Sie den folgenden Inhalt in die Datei (verwenden Sie
Ctrl
+C
zum Kopieren,Ctrl
+Shift
+V
zum Einfügen in dasnano
Fenster):Erinnerst
MimeType
du dich an das ? Wenn sich der zuvor überprüfte Typ nicht in der oben aufgeführten dritten Zeile befindet, fügen Sie ihn am Ende der Zeile hinzu. Stellen Sie sicher, dass die Zeile mit einem Semikolon (;
) endet .Sie können auch
256
in der zweiten Zeile128
für noch kleinere Miniaturansichten ändern (dies256
wird jedoch empfohlen, da dies die Standardgröße für große Miniaturansichten für Nautilus ist).Drücken Sie erneut
Ctrl
+O
undEnter
, um die Datei zu speichern, undCtrl
+X
,nano
um das Terminal zu verlassen und zum Terminal zurückzukehren.5. (letzte) Löschen Sie den Miniaturbild-Cache und generieren Sie die Miniaturansichten neu.
Geben Sie die folgenden 4 Befehle im Terminal ein und drücken Sie
Enter
nach jeder Zeile:Wenn Sie verwenden
nemo
, sollte der letzte Befehl seinnemo -q
.Anstatt das Terminal zu verwenden, können Sie den Cache manuell löschen , indem Sie zu gehen
~/.cache/thumbnails
und löschen Sie alle drei Ordner im Inneren (fail
,large
,normal
).Öffnen Sie schließlich Nautilus oder Nemo erneut. Alle WebP-Bilder sollten jetzt angezeigt werden.
Getestet unter Ubuntu 16.04, Linux Mint 19.3 Cinnamon.
Update: Dies funktioniert auch unter Ubuntu 20.04.
quelle