Windows: Obter duração do arquivo de vídeo da linha de comando?

6

No Windows, existe uma maneira de obter a duração (por exemplo, em segundos) de um arquivo AVI na linha de comando?

Estou bem com o uso de ferramentas de terceiros - quanto mais comum, melhor.

Obrigado!

Cristi Diaconescu
fonte

Respostas:

8

O MediaInfo é uma ótima ferramenta para extrair essas informações, há uma versão GUI e CLI. Aqui está um resumo de suas opções básicas de linha de comando, você provavelmente vai querer passar apenas o nome do arquivo ou incluir um -fswitch para mais detalhes.

gronostaj
fonte
Acabei de descobrir sobre essa ferramenta por conta própria :). Para a referência, aqui está a linha de comando que gera a duração em millisesconds: MediaInfo.exe --Output=Video;%Duration% file.avi BTW Correndo MediaInfo.exe --info-parameterspara ver o que pode ser produzido é um pouco esmagador :)
Cristi Diaconescu