[opus] AM335x ARM Cortex-A8 performance drop opus 1.1

Sebastian Reimers service at it-sreimers.de
Fri Oct 18 13:41:17 PDT 2013


Hi,

> Try comparing with --comp 9.

many thanks for your quick reply.

but my results looks really strange and no big difference between 10, 9,
8 and 7:

# opusenc --comp 10 music_orig.wav music_orig.opus
Encoding using libopus unknown (audio)
-----------------------------------------------------
   Input: 48kHz 2 channels
  Output: 2 channels (2 coupled)
          20ms packets, 96kbit/sec VBR
 Preskip: 312

Encoding complete        
-----------------------------------------------------
       Encoded: 1 minute and 30.82 seconds
       Runtime: 1 minute and 19 seconds
                (1.15x realtime)
         Wrote: 1263224 bytes, 4541 packets, 93 pages
       Bitrate: 110.387kbit/s (without overhead)
 Instant rates: 24.4kbit/s to 197.2kbit/s
                (61 to 493 bytes per packet)
      Overhead: 0.796% (container+metadata)

# opusenc --comp 9 music_orig.wav music_orig.opus
Encoding using libopus unknown (audio)
-----------------------------------------------------
   Input: 48kHz 2 channels
  Output: 2 channels (2 coupled)
          20ms packets, 96kbit/sec VBR
 Preskip: 312

Encoding complete                              
-----------------------------------------------------
       Encoded: 1 minute and 30.82 seconds
       Runtime: 1 minute and 19 seconds
                (1.15x realtime)
         Wrote: 1263224 bytes, 4541 packets, 93 pages
       Bitrate: 110.387kbit/s (without overhead)
 Instant rates: 24.4kbit/s to 197.2kbit/s
                (61 to 493 bytes per packet)
      Overhead: 0.796% (container+metadata)

# opusenc --comp 8 music_orig.wav music_orig.opus
Encoding using libopus unknown (audio)
-----------------------------------------------------
   Input: 48kHz 2 channels
  Output: 2 channels (2 coupled)
          20ms packets, 96kbit/sec VBR
 Preskip: 312

Encoding complete      
-----------------------------------------------------
       Encoded: 1 minute and 30.82 seconds
       Runtime: 1 minute and 20 seconds
                (1.135x realtime)
         Wrote: 1263224 bytes, 4541 packets, 93 pages
       Bitrate: 110.387kbit/s (without overhead)
 Instant rates: 24.4kbit/s to 197.2kbit/s
                (61 to 493 bytes per packet)
      Overhead: 0.796% (container+metadata)

# opusenc --comp 7 music_orig.wav music_orig.opus 
Encoding using libopus unknown (audio)
-----------------------------------------------------
   Input: 48kHz 2 channels
  Output: 2 channels (2 coupled)
          20ms packets, 96kbit/sec VBR
 Preskip: 312

Encoding complete   
-----------------------------------------------------
       Encoded: 1 minute and 30.82 seconds
       Runtime: 1 minute and 18 seconds
                (1.164x realtime)
         Wrote: 1252403 bytes, 4541 packets, 93 pages
       Bitrate: 109.435kbit/s (without overhead)
 Instant rates: 24.4kbit/s to 196.4kbit/s
                (61 to 491 bytes per packet)
      Overhead: 0.802% (container+metadata)

# opusenc --comp 6 music_orig.wav music_orig.opus
Encoding using libopus unknown (audio)
-----------------------------------------------------
   Input: 48kHz 2 channels
  Output: 2 channels (2 coupled)
          20ms packets, 96kbit/sec VBR
 Preskip: 312

Encoding complete     
-----------------------------------------------------
       Encoded: 1 minute and 30.82 seconds
       Runtime: 1 minute and 2 seconds
                (1.465x realtime)
         Wrote: 1208860 bytes, 4541 packets, 93 pages
       Bitrate: 105.661kbit/s (without overhead)
 Instant rates: 27.2kbit/s to 196.4kbit/s
                (68 to 491 bytes per packet)
      Overhead: 0.773% (container+metadata)

