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!
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!
Respostas:
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 -f
switch para mais detalhes.
MediaInfo.exe --Output=Video;%Duration% file.avi
BTW CorrendoMediaInfo.exe --info-parameters
para ver o que pode ser produzido é um pouco esmagador :)