#1027923 vorbis-tools: Ogg123 fails to play streams (“Error opening - using the oggvorbis module. The file may be corrupted.”)

Package:
vorbis-tools
Source:
vorbis-tools
Description:
several Ogg Vorbis tools
Submitter:
Date:
2023-01-04 16:03:04 UTC
Severity:
normal
#1027923#5
Date:
2023-01-04 16:00:52 UTC
From:
To:
Ogg streams cannot be played. Three different approaches were tested:

  $ ogg123 http://ice.audionow.com/4692NationwideNewsNetworkLtdopus.ogg
  $ curl -L -v http://ice.audionow.com/4692NationwideNewsNetworkLtdopus.ogg | ogg123 -

  2-step approach also fails:

  $ curl -L -v http://ice.audionow.com/4692NationwideNewsNetworkLtdopus.ogg > /tmp/stream.ogg
  $ ogg123 /tmp/stream.ogg

Output:

  Error opening - using the oggvorbis module.  The file may be corrupted.

Diagnosis:

  $ file /tmp/stream.ogg
  /tmp/stream.ogg: Ogg data, Opus audio,

  $ ogginfo /tmp/stream.ogg
  Processing file "/tmp/stream.ogg"...

  New logical stream (#1, serial: 09e3c2b7): type unknown
  WARNING: sequence number gap in stream 1. Got page 75226 when expecting page 2. Indicates missing data.
  WARNING: EOS not set on stream 1

FWIW, some info on the audio stream used in the above tests can be found here:

https://www.radio-browser.info/history/96149bcc-0601-11e8-ae97-52543be04c81