# opusenc --comp 5 music_orig.wav music_orig.opus
Encoding using libopus unknown (audio)
-----------------------------------------------------
   Input: 48kHz 2 channels
  Output: 2 channels (2 coupled)
          20ms packets, 96kbit/sec VBR
 Preskip: 312

Encoding
complete                                                                      
-----------------------------------------------------
       Encoded: 1 minute and 30.82 seconds
       Runtime: 1 minute and 3 seconds
                (1.442x realtime)
         Wrote: 1208860 bytes, 4541 packets, 93 pages
       Bitrate: 105.661kbit/s (without overhead)
 Instant rates: 27.2kbit/s to 196.4kbit/s
                (68 to 491 bytes per packet)
      Overhead: 0.773% (container+metadata)

# opusenc --comp 4 music_orig.wav music_orig.opus
Encoding using libopus unknown (audio)
-----------------------------------------------------
   Input: 48kHz 2 channels
  Output: 2 channels (2 coupled)
          20ms packets, 96kbit/sec VBR
 Preskip: 312

Encoding complete              
-----------------------------------------------------
       Encoded: 1 minute and 30.82 seconds
       Runtime: 39 seconds
                (2.329x realtime)
         Wrote: 1213120 bytes, 4541 packets, 93 pages
       Bitrate: 106.034kbit/s (without overhead)
 Instant rates: 27.2kbit/s to 196kbit/s
                (68 to 490 bytes per packet)
      Overhead: 0.772% (container+metadata)

# opusenc --comp 3 music_orig.wav music_orig.opus
Encoding using libopus unknown (audio)
-----------------------------------------------------
   Input: 48kHz 2 channels
  Output: 2 channels (2 coupled)
          20ms packets, 96kbit/sec VBR
 Preskip: 312

Encoding complete      
-----------------------------------------------------
       Encoded: 1 minute and 30.82 seconds
       Runtime: 38 seconds
                (2.39x realtime)
         Wrote: 1216331 bytes, 4541 packets, 93 pages
       Bitrate: 106.316kbit/s (without overhead)
 Instant rates: 27.2kbit/s to 196.8kbit/s
                (68 to 492 bytes per packet)
      Overhead: 0.771% (container+metadata)

# opusenc --comp 2 music_orig.wav music_orig.opus 
Encoding using libopus unknown (audio)
-----------------------------------------------------
   Input: 48kHz 2 channels
  Output: 2 channels (2 coupled)
          20ms packets, 96kbit/sec VBR
 Preskip: 312

Encoding complete       
-----------------------------------------------------
       Encoded: 1 minute and 30.82 seconds
       Runtime: 39 seconds
                (2.329x realtime)
         Wrote: 1215900 bytes, 4541 packets, 93 pages
       Bitrate: 106.278kbit/s (without overhead)
 Instant rates: 26.8kbit/s to 196.8kbit/s
                (67 to 492 bytes per packet)
      Overhead: 0.771% (container+metadata)

# opusenc --comp 1 music_orig.wav music_orig.opus 
Encoding using libopus unknown (audio)
-----------------------------------------------------
   Input: 48kHz 2 channels
  Output: 2 channels (2 coupled)
          20ms packets, 96kbit/sec VBR
 Preskip: 312

Encoding complete                 
-----------------------------------------------------
       Encoded: 1 minute and 30.82 seconds
       Runtime: 35 seconds
                (2.595x realtime)
         Wrote: 1214244 bytes, 4541 packets, 93 pages
       Bitrate: 106.133kbit/s (without overhead)
 Instant rates: 26.8kbit/s to 196.8kbit/s
                (67 to 492 bytes per packet)
      Overhead: 0.771% (container+metadata)




cheers,


Sebastian Reimers





More information about the opus mailing list