Confira MediaInfo . Ele tem uma versão de linha de comando e pode produzir qualquer detalhe sobre arquivos de mídia.
Por exemplo, este comando imprimirá a biblioteca de codificação usada para criar o fluxo de áudio:
MediaInfo --Inform=Audio;%Encoded_Library% "MyFile.mp3"
Ou para obter uma visão geral de todas as propriedades disponíveis:
MediaInfo MyFile.avi
Para detalhes adicionais, consulte:
MediaInfo --help-inform
MediaInfo --info-parametes