Tastaturgesteuerter Bildwähler und JPEG-Viewer für Windows 10

485
pts

Dies ist das Problem, das ich lösen möchte. Ich habe etwa 3000 Bilder als JPEG-Dateien, etwa 80% langweilig und 20% interessant. Ich weiß noch nicht, welches welches ist. Wenn ich ein Bild anschaue, kann ich schnell (weniger als 0,5 Sekunden) feststellen, ob es langweilig oder interessant ist. Ich möchte alle Bilder ansehen, die interessanten auswählen und sie so schnell wie möglich in einen separaten Ordner verschieben.

Ich brauche Software, die unter Windows 10 funktioniert, und ich brauche eine Erklärung, wie die Software für das Problem verwendet werden kann, das ich lösen möchte.

Ein Bildbetrachter mit den folgenden Funktionen könnte mein Problem lösen:

  • Sie können ihn starten, indem Sie auf einen Ordner mit JPEG-Bildern zeigen.
  • Es zeigt ein einzelnes Bild im Vollbildmodus an.
  • Wenn ich die Taste A drücke (egal, welche Taste), wird mit dem nächsten Bild im Ordner fortgefahren.
  • Wenn ich Taste B drücke (egal, welche Taste), wird die aktuelle Bilddatei in einen anderen Ordner verschoben und mit dem nächsten Bild im ursprünglichen Ordner fortgefahren.
  • Es kann JPEG-Bilder schnell laden.
  • Vorzugsweise lädt und dekodiert es auch das nächste Bild. Wenn ich also eine Taste drücke, kann das nächste Bild sehr schnell angezeigt werden.

Ich möchte die Maus zum Auswählen der Bilder nicht berühren, da ich mit der Tastatur viel schneller bin.

Unter Linux kann das Programm qiv dies tun, wenn ich es als anrufeqiv -f -m FOLDER, es verwendet z. B. Spaceals Schlüssel A und Deleteals Schlüssel B und verschiebt die ausgewählten Dateien nach FOLDER/.qiv-trash. Ich brauche gleichwertige Funktionen unter Windows 10.

Ich habe gerade imgv (plattformübergreifend) ausprobiert, aber es wurde die Bildschirmauflösung geändert, als der Vollbildmodus aufgerufen wurde. Es war Kopfschmerzen, diese Einstellung wieder in meinem Multi-Display-Setup zu ändern.

Wahrscheinlich brauche ich ein Programm von https://en.wikipedia.org/wiki/Image_organizer https://en.wikipedia.org/wiki/Comparison_of_image_viewers, aber ich muss alle ausprobieren, da die Feature-Liste dort nicht funktioniert Ich sage nicht (oder sogar einen Hinweis), welches Programm die Funktionen hat, die ich brauche.

Es sieht so aus, als könnte FastPictureViewer das tun. Es zeigt, wie auf der Hauptseite: Markieren Sie Ihre Fotos (Sternebewertung ) mit einem Tastendruck ( 1.. 5), filtern Sie nach Bewertung ( F) und kopieren / verschieben Sie im Stapel (Ctrl- F).

Es sieht so aus, als ob XnView MP es kann. Es ist möglich, Bilder auf einer Skala von 1 bis 5 zu bewerten (z. B. durch Drücken von Strg- 5im Vollbildmodus), dann nur Bilder mit bestimmten Bewertungen anzuzeigen und diese Bilder dann in separate Ordner zu verschieben.

0
Also, Tinder für deine eigenen Bilder? Narzard vor 7 Jahren 1
An diejenigen, die * offopic * zu dieser Frage wählen: Ich versuche, den Richtlinien zu folgen (http://meta.superuser.com/questions/5372/how-do-i-ask-a-question-that-may- Anforderungsempfehlensoftware) so gut ich kann. Was vermisse ich? pts vor 7 Jahren 0

2 Antworten auf die Frage

2
Peter Hahndorf

Diese Lösung ist möglicherweise nicht jedermanns Sache, aber wenn Sie ein Superbenutzer sind, probieren Sie es aus, es ist keine Drittanbieter-Software erforderlich:

Erstellen Sie eine Batchdatei PhotoViewer.cmdmit folgendem Inhalt

 start %SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1 

Erstellen Sie nun eine Kopie aller Ihrer Bilder in say C:\work, und ziehen Sie das erste Bild aus diesem Verzeichnis in die PhotoViewer.cmdDatei.

Das alte Windows Photo Viewerwird sich öffnen. Wenn Sie das Foto behalten möchten, drücken Sie . Wenn Sie es entfernen möchten, drücken Sie einfach Delete. In beiden Fällen wird das nächste Foto angezeigt.

Wenn Sie fertig sind, enthält Ihr Arbeitsordner alle Bilder, die Sie behalten möchten.

Erstellen Sie eine neue Textdatei Move-BoringPhoto.ps1mit folgendem Inhalt:

[CmdletBinding(SupportsShouldProcess=$true)] param( $workDir = "C:\work", $OrgDir = "C:\users\myname\pictures", $MoveToDir = "C:\BoringPhotos" )  Get-ChildItem -Path $OrgDir -Filter *.jpg | ForEach-Object {  # for every original photo look for it in the working directory $fileName = Join-Path -Path $workDir -ChildPath $_.Name  If (Test-Path -Path $fileName) { # file is still there, leave it alone Write-Output " keeping $($_.FullName) " } else { # file deleted, move it Move-Item -Path $_.FullName -Destination $MoveToDir -Verbose } } 

Fixieren Sie die drei Verzeichnisse oben oder geben Sie sie als Parameter an, wenn Sie das Skript in PowerShell starten.

Alle Fotos, die Sie behalten möchten, bleiben an ihrem ursprünglichen Ort, alle anderen werden verschoben.

Wenn Sie fertig sind, können Sie das Arbeitsverzeichnis entfernen.

Machen Sie immer eine Sicherungskopie aller Fotos, bevor Sie die im Internet vorgeschlagenen Lösungen ausprobieren.

Es ist schön, diese Lösung zu kennen. Vielen Dank für das Schreiben des Skripts einschließlich der Kommentare. Ich suche nach einer Lösung, die bequemer und weniger fehleranfällig ist. Der Aufwand für das Erstellen von Backups ist nicht realisierbar. Daher suche ich nach einer Lösung, die keine Backups benötigt. pts vor 7 Jahren 0
Ich verstehe total, es ist nicht sehr benutzerfreundlich. Es ist genau so, wie ich es machen würde. Peter Hahndorf vor 7 Jahren 1
1
Peter Hahndorf

In irfanview können Sie a einstellen Default Move directoryund dann drücken F7, um das aktuelle Bild zu verschieben oder zum nächsten zu gelangen.

In Options- Properties/Settingsöffnen Sie den File HandlingAbschnitt, möchten Sie auch ermöglichen ,Jump to the next file after deleting/moving

irfanview ist kostenlos und hat eine Portable Apps-Version .