DIR과 같은 것을 사용하여 미디어 파일 기간 목록을 얻을 수 있습니까?

DIR과 같은 것을 사용하여 미디어 파일 기간 목록을 얻을 수 있습니까?

저는 Music 폴더에 있어요, 그렇죠? 해당 디렉토리에 있는 모든 노래의 이름과 기타 속성을 알고 싶다면 터미널을 열고 이동하면 됩니다.

디렉토리 > musicFiles.txt

하지만 그것은 파일 기간을 알려주지 않습니다. 그 정보를 얻는 것도 비슷하게 할 수 있나요? 이미 DIR의 매개변수를 확인했지만 이 필드에서 작동하는 매개변수를 찾을 수 없습니다.

답변1

Exiftool과 같은 명령줄 도구를 사용할 수 있습니다.

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

여기에 이미지 설명을 입력하세요

  • 결국 (대략) 없이 기간을 얻으려면 다음을 수행하십시오.

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

아니면 다음 링크에서 powershell 솔루션을 사용해 보세요.

PowerShell 비디오 지속 시간을 가져오고 모든 파일을 재귀적으로 나열하고 csv로 내보냅니다.

관련 정보