Bug 133762 - amarok can't tell if a remote URL is a playlist or not
Summary: amarok can't tell if a remote URL is a playlist or not
Status: CONFIRMED
Alias: None
Product: amarok
Classification: Applications
Component: Playback/Streams (show other bugs)
Version: 2.8.0
Platform: Mandriva RPMs Linux
: LO normal
Target Milestone: later
Assignee: Amarok Developers
URL:
Keywords:
: 121983 134320 138780 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-08 16:47 UTC by rapsys
Modified: 2013-12-04 07:59 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rapsys 2006-09-08 16:47:50 UTC
Version:           1.4.3 (using KDE KDE 3.5.4)
Installed from:    Mandriva RPMs
Compiler:          gcc version 4.1.1 20060724 (prerelease) (4.1.1-3mdk) Target: i586-mandriva-linux-gnu
Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --enable-languages=c,c++,ada,fortran,objc,obj-c++,java --host=i586-mandriva-linux-gnu --with-cpu=generic --with-system-zlib --enable-long-long --enable-__cxa_atexit --enable-clocale=gnu --disable-libunwind-exceptions --enable-java-awt=gtk --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --enable-gtk-cairo --enable-ssp --disable-libssp
Thread model: posix
OS:                Linux

Hi,

I discovered a bug in amarok, it is unable to play the following playlist for example :
http://www.jamendo.com/get/track/id/album/audio/play/830+1011+193+2102/?o=random

But if I save it as a .m3u file, then amarok fill the playlist with all present stream in that file.

It whould be great if amarok was able to look if the file look like a .m3u or a real stream.

ps : I use the xine engine.
Comment 1 Alexandre Oliveira 2006-12-23 20:42:27 UTC
*** Bug 138780 has been marked as a duplicate of this bug. ***
Comment 2 Alexandre Oliveira 2006-12-27 21:05:12 UTC
*** Bug 121983 has been marked as a duplicate of this bug. ***
Comment 3 Alexandre Oliveira 2006-12-27 22:35:45 UTC
*** Bug 134320 has been marked as a duplicate of this bug. ***
Comment 4 vatbier 2007-05-15 00:12:08 UTC
Amarok 1.4.5 in KDE 3.5.6 still can't play the "Listen" links on http://ogg.jamendo.com/en/

Or should the website present its playlist links in another format?
Comment 5 Nicolas L. 2007-05-17 16:20:45 UTC
this sounds more like a Konqueror bug because it works with Firefox.
Comment 6 Thomas Kamps 2008-06-15 12:49:08 UTC
Bug still present in 1.4.9.1 and in 2.0-svn
I get this error:
amarok: END__: void EngineController::play() - Took 0.0027s
amarok: [EngineController] [WARNING!] Phonon failed to play this URL. Error:  ""
amarok: BEGIN: void EngineController::slotTrackEnded()
amarok: END__: void EngineController::slotTrackEnded() - Took 0.00014s
when trying to play http://www.jamendo.com/get/track/id/album/audio/play/7505/?item_o=track_no_asc&n=all&aue=ogg2

Downloading the m3u and playing works in 1.4.9.1 and 2.0-svn
Comment 7 Ian Monroe 2008-08-19 05:51:45 UTC
This is a very very old bug. Cause its hard!
Comment 8 Myriam Schweingruber 2009-05-06 11:03:16 UTC
Still doesn't work with 2.1-SVN, build 6.5.2009
Comment 9 Myriam Schweingruber 2009-07-16 14:14:01 UTC
Ian, any news on this?
Comment 10 Myriam Schweingruber 2009-08-09 15:35:49 UTC
Could this be related to the Jamendo API we are using? Subscribing Nikolaj for more input on this.
Comment 11 Nikolaj Hald Nielsen 2009-08-09 16:10:16 UTC
No its an unrelated issue
Comment 12 Eelko Berkenpies 2009-09-03 11:04:28 UTC
I guess reading the contents from a remote playlist file (e.g. grabbing streams from a remote .pls file) is also part of this problem? Or do you want me file a separate bugreport for that?

