Я хочу преобразовать следующую простую команду oggenc
чтобы использовать вместо нее ffmpeg
:
oggenc -b 8 input.wav -o out.ogg
Из документа обертки ffmpeg libvorbis говорится:
Следующие параметры поддерживаются оболочкой libvorbis. Oggenc-эквивалент параметров указан в скобках.
b (-b)
Установите битрейт, выраженный в битах / с для ABR. oggenc -b выражается в килобитах / с.
Но я просто не знаю, как применить его к ffmpeg
, я пытался,
ffmpeg -i input.aac -c:a libvorbis -b 8 out.ogg
ffmpeg -i input.aac -c:a libvorbis b 8 out.ogg
ffmpeg -i input.aac -c:a libvorbis=b:8 out.ogg
но никто не работает, как ожидалось.
ОБНОВЛЕНИЕ: я хочу знать, как "перевести" опции, перечисленные в документе ffmpeg (libvorbis wrapper), в команду ffmpeg. Я могу использовать переключатель -ab
для выполнения транскодирования, но я не думаю, что это специфические параметры оболочки libvorbis . Поэтому, если вы предоставите ответ, пожалуйста, предоставьте демо, указав также все следующие параметры.
b (-b)
q (-q)
minrate (-m)
maxrate (-M)
iblock