Welche schnellen Bildbetrachter gibt es für Ubuntu?

53

Was ist der schnellste / reaktionsschnellste Bildbetrachter?

Ich suche ein Programm, das reagiert und große .jpgs schnell öffnet - progressiv und / oder indem es geschickt nur Teile lädt, die es rendert. Ein 6-MB-Bild hat eine Auflösung von 4000 x 3000, während mein eeePC nur 1024 x 600 Pixel hat, sodass ich sowieso nicht viele Pixel sehe. Eine andere Technik besteht darin, Bilder im Hintergrund zwischenzuspeichern, während ich die erste ansehe. Viele Programme unter Windows machen so etwas. Gibt es etwas, das Sie für einen eeePC mit Ubuntu empfehlen können?

Kontext: Ich bin kürzlich zu XFCE gewechselt, um meinen eeePC wiederzubeleben (da Gnome Shell und Unity etwas langsam sind). Ich bin im Allgemeinen zufrieden, da es ziemlich bissig läuft und ich die Arbeit auch unterwegs erledigen kann. Ich möchte jedoch einige Fotos organisieren, die ich habe, und alle Bildbetrachter, die ich ausprobiert habe, sind zu langsam. Beispielsweise benötigt Ristretto, der schlanke Bildbetrachter von XFCE, etwa eine Sekunde, um ein Bild mit 1,8 MB zu öffnen (5 Sekunden für ein Bild mit 6 MB) und friert in dieser Zeit ein.

jdm
quelle
Leute, die Tags hinzufügen können: Vielleicht sollten Sie ein Low-End- Tag in Betracht ziehen, wenn Sie Fragen zum Ausführen von Ubuntu auf Low-End- oder älterer Hardware haben. (Alternativ könnten wir einen Tag zu schlanken und schnellen Setups von Ubuntu haben.)
jdm
Ich habe keine Probleme mit der Ladezeit der Anwendungen , sondern mit der Ladezeit der Bilder . Eye of Gnome, Shotwell, Ristretto und GPicView werden alle schnell genug geladen und die Benutzeroberfläche funktioniert einwandfrei. Ich kann sogar Digikam ausführen, das eine lange Startzeit hat, aber sobald es geladen ist, ist es in Ordnung. Ich suche hauptsächlich nach etwas, mit dem ich schnell zwischen großen Bildern wechseln kann, nicht unbedingt nach einer minimalen GUI.
JDM
Ich verstehe, was Sie meinen, obwohl ich in meiner Antwort erwähne, dass Sie im Diashow-Modus fehviel schneller zwischen Bildern mit sehr hoher Auflösung wechseln können gthumb. ignoriere den Kommentar, den ich oben über Ladezeiten der Programme gemacht habe.
Bitte, jdm, markieren Sie eine der Antworten als akzeptiert, wenn Sie einige davon für nützlich halten.
Lucio
Es gibt eine relativ kleine Anzahl von tatsächlich unterschiedlichen Implementierungen von Free-JPEG-Decodern. Ich vermute, dass die meisten Bildbetrachter die Standardbibliothek libjpeg6 verwenden, die standardmäßig von fast allen Linux-Distributionen verwendet wird und zuletzt 1998 aktualisiert wurde. Dieser Code ist lediglich der kostenlose Referenzcode der JPEG-Gruppe. Betrachter, die ihren eigenen Decoder einbetten, verwenden wahrscheinlich auch nur etwas, das auf der Referenzimplementierung basiert. Geschwindigkeitsunterschiede hängen also davon ab, wie effizient die App mit den Pixeln umgeht, nachdem sie aus dem Decoder kommen, und ob sie vorab abgerufen werden.
Roger Dahl

Antworten:

35

GPicView

Ich werde Ihnen diesen einfachen und schnellen Bildbetrachter empfehlen.

Da Sie sagen, dass Ihr Computer kein superschneller Taschenrechner ist, sollten Sie nach Software mit wenigen Funktionen (den wenigsten, die möglich sind) suchen. Diese Software erfüllt diese Anforderung. Sehen Sie sich den nächsten Screenshot an und Sie werden es bemerken.

ss

Sie können es über das Software-Center installieren .

Lucio
quelle
@jdm Ich hoffe, dass diese Software gut mit Ihrem Computer funktioniert. Bitte lassen Sie mich wissen, welche Leistung Sie erhalten.
Lucio
3
Führt es einen Bildvorabruf durch?
Flimm
2
Ich meine: Lädt es das nächste Bild in der Diashow in den Arbeitsspeicher, bevor es tatsächlich angezeigt wird? Dadurch wird das nächste Bild sofort angezeigt (zumindest, wenn Sie einige Sekunden damit verbracht haben, das aktuelle Bild anzuzeigen).
Flimm
1
Einfach installiert und es ist genau das, wonach ich gesucht habe. Jetzt kann ich Bilder schnell von der Kommandozeile aus öffnen! danke
lpanebr
1
@ Lucio Die Verwendung von mehr Speicher ist normalerweise ein guter Weg, um Geschwindigkeit zu gewinnen. Beispiel: Bilder vor dem Zwischenspeichern. Ihre Ansichten sind veraltet. Arbeiten Sie an einem Pentium MMX?
Aleksandr Dubinsky
21

