Reduzindo o bitrate na conversão de mp3 e ogg

3

Eu posso economizar espaço reduzindo bitrates de músicas para x *, o valor além do qual os humanos não percebem nenhuma diferença. Se sim, como reduzir as taxas de bits com o CLI:

 1. mp3 to mp3 conversion
 2. during mp3 to ogg conversion
 3. ogg to ogg conversion

É claro que, se a taxa de bits original for inferior a esse "x", não quero aumentar artificialmente, ouso dizer.

* Referência a outra questão: Qual é o máximo de taxa de bits de áudio que os humanos podem distinguir?

    
por Strapakowsky 31.08.2011 / 10:52

2 respostas

8

Não faça isso. A transcodificação de um formato com perdas para outro formato com perdas só diminuirá a qualidade. Você não salvará nenhum espaço significativo. Não importa se é de mp3 para mp3, ogg para ogg ou mp3 para ogg. Você irá perder qualidade. Eles são chamados de formatos com perdas por um motivo.

Faça o teste você mesmo: converta a mesma música 5 (ou 10) vezes de 128 para 128. Sim, mesma taxa de bits. A qualidade será inferior ao arquivo original. Cada conversão introduz artefatos que diminuirão a qualidade percebida. Um arquivo que foi transcodificado de 320 para 256 do que para 160 parecerá pior do que se codificado diretamente da fonte para 160

Se você realmente quiser economizar espaço, obtenha seus arquivos originais, não codificados e sem perdas , e converta-os uma vez para sua taxa de bits desejada. Minha sugestão strong ? Vá VBR. Lame's -V5 para audição casual (média ~ 130, qualidade muito maior do que qualquer outro 160 ou 192 CBR), ou -V3 se você for muito exigente em relação à qualidade.

Não use o CBR se você estiver tentando economizar espaço. É um formato estúpido: por que manter uma constante, digamos, 160 kpbs se algumas passagens da música exigissem muito menos que isso para alcançar a "perfeição percebida"? Esses bits "desperdiçados" poderiam ser usados mais eficientemente em outras passagens onde a complexidade (muitos instrumentos, freqüências múltiplas (e altas), etc.) exigiria mais bits.

O VBR pode fazer isso. Vai até 320 quando necessário, para manter a qualidade e reduzir para 96 (ou menos) para economizar espaço quando não requer muitos bits para a mesma qualidade percebida.

Em outras palavras: VBRs são ambos mais econômicos (economiza quando não é necessário) e maior qualidade (aumenta quando necessário). Uma escolha sábia se você deseja um bom equilíbrio entre menos espaço em disco e excelente qualidade.

    
por MestreLion 31.08.2011 / 12:44
3

Para fazer isso, você pode usar ffmpeg com libavcodec-extra-52 .

cd para o diretório do arquivo e, em seguida:

ffmpeg -i input.file.mp3 -ab 64 -f ogg output.ogg  

ou

ffmpeg -i input.file.mp3 -ab 64 -f mp3 output.mp3  

O número após -ab é a taxa de bits. Se você quiser usar o VBR, substitua -ab por -aq .

Esteja ciente do conselho do MestreLion .

    
por desgua 31.08.2011 / 18:49

Tags