Почему мое ogg большее, чем мой m4a?

Я использую следующие команды для кодирования звукового файла к m4a и ogg форматам:

ffmpeg.exe -i 0123456789 -ab 192k out.m4a
ffmpeg.exe -i 0123456789 -f wav - | oggenc2.exe - -r -q 6 -o out.ogg

(0123456789 не имеет никакого расширения.)

Мой вывод m4a составляет 14,608 КБ, в то время как мой вывод ogg составляет 19,809 КБ.

Почему? AFAIK -q 6 примерно 192 Кбит/с. Таким образом, это должно быть о даже. Я видел, что один файл был 1-3MB больше, чем другой, но 5 МБ являются довольно большими. m4a составляет почти 75% ogg! Почему это?

1
задан 25.03.2010, 22:14

3 ответа

- q 6 составляет примерно 192 КБ

Вы указываете переменную скорость передачи для ogg и фиксированную скорость передачи для m4a. В то время как переменная скорость передачи - номинально 192 КБ, она, как гарантируют, не будет 192 КБ, и для особенно сложной музыки, это будет больше.

2
ответ дан 12.12.2019, 09:21

- q 6 имеет цель ~192 Кбит/с, но будет на самом деле колебаться от ~192 Кбит/с до ~224 Кбит/с поэтому, если Ваш файл будет особенно сложен, то это будет склоняться к более верхнему уровню

Информация от водородного аудио

1
ответ дан 12.12.2019, 09:21

Используя качество, устанавливающее как "-q 6", кодер будет fluxuate скорость передачи для хранения определенного качества. Определенные качественные настройки могут обычно производить particuarl скорость передачи (6, может обычно заканчивать тем, что был 192k), но он будет зависеть от закодированного звука.

1
ответ дан 12.12.2019, 09:21

Теги

Похожие вопросы