Forum: PC Hard- und Software Windows: Länge eines Videos abfragen


von Uhu U. (uhu)


Lesenswert?

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?

von Rolf R. (dankobum)


Lesenswert?

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.

von Johannes S. (Gast)


Lesenswert?

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.

von c-hater (Gast)


Lesenswert?

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.
von Georg A. (georga)


Lesenswert?

mediainfo und die Ausgabe (roh/xml/json) auswerten.

https://mediaarea.net/de/MediaInfo

von oszi40 (Gast)


Lesenswert?

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

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

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.

von Johannes S. (Gast)


Lesenswert?

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?

von Michael B. (alter_mann)


Lesenswert?

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.

von Uhu U. (uhu)


Lesenswert?

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
von oszi40 (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.