I'm doing a little bit of research about the DTX option in Opus:
Discontinuous Transmission (DTX) reduces the bitrate during silence or background noise. When DTX is enabled, only one frame is encoded every 400 milliseconds.
I wonder if there's an easy way to make Opus encode exactly one frame for the whole duration of a silence period rather than encoding useless silence frames every 400 milliseconds?
I want to produce "absolute" silence during silent or non-speech activity and minimize the overhead of headers, so basically a quiet recording will produce an almost empty file.
If there are other codecs that can accomplish that, I'd be happy to hear about them.