8

Я кодирую некоторые файлы FLAC в AAC, и я наткнулся на опцию -cutoff .

Я не вижу эту опцию в документации, однако я нашел ее в справке

$ ffmpeg -v warning -h full | grep cutoff
-cutoff                    E...A. set cutoff bandwidth (from INT_MIN to INT_MAX)

Я ищу больше информации о том, что это на самом деле делает.

1 ответ1

7

Опция cutoff устанавливает полосу пропускания кодера - полоса пропускания, означающая максимальную частоту, которая будет закодирована.

Хотя обычно вы не будете ограничивать полосу пропускания при кодировании звука для домашнего кинотеатра, прослушивания музыки и т.д., Существуют другие случаи использования, такие как телефония или видеоконференции, когда нет необходимости передавать весь частотный спектр.

Например, первичные частоты речи расположены значительно ниже 8 кГц, поэтому вы можете отключить более высокие частоты и сохранить необходимую полосу пропускания передачи. Это также было сделано в первые дни телефонии, чтобы иметь возможность разделять линию между несколькими пользователями.

Различные кодировщики поддерживают эту опцию, например:

Особенно интересны AAC и Opus, потому что они были созданы с учетом низкой скорости передачи данных или узкополосных передач.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .