Testing is done with different allocation of maximum frame in milliseconds, with 192kbps VBR, maximum encoding complexity, with no expected packet loss during encode.
According to opusenc
help menu:
--framesize n Set maximum frame size in milliseconds
(2.5, 5, 10, 20, 40, 60, default: 20)
$ opusenc --vbr --bitrate 192 --comp 10 --expect-loss 0 --framesize 60 "01. DEAREST DROP.wav" "01. DEAREST DROP.ogg"
Result:
Encoding using libopus 1.2.1 (audio)
-----------------------------------------------------
Input: 44.1kHz 2 channels
Output: 2 channels (2 coupled)
60ms packets, 192kbit/sec VBR
Preskip: 312
Encoding complete
-----------------------------------------------------
Encoded: 5 minutes and 4.3 seconds
Runtime: 7 seconds
(43.47x realtime)
Wrote: 7173916 bytes, 5072 packets, 319 pages
Bitrate: 187.545kbit/s (without overhead)
Instant rates: 0.666667kbit/s to 309.867kbit/s
(5 to 2324 bytes per packet)
Overhead: 0.56% (container+metadata)
$ opusenc --vbr --bitrate 192 --comp 10 --expect-loss 0 --framesize 40 "01. DEAREST DROP.wav" "01. DEAREST DROP.ogg"
Result:
Encoding using libopus 1.2.1 (audio)
-----------------------------------------------------
Input: 44.1kHz 2 channels
Output: 2 channels (2 coupled)
40ms packets, 192kbit/sec VBR
Preskip: 312
Encoding complete
-----------------------------------------------------
Encoded: 5 minutes and 4.3 seconds
Runtime: 7 seconds
(43.47x realtime)
Wrote: 7166367 bytes, 7608 packets, 307 pages
Bitrate: 187.347kbit/s (without overhead)
Instant rates: 0.6kbit/s to 336kbit/s
(3 to 1680 bytes per packet)
Overhead: 0.561% (container+metadata)
Not passing --framesize will default to 20.
$ opusenc --vbr --bitrate 192 --comp 10 --expect-loss 0 "01. DEAREST DROP.wav" "01. DEAREST DROP.ogg"
Result:
Encoding using libopus 1.2.1 (audio)
-----------------------------------------------------
Input: 44.1kHz 2 channels
Output: 2 channels (2 coupled)
20ms packets, 192kbit/sec VBR
Preskip: 312
Encoding complete
-----------------------------------------------------
Encoded: 5 minutes and 4.3 seconds
Runtime: 7 seconds
(43.47x realtime)
Wrote: 7160829 bytes, 15215 packets, 307 pages
Bitrate: 187.186kbit/s (without overhead)
Instant rates: 1.2kbit/s to 380.4kbit/s
(3 to 951 bytes per packet)
Overhead: 0.569% (container+metadata)
$ opusenc --vbr --bitrate 192 --comp 10 --expect-loss 0 --framesize 10 "01. DEAREST DROP.wav" "01. DEAREST DROP.ogg"
Result:
Encoding using libopus 1.2.1 (audio)
-----------------------------------------------------
Input: 44.1kHz 2 channels
Output: 2 channels (2 coupled)
10ms packets, 192kbit/sec VBR
Preskip: 312
Encoding complete
-----------------------------------------------------
Encoded: 5 minutes and 4.29 seconds
Runtime: 7 seconds
(43.47x realtime)
Wrote: 7075587 bytes, 30429 packets, 307 pages
Bitrate: 184.968kbit/s (without overhead)
Instant rates: 2.4kbit/s to 378.4kbit/s
(3 to 473 bytes per packet)
Overhead: 0.567% (container+metadata)
$ opusenc --vbr --bitrate 192 --comp 10 --expect-loss 0 --framesize 5 "01. DEAREST DROP.wav" "01. DEAREST DROP.ogg"
Result:
Encoding using libopus 1.2.1 (low-delay)
-----------------------------------------------------
Input: 44.1kHz 2 channels
Output: 2 channels (2 coupled)
5ms packets, 192kbit/sec VBR
Preskip: 120
Encoding complete
-----------------------------------------------------
Encoded: 5 minutes and 4.285 seconds
Runtime: 9 seconds
(33.81x realtime)
Wrote: 7166066 bytes, 60857 packets, 307 pages
Bitrate: 186.565kbit/s (without overhead)
Instant rates: 4.8kbit/s to 374.4kbit/s
(3 to 234 bytes per packet)
Overhead: 0.976% (container+metadata)
$ opusenc --vbr --bitrate 192 --comp 10 --expect-loss 0 --framesize 2.5 "01. DEAREST DROP.wav" "01. DEAREST DROP.ogg"
Result:
Encoding using libopus 1.2.1 (low-delay)
-----------------------------------------------------
Input: 44.1kHz 2 channels
Output: 2 channels (2 coupled)
2.5ms packets, 192kbit/sec VBR
Preskip: 120
Encoding complete
-----------------------------------------------------
Encoded: 5 minutes and 4.283 seconds
Runtime: 10 seconds
(30.43x realtime)
Wrote: 7425244 bytes, 121713 packets, 480 pages
Bitrate: 191.658kbit/s (without overhead)
Instant rates: 9.6kbit/s to 352kbit/s
(3 to 110 bytes per packet)
Overhead: 1.82% (container+metadata)