Bildbetrachter mit automatischem Neuladen bei Dateiwechsel?

18

Gibt es Bildbetrachter, die die Ansicht automatisch neu laden, wenn in die Bilddatei geschrieben wird?

Normalerweise verwende ich Debian-Varianten von Linux, aber ich freue mich über alle Antworten, die sich auf "Unix & Linux" -Umgebungen beziehen.

Annan
quelle
Diesem Bild fehlt es sehr an Qualität. Niemand weiß, welches System Sie verwenden.
DisplayName
1
Bitte geben Sie immer Ihr Betriebssystem an. Lösungen hängen sehr oft vom verwendeten Betriebssystem ab. Verwenden Sie Unix, Linux, BSD, OSX, etwas anderes? Welche Version?
Terdon

Antworten:

11

Der alte Gnome-Bildbetrachter Eye of Gnome scheint das Bild automatisch neu zu laden, wenn es in einem Programm wie Gimp bearbeitet wird. Es gibt auch ein Reload-Plugin, mit dem Sie das Bild über eine Schaltfläche neu laden können:
Bildbeschreibung hier eingeben

Funktioniert in Version 3.8.2

Wilf
quelle
Leider wird die Zoomeinstellung bei jedem erneuten Laden zurückgesetzt, was dies bei der Arbeit mit sehr kleinen Bildern unpraktisch macht.
Vladimir Panteleev
9

Feh kann eine Datei auf einem periodischen Timer neu laden.

Ein Beispiel für den Befehl feh --reload 0.1 picture.png.

Es wird neu geladen, ohne das aktive Fenster zu sein, was wirklich nett ist. Um es "Hacker" aussehen zu lassen, verwenden Sie -x.

Die Lösung finden Sie in http://forums.fedoraforum.org/showthread.php?t=255652 .

DiCaprio
quelle
Beachten Sie, dass --reloaddas Bild neu geladen wird, auch wenn es nicht geändert wurde. Dies ist sehr ineffizient. Zum Glück hat feh jetzt einen --auto-reloadSchalter, der inotify verwendet.
Vladimir Panteleev
8

KDE okularmacht das (zumindest mit PDFs, die komplett ersetzt wurden).

Hauke ​​Laging
quelle
Okular eignet sich auch für diesen Zweck als allgemeiner Bildbetrachter (mit automatischer Aktualisierung).
Supernormal
Leider versteht Okular keine Bildformate wie SVG.
Vladimir Panteleev
2

Auf Linux-Systemen werden Sie sowohl von eog(eye of gnome) als auch eom(eye of mate) gefragt, ob Sie die Aktualisierung durchführen möchten, wenn das Image geändert wird.

Der evincePDF-Viewer wird automatisch aktualisiert, wenn das PDF geändert wird.

terdon
quelle
1
Meine Version von eog wird automatisch aktualisiert, was ich möchte.
Annan
2

Die Option --watch/ -Taktiviert das Neuladen qiv.

xn.
quelle
2

Wenn Sie mit OSX arbeiten, lädt Xee3 automatisch bei Dateiänderungen neu.

Maxhawkins
quelle
0

Preview.appmacht was du willst. (Wenn Sie auf den Desktop und auf die Rückseite klicken, wird das Bild aktualisiert.)

Anzeigename
quelle
Gibt es eine Möglichkeit, es neu zu laden, ohne hin und her gehen zu müssen?
Annan
0

Sublime Text ermöglicht es Ihnen auch, dies zu tun. Öffnen Sie einfach das Bild und es wird automatisch ohne zusätzliche Einstellungen aktualisiert.

portforwardpodcast
quelle
-1

https://gitlab.com/dknof/siv macht was Sie wollen.

So habe ich es gebaut:

$ sudo apt-get install clang libgtkmm-3.0-dev ccache
...output omitted...
$ mkdir ~/src; cd ~/src
$ git clone https://gitlab.com/dknof/siv.git
...output omitted...
$ cd siv/src
$ make

Und so benutze ich es:

$ pwd
~/src/siv/src
$ ./siv ~/docs/my_image.png

Wenn ich dann schreibe ~/docs/my_image.png, lädt siv das Bild automatisch sofort neu.

Ich habe diese Antwort von hier erhalten: /ubuntu//a/783622/177787

daveloyall
quelle
Vielleicht ist es toll, wenn du Deutsch lesen kannst.
Vladimir Panteleev
Ich lese kein Deutsch und das sivProgramm ist immer noch großartig. Meine Antwort enthält alle erforderlichen Informationen, um sie zu verwenden. Ich denke, es zeigt Fehlermeldungen auf Deutsch an, aber es zeigt keinen Text an, wenn es funktioniert.
Daveloyall
Eine Softwareempfehlungsanfrage impliziert im Allgemeinen, dass die empfohlene Software mit einer verständlichen Dokumentation und anderen zugehörigen Ressourcen versehen ist. Was ist, wenn Sie andere Funktionen verwenden oder Probleme beim Erstellen haben, einen Fehler melden oder einen Patch erstellen müssen (selbst die Quellcode-Kommentare sind in Deutsch!)? In Anbetracht der Tatsache, dass es Software gibt, die diese Aufgabe löst (wie in anderen Antworten), die in einer Sprache lokalisiert ist, die für die Besucher dieser Website verständlich ist, scheint dies eine schlechte Antwort zu sein. Es tut uns leid.
Vladimir Panteleev