¿Puedo obtener una lista de la duración de los archivos multimedia usando algo como DIR?

¿Puedo obtener una lista de la duración de los archivos multimedia usando algo como DIR?

Estoy en la carpeta Música, ¿vale? y digamos que quiero saber el nombre y otros atributos de cada canción en ese directorio, luego abriré una terminal y iré

dir > archivosmusica.txt

pero eso no me daría la duración de los archivos. ¿Se puede hacer de manera similar obteniendo esa información? Ya revisé los parámetros de DIR y no pude encontrar uno que funcione con este campo.

Respuesta1

Puedes usar una herramienta de línea de comando como exiftool:

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

ingrese la descripción de la imagen aquí

  • Para obtener la duración sin (aprox.) al final:

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

O tal vez pruebe la solución PowerShell desde este enlace:

PowerShell Obtenga la duración del video y enumere todos los archivos de forma recursiva, exporte a csv

información relacionada