Não é possível definir a taxa de bits de áudio

0

Estou convertendo alguns arquivos Apple ProRes de alta qualidade em H.264. Tudo funciona, mas a taxa de bits de áudio. Qual é a maneira correta de fazer isso? Linha de comando do Ffmpeg:

-i source.mov
    -vcodec h264
    -b:v 10000K
    -b:a 96K
    -acodec pcm_s24le
    -pix_fmt yuv420p
    -threads 0
    -ac 2
    destination.mov

ffprobe reporta fluxo de áudio como:

Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, s32 (24 bit), 2304 kb/s (default)

    
por Johnny Mopp 08.09.2015 / 15:38

1 resposta

1

Você configura o codec de saída para pcm_s24le , que é, por definição, um formato de áudio bruto, sem perdas e sem compactação. Sua taxa de bits depende apenas da taxa de amostragem e do número de canais. O parâmetro -b:a é, como tal, ignorado.

Se você quiser definir um bitrate, é necessário escolher um codec com perdas, como AAC ou MP3 .

    
por 08.09.2015 / 20:27

Tags