ffmpeg -i input.file -map 0:a:0 -b:a 96k output.mp3
... преобразует любой файл со звуком в MP3 с постоянной скоростью передачи битов 96 кбит / с. Музыкальные файлы обычно хранят изображения обложки в виде видеопотока, который будет удален этой командой; Файлы M4A делают это по-другому, но ffmpeg в настоящее время не может получить доступ к этим данным, поэтому они будут удалены независимо от того, что вы делаете. Также будет выбран первый аудиопоток, если есть несколько аудиопотоков.
Режим CBR должен быть быстрее, чем VBR, а использование низкой скорости передачи данных должно быть быстрее, чем более высокая.
Конечно, размер файла может быть легко вычислен из скорости передачи данных. В одноминутном формате CBR MP3 @ 96 кбит / с размер файла будет 60s*96000bit/s=5760000 bit, /8192=703.125 KB
.