Ist fehder reaktionsschnellste Bildbetrachter, auf den Sie jemals gestoßen sind. Es kann etwas gewöhnungsbedürftig sein, da es über die Befehlszeile verwaltet wird. Sie können fehDateimanagern jedoch verschiedene Befehle als benutzerdefinierte Aktionen hinzufügen, z. B. Nautilusund, Thunardamit Sie sie fehbeim Durchsuchen Ihrer Dateien über das Kontextmenü aktivieren können.

Auf der Manpage ist Folgendes vermerkt:

Feh ist ein modusbasierter Bildbetrachter. Es richtet sich insbesondere an Befehlszeilenbenutzer, die einen schnellen Bildbetrachter ohne große GUI-Abhängigkeiten benötigen. Es kann jedoch auch von (grafischen) Dateimanagern gestartet werden, um ein Bild anzuzeigen. Es unterstützt Dateilisten, verschiedene Bildsortiermodi, Bildunterschriften und vieles mehr. Konfigurierbare Tastaturkürzel werden zur Steuerung verwendet.

Einige Anwendungsbeispiele:

Feh Funktioniert in verschiedenen Modi wie Diashow, Montage, Index und Miniaturansicht. Natürlich können Sie Bilder auch einzeln anzeigen und die Ergebnisse der Index- oder Miniaturansicht in einer Datei speichern.

In allen folgenden Beispielen wird davon ausgegangen, dass Sie mit dem Terminal zuerst cdden Ordner mit den Bildern aufrufen:

1) Um eine Vollbild-Diashow zu starten und alle ladbaren Bilder im Ordner mit einer Lücke von 3 Sekunden anzuzeigen und dann zu beenden, können Sie Folgendes ausführen:

feh -F -D 3 --cycle-once *

Sie können Ihr Mausrad verwenden, um während der Diashow durch die Bilder zu blättern. Selbst mit hochauflösenden Bildern (je 5-6 MB) können Sie unglaublich schnell durch die Bilder blättern.

Sie können diesen Befehl mit geringfügigen Änderungen auch als benutzerdefiniertes Kontextmenüelement in einem Dateimanager wie Thunar( feh -F -D 3 --cycle-once %F) hinzufügen : siehe meine Antwort hier zu Thunarbenutzerdefinierten Aktionen.

Hinweis : Wenn Sie nicht im Vollbildmodus ( -F) arbeiten, müssen Sie möglicherweise die --scale-downBefehlsschaltfläche angeben , damit die Bilder Ihren Desktop ausfüllen, aber nicht in der tatsächlichen Größe angezeigt werden (die 4000 x 3000 betragen kann und nicht auf den Bildschirm passt).

feh --scale-down picture.jpg

Daher sollte Ihr benutzerdefinierter Befehl / Starter zum Öffnen mit diese --scale-downOption für die Zeiten verwenden, in denen Sie einzelne Bilder anzeigen möchten.

2) Wenn Sie einen Indexdruck erstellen und in einer Datei speichern möchten, können Sie den folgenden Befehl verwenden:

feh -I --preload -o index.png

3) Sie können auch die Thumbnail-Option ( -t) verwenden, die dem vorherigen Befehl ähnelt, jedoch das Klicken auf die Thumbnails in der erstellten Datei ermöglicht:

feh -t --preload --scale-down -o thumbprint.png

Sie können noch viel mehr damit machen fehund es gibt noch viel mehr Möglichkeiten zum Experimentieren. Weitere Informationen finden Sie in man fehden Online-Hilfeseiten zu Ubuntu .

Gemeinschaft
quelle
2
Führt es einen Bildvorabruf durch?
Flimm
1
@Flimm Ich bin mir nicht sicher, aber der --preloadobige Schalter geht nur darum, Nicht-Bildtypen beim Sortieren eines Index- oder Miniaturbilddrucks zu eliminieren.
1
Ich bin in der Regel auf der Suche nachfeh -FZ *
Andrew Wagner
2
Ich mag feh wirklich. Ich wollte eine Diashow, bei der die Bilder in 5-Minuten-Intervallen ausgetauscht werden und die beiden anderen Optionen (gThumb und nativer Ubuntu-Viewer) auf 100 Sekunden beschränkt waren. Warum ein Entwickler diese Einschränkung auferlegt, ist mir völlig unverständlich, aber er hat den Tag gerettet. Vielen Dank :)
Axonn
21

Viewnior

Viewnior war für mich der mit Abstand schnellste Bildbetrachter:

Bildbeschreibung hier eingeben

Ein Grund mehr , Viewnior zu wählen ist , dass nicht betroffen ist dieser Bildskalierung Fehler , die in vielen anderen GTK-basierten Bildbetrachter (siehe weit verbreitet ist hier nach anderen Lösungen zu diesem Fehler).


