Quando você tenta alterar qualquer aspecto do vídeo, o FFMPEG recodifica seu vídeo, sem especificar outras opções, ele seleciona alguns comportamentos padrão. A taxa de bits está mudando com base nas opções de saída padrão para a conversão.
Se o vídeo de saída parece bem, então não se preocupe com isso.
Se o vídeo de saída parece ser de qualidade inferior, você pode especificar que a qualidade de saída deve ser usada. Uma maneira de impactar a qualidade da saída é com o argumento -qscale variando entre 1 (melhor) e 31 (pior) qualidade:
ffmpeg -i input.avi -r 60 -qscale 1 output.avi
Isso produzirá um vídeo de alta qualidade constante, mas com uma taxa de bits variável.
Isso pode realmente fazer com que o tamanho do arquivo aumente, você pode regular a taxa de bits geral com a opção -b: v, assim:
ffmpeg -i input.avi -r 60 -b:v 18Mi -bufsize 18Mi output.avi
Isso criaria um arquivo em que cada segundo de vídeo poderia ter até 18 * 2 ^ 20 bits. Outras taxas de bits que você pode estar interessado são:
- 18M - 18 * 10 ^ 6 bits por segundo
- 18MB - 18 * 8 * 10 ^ 6 bits por segundo
- 18 MiB - 18 * 8 * 2 ^ 20 bits por segundo