-2

Есть много аудио кодеков:

  • MP3
  • AAC
  • FLAC
  • OGG
  • SPEEX
  • так далее

Некоторые сжимают много, а другие меньше .... однако это не означает, что один кодек имеет меньшую задержку, чем другой.

Для общего использования (музыка и голос) и для среднего качества звука (вполне допустимо иметь некоторую потерю):

Что такое аудиокодек, который предлагает кодирование с наименьшей задержкой, возможной на современном ПК и широко поддерживаемый?

2 ответа2

1

Знание большего о том, чего вы хотите достичь, поможет нам дать вам более подходящий ответ. Вы работаете над каким-то клиентом голосового / видео чата? Если так, то на что это будет бежать? Только для ПК, или вы смотрите на портативные (смартфоны) реализации? Или вы смотрите на какой-нибудь аудио поток? Какой у тебя контент? Каковы ваши клиенты?

Если вы хотите минимизировать задержку кодирования, Speex может быть вашей самой зрелой реализацией прямо сейчас для широкого спектра естественного звука. Opus и AAC-LD также доступны, но я не настолько уверен в их относительной зрелости или проникновении. Преимущество AAC-LD заключается в поддержке большого органа по стандартизации, и он может иметь больше аппаратных реализаций, чем другие.

Тем не менее, в недавнем тесте прослушивания со скоростью 64 кбит / с в Hydrogen Audio CELT был оценен выше всех реализаций Vorbis, Nero HE-AAC и Apple HE-AAC в отношении качества звука. Ссылка на результаты .

0

Я думаю, что вопрос также связан с окном кодирования кодеков. Кажется, что стандартная технология сжатия не рассчитана на низкую задержку, но есть стандарты, которые уже упоминались в других ответах. Смотрите также

https://en.wikipedia.org/wiki/Opus_(audio_format)

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