Áudio :: Taglib :: MPEG :: XingHeader

Áudio :: Taglib :: MPEG :: XingHeader é uma implementação dos cabeçalhos Xing VBR.
Baixe Agora

Áudio :: Taglib :: MPEG :: XingHeader Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Dongxu Ma
  • Site do editor:
  • http://search.cpan.org/~dongxu/Parse-QTEDI-0.12/lib/Parse/QTEDI.pod

Áudio :: Taglib :: MPEG :: XingHeader Tag


Áudio :: Taglib :: MPEG :: XingHeader Descrição

Áudio :: Taglib :: MPEG :: XingHeader é uma implementação dos cabeçalhos Xing VBR. Áudio :: Taglib :: MPEG :: XingHeader é uma implementação dos cabeçalhos Xing VBR.Synopsis use áudio :: taglib :: mpeg :: xingheader; Meu $ I = Audio :: Taglib :: MPEG :: XingHeader-> Novo ($ Data); Imprimir $ i-> isvalid ()? "Válido": "inválido", "n"; esta é uma implementação minimalista dos cabeçalhos Xing VBR. Cabeçalhos Xing são frequentemente adicionados a fluxos de MP3 VBR (taxa de bits variável) para facilitar calcular o comprimento e a qualidade de um fluxo VBR. Nossa implementação só se preocupa com o tamanho total do fluxo (para que possamos calcular o tempo total de reprodução e a taxa de bits média). Ele usa http://home.pcisys.net/~melanson/codecs/mp3extensions.txt e as fontes XMMS como referências.New (Bytevector $ Data) analisa um cabeçalho Xing baseado em $ Data. Os dados devem ter pelo menos 16 bytes de comprimento (qualquer coisa mais do que isso é descartado) .Destroy () Destruir este XingHeader InstanceBool isValid () retorna true se os dados forem analisados corretamente e se houver um cabeçalho de Xing Vaild Present.UV TotalFrames () Retorna o número total de frames.uv Totalsize () retorna o tamanho total do fluxo no bytes.iv xingheaderoffset (versão PV $, PV $ ChanalMode) retorna o deslocamento para o início deste cabeçalho Xing, dada a versão e canais do áudio de fragmentos :: Taglib :: MPEG :: Requisitos de cabeçalho: · Perl.


Áudio :: Taglib :: MPEG :: XingHeader Software Relacionado