我可以使用 DIR 之類的工具來取得媒體檔案持續時間的清單嗎?

我可以使用 DIR 之類的工具來取得媒體檔案持續時間的清單嗎?

我在音樂資料夾,好嗎?假設我想知道目錄中每首歌曲的名稱和其他屬性,那麼我只需打開一個終端並執行

目錄 > musicFiles.txt

但這不會給我文件的持續時間。是否可以類似地取得該資訊?我已經檢查了 DIR 的參數,但找不到適用於此欄位的參數。

答案1

您可以使用 exiftool 等命令列工具:

exiftool -ext mp3 -p "$Filename $Duration" .

在此輸入影像描述

  • 要獲得最後沒有(大約)的持續時間:

    exiftool *.mp3 -p "$Filename - ${duration;s/ \(.*//}"
    

或嘗試以下連結中的 powershell 解決方案:

PowerShell 取得影片時間並遞歸列出所有文件,匯出到 csv

相關內容