Gibt es für Windows eine einfache Möglichkeit, die Länge von (sehr vielen) Videoclips per Programm abzufragen und in eine Datei zu schreiben?
Unter Linux würde ich das mit einem shell-Script und ffprobe machen. Unter Windows sollte das eigentlich mit powershell und ffprobe auch funktionieren. Allerdings fehlen mir da die Kenntnisse.
mit einem kleinen Powershell Script geht es: https://stackoverflow.com/questions/1987648/determine-running-times-of-videos-in-directory-using-powershell Das zweite braucht keine zusätzliche dll und funktioniert.
Uhu U. schrieb: > Gibt es für Windows eine einfache Möglichkeit, die Länge von (sehr > vielen) Videoclips per Programm abzufragen und in eine Datei zu > schreiben? Keine einfache und schon garkeine universell zuverlässige. Das Problem ist einfach, dass es Unmassen verschiedene Containerformate gibt und ein entsprechendes Programm diese alle kennen muss, um die entsprechende Information daraus zu extrahieren. Dazu kommt als Gipfel der Bosheit, dass es sogar Videoformate ohne umhüllenden Container gibt, die Information also nirgendwo einfach im File steht, sondern nur durch Analyse des gesamten Files ermittelt werden kann, wozu das Programm dann das Videoformat selber beherrschen muss. Du wärst also gut beraten, vielleicht erstmal genauer zu spezifizieren, um welche(s) Videoformat(e) es sich handelt...
Beitrag #6332032 wurde vom Autor gelöscht.
Uhu U. schrieb: > einfache Möglichkeit, die Länge Im Explorer erst mal nach Datei-Größe sortieren? oder eifach dir /s *.mp4 > alleMeineMP4.txt
oszi40 schrieb: > Im Explorer erst mal nach Datei-Größe sortieren? Nee, das funktioniert nicht, denn das ist sehr abhängig von der Bitrate. Ein Film von 1h kann genauso 700MB als auch 5GB groß sein.
Also mein Windows 10 'kennt' viele Video Format und zeigt u.a. die Länge in den Dateieigenschaften/Details an, und in Win7 gab es WIMRE auch schon. Und genau so wird das verlinkte PS Script funktionieren. Wozu dann also zusätzliche Programme kaufen oder Kompromisse über Dateilänge benutzen?
Im Explorer unter W10 (W7 weiß ich nicht) kann man in der Detailansicht zusätzliche Spalten einblenden. "Länge" liefert erstaunlicherweise die Länge des Videos. Funktioniert aber nicht mit allen Formaten, *.flv z.B. hat demzufolge keine Länge.
Michael B. schrieb: > Im Explorer unter W10 (W7 weiß ich nicht) kann man in der Detailansicht > zusätzliche Spalten einblenden. "Länge" liefert erstaunlicherweise die > Länge des Videos. Funktioniert aber nicht mit allen Formaten, *.flv z.B. > hat demzufolge keine Länge. Ja, das ist die Lösung: Der Kollege, der die Zeitdauer seiner mp4-Clips maschinenlesbar haben will, hat mir einen Screenshot vom Explorer geschickt, den ich dann durch den Finereader gejagt und als .rtf exportiert habe. Das lässt sich leicht in eine Excel-Tabelle umkopieren. Eine schöne Lösung ist das nicht, aber schlecht gefahren ist immer noch besser, als gut gelaufen… Er muss halt eine Sammlung Screenshots machen, dann sollte das gehen.
:
Bearbeitet durch User
Matthias S. schrieb: >> Im Explorer erst mal nach Datei-Größe sortieren? > > Nee, das funktioniert nicht, denn das ist sehr abhängig von der Bitrate. > Ein Film von 1h kann genauso 700MB als auch 5GB groß sein. Ja, je nach Komprimierung/Auflösung mehr Daten. Deswegen schrieb ich "erst mal" Explorer. Meist ist ja nicht die zeitliche Länge sondern der fehlende Speicherplatz das Problem. Bei der Gelegenheit möchte ich gerne mal noch an eine Bösartigkeit neuer, großer 4TB-Festplatten erinnern: "Perpendicular Magnetic Recording (PMR)". Am Ende wurde die leere Platte wesentlich langsamer, was dann unerwartet weitere Aufnahmen verhinderte, weil die Datenrate im Keller war. Es hatte nichts mit dem Cache zu tun.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.