Como obtenho os metadados de um arquivo de vídeo?

Como obtenho os metadados de um arquivo de vídeo?

Como posso obter metadados, como taxa de quadros, resolução, taxa de bits de áudio e vídeo, de um arquivo de vídeo? Esses dados podem ser obtidos de players como VLC e Media Player Classic?

Responder1

A maioria dos jogadores terá uma maneira de fornecer essas informações. Também pode ser fornecido pelo sistema operacional, dependendo de qual você está usando (o Windows 7 mostra isso no painel de status).

De qualquer forma, o que você pode fazer é instalar uma extensão de shell comoInformações de mídiapara fornecer essas informações sob demanda.

Responder2

Comffmpegvemffprobe

$ ffprobe -show_data -hide_banner xyz.mp4 
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'xyz.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    creation_time   : 2017-04-26T19:36:24.000000Z
    com.android.version: 8.0.0
  Duration: 00:00:51.81, start: 0.000000, bitrate: 14257 kb/s
    Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080, 13936 kb/s, SAR 1:1 DAR 16:9, 24.58 fps, 50 tbr, 90k tbn, 180k tbc (default)
    Metadata:
      rotate          : 270
      creation_time   : 2017-04-26T19:36:24.000000Z
      handler_name    : VideoHandle
    Side data:
      displaymatrix: rotation of 90.00 degrees
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 256 kb/s (default)
    Metadata:
      creation_time   : 2018-05-26T19:36:24.000000Z
      handler_name    : SoundHandle

Responder3

Eu usei versões mais antigas do software Super para isso

Chegou ao meu conhecimento que o Super Software contém malware junto com o software, então há uma alternativa melhor chamadaInformações de mídiaque faz a mesma coisa. Uma vez instalado, clique com o botão direito no arquivo de vídeo e selecione MediaInfo. Quando abrir, selecione Exibir> Árvore para ver todas as informações.

.

insira a descrição da imagem aqui .

Responder4

Uma resposta menciona a "extensão shell" do Windows mediainfo. Muitas vezes usei a linha de comando mediainfo no Windows e, às vezes, a versão GUI, que de fato possui uma extensão de shell.

Mediainfo existe para windows ou linux.. aqui está uma imagem de exemplo, usando a versão de linha de comando.

insira a descrição da imagem aqui

ffmpeg -i inputfile.mp4 também mostra algumas informações que podem ser relevantes.

Eu uso muito o mediainfo para mostrar o codec de contêiner, o codec de vídeo e o codec de áudio. E você vê a taxa de quadros e a taxa de bits.

informação relacionada