De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Redução do tamanho de arquivos mp3 com ffmpeg

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 18 de setembro de 2012

Recentemente fiz a gravação de uma aula e o arquivo resultante ficou com 120 MB de tamanho. Ao verificar a configuração do gravador, constatei que havia escolhido uma qualidade de gravação muito alta, com 192kbps.

Como o ffmpeg faz de tudo, após uma breve busca descobri um comando que poderia reduzir o tamanho do arquivo, sem prejudicar a qualidade do áudio para compreensão:

  ffmpeg -i aula_1.mp3 -acodec libmp3lame -ac 2 -ab 128k -ar 44100 aula_2.mp3

Altere o valor 128k para o mais apropriado (64k, 32k, etc). Valores menores geram arquivos também menores. É bom testar, para ver se não houve perdas muito grandes de qualidade.

O ffmpeg, por padrão, não suporta a opçao -acodec libmp3lame. Para habilitar este suporte, é necessário instalar um pacote adicional. Para resolver este problema, eu instalei o pacote libavcodec-extra-53. O nome exato do pacote pode variar, dependendo da distribuição que você utilizar e também da versão desta distribuição. Faça uma consulta pelo termo libavcodec, utilizando o gerenciador de pacotes de sua distribuição,

Para sistemas Debian e derivados (Ubuntu, Linuxmint, etc.):

  apt-cache search libavcodec

Com o comando acima, eu consegui reduzir pela metade o tamanho do arquivo original (aula_1.mp3).

Veja mais notícias sobre ffmpeg publicadas neste site.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida