Por que meus arquivos MP3 são do mesmo tamanho mesmo quando eu mudo a taxa de bits com o FFmpeg?

Índice:

Por que meus arquivos MP3 são do mesmo tamanho mesmo quando eu mudo a taxa de bits com o FFmpeg?
Por que meus arquivos MP3 são do mesmo tamanho mesmo quando eu mudo a taxa de bits com o FFmpeg?

Vídeo: Por que meus arquivos MP3 são do mesmo tamanho mesmo quando eu mudo a taxa de bits com o FFmpeg?

Vídeo: Por que meus arquivos MP3 são do mesmo tamanho mesmo quando eu mudo a taxa de bits com o FFmpeg?
Vídeo: Como CRIAR um SERVIDOR GRÁTIS para Minecraft Bedrock ATUALIZADO! (MCPE 1.19/1.20) - YouTube 2024, Marcha
Anonim
Se você é novo no processo de conversão de arquivos de áudio, muitos dos detalhes e como eles funcionam podem ser um pouco confusos quando você obtém resultados inesperados. Então, o que você faz para resolver o problema? A postagem de perguntas e respostas do SuperUser de hoje tem a resposta para uma pergunta confusa do leitor.
Se você é novo no processo de conversão de arquivos de áudio, muitos dos detalhes e como eles funcionam podem ser um pouco confusos quando você obtém resultados inesperados. Então, o que você faz para resolver o problema? A postagem de perguntas e respostas do SuperUser de hoje tem a resposta para uma pergunta confusa do leitor.

A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser, uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade.

Foto cedida por Warein (Flickr)

A questão

O leitor do SuperUser, Arlen Beiler, quer saber por que usar diferentes configurações de taxa de bits ao converter arquivos de fluxo de áudio produzidos com o mesmo tamanho exato:

I converted an audio stream into three different bitrate settings using what is essentially the same format. They ended up being exactly the same size. Why is this?

  • ffmpeg -i “Likoonl-Q1-All.mp4” -c:v copy -c:a libmp3lame -q:a 1 -b:a 192k “Q1-All-192k.mp4”
  • ffmpeg -i “Likoonl-Q1-All.mp4” -c:v copy -c:a libmp3lame -q:a 1 -b:a 160k “Q1-All-160k.mp4”
  • ffmpeg -i “Likoonl-Q1-All.mp4” -c:v copy -c:a libmp3lame -q:a 1 -b:a 128k “Q1-All-128k.mp4”

Como o uso de diferentes configurações de taxa de bits produziu arquivos do mesmo tamanho exato?

A resposta

O contribuidor do SuperUser slhck tem a resposta para nós:

Because you are setting -q:a (which is LAME’s VBR setting). When you use -q:a, the CBR setting -b:a will have no effect. If you look into the MP3 encoding guide from the FFmpeg Wiki, you will find the possible values for -q:a with their corresponding average bitrate.

For the sake of completeness, here is the relevant part of libmp3lame.c (qscale is the long name of q):

Image
Image

Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.

Recomendado: