This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Amarok doesn't read streaming metadata

Tags: None
(comma "," separated)
mcmillion
Registered Member
Posts
2
Karma
0
Since moving first to Amarok 2.4.x, and now 2.6.0, it has not been able to display metadata from a Shoutcast (.pls) stream.

Running 'amarok --debug http://somafm.com/u80s.pls', I see the following Taglib errors:
TagLib: MPEG::Properties::read() -- Could not find a valid first MPEG frame in the stream.
TagLib: MPEG::Properties::read() -- Could not find a valid first MPEG frame in the stream.
amarok: [ScanManager] ScannerJob: got count: 2
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.


By comparison, running 'vlc http://somafm.com/u80s.pls' plays the stream and correctly decodes the metadata. Also, the console app streamripper is able to parse the stream.

Any suggestions welcome.
User avatar
google01103
Manager
Posts
6668
Karma
25
I see metadata from this stream and when I run from command line as you did 'amarok --debug http://somafm.com/u80s.pls' I don't see the errors you posted.

Which Phonon backend are you running, I'm running VLC - if running Gstreamer try VLC

Which distro?

I'm not sure those error messages are relevant, especially the "Invalid sample rate", maybe someone more knowledgeable will know


OpenSuse Leap 42.1 x64, Plasma 5.x

mcmillion
Registered Member
Posts
2
Karma
0
First of all, thanks for the quick reply.

As it turns out, I was configured with a GStreamer Phonon Backend. Changing to VLC backend appears to solve my issue.

For the record, I had to:
1. Install the VLC backend by downloading the 'phonon-backend-vlc' package
2. Configure the system to use it. KDE System Settings -> Hardware -> Multimedia -> Phonon -> Backend, move VLC to the top.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], lockheed, Sogou [Bot]