Installation

Ubuntu 14.10 und höher

Seit Ubuntu 14.10 ist Viewnior Teil der offiziellen Ubuntu-Repositories. Sie können es über das Software Center oder durch Ausführen des folgenden Befehls installieren:

sudo apt-get install viewnior

Frühere Ubuntu-Versionen

Ein PPA eines Drittanbieters für Viewnior ist jetzt verfügbar. Bevor Sie mit der Installation fortfahren, lesen Sie bitte die folgenden Fragen und Antworten zu PPAs und ihren potenziellen Gefahren:

Wenn Sie sicher sind, dass Sie eine PPA eines Drittanbieters hinzufügen können, können Sie Viewnior mit den folgenden Befehlen installieren:

sudo add-apt-repository ppa:desdelinux/viewnior
sudo apt-get update
sudo apt-get install viewnior

Quelle: http://blog.desdelinux.net/instala-viewnior-en-ubuntu-12-04-13-10-14-04-ppa/


Alternativ können Sie Viewnior aus dem Quellcode kompilieren:

git clone https://github.com/xsisqox/Viewnior.git
cd Viewnior
./autogen.sh
./configure
make
sudo apt-get install checkinstall
sudo checkinstall

Anstatt checkinstall zu verwenden, um ein Debian-Paket zu generieren und es über den Paket-Manager zu installieren, können Sie es genauso gut ausführen make install. Mit dieser Methode können Sie Ihre Installation jedoch nicht über den Paketmanager verwalten.

Glutanimate
quelle
Der mit Abstand schnellste Bildbetrachter war Viewnior für mich. Und welchen Computer haben Sie?
Lucio
@Lucio Standard Core i5 Notebook mit Ubuntu 12.04LTS. Ich sehe nicht, wie mein Computer-Setup relevant wäre. Leistungsunterschiede sollten über die Grenzen hinweg sichtbar sein. Viewnior kommt auch mit viel mehr Funktionen. Sie sollten es ausprobieren.
Glutanimate
Ja, ich weiß, es ist eine ausgezeichnete Software. Ich bezog mich jedoch darauf, dass dieser Bildbetrachter für den OP-Computer zu gut ist ( hoher Ressourcenbedarf). Außerdem denke ich, dass jeder Bildbetrachter mit dieser CPU sehr schnell sein wird. Ihr Computer ist großartig!
Lucio
1
Ah, du hast natürlich recht. Ich hatte übersehen, dass das OP einen EEE-PC hat. Ich fürchte, ich weiß nicht, ob Viewnior für dieses System leicht genug ist. Aber es wird auch nicht schaden, es auszuprobieren. Bezüglich der CPU stimme ich zu. Es ist wirklich ein großartiges System. Trotzdem sehe ich Leistungsunterschiede zwischen EOG und gpicview / Viewnior. (EOG hat auch einen Fehler mit Supersampling / Downscaling, der dazu führt, dass hochauflösende Bilder beim Verkleinern hässlich aussehen. Das hat mich anfangs zu Viewnior gebracht.)
Glutanimate
1
Ausgezeichnet! super schnell auch für mich! Ubuntu 14.04 hier
anh_ng8
10

Das ist ziemlich traurig, aber der schnellste Viewer für meinen PC (Mobile Core i5, 2. Generation und SSD) ist Picasa, das in Wine installiert ist. Ich habe die folgenden Betrachter verglichen, während ich schnell durch Hunderte von 3-MB-JPGs geblättert habe:

  • Picasa 3.9 in Wine - sofort (Ja, wenn Sie sehr schnell surfen, sehen Sie möglicherweise Vorschauen in geringerer Qualität, aber Sie müssen trotzdem nicht warten, während sie geladen werden, wie in jedem anderen unten genannten Viewer.)
  • XNViewMP 0.72 - schneller als "sehr schnell", aber langsamer als Instant :)
  • Viewnior 1.4-2 - sehr schnell
  • GPicView 0.2.4-1 - schnell
  • gThumb 3: 3.3.1 - Durchschnitt
  • Eye of GNOME 3.12.2 (Standard unter Ubuntu) - furchtbar langsam
  • Shotwell Viewer 0.20.2 - furchtbar langsam

PS: PicasaPhotoViewer.exe ist eigentlich ein Viewer, nicht Picasa3.exe

Janot
quelle
2

Mcomix ist eigentlich kein herkömmlicher "Bild" -Zuschauer, sondern ein Comic-Leser. Da es jedoch alle Bilder in einem Ordner / zip / rar / vorlädt, erfolgt ein sofortiger Bildwechsel (umblättern einer Seite) kann sehen welche bilder schon vorgeladen sind

Boscowitch
quelle
0

Phototonisch, es ist schnell, schön, sehr funktional und bietet eine einfache Navigation sowie grundlegende Optionen. Wie den meisten Bildbetrachtern für Ubuntu fehlt xcf-Unterstützung (meines Wissens leider nur Gwenview (abhängig von KDE4) und gThumb haben diese)

Christian Hartmann
quelle