Nome do arquivo, Tamanho do arquivo e Duração são todos "Parâmetros de informações gerais"
O codec de vídeo e a taxa de bits são "Parâmetros de informações de vídeo"
O codec de áudio e a taxa de bits são "Parâmetros de informações de áudio"
O modelo a seguir mostra exatamente o que você deseja. (mas não na ordem especificada devido à maneira como o arquivo de mídia é verificado) Os dois pontos :
não são necessários e são usados para legibilidade, o ponto e vírgula ;
é necessário.
General;Name=%CompleteName% :Size=%FileSize/String1% :Duration=%Duration/String3%
Video;:%Codec/String% %BitRate/String%
Audio; %Format% : %BitRate/String%
Você pode usá-lo em seus arquivos de mídia emitindo o comando:
mediainfo --Inform=file:///path/to/template/Your1lineminfotemplate.txt test.mp4
Onde /path/to/template/Your1lineminfotemplate.txt
é o caminho completo para o seu arquivo de modelo e test.mp4
é o caminho para o seu arquivo de mídia.
Isso resulta em uma saída semelhante a esta:
Nome = teste.mp4: Tamanho = 165 MiB: Duração = 00: 43: 13.690: HEVC: 432 Kbps AAC: 96.0 Kbps
Se você precisar movê-los em uma ordem específica, sempre poderá atribuir partes específicas a variáveis usando cut
(e, neste caso, :
como delimitador) e, em seguida, criar a saída na ordem desejada atribuindo as partes a uma nova variável, por exemplo.
Para obter uma lista completa de parâmetros, consulte o comando mediainfo --Info-Parameters