If add to playlist any file like http://example.com/song.mp3 LastFM don`t scrobble anything. On lastfm site shows in now playing section something like "song.mp3 from Amarok", but after 5-10 secs this info will disappear. In user stats this track also not available.
But live streams, like online radio, scrobbles success (ScrobblerAdapter::trackMetadataChanged( Meta::TrackPtr track ) works fine)
Steps to Reproduce:
1. apply your lastfm account
2. add any mp3 file to playlist via http like http://example.com/song.mp3
3. start playing
4. Check your lastfm account.
doesn`t add any stats and songs to my lastfm collection
Have to add stats and songs to my lastfm collection
Ubuntu 12.04-12.10 x86/amd64
Amarok up to 2.6
This is intentional. If Amarok cannot get proper meta-data from your track, (it almost always isn't able to for plain http://example.com/song.mp3 URLs) it cannot scrobble. This is mandated by Last.fm policy. Minimal set of meta-data is proper artist name and proper track title (not file name).
Amarok can get proper meta-data from track(it displays correct info in playlist) http://checky.ru/zzbU.png (screen)
And it starts scrobble and showing info in lastfm but only 5 or 10 secs.
Then I recommend waiting for https://git.reviewboard.kde.org/r/107348/ to be merged. Please also try with both phonon-vlc and phonon-gst and report their versions.
The patch has been merged, please test now and also provide info requested in Comment #3.
I compiled Amarok from git with your latest commit and it looks like broken yet. I've already tested amarok with both phonon backends and result was the same.
This screenshot after start playing http://checky.ru/zdm8.png
This after few seconds http://checky.ru/EL9E.png
phonon-vlc = 0.6.0-1
phonon-gst = 4:4.7.0really4.6.2-0ubuntu1
Info provided, resetting bug status.
Okay, so please provide debugging log:
1. Start Amarok from Konsole as `amaork --debug --nofork`
2. Prepare your song to be the only one in playlist, but don't start playing yet
3. In Konsole, View -> Edit Scrollback and Reset
4. Start playing a song in Amarok, wait for it to finish
5. Save the output, in Konsole do Edit -> Select All, Edit -> Copy; pase into KWrite, attach here.
Please also provide exact git revision - output of `git describe` in the Amarok repository.
Created attachment 75701 [details]
Amarok`s from ubuntu repo debug output
amarok from kubuntu repository
Created attachment 75702 [details]
Amarok from git-sources v2.6.0-422-gfc07990
Thank you for the feedback.
I can reproduce this too. I added a mp3 to playlist, played it, but i still cant get any stats to update in my lastfm collection.
Setting status correctly.
Git commit 9ec5fa26f503dd37bc7a9f4fcb2e78bf5648bbaf by Matěj Laitl.
Committed on 16/01/2013 at 22:04.
Pushed by laitl into branch 'master'.
EngineController: fix track-in-stream detection at the end of the stream
* Fix scrobbling of plain files streamed over http.
M +1 -0 ChangeLog
M +11 -2 src/EngineController.cpp
M +2 -1 src/core-impl/meta/stream/Stream_p.h
Thnx for fix. I'll test it one of these days.
(In reply to comment #14)
> Git commit 9ec5fa26f503dd37bc7a9f4fcb2e78bf5648bbaf by Matěj Laitl.
> Committed on 16/01/2013 at 22:04.
> Pushed by laitl into branch 'master'.
> EngineController: fix track-in-stream detection at the end of the stream
> * Fix scrobbling of plain files streamed over http.
> FIXED-IN: 2.7
> M +1 -0 ChangeLog
> M +11 -2 src/EngineController.cpp
> M +2 -1 src/core-impl/meta/stream/Stream_p.h
(In reply to comment #15)
> Thnx for fix. I'll test it one of these days.
You're welcome. Please do ASAP, because we're *that* close to tagging 2.7.
Amarok 2.7 from ubuntu - problem not fixed
Oh! Sorry, it's ok! Thnx! Good job!
(In reply to comment #18)
> Oh! Sorry, it's ok! Thnx! Good job!