Welche Software kann meine am häufigsten verwendete Brennweite anzeigen?


40

Viele Leute empfehlen eine Brennweite von 35 mm, 50 mm und manchmal sogar 85 mm und mehr für diejenigen, die sich für ein Prime-Objektiv interessieren. Ich möchte jedoch herausfinden, welche Brennweite (n) ich am häufigsten verwende, und dann eine Primzahl mit dieser ungefähren Brennweite kaufen.

Gibt es eine Software, die Tausende von Fotos analysiert und mir sagt, wie oft ich eine bestimmte Brennweite verwendet habe?


1
Welche Betriebssysteme verwenden Sie?
Rowland Shaw

Windows 7, das einige Kompatibilitätsoptionen hat
AskQuestionsLater

Diese Frage ähnelt im Wesentlichen photo.stackexchange.com/q/5311/1356 .
Whuber

Ich denke du hast recht - sollten sie zusammengelegt werden? Es tut mir leid wegen der doppelten Frage, aber ich denke, der Titel dieser Frage war nicht sehr klar.
AskQuestionsLater

2
Eine Sache, die ich beachten sollte: Als ich mir für eine Weile den 24-70-mm-Zoom eines Freundes geliehen habe, waren meine am häufigsten verwendeten Brennweiten 24 mm und 70 mm. Das bedeutet nicht, dass dies wirklich die Brennweiten waren, die ich am meisten wollte, nur aus irgendeinem Grund fand ich es am natürlichsten, zu den Zoom-Extremen zu gehen. Wenn ich eine Weile mit einer Auswahl von Zooms fotografiert hätte, hätte ich den Verdacht, dass die Daten in Bezug auf die zufälligen Brennweiten am Ende des Bereichs dieser Objektive stark verzerrt sind.
mattdm

Antworten:


28

Jemand verwies mich einmal auf Exposure Plot . Dies ist ein kostenloses Windows-Dienstprogramm, das sehr einfach ist. Es zeigt Ihnen Diagramme verschiedener Parameter, von denen einer die Brennweite darstellt.

Wenn Sie bereits eine Bildverwaltungsanwendung wie Lightroom oder Bibble Pro verwenden , können Sie diese Daten normalerweise auch in der Filteroberfläche anzeigen.

Für Lightroom müssen Sie beispielsweise die Filterleiste (/) aktivieren, Metadaten auswählen und eine der Spalten ändern, um die Brennweite anzuzeigen . Sie sehen alle verwendeten Brennweiten und die Anzahl der Fotos, die bei jeder Brennweite aufgenommen wurden. Das Schöne ist, dass Sie Dinge wie Bewertung und Brennweite kombinieren können, um herauszufinden, welche Brennweite in Ihren besten Bildern verwendet wird.



Exposure Plot unterstützt nur JPEG
Hayden Thring

Vielleicht ist es Zeit, die Bibble Pro-Referenz zu aktualisieren?
Mattdm

10

Ich glaube, dass ExifTool für diese Art von Analyse verwendet werden kann, aber es erfordert einige technische Kenntnisse über die Befehlszeile.

Beispiel: http://www.flickr.com/photos/code_martial/3280664879/


Nun, es ist ein Anfang, aber nicht ganz so benutzerfreundlich, wie ich es mir vorgestellt hatte. Trotzdem danke.
AskQuestionsLater

Itais Antwort (Belichtungsplot) sieht viel benutzerfreundlicher aus, aber ich denke, es kann nur JPEG sein? Ich kann beide später versuchen. In diesem Fall kann ich eine kurze Anleitung schreiben, wie man exiftool zum Laufen bringt.
RM999

Wenn Sie die Exiftool-Route gehen möchten, habe ich ein Skript, das helfen kann; siehe reidster.net/software
Reid

exiftoolgui führt jetzt interne grafische Darstellungen und rekursive Suche durch, ohne dass Skripte erforderlich sind.
Hayden Thring

Ich habe getestet, dass Exif nicht für CR2 funktioniert, aber Exiftool funktioniert es sicherlich heute.
JUHIST

8

Vorausgesetzt, dass:

  • Die Brennweite wurde in den Dateimetadaten aufgezeichnet
  • Sie verwenden ein Unix-ähnliches Betriebssystem wie Linux oder OS X (oder Cygwin unter Windows).
  • Sie haben das exif-Befehlszeilentool installiert

Führen Sie dies in der Befehlszeile aus:

