Я нахожусь в папке «Музыка», и, скажем, я хочу узнать название и другие атрибуты каждой песни в этом каталоге. Тогда я просто открою терминал и зайду
каталог > musicFiles.txt
но это не даст мне длительность файлов. Можно ли сделать это аналогично, получая эту информацию? Я уже проверил параметры DIR и не смог найти тот, который работает с этим полем.
решение1
Вы можете использовать инструмент командной строки, например exiftool:
exiftool -ext mp3 -p "$Filename $Duration" .
Чтобы получить длительность без (приблизительно) в конце:
exiftool *.mp3 -p "$Filename - ${duration;s/ \(.*//}"
Или попробуйте решение PowerShell по этой ссылке:
PowerShell Получить длительность видео и рекурсивно вывести список всех файлов, экспортировать в CSV