[FFmpeg-trac] #10330(documentation:new): Opus documentation: lowdelay is too trivialized

FFmpeg trac at avcodec.org
Fri Apr 21 19:14:41 EEST 2023

#10330: Opus documentation: lowdelay is too trivialized
             Reporter:  Mingye Wang  |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
                                     |  documentation
              Version:  unspecified  |               Resolution:
             Keywords:  libopus      |               Blocked By:
  docs                               |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
Comment (by Mingye Wang):

 A better wording here is...

  Disable speech-optimized codec (SILK) to remove a 4 ms delay.

 That clarifies what you lose and what you gain.

 The additional bit feels a bit useless now, but corrected it should read:

  Opus has a low delay of 26.5 ms by default. Try also `-frame_duration
 10`, which reduces delay without disabling SILK.


 Ah, and now there's this urge to mention the frame-size and SILK
 interaction. Try:

  `frame_duration` (`framesize`)
  [...] Smaller frame sizes achieve lower latency but less quality at a
 given bitrate. Sizes smaller than 10ms disables SILK speech encoder. Sizes
 greater than 20ms[...]
Ticket URL: <https://trac.ffmpeg.org/ticket/10330#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list