KDE 4.3 / Amarok 2.2-GIT (2009-09-03)
Comment 13 Myriam Schweingruber 2009-09-14 00:31:00 UTC
Another error output:
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State, Phonon::State)                                                                                                                                                         
amarok:   [EngineController] [WARNING!] Phonon failed to play this URL. Error:  "Cannot find demultiplexer plugin for the given media data"                                                                                                  
amarok:   BEGIN: void Playlist::Actions::requestNextTrack()                                                                                                                                                                                  
amarok:     [Playlist::Actions] so far so good!                                                                                                                                                                                              
amarok:     [Playlist::Actions] nothing more to play...                                                                                                                                                                                      
amarok:   END__: void Playlist::Actions::requestNextTrack() - Took 0.0007s                                                                                                                                                                   
amarok:   BEGIN: void EngineSubject::stateChangedNotify(Phonon::State, Phonon::State)                                                                                                                                                        
amarok:     BEGIN: virtual void StatusBar::engineStateChanged(Phonon::State, Phonon::State)                                                                                                                                                  
amarok:     END__: virtual void StatusBar::engineStateChanged(Phonon::State, Phonon::State) - Took 0.00025s                                                                                                                                  
amarok:     [Playlist::Actions] [WARNING!] Error, can not play this track.                                                                                                                                                                   
amarok:     [Playlist::Actions] [WARNING!] Failure count:  2                                                                                                                                                                                 
amarok:     BEGIN: virtual void ProgressWidget::engineStateChanged(Phonon::State, Phonon::State)                                                                                                                                             
amarok:     END__: virtual void ProgressWidget::engineStateChanged(Phonon::State, Phonon::State) - Took 0.00025s                                                                                                                             
amarok:     BEGIN: virtual void Amarok::PlayPauseAction::engineStateChanged(Phonon::State, Phonon::State)                                                                                                                                    
amarok:        NEWSTATE:  5 OLDSTATE:  0                                                                                                                                                                                                     
amarok:     END__: virtual void Amarok::PlayPauseAction::engineStateChanged(Phonon::State, Phonon::State) - Took 0.00047s                                                                                                                    
amarok:     BEGIN: virtual void MainWindow::engineStateChanged(Phonon::State, Phonon::State)                                                                                                                                                 
amarok:       [MainWindow] Phonon state:  5                                                                                                                                                                                                  
amarok:     END__: virtual void MainWindow::engineStateChanged(Phonon::State, Phonon::State) - Took 0.00046s                                                                                                                                 
amarok:     BEGIN: virtual void Amarok::OSD::engineStateChanged(Phonon::State, Phonon::State)                                                                                                                                                
amarok:     END__: virtual void Amarok::OSD::engineStateChanged(Phonon::State, Phonon::State) - Took 0.00028s                                                                                                                                
amarok:     BEGIN: virtual void ProgressWidget::engineStateChanged(Phonon::State, Phonon::State)                                                                                                                                             
amarok:     END__: virtual void ProgressWidget::engineStateChanged(Phonon::State, Phonon::State) - Took 0.00026s                                                                                                                             
amarok:   END__: void EngineSubject::stateChangedNotify(Phonon::State, Phonon::State) - Took 0.0056s                                                                                                                                         
amarok: END__: void EngineController::slotStateChanged(Phonon::State, Phonon::State) - Took 0.0073s 

Is this really a problem on our side or is it Phonon related? Subscribing Martin.
Comment 14 Myriam Schweingruber 2009-09-27 14:08:01 UTC
Martin, any news on this?
Comment 15 Martin Sandsmark 2009-10-21 15:20:59 UTC
Nope, I'm pretty sure Amarok doesn't use Phonon to get the filetypes.
Comment 16 Myriam Schweingruber 2010-02-07 13:42:10 UTC
Bump version
Comment 17 Myriam Schweingruber 2011-06-04 11:47:41 UTC
This is an automated message from the triager:

Amarok 2.4.1 has been released on May 8 already. Could you please upgrade and test if you can still reproduce this bug?

Without feedback within a month we will close this bug as resolved.

Thank you for your understanding.
Comment 18 Myriam Schweingruber 2011-07-15 08:49:53 UTC
Pushing target.
Comment 19 vatbier 2011-07-15 14:46:00 UTC
It doesn't work.
I tried Amarok 2.4.1 in KDE 4.6.5 of Ubuntu 11.04:
Playlist>Add Stream> http://www.jamendo.com/get/track/id/album/audio/play/830+1011+193+2102/?o=random

Search for suitable plugin?
The required software to play this file is not installed. You need to install suitable plugins to play media files. Do you want to search for a plugin that supports the selected file?
The search will also include software which is not officially supported.

No packages with the requested plugins found
The requested plugins are:
text/uri-list
Comment 20 Myriam Schweingruber 2012-01-03 11:22:39 UTC
Tried with Amarok 2.5, still the same issue.
Comment 21 Kyle 2012-12-03 02:28:29 UTC
Confirmed: Bug still exists version 2.6.
Comment 22 Mikhail Ivchenko 2013-12-03 20:51:45 UTC
Confirmed: Bug still exists. Version 2.8.0