Duração dos arquivos FLV

1

No Windows, geralmente vejo a duração total de vários arquivos de vídeo de formatos como (.avi, .wmv) na caixa de diálogo de propriedades.

Mas não consigo ver a duração de todos os arquivos FLV dessa maneira. Eu tentei WMV e MPC player e eles não vão mostrar isso também.

O que posso fazer para visualizar a duração de vários arquivos flv?

    
por cpx 12.08.2013 / 06:59

1 resposta

1

O sistema operacional de base do Windows não interage com o arquivo de metadados em um arquivo .flv, mesmo com codecs, pois a maioria dos codecs são criados para reproduzir um arquivo e não analisá-lo para o sistema operacional.

Os metadados armazenados em um arquivo .flv são os seguintes:

  • "duração" - valor de ponto flutuante IEEE de 64 bits em segundos
  • "width" e "height" - valor de ponto flutuante IEEE de 64 bits em pixels
  • "framerate" - valor de ponto flutuante IEEE de 64 bits em quadros por segundo
  • "quadros-chave" - uma matriz com as posições de p-frames, necessárias quando o acesso aleatório é procurado.
  • "| AdditionalHeader" - uma matriz de pares informativos de decodificação de fluxo necessários
    • "Criptografia" - uma matriz de pares informativos de criptografia necessários
    • "Metadados" - Sequência codificada em Base64 dos dados do esquema DRM do Adobe Access que contém a chave de decodificação necessária

No final flv, f4v, ect ... são projetados para uso como vídeo incorporado. O Windows provavelmente não criou essa funcionalidade devido a isso, mas você sempre pode escrever seus próprios arquivos DLL para lidar com isso ou encontrar software de terceiros, como flvmdv para visualizar esses metadados

    
por 06.09.2013 / 06:02