| Á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
- Licença:
- Perl Artistic License
- 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