exif /path/to/your/photos/* | grep "Focal Length [^A-Za-z]*|" \ 
 | awk -F "|" '{print $2}' | awk '{print $1}' | sort | uniq -c | sort -nr

Beachten Sie, dass der exifBefehl auf Ihrem System möglicherweise einen anderen Namen hat, z exiftool.

Beachten Sie außerdem, dass Sie möglicherweise das Dateisuchmuster unmittelbar nach dem exifBefehlsnamen ändern müssen, um nur relevante Bilder zu finden. Wenn Sie beispielsweise RAW + JPEG aufnehmen, ändern Sie dies in/path/to/your/photos/*.jpeg

Beispielausgabe:

Bildbeschreibung hier eingeben


6
Beachten Sie, dass dies möglicherweise auf Ihre spezielle Installation zugeschnitten werden muss. Ein paar Dinge, die mir geholfen haben: 1) Der Standard-Tool-Befehl ist 'exiftool' nicht 'exif'. 2) Wenn Sie eine Reihe verschachtelter Verzeichnisse haben, können Sie diese mit der Option -r von exiftool rekursiv verarbeiten lassen. 3) Wenn es mehrere Felder gibt die 'Brennweite' enthalten, müssen Sie angeben. Zum Beispiel funktionierte das für mich: $ exiftool -r /Users/myuser/Pictures/iPhoto\ Library.photolibrary/Masters/2016* | grep "^Focal Length In 35mm Format" | awk -F ": " '{print $2}' | awk '{print $1}' | sort | uniq -c
am



1

Wenn Sie Lightroom verwenden, ist Lightroom Analytics ein äußerst nützliches Tool zum Analysieren Ihrer Einstellungen in Kamera und Lightroom. Es wird alles als Tabellenkalkulation exportiert und kann auch im mitgelieferten webbrowser-basierten Viewer angezeigt werden.


1

Dies ist in Lightroom ohne zusätzliche Software möglich.

Wenn Sie im Bibliotheksmodul Ihre gesamte Bibliothek mit Fotos auswählen und dann auf den Metadaten- Bibliotheksfilter klicken , können Sie der Anzeige eine Spalte hinzufügen. Wenn Sie auf den Titel der Spalte klicken, können Sie dann Brennweite auswählen . Alle von Ihnen verwendeten Brennweiten werden mit der Anzahl der Vorkommen in der Auswahl aufgelistet.



0

Voraussetzungen: PowerShell (so: Windows), exiftool . Funktioniert möglicherweise auf anderen Betriebssystemen mit PowerShell Core und mit exiftoolanstelle von exiftool.exe.

Ich wollte gerade selbst ein Tool schreiben, als ich auf Alex Jensens Beitrag stieß :

Öffnen Sie ein PowerShell-Terminal, und kopieren Sie die folgenden Informationen, und fügen Sie sie ein:

Für diejenigen, die nicht zum Codieren verwendet werden: Zeilen, die mit einem # beginnen, markieren eine Kommentarzeile. Wie Sie sehen, ist mehr als die Hälfte von allem ein Kommentar, also bleiben Sie ruhig! :)

# Let exiftool collect all EXIF-data from a directory (recursively) and save it in a .CSV-file:
C:\temp\exiftool.exe "Z:\Pics" -csv -r -ext NRW -ext CR2 -ext JPG -ISO -ISOSetting -Aperture -ExposureTime -Model -Lens -FocalLength -LensID -ExposureCompensation -MeteringMode -Flash -FocusMode -AFAreaMode -CreateDate > c:\temp\all_exif.csv
# Note: C:\temp\exiftool.exe ... path to your exiftool.exe
# Note: Z:\Pics ... path to your pictures
# Note: C:\temp\all_exif.csv ... basically any place on your computer.
# Note: -ext can be adapted (e.g. add -ext ARW and remove -ext CR2)
# Note: It gets a lot of metadata, not only focal length. You could delete all but -FocalLength if you want to.

# You could now import that .CSV-file into Excel or any other spreadsheet program - or you keep going with your PowerShell window:

# Load the exifdata to a variable for further manipulation:
$exif = Import-Csv c:\temp\all_exif.csv

# Get information about focal length:
$exif | Group-Object Focallength -NoElement

# Different other metadata:
# Apertures used:
$exif | Group-Object Aperture -NoElement
# Show all lenses ever used:
$exif | Group-Object LensID | Select-Object Name | Sort-Object Name
# Find the most used combination of ISO and Aperture:
$exif | Group-Object ISO, Aperture | Sort-Object count -Descending | Select-Object Count, name
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.