1 / 24

Lame

Lame. L ame A in't an M P3 E ncoder. L uiz Carlos d´Oleron – lcadb at cin.ufpe.br A ndré Ricardo - arss at cin.ufpe.br A luísio Rodrigo – arfs at cin.ufpe.br. Motivação. Áudio digital Ótima qualidade Consumo de grande espaço em disco Alto consumo de banda de rede. Exemplo.

Download Presentation

Lame

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lame Lame Ain'tan MP3 Encoder Luiz Carlos d´Oleron – lcadb at cin.ufpe.br André Ricardo - arss at cin.ufpe.br Aluísio Rodrigo – arfs at cin.ufpe.br

  2. Motivação • Áudio digital • Ótima qualidade • Consumo de grande espaço em disco • Alto consumo de banda de rede

  3. Exemplo • Qualidade de CD • 1 minuto de música • 44.1 kHz • Stereo - 2 canais • 16 bits por Sample

  4. Exemplo • 44100 samples/s · 2 canais · 2 bytes/sample · 60 s/min • Aproximadamente 10 MBytes • 30 minutos aproximadamente de download em internet de 56k • Para apenas 1 minuto de música! • Compressão é essencial

  5. Compressão de Áudio Digital • Digital Audio Compression ≈ Digital Audio coding • Essencial para otimizar espaço em disco • E uso de banda de conexão

  6. Compressão de Áudio Digital • Técnicas modernas de compressão exploram a capacidade humana de ouvir (ou a falta dela) • Reduzem até em 11 vezes o tamanho dos arquivos • Sem perda perceptível de qualidade • Exemplo: MPEG-1 Layer III

  7. Compressão em duas partes • Encoding • Transformação de uma mídia de áudio digital em formato não otimizado (por exemplo WAVE) em uma forma de alta qualidade chamada Bitstream • Programas que fazem encoding são chamadosde Audio Encoders • Lame é um tipo de Audio Encoder

  8. Compressão em duas partes • Decoding • Transformação de uma mídia Bitstream em um formato expandido, por exemplo, WAVE. • Um programa que faz Decoding é normalmente chamado de Audio Decoder

  9. Taxa de compressão e Qualidade • Após Encoding/Decoding, não se tem o mesmo arquivo • Mas após Encoding/Decoding, se obtem o mesmo som • Aproximadamente, dependendo da Taxa de Compressão e do método utilizado • ↑ Compressão ↔ ↓Qualidade

  10. Bitrate • Mais utilizada do que taxa de compressão • Bitrate representa a quantidade média de bits que irão ocupar um segundo de áudio • Unidade: kbps ou 1000 bit/s

  11. CBR/ABR/VBR • Constant Bitrate (CBR) • Average Bitrate (ABR) • Variable bitrate (VBR)

  12. Usando o LAME • O LAME é uma ferramenta de linha de comando • Por sorte, podemos utilizar algumas ferramentas gráficas • Por exemplo, o razorlame

  13. “Instalando” o LAME e razorlame • Baixe o LAME e o razorlame: • http://lame.sourceforge.net/index.php • http://www.dors.de/razorlame/download.php • Descompacte os dois em uma pasta qualquer

  14. “Instalando” o LAME e razorlame • Copie o arquivo lame.exe para o diretório do razorlame

  15. Iniciando o razorlame • Inicie o razorlame.exe • Clique em add para incluir arquivos

  16. Fazendo Decoding • Selecione um arquivo já compresso .mp3 • Clique em Decode para criar um arquivo .wav com o mesmo nome do arquivo original

  17. Fazendo Decoding • Observe a diferença entre o tamanho do arquivo compactado e o expandido • 46328 / 4203 ≈ 11

  18. Fazendo Encoding • Selecione um arquivo já wave .wav • Clique em Encode para criar um arquivo .mp3 com o mesmo nome do arquivo original

  19. Fazendo Encoding • Observe a diferença entre o tamanho do arquivo compactado e o expandido • 50486 / 4581 ≈ 11

  20. Opções do LAME • Clique em Edit -> LAME Options • É possível alterar vários parâmetros, como Bitrate e VBR

  21. Tabela de Comparação de Streams por Bitrate

  22. Atividade Prática • Plotar gráfico de dispersão (similar ao anterior) comparando a compactação de um arquivo (de sua escolha) .wav em .mp3 utilizando os seguintes parâmetros: • Bitrates: 40, 96,160 e 320 • CBR e VCR 6 • Usando o LAME e razorlame

  23. Obrigado! Luiz Carlos d´Oleron – lcadb at cin.ufpe.br André Ricardo - arss at cin.ufpe.br Aluísio Rodrigo – arfs at cin.ufpe.br

More Related