So finden Sie die Dauer der video Datei mit mediainfo in Sekunden oder in anderen Formaten?
Wie finde ich die Dauer eines video-Datei in Millisekunden, d.h. in ganzzahligen in deterministischer Weise.
Ich habe verwendet, ffprobe, um die Dauer aber es nicht geben die Dauer für alle Datei-Formate.
InformationsquelleAutor Harit Vishwakarma | 2013-09-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die folgenden Befehle:
i), Um die Dauer der video stream:
ii), Um die Dauer der Medien-Datei:
iii), Um die Dauer des audio-stream:
iv), Um Werte von mehr als einem parameter:
Ausgang wäre so etwas wie dieses:
InformationsquelleAutor Harit Vishwakarma
Angeboten iota Verwendung
mediainfo --Inform="Video;%Duration%" [inputfile]
, möglich gibt aber seltsame Ergebnisse.Zum Beispiel für video mit der Dauer 31s 565ms die Ausgabe von bestimmten Befehl wäre:
War es nicht für mich geeignet, und ich kam zu folgender Lösung:
Zurückgegebene Wert ist:
Nachdem alle, Sie könnten nur format zurückgegebene Wert mit, sagen wir mal PHP, konvertieren Sekunden, z.B.:
Beispiel
InformationsquelleAutor Ilia Rostovtsev
wir können auch ffmpeg, um die Dauer eines video-oder audio-Dateien.
Installieren ffmpeg Folgen Sie diesem link
InformationsquelleAutor Vishwanath Hiremath