Ich bin im Ordner „Musik“, okay? Und sagen wir, ich möchte den Namen und andere Attribute jedes Songs in diesem Verzeichnis wissen, dann öffne ich einfach ein Terminal und gehe
dir > musicFiles.txt
aber das würde mir nicht die Dauer der Dateien geben. Kann man diese Informationen auch auf ähnliche Weise erhalten? Ich habe die Parameter von DIR bereits überprüft und konnte keinen finden, der mit diesem Feld funktioniert.
Antwort1
Sie können ein Befehlszeilentool wie exiftool verwenden:
exiftool -ext mp3 -p "$Filename $Duration" .
So erhalten Sie die Dauer ohne das (ungefähr) am Ende:
exiftool *.mp3 -p "$Filename - ${duration;s/ \(.*//}"
Oder versuchen Sie die Powershell-Lösung unter diesem Link:
PowerShell: Videodauer abrufen und alle Dateien rekursiv auflisten, nach CSV exportieren