Wie liste ich die Auflösung von Videodateien auf?


10

Ich möchte eine Liste aller meiner Videodateien (mkv, mp4, avi usw.) und deren Auflösung erhalten, damit ich sehen kann, welche SD-Videodateien auf HD aktualisiert werden müssen. Ich brauche hauptsächlich eine Methode (oder ein Programm) für Windows, aber OSX wäre auch in Ordnung.

Ich weiß, dass Linux-Benutzer dies verwenden können:

find . -name "*.mkv" -execdir mediainfo {} \; | egrep "(Complete name|Width|Height)"

Antworten:


11

Für Windows Vista (andere Versionen können ähnliche Funktionen haben):

Wenn Sie es nur für eine Datei anzeigen müssen, können Sie es im Detailbereich unten anzeigen.

Wenn Sie es für mehrere Dateien anzeigen müssen, folgen Sie 1, 2, 3 * im Screenshot und wählen Sie dann "Rahmenhöhe" und "Rahmenbreite", um diese Spalten zu aktivieren. (Tipp: Sie können die Spaltennamen in die lange Liste eingeben, um schnell zu ihnen zu blättern.)

Geben Sie hier die Bildbeschreibung ein

* Klicken Sie mit der rechten Maustaste auf die Kopfzeile, um das Menü aufzurufen


Vielen Dank für die sehr ausgeführte Antwort. Das wird mir schon helfen. Gibt es eine Möglichkeit, dies in eine Liste zu exportieren?
Bob

Leider gibt es dafür keinen einfachen Weg. Entschuldigung, aber Sie können online nach Tools suchen.
ADTC

Vielen Dank für die Annahme meiner Antwort übrigens :) (Klicken Sie auf das Häkchen unter den Abstimmungspfeilen und machen Sie es grün)
ADTC

Ich habe einen Weg gefunden, die Liste zu exportieren. Wählen Sie nach Abschluss der Suche alle aus (STRG + A), halten Sie die UMSCHALTTASTE gedrückt und klicken Sie mit der rechten Maustaste auf die Ergebnisse. Klicken Sie auf Pfad kopieren und fügen Sie ihn in ein Textdokument ein. Ein weiterer nützlicher Tipp ist die Suche nach System.Kind: Video, um alle Videos abzurufen. Danke ADTC. Ich habe Ihre Antwort offiziell angenommen.
Bob

Als Pfad kopieren scheint jedoch nur die Dateinamen und Pfade anzugeben, nicht die Videodimensionen und andere Details. Sie brauchten nur die Dateinamen mit Pfaden?
ADTC

3

Sie können beispielsweise auch mediainfounter OS X installieren brew install mediainfo.

for f in *;do mediainfo "$f"|awk '$0~/Width|Height/{gsub(/[^0-9]/,"");printf("%s ",$0)}';echo "$f";done

Oder installieren ffmpegund verwenden ffprobe:

mdfind kMDItemContentTypeTree=public.movie -onlyin .|while read f;do ffprobe -v 0 "$f" -show_streams -of csv|head -n1|cut -d, -f10,11|tr '\n' ,;echo "$f";done

Sie könnten versuchen , zu ändern -of(Ausgabeformat) auf flat, jsonoder xml. -v 0ist gleichbedeutend mit -loglevel quiet.

fileEs wurden nur die Abmessungen für etwa die Hälfte der Videodateien angezeigt, mit denen ich es getestet habe. mdlszeigte die Abmessungen für noch weniger Dateien an.


0

Ich konnte es mit XYplorer und dem ff machen:

  1. Klicken Sie mit der rechten Maustaste auf das Verzeichnis mit den Videodateien und wählen Sie "Ansichten" - "Details".

  2. Klicken Sie mit der rechten Maustaste auf die Spaltenbeschriftungsleiste über dem Fenster und fügen Sie zwei Spalten hinzu: Bildbreite und Bildrate.

Von dort aus klickte ich auf eine der Spaltenbezeichnungen, um die Dateien in aufsteigender und absteigender Reihenfolge nach Attributen zu sortieren, und zog ausgewählte Dateien in ein anderes Programm, um sie zu konvertieren oder umzubenennen.

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.