Я провожу небольшое исследование опции DTX в Opus:
Прерывистая передача (DTX) снижает битрейт во время тишины или фонового шума. Когда DTX включен, только один кадр кодируется каждые 400 миллисекунд.
Интересно, есть ли простой способ заставить Opus кодировать ровно один кадр в течение всего периода молчания вместо того, чтобы кодировать бесполезные кадры молчания каждые 400 миллисекунд?
Я хочу создать «абсолютную» тишину во время беззвучной или неречевой активности и минимизировать накладные расходы на заголовки, поэтому в основном тихая запись приведет к почти пустому файлу.
Если есть другие кодеки, которые могут это сделать, я был бы рад услышать о них.