foo_audioscrobbler (http://mp3tag.de/en/fb2k.html) is a Last.fm/Audioscrobbler (http://last.fm/) component for foobar2000 1.0 and later.
Features- It works independent of the Last.fm client application.
- It supports the current submission protocol.
- It sends now playing notifications to your Last.fm profile.
- Optionally, it can import played tracks from your iPod via the foo_dop (http://yuo.be/ipod.php) component.
- It has an own group on Last.fm (http://www.last.fm/group/foo_audioscrobbler).
Download foo_audioscrobbler 1.4.7 (http://mp3tag.de/en/fb2k.html) (where you can also read the release notes)
Join the foo_audioscrobbler group on Last.fm (http://www.last.fm/group/foo_audioscrobbler)
Important note: If your submissions do not appear on you Last.fm profile page, please first check the Submissions Server Status (http://status.last.fm).
Ooh lovely. I'd try this straightaway, but Preston North End (my home city) are playing Leeds in the playoff finals, it's just about to start, so i'll have to wait a couple of hours to try it:D
Thank you.
Mind sharing the dll without any of that installer crap?
Mind sharing the dll without any of that installer crap?
Sure, I've updated the post
Sure, I've updated the post
Thank you. You just made the life easier for many people including me.
Sure, I've updated the post
Thank you. You just made the life easier for many people including me.
Come on man, like it was a big deal having an installer....
does the plugin without the installer need libcurl.dll?
Wow, thanks!
How does this compare to the Audioscrobbler beta program that the Last.fm people are pushing?
Thank you.
does the plugin without the installer need libcurl.dll?
No, even the installer doesn't include libcurl. It's a complete rewrite without libcurl, because libcurl caused some problems.
How does this compare to the Audioscrobbler beta program that the Last.fm people are pushing?
It's comparable to the standalone plugin we had for foobar2000 0.8.3 (but hopefully without the bugs :B). It does the same as the new beta Audioscrobbler, except that you won't need to run the additional Audioscrobbler application in the system notification area.
Come on man, like it was a big deal having an installer.... wink.gif
Actually it is. There is an English word for it too, the word is `overkill'. Or do you by chance pack an installer with every single file you send to your friends via email? I hope you don't.
@OP:
So far the plugin has worked without problems. Thank you for this update.
Come on man, like it was a big deal having an installer.... wink.gif
Actually it is. There is an English word for it too, the word is `overkill'. Or do you by chance pack an installer with every single file you send to your friends via email? I hope you don't.
@OP:
So far the plugin has worked without problems. Thank you for this update.
Then just run the installer and save the dll it installs. Not hard for a l33t installer hater like you eh?
I actually agree with you personally, i'd rather have the dll, but I think the OPs response was provoked by you calling an installer 'crap'. Other people find them useful and you could have been a bit more polite.
Can you please stop talking about the installer. There is the choice, just download what you prefer.
Personally I don't need the installer, but I kept it because all previous releases of the component are shipped with an installer. I thought I could circumvent a discussion about it, by simply keeping it like it was before.
Obviously I was wrong.
Ah, sorry about that.
I've got round to trying this and i'm getting this in my console:
Not submitting. Cache contains 1 tracks.
Not submitting. Cache contains 2 tracks.
Not submitting. Cache contains 3 tracks.
Not submitting. Cache contains 4 tracks.
Not submitting. Cache contains 5 tracks.
Not submitting. Cache contains 6 tracks.
Not submitting. Cache contains 7 tracks.
Not submitting. Cache contains 8 tracks.
last.fm appears to be up. Any ideas?
What do you get on the console when you start foobar2000. Is there some message about handshaking?
What do you get on the console when you start foobar2000. Is there some message about handshaking?
Ah, I got it to work by deleting my config file. Thank you.
Submitting track to Audioscrobbler...
Submission failed: bad authorization.
Submitting 2 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 3 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 4 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 5 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
it was working fine earlier...
Did you try to restart foobar2000? Normally a re-handshake should solve BADAUTH issues.
I updated the component, but everytime I close foobar2000, the program window disappears, but the process remains active. To be sure it's not another component (I updated several), I renamed the extension to .dl_ and foobar2000 closes entirely now.
Unfortunately, the hanging issue seems to be still there.
If you are interested, this is what the console reads:
Startup time : 0:00.160779
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
I also noticed foobar.exe ghost after installing foo_audioscrobbler. Deleted it and haven't had any since.
FWIW, I don't get a ghost process when I quit fb2k, and I have this component installed.
I too get a ghosted foobar with this plugin
It quits fine today. Florian, any chance the ghost process appears when the plugin wasn't able to reach the submit server?
I was able to reproduce this two or three times and I'm working on a solution currently. Seems that it's not related to the submissions server being online or not.
Thanks for pointing!
It quits fine today. Florian, any chance the ghost process appears when the plugin wasn't able to reach the submit server?
i had the same. it was ghosting yesterday, today it works ,
btw. my fb2k eats up more than 17 meg of ram (but most probably this is not related to audioscrobbler)
Version 1.3.1 fixes a problem with leaving a ghost process of foobar2000 on exit and adds the reset page feature to to preferences page.
After updating to 0.3.1 I'm constantly getting 100% cpu usage.
Can send you my foobar2000.cfg if you need it for your investigations.
edit: Unfortunately I deleted the 0.3.0. Can somebody please upload it somewhere? TIA.
After updating to 0.3.1 I'm constantly getting 100% cpu usage.
Can send you my foobar2000.cfg if you need it for your investigations.
edit: Unfortunately I deleted the 0.3.0. Can somebody please upload it somewhere? TIA.
You can try with 1.3.2 from the initial post
You can try with 1.3.2 from the initial post
working like a charm, thanks for the quick update
works great here. thank you for this nice plugin.
thanks for the update
I got "Cannot connect to server. " with 1.3.2 all the time.. What to do?
I have tried to delete the foobar2000.cfg but still the same thing.
Don't have any firewall or NAT.
With 1.2.6 it works just fine, but foobar crashes at exit.
So apparently nothing has been submitted for over a week. I checked and I had over 400 in my cache and my last.fm hasn't updated at all. I've even removed my config file and tried anew and still this is all I get in the console every time a song is played:
Cannot connect to server.
Not submitting. Cache contains 1 tracks.
Not submitting. Cache contains 2 tracks.
...
Any idea what's going on?
Sweet, I was wondering why foobar never seemed to close (which caused much frustration when trying to update plugins, as they were already being accesed by the ghost =)
So apparently nothing has been submitted for over a week. I checked and I had over 400 in my cache and my last.fm hasn't updated at all. I've even removed my config file and tried anew and still this is all I get in the console every time a song is played:
Cannot connect to server.
Not submitting. Cache contains 1 tracks.
Not submitting. Cache contains 2 tracks.
...
Any idea what's going on?
Just use version 1.2.6, 1.3.2 isn't working.
Just use version 1.2.6, 1.3.2 isn't working.
Where can I find a copy of v1.2.6? All the links I find don't work.
I have occasionally been getting a message from Last.fm saying "Some tracks you submitted have not been added to your profile for the following reason: Spam protection triggered: You submitted a track dated earlier than your last submission."
Today I ran ethereal to sniff the submissions to Last.fm and noticed the duplicate it spoke of. If seemed to happen after I played a track without title information. Audioscrobbler did not submit that track (correctly), but after the track finished it submitted the previous track (that had title information) again with the same timestamp as when it submitted it previously.
From my console:
[blockquote][15:50:21] Submission succeeded.
[15:52:45] on_endoftrack
[15:52:48] Track has no artist or title info - not submitting to Audioscrobbler.
[15:53:49] Track has no artist or title info - not submitting to Audioscrobbler.
[15:55:34] Submitting track to Audioscrobbler...
[15:55:35] Submission succeeded.[/blockquote]
The first submission is for the track with file info. I then played one track without title info. The submission at 15:55 had the same content as the one from 15:50 -- the track with the title info.
Just use version 1.2.6, 1.3.2 isn't working.
Where can I find a copy of v1.2.6? All the links I find don't work.
http://files.upl.silentwhisper.net/upload3...bbler_1.2.6.zip (http://files.upl.silentwhisper.net/upload3/foo_audioscrobbler_1.2.6.zip)
http://files.upl.silentwhisper.net/upload3...bbler_1.2.6.zip (http://files.upl.silentwhisper.net/upload3/foo_audioscrobbler_1.2.6.zip)
Thank you for that!
oh noes
i see theres this 1.3x that fixes the hang on foobar exit (just what i wants!)
then i gets to the end of thread,
and everyone is says use 1.2.6
Well... i haven't used this component, so i don't know how reliable it is. But if it isn't working for you, you could try the Audioscrobbler Beta (http://www.last.fm/group/Audioscrobbler+Beta/forum/30705/_/95809), which has been working pretty awesome for me since i started using it a couple weeks ago. It requires you to run a stand-alone application in the background, but it isn't as annoying as it sounds (it's tiny and it starts with foobar automatically).
Of course, before you do that you should report the problem to Florian, you know, so he can try to fix it.
It's working great for me. Thank you very much! Your work is much appreciated!
1.3.2 is working perfectly fine for me. (foobar .9.3.1, windows 2000)
Is there any way to implement a "flush cache" or a "submit cache" button? Or both? Thanks.
I agree, to have "submit cache" button will be good. It will not need to listen new track specially for sending cached info to server.
Submitting track to Audioscrobbler...
Submission failed: bad authorization.
Submitting 2 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 3 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 4 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Submitting 5 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
it was working fine earlier...
I see this as well if I leave the player open for a while without using it. Any chance of enhancing the plugin so that if it does fail to submit due to bad authorization, it'll try to re-handshake on its own? Not that closing and restarting foobar is that big a deal but it'd be nice if I could skip that step
foo_audioscrobbler 1.3.3 hopefully fixes some random DNS issues and re-handshakes on bad authorization responses.
Thanks! I've just installed v1.3.3
Just released foo_audioscrobbler 1.3.4 which is a maintenance release compiled with the new SDK.
Hi,
great plugin!
Is there a special reason why tracks are not submitted one at a time, and instead in batches of five?
edit: Nevermind, that was just because I had updated from 1.3.2 -> 1.3.4
Thanks!
I play a fair amount of my classical music off vinyl, CD and SACD and use mp3s just over 30secs long to submit what I have been listening to. Today I had to upgrade foobar and the audioscrobbler plugin as the old version I was using stopped working. The new version doesn't seem to like files that are only just over 30 seconds long, they don't submit and no warning or reason is given. Have you increased the minimum track length to above 30 seconds for some reason?
In case anyone thinks I just want to spam the system, my profile is here: http://www.last.fm/user/spod_mandel (http://www.last.fm/user/spod_mandel)
I don't exactly submit an excessive amount of music.
This does make the new version of foobar2000 essentially unusable for me. Just discovered why the old version wasn't working, so am using that again for now.
When you say "over 30 seconds", are they over 31 seconds too, because that's the minimum length for submitting.
When you say "over 30 seconds", are they over 31 seconds too, because that's the minimum length for submitting.
Nope, are about 30.5 seconds long. Are you saying 31 seconds is the offical last.fm policy or just what is specified in the foobar plugin?
...
how do i fix it. i open the console and get
"[16:03:58] Handshaking: Client up to date.
[16:03:58] Submit interval set to 1 seconds.
[16:03:58] Handshake successful.
[16:04:00] Startup time : 0:11.672720
[16:09:07] Submitting 16 cached tracks to Audioscrobbler...
[16:09:07] Submission failed: bad authorization.
[16:13:50] Submitting 17 cached tracks to Audioscrobbler...
[16:13:50] Submission failed: bad authorization."
Are you using foo_audioscrobbler 1.3.4? I'm asking because the latest version should re-handshake if it gets BADAUTH as reply.
When you say "over 30 seconds", are they over 31 seconds too, because that's the minimum length for submitting.
Nope, are about 30.5 seconds long. Are you saying 31 seconds is the offical last.fm policy or just what is specified in the foobar plugin?
Mandel, there is a rounding issue for tracks between 30 and 31 seconds in the current version of the plugin. I'll fix it to the next release.
well nice done.
but as i dont have internet at my music-pc i´d really really like an plugin with all these statistic-features offline available!
well nice done.
but as i dont have internet at my music-pc i´d really really like an plugin with all these statistic-features offline available!
There are two components called foo_playcount, an "official" and an "unofficial" one. I never tried them, but they may provide the features you're looking for.
Are you using foo_audioscrobbler 1.3.4? I'm asking because the latest version should re-handshake if it gets BADAUTH as reply.
I have the same problem with foo_audioscrobbler 1.3.4:
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
.
.
Submitting track to Audioscrobbler...
Submission succeeded.
.
.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
I have had problems submitting tracks for the last two days:
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Not submitting. Cache contains 25 tracks.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
There's more from where that came from, anyone else having the same problems?
I had the same problem yesterday.
Did you install the shiny new last.m client? If so, uninstalling the client helped in my case.
I can't get it to work... keep getting:
Not submitting. Cache contains 5 tracks.
Cannot connect to server.
I ran ethereal, and it seems that it's getting a 404 error for the ip address 62.216.251.200, which according to a whois belongs to last.fm. Could they have changed the server?
I can't get it to work... keep getting:
Not submitting. Cache contains 5 tracks.
Cannot connect to server.
Same problem here.
Apparently, the submission server is down, so that COULD be the issue...
And to go a bit off topic - I totaly hate last.fm's new app. Why the hell shoud I have two players open? Hate that stuff.
Last.fm's submission server is currently down:
Submissions Server
# Status: OFFLINE
You can check the server status here:
http://www.last.fm/forum/21713/_/51596 (http://www.last.fm/forum/21713/_/51596)
EDIT:
And I totally agree with you, Hellspam.
Especially as there seem to be submission problems when using the app (e.g. as radio player) and still having the dll for foobar (listening to my music). Well, no radio for me then...
[EDIT] It was just a matter of patience... Working perfectly, thanks! [/EDIT]
_______ ___ __ _
Yeah, I'm getting the same thing guys... And Last.FM says their server is up... I'm using 1.3.4 with fbk 0.9.2
Startup time : 0:00.118958
Cannot connect to server.
Not submitting. Cache contains 16 tracks.
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
Submitting 10 of 17 cached tracks to Audioscrobbler...
Cannot connect to server.
Give it some time, it's probably overloaded from everybody submitting all their cached tracks.
Florian, are you also the author of the official plugin on Last.fm and is your version 1.3.2 of the plugin the same as version 1.3.2 that's currently available on Last.fm? I wonder which one I should use (official 1.3.2 or unofficial 1.3.4).
It does the same as the new beta Audioscrobbler, except that you won't need to run the additional Audioscrobbler application in the system notification area.
Do you plan to update the stand-alone plugin to use the new protocol introduced with the Last.fm software?
Florian, are you also the author of the official plugin on Last.fm and is your version 1.3.2 of the plugin the same as version 1.3.2 that's currently available on Last.fm? I wonder which one I should use (official 1.3.2 or unofficial 1.3.4).
Yes, version 1.3.2 is also from me, but Russ is a little bit slow with updating the downloads section You can safely use version 1.3.4 of foo_audioscrobbler.
It does the same as the new beta Audioscrobbler, except that you won't need to run the additional Audioscrobbler application in the system notification area.
Do you plan to update the stand-alone plugin to use the new protocol introduced with the Last.fm software?
I'm not aware of a new protocol version and I'm still using version 1.1. Can you please point me to the new spec?
I'm not aware of a new protocol version and I'm still using version 1.1. Can you please point me to the new spec?
I have no spec but I found this post: http://www.last.fm/forum/34905/_/135053 (http://www.last.fm/forum/34905/_/135053)
Old-style plugin authors: I can change your old plugin forum into a group forum if you wish to continue supporting it. Alternatively, I can help you port your plugin to the new Audioscrobbler Client protocol.
That made me assume that there is a new protocol of some sort.
I have no spec but I found this post: http://www.last.fm/forum/34905/_/135053 (http://www.last.fm/forum/34905/_/135053)
Old-style plugin authors: I can change your old plugin forum into a group forum if you wish to continue supporting it. Alternatively, I can help you port your plugin to the new Audioscrobbler Client protocol.
That made me assume that there is a new protocol of some sort.
Yes, but it is the new protocol for talking to the official Audioscrobbler client application. The protocol for talking with the severs wasn't changed.
Then never mind.
Would it be posible to add an option to enable submitting tracks from Audio CDs even if "Only submit tracks from the Media Library" is enabled.
Getting bad auth messages like others. The last.fm page says the submission server is up. Wondered if anyone else is seeing these issues?
Is there a reason to have a proxy configuration part in the plugin preferences? Wouldn't it be possible to use the config from the general "Network settings"?
Would it be posible to add an option to enable submitting tracks from Audio CDs even if "Only submit tracks from the Media Library" is enabled.
I'm not sure if it's possible to identify tracks from Audio CDs. I'll have a look at the SDK.
Getting bad auth messages like others. The last.fm page says the submission server is up. Wondered if anyone else is seeing these issues?
No, everything works fine for me.
Is there a reason to have a proxy configuration part in the plugin preferences? Wouldn't it be possible to use the config from the general "Network settings"?
Yes and No. Proxy settings are not a part of the public SDK.
Is there a reason to have a proxy configuration part in the plugin preferences? Wouldn't it be possible to use the config from the general "Network settings"?
Yes and No. Proxy settings are not a part of the public SDK.
What's the purpose of the common setting then? The foosic and freedb clients happily use the proxy settings from the common part (as far as I know, they surely would not get out to the net without that). Of course they are not open source, but foosion generally gives hints for developers, maybe you could ask him about this issue? Not that this preference setting would disturb me, I just feel that it's too redundant.
The proxy settings from the Networking page are used for HTTP accesses through the foobar2000 filesystem API which only supports GET operations at the moment. That is all that a freedb client needs. The foosic client on the other hand does not use HTTP at all: the foosic submission protocol is based on UDP, so proxy settings are meaningless there.
That explains a lot Thanks, and sorry for being stubborn
Getting bad auth messages like others. The last.fm page says the submission server is up. Wondered if anyone else is seeing these issues?
No, everything works fine for me.
Tis a little late for that response. It's been working fine since Friday night.
This doesn't seem to work for me. It just says "Not submitting. Cache contains 1 tracks.", "Not submitting. Cache contains 2 tracks."....
[Edit] Works now, uninstalled the last.fm player [\edit]
Have uninstalled last.fm player.
Nevertheless (it seems I haven't seen this error message):
Startup time : 0:06.969426
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
Submitting 10 of 55 cached tracks to Audioscrobbler...
Cannot connect to server.
Submitting 10 of 56 cached tracks to Audioscrobbler...
Submission failed: Plugin bug: Not all request variables are set - no POST parameters.
Audiscrobbler ver. 1.3.4
Yesterday it worked fine, but then i switched off my inet-connection. And before I started today, in the cache there were 42 tracks.
-------
Addon: after a couple of experiments, I found, that my error appears if and only if:
1. I start foobar2000 and in the cache there is a number of tracks
2. My internet-connection is on
Whatever I do after that, the error will be.
But if I delete foo_audioscrobbler.dll, start foobar without it, remove its settings (the window asked me to do it), then place it back into the components folder, and my connection is on while running foobar - all will be ok.
I often need to switch my inet-connection off, and if foobar is still playing, the cache will be not empty. And when I switch inet connection on, there will be the error described above.
P.S. Sorry for my English
If the ARTIST tag has multiple values only the first value in the tag seems to be submitted to Audioscrobbler. For instance:
ARTIST = Joaquin Phoenix; Reese Witherspoon
TITLE = Jackson
Where the ARTIST tag is rendered as
Joaquin Phoenix, Reese Witherspoon in Foobar appears like this on Last.fm:
Joaquin Phoenix – Jackson
I'm using foo_audioscrobbler 1.3.4
After what period of time does last.fm send the info to the website? Is it after a minute of playing a track? or after the track is completed or is it 50% of the way through? The reason I ask is because I want to get my playcount % the same as the audioscrobbler plugin, so stats look a bit more accurate when comparing.
After what period of time does last.fm send the info to the website? Is it after a minute of playing a track? or after the track is completed or is it 50% of the way through? The reason I ask is because I want to get my playcount % the same as the audioscrobbler plugin, so stats look a bit more accurate when comparing.
The Audioscrobbler plugin submits the entry after 50% or four minutes of playing the track - whatever comes first.
I too get bad authorization with 1.3.4. Restarting foobar2000 helps, but as I see from this thread plugin supposed to do reauth himself. More details on my setup that causes bad auth: http://www.hydrogenaudio.org/forums/index....showtopic=48201 (http://www.hydrogenaudio.org/forums/index.php?showtopic=48201).
Hey, this seems like a really good tool, but I was wondering . . . I have the official software from Last.fm that does all this. I was wondering if there would be any added or noticeable benefit to switching to this plugin. I'm sure it probably allows you to do more with TAGZ . . .
Hey, this seems like a really good tool, but I was wondering . . . I have the official software from Last.fm that does all this. I was wondering if there would be any added or noticeable benefit to switching to this plugin. I'm sure it probably allows you to do more with TAGZ . . .
You don't need to have the official software installed or running, saving your system resources.
Is it possible to make Audioscrobbler submit information from shoutcast streams? I really miss that feature.
I don't think it has something to do with shoutcast but with missing tags. Both artist and title information have to be present for a track to be submitted.
I don't think it has something to do with shoutcast but with missing tags. Both artist and title information have to be present for a track to be submitted.
I put shoutcast as example. Generally it's true for any http stream.
Foobar gets titles from http streams dynamically, that’s why streams should be treated differently by strobber.
Hi Florian,
lately both my dsl and phone line are down, so I'm using a (slooow) gprs connection with my cell phone.
The program I run for submitting the tracks played on my iPod (YamiPod) works fine.
On the foobar side instead, foo_audioscrobbler reports "Cannot connect to server" at every attempt. The cache keeps growing regularly.
Maybe the timeout is set too short?
Maybe the timeout is set too short?
Timeout is set to 30 seconds (which should be enough).
The error appears just one instant after the "Submitting track" notice, so the problem could be elsewhere. Never mind, my dsl is back Thank you for reply
I have a feature request. Would it be possible to add titleformatting options for each field submission? That way if data is stored across multiple tags, the submissions could still be correct. For example, if I don't store information in the artist tag but display data from the performer tag using titleformating. Thanks.
Don't know if it's been requested before, but could you add a tag such as %scrobbled%, so that we could display when a file has been scrobbled.
I know you can use the playback time to work it out at the moment, but this wouldn't change when you skip to parts of a song, etc..
Don't know if it's been requested before, but could you add a tag such as %scrobbled%, so that we could display when a file has been scrobbled.
I know you can use the playback time to work it out at the moment, but this wouldn't change when you skip to parts of a song, etc..
You don't mean tagging the actual file, do you? I can't tell you how many people would jump all over you for even suggesting such a thing.
Anyways.. I've uninstalled Last.fm Player and switched back to foo_audioscrobbler simply because I was sick of Last.fm Player's unresolved bugs. It pisses me off to no end to hear my floppy drive throw up into my room when I load a MP3 file, hence the eradication of Last.fm Player from my computer.
You don't mean tagging the actual file, do you? I can't tell you how many people would jump all over you for even suggesting such a thing.
Anyways.. I've uninstalled Last.fm Player and switched back to foo_audioscrobbler simply because I was sick of Last.fm Player's unresolved bugs. It pisses me off to no end to hear my floppy drive throw up into my room when I load a MP3 file, hence the eradication of Last.fm Player from my computer.
No, not tagging the actual file.
I meant just a value we could access to see when the file had been scrobbled, like how %ispaused% and %isplaying% work..
I have one question. Does Audioscrobbler scrobble tracks that have less than 1 minute ?
I have one question. Does Audioscrobbler scrobble tracks that have less than 1 minute ?
black92: in a word - no.
Protocol Wiki (http://www.audioscrobbler.net/wiki/Protocol1.1)
Songs with a duration of less than 30 seconds should not be submitted.
Startup time : 0:00.187879
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
Submitting track to Audioscrobbler...
Cannot connect to server.
I've deleted the config info, re-added the plugin, filled in the config info again, and still I get "cannot connect to server." Yes, I'm using the latest (foo_audioscrobbler, 1.3.4). Any ideas? I dont' have the official audioscrobbler application installed at all (this is my work computer).
Startup time : 0:00.187879
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
Submitting track to Audioscrobbler...
Cannot connect to server.
I've deleted the config info, re-added the plugin, filled in the config info again, and still I get "cannot connect to server." Yes, I'm using the latest (foo_audioscrobbler, 1.3.4). Any ideas? I dont' have the official audioscrobbler application installed at all (this is my work computer).
Are you sure that ports are not blocked on your work network? I can't connect from the office because of this.
They seemed to work about a month ago; the older version of audio_scrobbler worked. I really don't think they locked anything down since then, but I could be wrong...
Plus, I'm getting a successful handshake. That should mean something, right?
If the ARTIST tag has multiple values only the first value in the tag seems to be submitted to Audioscrobbler. For instance:
ARTIST = Joaquin Phoenix; Reese Witherspoon
TITLE = Jackson
Where the ARTIST tag is rendered as Joaquin Phoenix, Reese Witherspoon in Foobar appears like this on Last.fm:
Joaquin Phoenix – Jackson
I'm using foo_audioscrobbler 1.3.4
What he said. Being able to set the artist and track submission to a user-specified formatting string would eliminate a lot of mistagged entries.
If the ARTIST tag has multiple values only the first value in the tag seems to be submitted to Audioscrobbler. For instance:
ARTIST = Joaquin Phoenix; Reese Witherspoon
TITLE = Jackson
Where the ARTIST tag is rendered as Joaquin Phoenix, Reese Witherspoon in Foobar appears like this on Last.fm:
Joaquin Phoenix – Jackson
I'm using foo_audioscrobbler 1.3.4
What he said. Being able to set the artist and track submission to a user-specified formatting string would eliminate a lot of mistagged entries.
Not just artist. I put version (remixes) information in the VERSION tag so being able to format the title would be helpful as well. I also seperate SUBTITLE and EDITION for albums.
One other oddity I've noticed is that the DISC is always processed. Perhaps because I specify TOTALDISCS even when there is only one disc.
Hi,
i have the same problem. after startup i don't get any message about the connection status. after playing a few songs it only says:
Not submitting. Cache contains 1 tracks.
on_endoftrack
(if you play more tracks - there is ".. contains .. xyz tracks ...", of course)
when i enter wrong account data on purpose the status window shows an error message "can not connect to server" - however with the correct data - it is empty.
hope someone can help me to resolve the problem. is it possibly my firewall or my router (should be port 80 though, right?)
greetings
tilman
(P.S. sorry for my bad english - it's not my native language)
(i let fb2k run for a couple of minutes and got this nice log here - maybe it helps a bit further:
Not submitting. Cache contains 4 tracks.
on_endoftrack
Not submitting. Cache contains 5 tracks.
on_endoftrack
Not submitting. Cache contains 6 tracks.
on_endoftrack
Not submitting. Cache contains 7 tracks.
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
on_endoftrack
Submitting 8 cached tracks to Audioscrobbler...
Cannot connect to server.
on_endoftrack
Submitting 9 cached tracks to Audioscrobbler...
Cannot connect to server.)
the plugin is 1.3.4, and foobar is the most recent version)
hi everyone!
just got cheated into this whole last.fm business (grrr) and needless to say i'm very happy that there's a component for that scrobbling business.
it works fine on my machine (win2k, foobar 0.9.4.1, foo_audioscrobbler 1.3.4). however, i've got something on my mind that's bugging me, and that's playing (and submitting) untagged files. i'm listening to wav files a lot, and those files being left out wouldn't give an accurate account of the music i listen to. i know it's propably too much to ask for a routine that guesses tags from filenames and the like to be implemented into this very component, but maybe there are others anong you who could help me out with a workaround? i managed to convince the columns_ui to display untagged files properly, maybe there's a way this can be done with this component as well?
cheers, pano
Why would someone listen to WAV files ? Just convert them to FLAC (or other lossless format), tag them properly and your problems are gone...
WAV has no advantage over lossless compression, so i really cant understand why are you sticking with it.
BTW. Old foobar 0.8.x had an ability to tag wav files with APEv2 tags. Althogh this broke compatibility with probably all media players, but for you that could be an useful option.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Not submitting. Cache contains 3 tracks.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
____
I have a somewhat odd problem (maybe you can tell me if it's the plugin or last.fm being loopy). It submits as above... although, sometimes I remove my password and restart and it submits properly. But, even when it submits properly it stops (for not reason that I can tell) and gives me bad authorization again. It also will cache tracks but I suppose that's probably related.
Thanks.
Why would someone listen to WAV files ? Just convert them to FLAC (or other lossless format), tag them properly and your problems are gone...
WAV has no advantage over lossless compression, so i really cant understand why are you sticking with it.
thanx for the lecture, pal. what i don't understand is why some people can't imagine using an application in a way that is slightly different from the way they themselves do sorry
so here's why: i do a lot of sampler compiling which i need to burn quickly with feurio which sadly doesn't support flac compression. for numerous reasons feurio is the fix constant in this chain which couldn't possibly be changed so i'm keeping some files in uncompressed format...
BTW. Old foobar 0.8.x had an ability to tag wav files with APEv2 tags. Althogh this broke compatibility with probably all media players, but for you that could be an useful option.
thanx for this hint, though this doesn't seem to be an option... pano
User defined submission strings would be awesome. Also, I'd like to see a button somewhere that submits all tracks at once. My main computer is not always online. Every once in a while i'll shut my computer off, unplugg all the cables, lug the machine down a flight of steps, and hook it up to the phone line my dad's computer normally has use of. I do this to update my software, resync my last.fm stats, download anything I need, and other things like that. Currently I have to just find a short track and play it to force it to update. I much better solution would be to just press a button for it to update.
Is it possible to get hold of the sources?
Hope this doesn't get totally discontinued in favor of last.fm's separate client software. I still don't understand why anyone would want to use a separate application running in the system tray keeping track of everything when you can download a plugin and never look at it again.
Hi,
Great component!
Would you mind adding a feature to exclude (http)streams from scrobbling?
Much like the current "Only scrobble tracks from the media library".
I listen to Last.fm stations using foobar2000 through the lastfmproxy (great tool by the way). The proxy already scrobbles the tracks I listen to. So when foo_audioscrobbler is active in fb2k the tracks are scrobbled twice, which causes Last.FM the show warning like this one on my profile: "Some tracks you submitted have not been added to your profile for the following reason:
Spam protection triggered: You submitted a track dated earlier than your last submission."
A simple "Don't scrobble (http-)streamed tracks"-option would probably solve this.
Please consire it...
Thanks!
-Thor
Moved (http://www.hydrogenaudio.org/forums/index.php?showtopic=51035) off-topic discussion on how to submit to Last.fm.
While I was using this plugin I was getting music distortion and skips in the music. As soon as I removed it the problem was no longer present. Has anyone else experienced this?
foo_audioscrobbler.dll Cache ViewerInformationI have created a small to extract cache from
foobar2000.cfg config. file. As I haven't yet figured out, how submit to Last.fm (thread link above), this utility cannot be used as one-time sender to last.fm (someone mentioned it somewhere above).
Fields displayed in a form are URL-decoded.
It can dump cache into a simple file.
Data format in the dumped file:
%ARTIST_1%
%ALBUM_1%
%TRACK_1%
%DATE_1%
%LENGTH_1%
%ARTIST_2%
%ALBUM_2%
...
Everything dumped in the file is in same form as it was in
foobar2000.cfg.
Manual installation (e.g. from 7-Zip archive)I assume you already have VB6 runtime dll
msvbvm60.dll.
1. Download and extract the archive.
2. Run
install.bat.
3. Try to run
scrobblercache.exe.
4. If it won't run, run
install2.bat, then run
scrobblercache.exe.
WarningThere
must be file
foobar2000.cfg in the application directory, or it throws error about the missing file.
Uninstallation1. Run
uninstall.bat.
2. Just delete remaining files in the application directory.
DownloadScroll down for new version.
If the application is unable to display cache, and you're really sure that the cache is there, upload the file
foobar2000.cfg somewhere and send me link. I'll try to fix as soon as possible, if you contact me through PM (private message).
I still need to know if setup installation works or only archive works.
Hello,
Just downloaded this...but it doesn't send any data:
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
Submitting 10 of 14 cached tracks to Audioscrobbler...
Cannot connect to server.
That's all...but last.fm is up. I opened my firewall for Foobar...
I am 100% sure I entered my username and password right...
So no idea what it could be [/s]
Works now...just submitted everything...crazy but what the hell
New version of foo_audioscrobbler Cache Viewer 1.4
Installation steps above.
Notice
Program displays error message like cache is empty (or worse case it crashes, e.g. shows error like "Type mismatch") make sure the cache isn't empty by displaying Audioscrobbler options page. Second make sure you Save entire configuration by clicking on Save all button and copying configuration file foobar2000.cfg to a application directory.
Changes:
- improved algorithm for finding cache of foo_audioscrobbler plugin
- added some error checks routines, so not every time error like "Type mismatch" etc.
Download:
Here's an archive (http://louma.host.sk/files/scrobblercache.7z). (~450KB)
Here's setup (http://louma.host.sk/files/setup.exe) with VB6 runtime. (~1,5MB)
Here's setup (http://louma.host.sk/files/setup_without_runtime.exe) without VB6 runtime. (~710KB)
Feedback:
If there's some error that should not display (e.g. cache won't display even if you're sure that it is there), upload your config. file foobar2000.cfg somewhere and send me PM. I'll should fix it as soon as possible.
Note:
Keep in a mind that who wants to test it first time, try first install some of the setups. I still need to know if registration of ocx is successful. Thanks
Forbidden
You don't have permission to access /files/scrobblercache.7z on this server.
My provider is weird. He doesn't permit foreign referers (pages,servers from which you click on link,filled by your browser). Just click in an address bar in your browser and press enter, e.g. manually fill address of file.
I upload Cache Viewer there, because I hate services like Rapishare, MegaUpload etc. because they delete files after some time for example 1 month. Then nobody can download the file.
I've just released foo_audioscrobbler 1.3.5 which adds a manual submit feature to the preferences page to manually submit the plugins cache.
You can get it via the first post of this topic.
Kind regards,
Florian
Thanks!
Does this plugin also submit Musicbrainz ID tags?
Does this plugin also submit Musicbrainz ID tags?
No, AFAIK these are not supported by foobar2000.
I get the message:
Cannot connect to server.
Not submitting. Cache contains 3 tracks.
What are the ports I have to open in my router settings?
Outgoing should have no restrictions. I'm using WinXP with an enabled Firewall.
greetz Denis
same here:
Not submitting. Cache contains 17 tracks.
Same message when manually submit the tracks. But it still works yesterday after update 1.3.5
You don't need any open ports because you are the one that connects to the server. If you can't connect to the server it's probably just because it's temporarily down.
The submissions server is offline at the moment. Please always check the status post on the Last.fm forums (http://www.last.fm/forum/21713/_/51596) before posting here.
The submissions server is offline at the moment. Please always check the status post on the Last.fm forums (http://www.last.fm/forum/21713/_/51596) before posting here.
This is how you can monitor Last.fm status via RSS feed (http://page2rss.com/page/?url=www.last.fm/forum/21713/_/51596).
New version of foo_audioscrobbler Cache Viewer
Manual installation (e.g. from 7-Zip archive)
I assume you already have VB6 runtime dll msvbvm60.dll.
1. Download and extract the archive.
2. Run install.bat.
3. Try to run scrobblercache.exe.
4. If it won't run, run install2.bat, then run scrobblercache.exe.
Manual uninstallation
1. Run uninstall.bat.
2. Just delete remaining files in the application directory.
Notice
Program displays error message, make sure the cache isn't empty by displaying Audioscrobbler options page. Second make sure you Save entire configuration by clicking on Save all button and copying configuration file foobar2000.cfg to a application directory.
Changes:
- changed algorithm of detecting cache
- replaced all error messages with one
Download:
As my main hosting is down now, use these download links.
Here's an archive (http://program.php5.cz/scrobblercache/scrobblercache.7z). (~450KB)
Here's setup (http://program.php5.cz/scrobblercache/setup.exe) with VB6 runtime. (~1,5MB)
Here's setup (http://program.php5.cz/scrobblercache/setup_without_runtime.exe) without VB6 runtime. (~710KB)
Feedback:
If there's some error that should not display (e.g. cache won't display even if you're sure that it is there), upload your config. file foobar2000.cfg somewhere and send me PM. I'll should fix it as soon as possible.
Note:
Keep in a mind that who wants to test it first time, try first install some of the setups. I still need to know if registration of ocx is successful. Thanks
foobar2k's crashed twice so far today, looking at the stack dump analysis, I see foo_audioscrobbler all over it.
I don't know much about debugging, so I've posted the log here (http://pastebin.com/855674) in case it has something to do with the plugin.
Could anyone tell me where this pluggin stores the information regarding the songs that could not be submitted?
I can't contact audioscrobbler's server from my office so I'd like to get the cached info to my home and submit it there.
Goueg: foo_audioscrobbler (as the most foobar plugins) saves it's configuration (and user data as in foo_audioscrobbler case is) in configuration file named foobar.cfg. It's saved in path, where you installed Foobar2k.
Maybe configuration is stored somewhere else, when using different settings for different users (i.e. per profile settings). I'm almost sure it's in Application Data (if you have natively translated Windows edition, this folder name may vary) folder of current logged user (usually it's C:\Documents and Settings\[USER]\Application Data if it's WinNT family of Windows). I don't know the correspoding subfolder as I use configuration in application folder.
All you need to do is simple. Copy your configuration file to computer, where you want to submit it, e.g. mostly in application folder (or maybe, as I said before, in application data folder), start Foobar on that computer, go to foo_audioscrobbler settings and click Submit. Your cache will be send to Audioscrobbler (or Last.fm if you want), if connection is OK and your user name and password is right.
You're right, I can see some of the data in the cfg file. I have the .cfg in the app folder at home, but I use the per profile settings at the office so I didn't think to check there. It's in Application Data\foobar2000.
I'll try to lauch foobar with this config at home, I hope it's not a problem for last.fm if I send a hundred tracks in a few seconds.
Thanks Morfeus!
Edit: it worked as expected
I'm glad I helped.
No, foo_audioscrobbler sends cache in intervals (1 second ideally), so Last.fm won't have any problems.
btw. you can use my Cache Viewer, to see what songs was cached.
All i get with any version of foo_audioscrobbler is..
Submitting 10 of 1827 cached tracks to Audioscrobbler...
Cannot connect to server.
can someone explain why? It used to work fine.
Hi Florian, please take a look at this: http://www.hydrogenaudio.org/forums/index....showtopic=52165 (http://www.hydrogenaudio.org/forums/index.php?showtopic=52165)
how can i make it submit automatically ??
it is automatic by default.
and thanks morfeus, your program helps too
Startup time : 1:15.497205
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
Submitting 10 of 2069 cached tracks to Audioscrobbler...
Cannot connect to server.
Submitting 10 of 2070 cached tracks to Audioscrobbler...
Cannot connect to server.
Anyone?
Startup time : 1:15.497205
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
Submitting 10 of 2069 cached tracks to Audioscrobbler...
Cannot connect to server.
Submitting 10 of 2070 cached tracks to Audioscrobbler...
Cannot connect to server.
Anyone?
your firewall is propably blocking your foobar
Startup time : 1:15.497205
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
Submitting 10 of 2069 cached tracks to Audioscrobbler...
Cannot connect to server.
Submitting 10 of 2070 cached tracks to Audioscrobbler...
Cannot connect to server.
Anyone?
your firewall is propably blocking your foobar
I am using McAfee and it is set to full access. Unless there is a port that needs to be opened manually.
Try disable it, if it doesn't work, then it's something else.
here is something else:
would it be possible to implement some variables containing audioscrobbler related information for titleformatting?
I was thinking of maybe a boolean variable to tell me if a track has been scrobbled or not. better yet, a variable, containing the past time of song-playback, similar as can be viewed in the last.fm standalone player (like, even if you jump around within the song, this varibale should keep counting the seconds normally, unlike %playback_time%)
I'm still hoping for support to display similar artists/albums one day. There's a player for linux called "listen" which can do so, so why couldn't this be done in foobar? would be a great start for the creation of dynamic playlists.
dammnit when i exit i get error messages
warning:
metadb_handle leaks: 1 objects
i click OKAY then...,
Microsoft visual c++ runtime library
runtime error
program........foobar
R6025
-pure virtual function call
click okay again
foobar200.exe - application error
the exception unknown software exception (huh?) (0x400000015) occurred in the application at location 0x00f077ad
clock OK to terminate the program
I disabled the firewall and it did nothing.
I too get that error when closing Foobar.
any other suggestions peoples ?
any other suggestions peoples ?
Yes, please remove all 3rd party components and add them subsequently till you get that error again. I'm not convinced that it is related to foo_audioscrobbler.
any other suggestions peoples ?
Yes, please remove all 3rd party components and add them subsequently till you get that error again. I'm not convinced that it is related to foo_audioscrobbler.
I changed the version of foo_audioscrobbler and the error stopped.
I have tried almost everything..
Submitting 10 of 2326 cached tracks to Audioscrobbler...
Cannot connect to server.
I can't get it to work.
Florian: Thanks for the submit button addition, it was just what I needed.
My audioscrobbler randomly uploaded one track to my last.fm. A band I haven't listened to in a long time.
Submitting 10 of 2545 cached tracks to Audioscrobbler...
Cannot connect to server.
foobar audioscrobbler is the ONLY plugin i have....it ONLY happened once i INSTALLED the plugin for foo_audioscobbler, therefore, i am more than CONVINCED that is foo_audioscobblerm i KNOW it is !!!
Florian does technical support for 40 Euros an hour. He can fix it up for you.
Great plugin and the submit button is a great idea. Thanks for your work.
I've been using this component for months now, and it has always functioned perfectly. Thanks. Thanks for that submit button too - that's handy.
Great Work Fabian!
äs grösses Danke viu mau us dr Schwiz!
At statt i'v got
"Not submitting. Cache contains 418 tracks.
Cannot connect to server" but after couple of second i'v tried again and it works!
I fixed mine.
I tried using a proxy server.
It now works fine.
I suggest you try using one.
Hi, Florian!
Is it possible to scrobble
title and
artist fields, which are recieved dynamically, e.g. when using internet radios with fb2k?
In the file info panel I have this fields (artist, title) displayed properly, but in the console I have the following:
Track has no artist or title info - not submitting to Audioscrobbler.
Danke für die Antworten, dieses Plugin und Mp3Tag! )
I was having lagging problems in foobar because of the last.fm official player. Now with this plugin it works just great !
Thanks for your work !
edit: nevermind, restarting Foobar did the trick.
I'm still hoping for support to display similar artists/albums one day. There's a player for linux called "listen" which can do so, so why couldn't this be done in foobar? would be a great start for the creation of dynamic playlists.
This is one of the key features I wish foobar had.
I like the "Only scrobble tracks from the media library" feature, but it would be great if this could be taken further so that you could exclude files contained within a certain directory. Or IDEALLY, the ability to only scrobble tracks matching any criteria we specify via some TAGZ code!
This would be helpful for those of us who have things like audiobooks or podcasts or other things contained within our media library that we don't really want getting sent to Last.fm.
could you either please have your plugin automatically substitute %composer% for %artist% tags when the latter are missing, or add a manual tag selection config line?
much obliged
Here's some titleformat code that will show you the number of seconds remaining until the song you're currently listening to gets submitted to last.fm. I've found that it's handy to have it in the status bar, but it could go in the systray icon tooltip or anywhere you like.
$puts(eta,$sub($min($div(%length_seconds%,2),240),%playback_time_seconds%))
$if($greater($get(eta),0),submitting in $div($get(eta),60)':'$pad_right($mod($get(eta),60),2,0),submitted)
Jugdish: Hello, thanks for that code. But i have problem to get working it properly in systray. It displays the the remaining from BEGINNING, and NOT the CURRENT remaining time. Can anybody help?
I have one question. Does Audioscrobbler scrobble tracks that have less than 1 minute ?
yes, i have submitted tracks around 30 secs before...
the shortest track i have on my comp is 8secs but i cannot scrobble that...which doesnt worry me anyways
Could there ever be a way to get this to announce to two accounts? I've tried searching, but I'm pretty sure it is not possible as of now.
Jugdish: Hello, thanks for that code. But i have problem to get working it properly in systray. It displays the the remaining from BEGINNING, and NOT the CURRENT remaining time. Can anybody help?
I don't think that is possible right now in foobar using titleformatting. Which is why this functionality should be built into the component itself, and that's probably not going to happen.
Did you try to restart foobar2000? Normally a re-handshake should solve BADAUTH issues.
First of all, thanks for the great component!
I am using 1.3.5, and still getting "bad authorization" from fb2k's console.
I have 2 computers, both are WinXP/fbk2 0.9.4.2 with foo_audioscrobbler 1.3.5. I normally play music on one computer, then put it to hibernate, and start/wake up the other computer and continue playing music on it.
When the computer wakes up, fb2k is still running (from the point I put it to hibernate), the next time I submit I get "bad authorization". I assume that auto re-authen should correct the problem but it does not. If I exit and reopen fb2k I get "Submission succeeded". Looks like when fb2k load foo_audioscrobbler.dll it does something more than just re-authen.
I guess this might be caused by that I played music on a different computer when the other one is hibernating.
Can we have another button on foo_audioscrobbler's configure tab which reload or re-initialize foo_audioscrobbler?
Thanks!
Been using this for months and it always works 100%, thanks!
Hey guyz, i have a question 'bout this component.
it works fine in version 1.3.5. My songs appears on "Recently Listened Tracks". is it possible to add the played tracks on the weekly top artist?
i'm new on last.fm. i would like the count of the played artists be incremented, when i play a artists track in foobar. is this a config in last.fm i have to set or in the component?
It is beyond your control. The weekly list is updated...every week by the Last.FM sever.
Would put a lot of load on the server if statistic fanatics were to get a way to manually do it.
anyone else's not submitting?
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization.
Works for me.
hmm It's working on this PC of mine, but not the other. Strange.
To everyone who is experiencing the following messages:
[20:23:45] Handshaking: Client up to date.
[20:23:45] Handshake successful.
[20:23:46] Submission failed: bad authorization.
Yes, this is caused by a bug in the current version (v1.3.5) of foo_audioscrobbler in which it does not re-handshake properly. Currently, the only workaround is to close and re-open foobar2000, causing foo_audioscrobbler to do its initial handshake on program launch (which IS done properly).
For those of you who have never experienced this problem, it's very easy to recreate. Simply do the following:
- Scrobble a track in foobar2000.
- Leave foobar2000 open and scrobble a track in some other client (for example, the last.fm client (http://www.last.fm/download/)).
- Exit that client and now switch back to foobar2000 and try scrobbling a track. You will receive the error messages above. This is because a re-handshake is needed to re-establish the foo_audioscrobbler<-->last.fm connection that got disrupted by the other_client<-->last.fm handshake from step 2. It is this re-handshake process that foo_audioscrobbler does not do correctly.
I've sent a PM to the author of the plugin so hopefully he will fix this annoying bug soon.
I think my problem was because I was listening on my main computer, then switched to my laptop, streaming music over my network from my main computer.
It is this re-handshake process that foo_audioscrobbler does not do correctly. I've sent a PM to the author of the plugin so hopefully he will fix this annoying bug soon.
Thanks Jugdish for your helpful comments.
I've just released foo_audioscrobbler 1.3.6 which fixes the bug occured when re-handshaking to the submission server.
You can get it via the first post of this topic.
Kind regards,
Florian
Thanks Florian, works great! Those of us who scrobble from more than one client greatly appreciate this update
Works perfect now. Thanks!
Feature request:
Can you make that now playing track info is send to skype's mood, similar to official last.fm player?
Feature request:
Can you make that now playing track info is send to skype's mood, similar to official last.fm player?
I think this is already possible using the AMIP (http://www.hydrogenaudio.org/forums/index.php?showtopic=10632) component.
Cool. Thanks
hmm wont submit. just keeps caching tracks all of a sudden?
Doesnt work for me even with new version.
Doesnt work for me even with new version.
same.
and i don't use multiple clients.
Could you guys be a little more specific? Like open the console (View > Console) and see what error messages it's giving.
same as the others. that's why i didn't bother. is there a more verbose log anywhere?
Startup time : 0:00.385400
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
Submitting 10 of 56 cached tracks to Audioscrobbler...
Submission failed: bad authorization (retrying in 60 seconds).
frnak: That looks like you've got your password entered incorrectly. It is possible to get a "Handshake successful" even with the wrong password because your password doesn't get sent until after the handshake when you start submitting tracks. So the fact that you are able to handshake but not submit makes me think that your password is the problem. Double- and triple-check that you've got it entered correctly.
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization (retrying in 60 seconds).
Handshaking: Client up to date.
Handshake successful.
Submission failed: bad authorization (retrying in 60 seconds).
Not submitting. Cache contains 12 tracks.
Re entered my password and it does the same thing.
it worked itself out, apparently - serverside? thanks for the fast plugin update florian.
edit: it's back? weird.
Handshake successful.
Submitting 10 of 27 cached tracks to Audioscrobbler...
Submission failed: bad authorization (retrying in 60 seconds).
Handshaking: Client up to date.
edit: and its fixed! server-side, sorry about that. required a password reset, for anyone else still having issues. http://www.last.fm/forum/34905/_/278293 (http://www.last.fm/forum/34905/_/278293)
Hello, i'm experiencing problems today with the new foo_audioscrobbler 1.3.6
Everything seems ok, but my scrobblings don't appear on my Last.fm page...
I set the correct username and passw, i let foobar.exe pass through the firewall, but i got "Your cache contains 0 tracks" in foobar Preferences, even though the Console says so:
"Startup time : 0:00.612913
Handshaking: Client up to date.
Submit interval set to 1 seconds.
Handshake successful.
Submitting track to Audioscrobbler...
Submission succeeded.
Submitting track to Audioscrobbler...
Submission succeeded."
What can i do?
edit: i'm investigating and i now think that is a server-related problem, not a plugin issue
Hmmm... I think that the plugin should send the Album Artist tag to server, not the Artist (or Artist, when the first one is blank). Why? For example: Gling-Gló album by Björk. On last.fm it figures only by Björk, but it has been trully record by Björk & Trió Guðmundar Ingólfssonar.
So - I have it tagged by that way: Artist: Björk, Trió Guðmundar Ingólfssonar; Album Artist: Björk. And IMO it should be scrobbled the way I mentioned, because Last.fm hasn't got the second artist in any album! Next example could be The Lord of the Rings: The Complete Recordings, where on Last.fm it's figures only by Howard Shore, but few track was recorder also by other people (Artist: Howard Shore, Miranda Otto; Album Artist: Howard Shore).
What do you thing about it?
Sorry for my bad english, hope it can be understood.
Hmmm... I think that the plugin should send the Album Artist tag to server, not the Artist (or Artist, when the first one is blank). Why? For example: Gling-Gló album by Björk. On last.fm it figures only by Björk, but it has been trully record by Björk & Trió Guðmundar Ingólfssonar.
So - I have it tagged by that way: Artist: Björk, Trió Guðmundar Ingólfssonar; Album Artist: Björk. And IMO it should be scrobbled the way I mentioned, because Last.fm hasn't got the second artist in any album! Next example could be The Lord of the Rings: The Complete Recordings, where on Last.fm it's figures only by Howard Shore, but few track was recorder also by other people (Artist: Howard Shore, Miranda Otto; Album Artist: Howard Shore).
What do you thing about it?
Sorry for my bad english, hope it can be understood.
Please do this - I have the same problem and all I can do is watch last.fm get bad data all day.
I think the best solution would be to add 2 input fields to the foo_audioscrobbler prefs, one for "Artist" and one for "Track", allowing the user to enter TAGZ functions to specify exactly what they want the plugin to send as the artist and track title. This way you could specify either %album artist% or %artist% depending on which you prefer. Plus, you could have it not submit songs that match a certain criteria, by using a TAGZ script that conditionally replaces the artist+track name with an empty string.
I think the best solution would be to add 2 input fields to the foo_audioscrobbler prefs, one for "Artist" and one for "Track", allowing the user to enter TAGZ functions to specify exactly what they want the plugin to send as the artist and track title. This way you could specify either %album artist% or %artist% depending on which you prefer. Plus, you could have it not submit songs that match a certain criteria, by using a TAGZ script that conditionally replaces the artist+track name with an empty string.
That would be sort of the dream solution, but it's been suggested so many times I assume there's some Good Reason why it's not already in.
Feature request:
Can you make that now playing track info is send to skype's mood, similar to official last.fm player?
I think this is already possible using the AMIP (http://www.hydrogenaudio.org/forums/index.php?showtopic=10632) component.
AMIP does support sending "now playing" track info to Skype, but it has some serious problem when dealing with unicode characters
Thanks for this plugin!
Here's a feature request... I don't use the media library, but I play lots of mp3's (mixes I'm working on, band practices, that kind of thing) that I don't want to submit. Any chance of expanding the "only submit tracks from..." functionality?
What I'd like to see is maybe "Only submit tracks from the following roots", and a list where I could add paths. I actually only need one path -- the one where all my mp3's are -- but maybe the list would be good for other people.
As it is now, I keep wondering why my last.fm account is so far out of date and it's because I barely ever rescan my media library.
I'm able to handshake correctly, but for some reason I keep getting an error: "Cannot connect to server." Any ideas why this is happening?
I'm able to handshake correctly, but for some reason I keep getting an error: "Cannot connect to server." Any ideas why this is happening?
The Last.fm submission servers have been having some problems lately.
Thanks Florian for keeping this up to date.
Would it be possible to assign a menu command to turn scrobbling on and off? Then we can assign a hotkey/button to it for quick access.
I'm able to handshake correctly, but for some reason I keep getting an error: "Cannot connect to server." Any ideas why this is happening?
I've been getting this too. Agh! I don't want to download the official last.fm software! My plugin for Yahoo Unlimited Music (yeah I know) still works... Oh wait no it doesn't. Agh. Maybe it is just the servers now?
I tried using the official Last.FM client and it didn't really help, sadly.
Ironically it all happened shortly after I bought my subscription which is supposed to give you higher priority when submitting data... oh well ;-)
If anyone can use it successfully again, please post here - thanks!
LastFM submission servers are having trouble right now, I think it's the only reason why you cannot scrobble.
LastFM submission servers are having trouble right now, I think it's the only reason why you cannot scrobble.
Yeah, no one is able to scrobble right now.
Thanks, glad to hear that. :-)
At least I won't be the only one with distorted weekly stats then... phew... ;-)
I think it may be a good idea to add the LastFM submissions server status link to the first post. It'll most likely cut down the number of false bugs postings here. I suggest to people that they bookmark that link - it comes in handy as the servers tend to go down occasionally.
Link: http://www.last.fm/forum/21713/_/51596 (http://www.last.fm/forum/21713/_/51596)
[edit] By the way... great plugin! Thank-you!
I think it may be a good idea to add the LastFM submissions server status link to the first post. It'll most likely cut down the number of false bugs postings here. I suggest to people that they bookmark that link - it comes in handy as the servers tend to go down occasionally.
Thanks for the suggestion - I've added that link to the first post.
[edit] By the way... great plugin! Thank-you!
Thanks!
I forgot to add that too... thanks a lot for your great software!! :-)
Oh and... seems like Last.FM staff is mostly off to some festival for the weekend and therefore solutions to the problem (submission server offline/under too high load) might be delayed until monday.
Hi, I'm getting the spam protection trigger message more often now and it's not because of my settings and whatsoever, I think it has to do with v1.3.6 of this plugin (V1.3.5 didn't seem to have this problem).
This is how it's probably caused:
- Plugin caches [because of downtime]
- Plugin submits (but somehow fails to clear the cache, but cache is being shown as empty)
- Plugin resubmits the same songs (then clears the cache - or maybe not, i'm not sure about this, it seems random..) [thus triggering the spam protection message on last.fm]
This isn't much of a problem since tracks are still being scrobbled correctly and I haven't lost any tracks, but submitting the same tracks twice is kind of irritating..
Is anyone having this problem too?
Thanks!
Would it be possible to make it so you have a check box that says "cache songs" and then when you uncheck it, or click that submit cached tracks, it just sends them?
Hi, I'm getting the spam protection trigger message more often now and it's not because of my settings and whatsoever, I think it has to do with v1.3.6 of this plugin (V1.3.5 didn't seem to have this problem).
This is how it's probably caused:
- Plugin caches [because of downtime]
- Plugin submits (but somehow fails to clear the cache, but cache is being shown as empty)
- Plugin resubmits the same songs (then clears the cache - or maybe not, i'm not sure about this, it seems random..) [thus triggering the spam protection message on last.fm]
This isn't much of a problem since tracks are still being scrobbled correctly and I haven't lost any tracks, but submitting the same tracks twice is kind of irritating..
Is anyone having this problem too?
Thanks!
I had the same problem once or twice. The tracks would be scrobbled but it would say cannot connect or something. Thus when it went through again, I'd trigger spam protection.
Not sure if it's just this plugin, or an overall problem with the servers. Given the past status of things, it'd be anyone's guess.
Is there a foobar similar of the last.fm scrobller client version 1.3
The only thing different, really, is that it shows your now playing in the charts...
Hi, I'm getting the spam protection trigger message more often now and it's not because of my settings and whatsoever, I think it has to do with v1.3.6 of this plugin (V1.3.5 didn't seem to have this problem).
I've just started getting this somewhat frequently myself (last week or so), and I haven't updated to 1.3.6 yet, so I don't think the new version is the problem...
Hi,
I have a feature request. Can you have an option that makes the plugin only cache but not scrobble?
Thanks
Im getting this error:
Submission failed: bad authorization (retrying in 60 seconds).
Does this have to do something with it:
Status: ONLINE. Also, There are still some minor problems with MBID submission not working. This will be fixed soon.
?
Would it be possible to make it so you have a check box that says "cache songs" and then when you uncheck it, or click that submit cached tracks, it just sends them?
I have a feature request. Can you have an option that makes the plugin only cache but not scrobble?
I just want to third this feature request.
I listen to music at work and would rather not submit tracks through our proxy and don't feel scrobbling is a work related use of the Internet (the forums on the other hand... ). Such a feature would allow me to scrobble the tracks I've listened to at work when I get home and would be better than my current solution of using an invalid proxy.
It might also be nice for people who don't want to scrobble on untrusted networks, though I'm thinking most people concerned with that are also concerned with scrobbling in the first place.
Thanks for sharing with us the results of your hard work!
Im getting this error:
Submission failed: bad authorization (retrying in 60 seconds).
Does this have to do something with it:
Status: ONLINE. Also, There are still some minor problems with MBID submission not working. This will be fixed soon.
?
I've been getting this error for a while, too. Restarting foobar helps.
Hi, I have some suggestions for this plugin.
- In the old Last.fm program & Audioscrobbler plugin, songs are submitted once half of it is played. There is no 30 second minimum, nor do you need to play the entire song right till the end. Just half the song.
- I can't "Love" the songs I play, could you add a button to the main interface for this?
Keep up the good work.
- In the old Last.fm program & Audioscrobbler plugin, songs are submitted once half of it is played. There is no 30 second minimum, nor do you need to play the entire song right till the end. Just half the song.
Not sure if you wanted this to change or was just pointing it out...
The 30s minimum is defined by the submission protocol, no way to change that. And the songs
are submitted at 50% as it is now?
As for the love-thingy... bah! ;) (imo)
Adding on to what was my suggestion:
I found a good way (inspired by the people on the last.fm forums) to not scrobble.
All we have to do is set a "fake proxy" into the proxy dialog of the plugin in peferences.
This way the plugin cannot connect to the net and thus will cache them and not scrobble.
Then when you want to scrobble them, just remove the fake proxy information.
Note: What I meant by a fake proxy is something like in address you type "thisisanonexistantdomain.fdsafdsafdasfasd" .
This can be put in the first post by the way...so there won't be suggestions for a no-scrobble checkbox .
Adding on to what was my suggestion:
I found a good way (inspired by the people on the last.fm forums) to not scrobble.
All we have to do is set a "fake proxy" into the proxy dialog of the plugin in peferences.
This way the plugin cannot connect to the net and thus will cache them and not scrobble.
Then when you want to scrobble them, just remove the fake proxy information.
Note: What I meant by a fake proxy is something like in address you type "thisisanonexistantdomain.fdsafdsafdasfasd" .
This can be put in the first post by the way...so there won't be suggestions for a no-scrobble checkbox .
What's the point when foobar stores the time of the played songs? If you scrobble through a different application or computer, say good-bye to the cache.. and why would you want to delay scrobbling anyway?
Sometimes, you don't want your friends to know you're online - that's my reason for stopping the scrobbling and caching it instead..
I've just released foo_audioscrobbler 1.3.7 which now uses the Audioscrobbler Realtime Submission Protocol v1.2 with fancy "Now Playing" indicator on your profile page and uses foobar2000's field remappings (http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Titleformat_Reference#Field_remappings) to access track information.
You can get it via the first post of this topic.
Kind regards,
Florian
Thanks a lot for your work, Florian Can you add an indicator like %audioscrobbler_cache% to titleformatting?
Thank you Florian
sweet, thanks
sweeeeet! the 1.2 protocol also gets rid of some spam protection errors when submitting cached tracks after other recent tracks have been played. any plans on submitting musicbrainz id3 info?
It's great that the protocol for the component's been updated, but is there any chance we can be able to set the submission point back at 50% track length instead of when the track's completely done?
V 1.3.7. gives me Track has no artist or title info - not submitting to Audioscrobbler.
But the track does have artist and title info, but it's lacking album info, can this be fixed in the next release?
FIY, V 1.3.6. does not behave like this.
And thanks for the plug-in
Glad that you like it!
sweeeeet! the 1.2 protocol also gets rid of some spam protection errors when submitting cached tracks after other recent tracks have been played. any plans on submitting musicbrainz id3 info?
The plugin tries to read the MusicBrainz Track ID from %musicbrainz_trackid%
It's great that the protocol for the component's been updated, but is there any chance we can be able to set the submission point back at 50% track length instead of when the track's completely done?
No. Simply because the new protocol requires to submit the tracks as soon as the track stops. Then it gets submitted if you played the track at least 240 seconds or 50% of the track - whatever comes first.
Kind regards,
Florian
thanks for the update, I hate those spam errors.
V 1.3.7. gives me Track has no artist or title info - not submitting to Audioscrobbler.
But the track does have artist and title info, but it's lacking album info, can this be fixed in the next release?
Sure, I'll fix that to the next release. Thanks for reporting!
1.3.7:
If %album artist% == "V.A.", "Various Artists" is scrobbling instead of %artist% tag it's bad..
I updated my scrobbler to 1.3.7, but am no longer able to correctly submit tracks. First, I get an notification in console:
"Now playing notification failed: Response invalid".
Then at some point it did submit two tracks, but Last.fm informs me that:
"Some tracks you submitted have not been added to your profile for the following reason:
The track you submitted appears to be badly tagged - please check the file's tags."
The odd thing is, that I first played a VA disc and it tried to submit at the start of the track, whereas when I play a "normal" (one artist) album, it wait until the end of the track before submitting. With my limited testing, this error only seems to occur while playing tracks where %album artist% info is available. As soon as I start playing one artist albums, it seems submitting just fine.
- J
1.3.7:
If %album artist% == "V.A.", "Various Artists" is scrobbling instead of %artist% tag it's bad..
Yeah, I liked the old method where %artist% was being submitted instead of %album artist%
I updated my scrobbler to 1.3.7, but am no longer able to correctly submit tracks. First, I get an notification in console:
"Now playing notification failed: Response invalid".
Then at some point it did submit two tracks, but Last.fm informs me that:
"Some tracks you submitted have not been added to your profile for the following reason:
The track you submitted appears to be badly tagged - please check the file's tags."
The odd thing is, that I first played a VA disc and it tried to submit at the start of the track, whereas when I play a "normal" (one artist) album, it wait until the end of the track before submitting. With my limited testing, this error only seems to occur while playing tracks where %album artist% info is available. As soon as I start playing one artist albums, it seems submitting just fine.
Same here!
The track is scrobbled at the end:
Submitting track to Audioscrobbler...
Submission succeeded.
but actually last.fm ignore them and reports they are badly tagged.
Example track:
Artist Name : Marcos Valle
Track Title : Escape (Kashmeer Brothers 2007 Remix)
Album Title : Brazilectro Session 9 (CD1 cômoda)
Album Artist : Various
I'm not experiencing such a problem, as of yet.
My tracks are mostly tagged as such:
Artist: 金莎
Track: 雪绒花
Album: 不可思议
Album Artist: 金莎
Just FYI, they're in chinese. Album artist and artist are the same (for those who can't see).
1.3.7:
If %album artist% == "V.A.", "Various Artists" is scrobbling instead of %artist% tag it's bad..
Yeah, I liked the old method where %artist% was being submitted instead of %album artist%
Me too. I hope Florian can create an option to deactivate this new behaviour for those who need it.
I'm not experiencing such a problem, as of yet.
My tracks are mostly tagged as such:
Artist: ??
Track: ???
Album: ????
Album Artist: ??
Just FYI, they're in chinese. Album artist and artist are the same (for those who can't see).
You dont have the same problem as us because they are the same.
For example:
Artist Name : Monoral
Track Title : Kiri
Album Title : Ergo Proxy Opus 2
Album Artist : Yoshihiro Ike
Monoral should be submitted instead of Yoshihiro Ike
1.3.7:
If %album artist% == "V.A.", "Various Artists" is scrobbling instead of %artist% tag it's bad..
Yeah, I liked the old method where %artist% was being submitted instead of %album artist%
I'll keep using %album artist% because it has other advantages (as has been pointed out here (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=44320&view=findpost&p=495161)), but will use %artist% instead as soon as I detect "VA", "V.A.", "Various" or "Various Artists" in the %album artist% field.
I'll keep using %album artist% because it has other advantages (as has been pointed out here (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=44320&view=findpost&p=495161)), but will use %artist% instead as soon as I detect "VA", "V.A.", "Various" or "Various Artists" in the %album artist% field.
Why not provide input fields where we can enter titleformatting for what we want to be submitted for the artist/track/album titles? That way everyone would be happy
Thanks again, hope you'll fix an issues with VA soon.. "now playing" is a great feature
Also
Can you add an indicator like %audioscrobbler_cache% to titleformatting?
is this possible?
I've just released foo_audioscrobbler 1.3.8 which now detects various artist albums properly based on album artist field, fixes a bug where tracks with empty album name have not been submitted, and adds a title formatting field for the cache size %audioscrobbler_cache%.
You can get it via the first post of this topic.
Kind regards,
Florian
I'll keep using %album artist% because it has other advantages (as has been pointed out here (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=44320&view=findpost&p=495161)), but will use %artist% instead as soon as I detect "VA", "V.A.", "Various" or "Various Artists" in the %album artist% field.
I dont understand it. In both cases that user has incorrectly tagged his files and is submitting false information to Last.fm. The actual artist "Björk Guðmundsdóttir & Trió Guðmundar Ingólfssonar" on last.fm (& discogs) reveals there are plenty of other people who can properly tag their files. "Bjork" is not the artist.
BTW. "The Lord of the Rings: The Complete Recordings", there is only one artist. "Howard Shore", other artists provided vocal backing for some tracks, however that doesn't make them artists for that track (discog).
By doing this, last.fm is only being fed more bad data. And the user complaining should tag his files correctly.
Because last.fm has bad data that doesn't mean you have to feed it more. Last.fm should heal in time.
I am still unable to use the plug-in in its current state because I dont have any albums as "VA" or the like.
I'll keep using %album artist% because it has other advantages (as has been pointed out here (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=44320&view=findpost&p=495161)), but will use %artist% instead as soon as I detect "VA", "V.A.", "Various" or "Various Artists" in the %album artist% field.
I dont understand it. In both cases that user has incorrectly tagged his files and is submitting false information to Last.fm. The actual artist "Björk Guðmundsdóttir & Trió Guðmundar Ingólfssonar" on last.fm (& discogs) reveals there are plenty of other people who can properly tag their files. "Bjork" is not the artist.
BTW. "The Lord of the Rings: The Complete Recordings", there is only one artist. "Howard Shore", other artists provided vocal backing for some tracks, however that doesn't make them artists for that track (discog).
By doing this, last.fm is only being fed more bad data. And the user complaining should tag his files correctly.
Because last.fm has bad data that doesn't mean you have to feed it more. Last.fm should heal in time.
I am still unable to use the plug-in in its current state because I dont have any albums as "VA" or the like.
I think you're right. I'll look into this this evening.
We could have the option for the new scrobbling style and the old scrobbling style with regards to the artist .
Just an idea.
We could have the option for the new scrobbling style and the old scrobbling style with regards to the artist .
Just an idea.
It has been suggested before. I'd like to keep the number of options as minimal as possible in this component and prefer the right solution above any workarounds.
Just to contribute a weird VA scenario...
There is a compilation called Golden Apples of The Sun (http://www.last.fm/music/Various+Artists/The+Golden+Apples+of+the+Sun), which features various artists, but which was compiled by Devendra Banhart (who is not even featured on the compilation). So for that album, I have "Devendra Banhart" under %ALBUM ARTIST%, and each individual artist under %ARTIST%.
And from the look of the tracklist on last.fm, it seems that %ARTIST% should be reported here, even though %ALBUM ARTIST% does not match "Various Artists" or "VA."
--
Thanks for your continued support of this component Florian, much appreciated
Just to contribute a weird VA scenario...
There is a compilation called Golden Apples of The Sun (http://www.last.fm/music/Various+Artists/The+Golden+Apples+of+the+Sun), which features various artists, but which was compiled by Devendra Banhart (who is not even featured on the compilation)...snip
There are quite a few albums like that out there. An example? Most trance compilations. Take "White Label Euphoria", the album was compiled by John '00' Fleming however all of the tracks are created by other people. Its situations like that which started this discussion.
Anyways, I thank Florian for taking a look at it
I've just released foo_audioscrobbler 1.3.9 which now uses %artist% instead of %album artist% again.
You can get it via the first post of this topic.
Kind regards,
Florian
Florian, and it will be hard to make an option what to scrobble? I mean - I want to scrobble %album artist% (so my profile won't get bad data), and others may want to scrobble %artist%. So, could you make an option for this?
I'd like to keep the number of options as minimal as possible in this component and prefer the right solution above any workarounds.
It would be not hard to add.
But as I said above, I prefer a easy solution with as few possible problems caused by misuse of any options (just imagine users complaining about their tracks not being scrobbled because their over-complex title formatting for the artist field resulted in an empty artist).
So maybe something like option 'Scrobble %album artist% when possible' (turned off by default) and then check if the field is not empty, and if is not, then scrobble it?
I support Florian's decision. I helps to keep things clean. You "scrobble" tracks and not albums. Therefore if you have an album where an album artist is just someone who compiled some tracks into a sampler or mix album it would be wrong to have that person be associated with the track's title.
By the way, how does the official client do it?
Wait a minute. Album artist field is for main album composer, right? So f.e. Howard Shore. But Some track were made not only by him, so I tag thoes %album artist% - Howard Shore, %artist% - Howard Shore, Miranda Otto. And then - when I scrobble %artist%, last.fm don't recognize the track and don't know from wchich album it is. So it can't show mi simmilar tracks, and can't help me find more music I could possible like. And this it's most important feature.
Am I wrong?
The official client does it by reading the artist.
z-x: Yes you are wrong, because you are tagging your files incorrectly. Discog (http://www.discogs.com/release/800186) Last.fm (http://www.last.fm/music/Howard+Shore?q=Howard+Shore).
Tag your files correctly!
The reason why last.fm doesn't recognise the track is because there's no artist named "Howard Shore, Miranda Otto" except for an entry in last.fm which is the result of bad data.
Please understand, you cant just list artists in the artist tag and expect last.fm to process each one, it reads it as a whole.
Thanks Florian, works fab.
z-x: Have you noticed your the only user listening to this artist (http://www.last.fm/music/Bj%C3%B6rk%2C+Tri%C3%B3+Gu%C3%B0mundar+Ing%C3%B3lfssonar)
Like I stated previously, incorrectly tagged.
I support Florian's decision. I helps to keep things clean. You "scrobble" tracks and not albums. Therefore if you have an album where an album artist is just someone who compiled some tracks into a sampler or mix album it would be wrong to have that person be associated with the track's title.
By the way, how does the official client do it?
The official client reads the %artist% tag. It works like the previous few versions - where let's say you had multiple artists tagged as "Artist 1; Artist 2", it would only scrobble "Artist 1;" as the track artist. This is what I prefer actually - which is why I switched to using the last.fm client now to scrobble instead of using this plugin.
So last.fm uses ";" as a delimiter? But why would anyone need to use it?
No. For Foobar - for songs with multiple artists (or actually I think this is a ID3 standard...not quite sure)
Last.fm only reads the first artist.
Such an example is "Something Stupid" by Robbie Williams and Nicole Kidman.
I have them tagged as such in the artist field: "Robbie Williams; Nicole Kidman". Last.fm only reads Robbie Williams and ignores Nicole Kidman..
The official client does it by reading the artist.
z-x: Yes you are wrong, because you are tagging your files incorrectly.
I know this all, but it's not incorect method. The %artist% tag should be for the current artist (even when there are many of them), and the %album artist% is the one who is 'main' artist from current album. It's not my bad data. Or you are trying to tell me, that the %artist% and %album artist% should be the same?
Please understand, you cant just list artists in the artist tag and expect last.fm to process each one, it reads it as a whole.
I'm not expecting this - that is for why I am asking for possibility to select which tag i want to send to last.fm. I want to know with who Bjork made the Gling-Gló album, and I want to know that Miranda Otto sang on The Lord of the Rings soundtrack - the %artist% tag is great for it.
z-x: Have you noticed your the only user listening to this artist (http://www.last.fm/music/Bj%C3%B6rk%2C+Tri%C3%B3+Gu%C3%B0mundar+Ing%C3%B3lfssonar)
Like I stated previously, incorrectly tagged.
Yep, I've noticed. But the ', Trio...' part is in %artist% tag, because that is the actual artist. And the %album artist% is Bjork herself.
I'm not expecting this - that is for why I am asking for possibility to select which tag i want to send to last.fm. I want to know with who Bjork made the Gling-Gló album, and I want to know that Miranda Otto sang on The Lord of the Rings soundtrack - the %artist% tag is great for it.
Gling-Gló (http://www.discogs.com/release/368676)
Tag correctly. There is a Performer tag, perhaps you can put Miranda Otto there. Whichever gets sent to last.fm, either %album artist% or %artist%, its incorrect with your current tagging scheme.
Nope. The %album artist% is just like that in Audioscrobbler and many others - just single 'main' artist, no comas and others performer's.
Maybe I should use another tag, who knows... Just - I don't see a reason %album artist% and %artist% should be the same.
Look at this release http://www.discogs.com/release/975325 (http://www.discogs.com/release/975325)
I think a more logical to send "%album artist% = Tajmahal" instead of each artists.
Also: http://www.discogs.com/release/82535 (http://www.discogs.com/release/82535)
"The Mystery Of The Yeti" should scrobbling with my "%album artist% like the fist volume http://www.discogs.com/release/90964 (http://www.discogs.com/release/90964)
I like %album artist% method with VA-checking.
So, I see no another way except to make scrobbling method optionaly..
And all will be happy..
Nope. The %album artist% is just like that in Audioscrobbler and many others.
I dont understand, you have 2 halves of the artists name in 2 different tags.
Look at this release http://www.discogs.com/release/975325 (http://www.discogs.com/release/975325)
I think a more logical to send "%album artist% = Tajmahal" instead of each artists.
Maybe its because I am obsessive about my tagging, but the Tajmahal example is wrong because there are about 3 remixes present. So it WILL get confused with the original and the remix by the additional artists. I also dont see how just because Tajmahal is common that the rest of artists disappear.
Its misinformation.
Same applies to Mystery of the Yeti.
I dont understand, you have 2 halves of the artists name in 2 different tags.
OK, so two examples: http://bayimg.com/BAHMLAAbB (http://bayimg.com/BAHMLAAbB), http://bayimg.com/BahmmAabB (http://bayimg.com/BahmmAabB)
Like I said - I'm using %album artist% for main artist of the album (in most cases the onyly person that is mentioned in front of album art) and %artist% to mention all of the artist that are performing current song.
EDIT: Said what I wanted. EOT for me, cause we really start a war.
Looks like a new holy war.. Issue with Tajmahal is debatable, but "Mystery of the Yeti" identified themselves and it's really an alias, not VA. Just look at the first volume..
However, sorry for my flood.
I experienced a crash with this component (using 1.3.9; latest version):
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C93426Dh
Access violation, operation: read, address: 00000000h
Call path:
This is the first crash logged by this instance.
Code bytes (7C93426Dh):
7C93422Dh: 90 90 90 FF FF FF FF 00 00 00 00 62 CA 93 7C 90
7C93423Dh: 90 90 90 90 64 A1 18 00 00 00 53 6A 00 8B 40 30
7C93424Dh: FF 70 18 E8 E8 C1 FD FF C3 88 4F 05 8D 48 08 8B
7C93425Dh: 11 89 95 64 FF FF FF 8B 40 0C 89 85 5C FF FF FF
7C93426Dh: 8B 00 3B 42 04 0F 85 13 01 00 00 3B C1 0F 85 0B
7C93427Dh: 01 00 00 FF 75 B0 8B 75 E4 56 E8 08 C9 FD FF 8B
7C93428Dh: 85 64 FF FF FF 8B 8D 5C FF FF FF 89 01 89 48 04
7C93429Dh: 3B C1 0F 84 E4 77 00 00 8B 45 B0 0F B7 08 29 4E
Stack (05E9FB5Ch):
05E9FB3Ch: 01170E45 011B0000 00000000 00000031
05E9FB4Ch: 00000031 011B46CC 00000020 011B46C8
05E9FB5Ch: 000000BA 00000000 7C9105D4 00000100
05E9FB6Ch: 011B5F78 7C917BB0 0000003D 0000003D
05E9FB7Ch: 011BBCC8 00000001 00000001 011BB028
05E9FB8Ch: 00000008 011BB030 00000269 011B01C0
05E9FB9Ch: 0000000F 00000018 011B7E90 011BB3E0
05E9FBACh: 011B7E98 7C910F46 011BB778 011BB170
05E9FBBCh: 011BBCD8 05E9FBD0 011BC938 7C9105C8
05E9FBCCh: 011B7688 0000000F 7C910551 011B08F8
05E9FBDCh: 7C91056D 00000000 011B7690 00000000
05E9FBECh: 00000000 011BBCD0 7C90EE18 011BB768
05E9FBFCh: FFFFFFFF 7C91056D 01170BEA 0000000B
05E9FC0Ch: 05E9FC1C 00000000 7C9105C8 09B269C8
05E9FC1Ch: 05E9FCE8 00000000 00160778 7C91056D
05E9FC2Ch: 011BBDE0 0000000F 001EE430 011B0338
05E9FC3Ch: 0000000C 011BAB18 011BC940 011BBCC0
05E9FC4Ch: 011BAFC8 011B4698 011BBCC0 0000000E
05E9FC5Ch: 011BC940 7C9105C8 00000178 05E9FD34
05E9FC6Ch: 7C910551 00160928 011BB778 00200E38
Registers:
EAX: 00000000, EBX: 00000257, ECX: 011B15F8, EDX: 00000000
ESI: 011B0270, EDI: 011B0338, EBP: 05E9FD7C, ESP: 05E9FB5C
Crash location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlInitializeContext" (+000001ECh)
Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F5000h
COMCTL32 loaded at 773D0000h - 774D3000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 7E410000h - 7E4A0000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9C0000h - 7D1D5000h
ole32 loaded at 774E0000h - 7761D000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 763B0000h - 763F9000h
ShimEng loaded at 5CB70000h - 5CB96000h
AcGenral loaded at 6F880000h - 6FA4A000h
WINMM loaded at 76B40000h - 76B6D000h
OLEAUT32 loaded at 77120000h - 771AB000h
MSACM32 loaded at 77BE0000h - 77BF5000h
VERSION loaded at 77C00000h - 77C08000h
USERENV loaded at 769C0000h - 76A73000h
UxTheme loaded at 5AD70000h - 5ADA8000h
IMM32 loaded at 76390000h - 763AD000h
LPK loaded at 629C0000h - 629C9000h
USP10 loaded at 74D90000h - 74DFB000h
wbsys loaded at 66500000h - 6650A000h
wbhelp loaded at 66600000h - 66617000h
DrvTrNTm loaded at 6BC00000h - 6BC1A000h
DrvTrNTl loaded at 6BC20000h - 6BC3D000h
serwvdrv loaded at 5CD70000h - 5CD77000h
umdmxfrm loaded at 5B0A0000h - 5B0A7000h
wblind loaded at 66000000h - 6607B000h
msimg32 loaded at 76380000h - 76385000h
lgscroll loaded at 10100000h - 1010E000h
MSVCR71 loaded at 7C340000h - 7C396000h
MSVCP71 loaded at 7C3A0000h - 7C41B000h
apphelp loaded at 77B40000h - 77B62000h
msctfime loaded at 755C0000h - 755EE000h
foo_abx loaded at 01040000h - 01073000h
foo_albumlist loaded at 010A0000h - 010E7000h
foo_amipwrapper loaded at 01110000h - 0113C000h
foo_audioscrobbler loaded at 01160000h - 01199000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
foo_autoplaylist loaded at 011C0000h - 011F0000h
foo_browser loaded at 01210000h - 01249000h
foo_cdda loaded at 01270000h - 012A5000h
foo_common loaded at 012D0000h - 01303000h
foo_converter loaded at 01330000h - 01399000h
foo_custominfo loaded at 013C0000h - 01445000h
foo_cwbowron loaded at 01470000h - 0149A000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_cwb_hooks loaded at 014D0000h - 0151D000h
foo_default_videoplayer loaded at 01540000h - 0154D000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_dockable_panels loaded at 01570000h - 015A3000h
foo_dop loaded at 015D0000h - 0163C000h
SETUPAPI loaded at 77920000h - 77A13000h
foo_dsp_delta loaded at 01660000h - 0167E000h
foo_dsp_std loaded at 016A0000h - 016E1000h
foo_freedb2 loaded at 01710000h - 01750000h
foo_ftpput loaded at 01770000h - 017EF000h
WINSPOOL loaded at 73000000h - 73026000h
WININET loaded at 42C10000h - 42CDF000h
Normaliz loaded at 01800000h - 01809000h
iertutil loaded at 42990000h - 429D5000h
foo_history loaded at 01A50000h - 01A6C000h
foo_input_std loaded at 01A90000h - 01BA2000h
foo_joystick_control loaded at 01BD0000h - 01BEE000h
DINPUT8 loaded at 6CE10000h - 6CE48000h
foo_lyricsdb loaded at 01C10000h - 01C3F000h
foo_masstag loaded at 01C60000h - 01CB0000h
foo_playback_custom loaded at 01CD0000h - 01D15000h
foo_playlist_bind loaded at 01D50000h - 01D75000h
foo_playlist_manager loaded at 01D90000h - 01DD4000h
foo_playlist_tree loaded at 01E00000h - 01E76000h
libmzsch360_000 loaded at 10400000h - 105D0000h
WSOCK32 loaded at 71AD0000h - 71AD9000h
libmzgc360_000 loaded at 01EA0000h - 01F44000h
foo_pqview loaded at 01F90000h - 01FAB000h
foo_preview loaded at 01FD0000h - 01FF1000h
foo_rgscan loaded at 02010000h - 02058000h
foo_run loaded at 02080000h - 020AB000h
foo_runcmd loaded at 020D0000h - 020FF000h
foo_tlbRC loaded at 02120000h - 02140000h
foo_uie_albumart loaded at 02160000h - 0219C000h
foo_uie_albumart_msn loaded at 021C0000h - 021DC000h
foo_uie_lyrics loaded at 021F0000h - 02251000h
foo_uie_lyrics_panel loaded at 02280000h - 022E9000h
foo_uie_peakmeter loaded at 02310000h - 0233D000h
foo_uie_playlists_dropdown loaded at 02360000h - 0239C000h
foo_uie_powerpanels loaded at 023C0000h - 023E3000h
foo_uie_pvt loaded at 02410000h - 02442000h
foo_uie_queuemanager loaded at 02470000h - 024A9000h
mscoree loaded at 79000000h - 79045000h
msvcm80 loaded at 7C4C0000h - 7C53D000h
mscorwks loaded at 79E70000h - 7A3D6000h
mscorlib.ni loaded at 790C0000h - 79B90000h
mscorjit loaded at 79060000h - 790B3000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
System.ni loaded at 7A440000h - 7AC06000h
System.Drawing.ni loaded at 7ADE0000h - 7AF6C000h
foo_uie_quicksearch loaded at 04C20000h - 04C66000h
foo_uie_tabs loaded at 04C70000h - 04C9A000h
foo_uie_typefind loaded at 04CB0000h - 04CE0000h
foo_uie_vis_channel_spectrum loaded at 04D00000h - 04D28000h
foo_uie_vis_egoh loaded at 04D50000h - 04D6D000h
foo_ui_columns loaded at 04D80000h - 04E25000h
foo_ui_panels loaded at 04E50000h - 04F17000h
foo_ui_std loaded at 04F40000h - 04F97000h
foo_unpack loaded at 04FC0000h - 04FEE000h
foo_winamp_spam loaded at 05010000h - 0502F000h
HookDll loaded at 05460000h - 05467000h
mswsock loaded at 71A50000h - 71A8F000h
DNSAPI loaded at 76F20000h - 76F47000h
mdnsNSP loaded at 16080000h - 16099000h
Iphlpapi loaded at 76D60000h - 76D79000h
WINTRUST loaded at 76C30000h - 76C5E000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
IMAGEHLP loaded at 76C90000h - 76CB8000h
amip loaded at 06830000h - 069EA000h
hnetcfg loaded at 662B0000h - 66308000h
wshtcpip loaded at 71A90000h - 71A98000h
DSOUND loaded at 73F10000h - 73F6C000h
wdmaud loaded at 72D20000h - 72D29000h
HID loaded at 688F0000h - 688F9000h
msacm32 loaded at 72D10000h - 72D18000h
midimap loaded at 77BD0000h - 77BD7000h
rasadhlp loaded at 76FC0000h - 76FC6000h
KsUser loaded at 73EE0000h - 73EE4000h
System.Windows.Forms.ni loaded at 7AFD0000h - 7BC54000h
netapi32 loaded at 5B860000h - 5B8B4000h
CLBCATQ loaded at 76FD0000h - 7704F000h
COMRes loaded at 77050000h - 77115000h
GRA8E1~1 loaded at 09240000h - 0945D000h
GrooveUtil loaded at 68EF0000h - 68FE1000h
GrooveNew loaded at 68FF0000h - 68FF7000h
ATL80 loaded at 7C630000h - 7C64B000h
GR99D3~1 loaded at 65E30000h - 65E67000h
urlmon loaded at 42CF0000h - 42E14000h
Msxml3 loaded at 74980000h - 74A93000h
Secur32 loaded at 77FE0000h - 77FF1000h
winrnr loaded at 76FB0000h - 76FB8000h
WLDAP32 loaded at 76F60000h - 76F8C000h
sensapi loaded at 722B0000h - 722B5000h
MPRAPI loaded at 76D40000h - 76D58000h
ACTIVEDS loaded at 77CC0000h - 77CF2000h
adsldpc loaded at 76E10000h - 76E35000h
ATL loaded at 76B20000h - 76B31000h
rtutils loaded at 76E80000h - 76E8E000h
SAMLIB loaded at 71BF0000h - 71C03000h
RASAPI32 loaded at 76EE0000h - 76F1C000h
rasman loaded at 76E90000h - 76EA2000h
TAPI32 loaded at 76EB0000h - 76EDF000h
msv1_0 loaded at 77C70000h - 77C93000h
ieframe loaded at 42EF0000h - 434BB000h
PSAPI loaded at 76BF0000h - 76BFB000h
cscui loaded at 77A20000h - 77A74000h
CSCDLL loaded at 76600000h - 7661D000h
browseui loaded at 75F80000h - 7607D000h
ntshrui loaded at 76990000h - 769B5000h
SHDOCVW loaded at 77760000h - 778D0000h
CRYPTUI loaded at 754D0000h - 75550000h
xpsp2res loaded at 20000000h - 202C5000h
DBGHELP loaded at 59A60000h - 59B01000h
Stack dump analysis:
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C917BB0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001B3h)
Address: 7C910F46h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+000004B7h)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 01170BEAh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C911962h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlDeleteCriticalSection" (+000000D8h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 0201FFFFh, location: "foo_rgscan", loaded at 02010000h - 02058000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 01170E45h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01161534h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011614A6h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01161502h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01161B7Dh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011614A6h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01161992h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C8025F0h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "WaitForSingleObjectEx" (+000000B0h)
Address: 7C802532h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "WaitForSingleObject" (+00000012h)
Address: 01182738h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01182738h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116B530h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01190940h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011847A0h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184784h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0118297Bh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184438h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184438h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116BAB9h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C80B683h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 01190940h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B690h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 0116BAB0h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Version info:
foobar2000 v0.9.4.4
UNICODE
Additional info:
Volume Panel 0.1 (foo_uie_powerpanels)
Album Art Panel 0.2.6 (foo_uie_albumart)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Joystick Control 0.1.1 (foo_joystick_control)
Album List 3.2.0 (foo_albumlist)
History 0.2 (foo_history)
ZIP/GZIP reader 1.0 (foo_unpack)
Run Command 1.0 beta 2 (foo_runcmd)
Album Art Panel Mod (MSN) 0.2.1_8 (foo_uie_albumart_msn)
Lyric Show Panels 0.3.1.1b8 DEV [Sep 16 2007 - 08:44:03] (foo_uie_lyrics)
Playlist Tree Panel 3.0.4 [Aug 2 2007 - 10:16:21] (foo_playlist_tree)
Startup Actions 0.0.2 [Jul 23 2007 - 08:27:55] (foo_cwbowron)
Playlists Dropdown 0.6 alpha 3 (foo_uie_playlists_dropdown)
Panels UI 0.14.12 beta [Jul 18 2007 - 13:39:30] (foo_ui_panels)
Typefind 0.2 beta 1 (foo_uie_typefind)
Quick Search Toolbar 2.8k (foo_uie_quicksearch)
Seek Panel 0.1 (foo_uie_powerpanels)
CD Audio Decoder 2.1.1 (foo_cdda)
WMA Decoder 1.1 (foo_input_std)
FTP Uploader 0.4.9 (foo_ftpput)
Converter 1.0.1 (foo_converter)
Autoplaylist Manager 1.0 (foo_autoplaylist)
Standard DSP array 1.0 (foo_dsp_std)
Masstagger 1.6 (foo_masstag)
NGPV Preview 0.0.2 B (foo_uie_pvt)
Default video player 0.1.3 (foo_default_videoplayer)
Common services 0.1 (foo_common)
Playlist Manager 1.0.2 (foo_playlist_manager)
Preview 1.2 (foo_preview)
foobar2000 core 0.9.4.4 (Core)
FLAC Decoder 1.1.0 (foo_input_std)
ABX Comparator 1.3.1 (foo_abx)
cwbowron's title format hooks 1.2.5 [Jun 8 2007 - 08:49:42] (foo_cwb_hooks)
Lyrics panel 0.35 (foo_uie_lyrics_panel)
foo_custominfo 0.1.2 (foo_custominfo)
Columns UI 0.2.0 alpha 3 (foo_ui_columns)
AMIP Wrapper 0.90 (foo_amipwrapper)
Music Browser 1.2.3b [Mar 23 2007 - 16:52:56] (foo_browser)
Egoh Spectrum analyser (uie) 1.1.2 (foo_uie_vis_egoh)
Playback Statistics Custom 1.4.2 (foo_playback_custom)
TLB Remote Control 2.1 (foo_tlbRC)
Album Art Browser 0.0.5 [Jul 23 2007 - 08:27:55] (foo_cwbowron)
Standard Input Array 1.0 (foo_input_std)
LPCM <--> delta-PCM converter 0.1.1 (foo_dsp_delta)
Audioscrobbler 1.3.9 (foo_audioscrobbler)
Playlist Bind 3.1 (foo_playlist_bind)
Peakmeter Panel 0.0.4.0 alpha preview (foo_uie_peakmeter)
Queue manager panel 0.2.3 (foo_uie_queuemanager)
Channel Spectrum panel 0.07 (foo_uie_vis_channel_spectrum)
iPod manager 0.4.3 TEST (foo_dop)
Dockable Panels 1.0.7b [Mar 28 2007 - 09:18:48] (foo_dockable_panels)
Run services 0.3.2 (foo_run)
RAR reader 1.1 (foo_unpack)
Tabbed panel modified 0.2.5 (foo_uie_tabs)
Winamp API Emulator 0.90 (foo_winamp_spam)
foo_lyricsdb 0.0.7 beta 5 (foo_lyricsdb)
freedb Tagger 0.5.2a (foo_freedb2)
Default User Interface 0.9acc (foo_ui_std)
Tagger Panel Window 1.0.5 [Jun 12 2007 - 15:14:00] (foo_cwb_hooks)
I experienced a crash with this component (using 1.3.9; latest version):
Did this crash happen at a specific point (end of track / start of track) or can you reproduce it?
Has anyone experienced similar problems with the v1.3.9?
like z-x, i would prefer the using of %album artist%.
if you can add an option so each user can choose which artist to prefer it would be great. or at least if there's a situation of "artist 1; artist 2" submitting only the first artist.
i don't think x-y and me tagging our files incorrectly.
thank you
edit: how can i get 1.3.8 version?
edit2: nevermind, got it
I experienced a crash with this component (using 1.3.9; latest version):
Did this crash happen at a specific point (end of track / start of track) or can you reproduce it?
Has anyone experienced similar problems with the v1.3.9?
It happened 3 times. It was random each time (except I was working on track info code each time). I haven't had a crash after those 3 however.
It happened 3 times. It was random each time (except I was working on track info code each time). I haven't had a crash after those 3 however.
Since it happend three times when dealing with the track info component and the crash didn't occur in foo_audioscrobbler's code (according to the log you've supplied) I suggest you to post more logs - maybe they'll put more light in that dark.
I experienced a crash with this component (using 1.3.9; latest version):
Did this crash happen at a specific point (end of track / start of track) or can you reproduce it?
Has anyone experienced similar problems with the v1.3.9?
No problems with 1.3.9 so far over here.
Here is the other crash log:
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C910C27h
Access violation, operation: read, address: 011AF8ADh
Call path:
This is the first crash logged by this instance.
Code bytes (7C910C27h):
7C910BE7h: 6C 01 00 00 FF 01 85 C0 8B 09 0F 85 DB 14 00 00
7C910BF7h: 83 F9 20 0F 83 5A A4 01 00 5B 5D C2 08 00 90 90
7C910C07h: 90 90 90 8B FF 55 8B EC 53 8B 5D 08 56 57 8B 7D
7C910C17h: 0C 0F B7 47 02 C1 E0 03 8B F7 2B F0 3B F7 74 0A
7C910C27h: F6 46 05 01 0F 84 FF 11 00 00 F6 47 05 10 75 12
7C910C37h: 8B 45 10 8B 00 8D 34 C7 F6 46 05 01 0F 84 AA 02
7C910C47h: 00 00 8B C7 5F 5E 5B 5D C2 10 00 33 C0 E9 81 FC
7C910C57h: FF FF 89 45 0C E9 27 F6 FF FF 40 E9 D1 F9 FF FF
Stack (0641FB20h):
0641FB00h: 01170E45 011B0000 00000000 00000031
0641FB10h: 00000031 011B4B0C 00000020 011B4B08
0641FB20h: 011B0000 011B0180 00000000 0641FC00
0641FB30h: 7C910D5C 011B0000 011B0180 0641FBE4
0641FB40h: 00000000 00000000 011B0188 011919EC
0641FB50h: 00000000 011B0000 0641FD44 7C917C0C
0641FB60h: 7FFD6000 00000001 7FFD6000 011B0608
0641FB70h: 7C917BB0 0000011F 0000011F 011BA498
0641FB80h: 00000014 00000000 7C9105D4 00000020
0641FB90h: 011B6698 7C80ADF0 00000002 0000000F
0641FBA0h: 00000C00 0000000F 011B0230 00000000
0641FBB0h: 011B9788 011B0178 011B0640 011BA4A8
0641FBC0h: 00000080 0000000F 011B0000 011B65B8
0641FBD0h: 0000000F 7C910551 00000000 00000000
0641FBE0h: 01010000 00000180 0641FB44 0641F744
0641FBF0h: 0641FC30 7C90EE18 7C910570 00000001
0641FC00h: 0641FC40 01170BEA 011B0000 00000000
0641FC10h: 011B0188 659A8D07 00000000 011B65F8
0641FC20h: 011919EC 00160778 0641FC14 0641F748
0641FC30h: 0641FCA4 01173C40 62C3A4F7 FFFFFFFE
Registers:
EAX: 000008D8, EBX: 011B0000, ECX: 7FFD6000, EDX: 011B0608
ESI: 011AF8A8, EDI: 011B0180, EBP: 0641FB2C, ESP: 0641FB20
Crash location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000198h)
Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F5000h
COMCTL32 loaded at 773D0000h - 774D3000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 7E410000h - 7E4A0000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9C0000h - 7D1D5000h
ole32 loaded at 774E0000h - 7761D000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 763B0000h - 763F9000h
ShimEng loaded at 5CB70000h - 5CB96000h
AcGenral loaded at 6F880000h - 6FA4A000h
WINMM loaded at 76B40000h - 76B6D000h
OLEAUT32 loaded at 77120000h - 771AB000h
MSACM32 loaded at 77BE0000h - 77BF5000h
VERSION loaded at 77C00000h - 77C08000h
USERENV loaded at 769C0000h - 76A73000h
UxTheme loaded at 5AD70000h - 5ADA8000h
IMM32 loaded at 76390000h - 763AD000h
LPK loaded at 629C0000h - 629C9000h
USP10 loaded at 74D90000h - 74DFB000h
wbsys loaded at 66500000h - 6650A000h
wbhelp loaded at 66600000h - 66617000h
DrvTrNTm loaded at 6BC00000h - 6BC1A000h
DrvTrNTl loaded at 6BC20000h - 6BC3D000h
serwvdrv loaded at 5CD70000h - 5CD77000h
umdmxfrm loaded at 5B0A0000h - 5B0A7000h
wblind loaded at 66000000h - 6607B000h
msimg32 loaded at 76380000h - 76385000h
lgscroll loaded at 10100000h - 1010E000h
MSVCR71 loaded at 7C340000h - 7C396000h
MSVCP71 loaded at 7C3A0000h - 7C41B000h
apphelp loaded at 77B40000h - 77B62000h
msctfime loaded at 755C0000h - 755EE000h
foo_abx loaded at 01040000h - 01073000h
foo_albumlist loaded at 010A0000h - 010E7000h
foo_amipwrapper loaded at 01110000h - 0113C000h
foo_audioscrobbler loaded at 01160000h - 01199000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
foo_autoplaylist loaded at 011C0000h - 011F0000h
foo_browser loaded at 01210000h - 01249000h
foo_cdda loaded at 01270000h - 012A5000h
foo_common loaded at 012D0000h - 01303000h
foo_converter loaded at 01330000h - 01399000h
foo_custominfo loaded at 013C0000h - 01445000h
foo_cwbowron loaded at 01470000h - 0149A000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_cwb_hooks loaded at 014D0000h - 0151D000h
foo_default_videoplayer loaded at 01540000h - 0154D000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_dockable_panels loaded at 01570000h - 015A3000h
foo_dop loaded at 015D0000h - 0163C000h
SETUPAPI loaded at 77920000h - 77A13000h
foo_dsp_delta loaded at 01660000h - 0167E000h
foo_dsp_std loaded at 016A0000h - 016E1000h
foo_freedb2 loaded at 01710000h - 01750000h
foo_ftpput loaded at 01770000h - 017EF000h
WINSPOOL loaded at 73000000h - 73026000h
WININET loaded at 42C10000h - 42CDF000h
Normaliz loaded at 01800000h - 01809000h
iertutil loaded at 42990000h - 429D5000h
foo_history loaded at 01A50000h - 01A6C000h
foo_input_std loaded at 01A90000h - 01BA2000h
foo_joystick_control loaded at 01BD0000h - 01BEE000h
DINPUT8 loaded at 6CE10000h - 6CE48000h
foo_lyricsdb loaded at 01C10000h - 01C3F000h
foo_masstag loaded at 01C60000h - 01CB0000h
foo_playback_custom loaded at 01CD0000h - 01D15000h
foo_playlist_bind loaded at 01D50000h - 01D75000h
foo_playlist_manager loaded at 01D90000h - 01DD4000h
foo_playlist_tree loaded at 01E00000h - 01E76000h
libmzsch360_000 loaded at 10400000h - 105D0000h
WSOCK32 loaded at 71AD0000h - 71AD9000h
libmzgc360_000 loaded at 01EA0000h - 01F44000h
foo_pqview loaded at 01F90000h - 01FAB000h
foo_preview loaded at 01FD0000h - 01FF1000h
foo_rgscan loaded at 02010000h - 02058000h
foo_run loaded at 02080000h - 020AB000h
foo_runcmd loaded at 020D0000h - 020FF000h
foo_tlbRC loaded at 02120000h - 02140000h
foo_uie_albumart loaded at 02160000h - 0219C000h
foo_uie_albumart_msn loaded at 021C0000h - 021DC000h
foo_uie_lyrics loaded at 021F0000h - 02251000h
foo_uie_lyrics_panel loaded at 02280000h - 022E9000h
foo_uie_peakmeter loaded at 02310000h - 0233D000h
foo_uie_playlists_dropdown loaded at 02360000h - 0239C000h
foo_uie_powerpanels loaded at 023C0000h - 023E3000h
foo_uie_pvt loaded at 02410000h - 02442000h
foo_uie_queuemanager loaded at 02470000h - 024A9000h
mscoree loaded at 79000000h - 79045000h
msvcm80 loaded at 7C4C0000h - 7C53D000h
mscorwks loaded at 79E70000h - 7A3D6000h
mscorlib.ni loaded at 790C0000h - 79B90000h
mscorjit loaded at 79060000h - 790B3000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
System.ni loaded at 7A440000h - 7AC06000h
System.Drawing.ni loaded at 7ADE0000h - 7AF6C000h
foo_uie_quicksearch loaded at 04C20000h - 04C66000h
foo_uie_tabs loaded at 04C70000h - 04C9A000h
foo_uie_typefind loaded at 04CB0000h - 04CE0000h
foo_uie_vis_channel_spectrum loaded at 04D00000h - 04D28000h
foo_uie_vis_egoh loaded at 04D50000h - 04D6D000h
foo_ui_columns loaded at 04D80000h - 04E25000h
foo_ui_panels loaded at 04E50000h - 04F17000h
foo_ui_std loaded at 04F40000h - 04F97000h
foo_unpack loaded at 04FC0000h - 04FEE000h
foo_winamp_spam loaded at 05010000h - 0502F000h
HookDll loaded at 05360000h - 05367000h
amip loaded at 06420000h - 065DA000h
mswsock loaded at 71A50000h - 71A8F000h
DNSAPI loaded at 76F20000h - 76F47000h
mdnsNSP loaded at 16080000h - 16099000h
Iphlpapi loaded at 76D60000h - 76D79000h
rasadhlp loaded at 76FC0000h - 76FC6000h
hnetcfg loaded at 662B0000h - 66308000h
wshtcpip loaded at 71A90000h - 71A98000h
WINTRUST loaded at 76C30000h - 76C5E000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
IMAGEHLP loaded at 76C90000h - 76CB8000h
HID loaded at 688F0000h - 688F9000h
DSOUND loaded at 73F10000h - 73F6C000h
wdmaud loaded at 72D20000h - 72D29000h
msacm32 loaded at 72D10000h - 72D18000h
midimap loaded at 77BD0000h - 77BD7000h
KsUser loaded at 73EE0000h - 73EE4000h
System.Windows.Forms.ni loaded at 7AFD0000h - 7BC54000h
netapi32 loaded at 5B860000h - 5B8B4000h
CLBCATQ loaded at 76FD0000h - 7704F000h
COMRes loaded at 77050000h - 77115000h
GRA8E1~1 loaded at 08FE0000h - 091FD000h
GrooveUtil loaded at 68EF0000h - 68FE1000h
GrooveNew loaded at 68FF0000h - 68FF7000h
ATL80 loaded at 7C630000h - 7C64B000h
GR99D3~1 loaded at 65E30000h - 65E67000h
urlmon loaded at 42CF0000h - 42E14000h
Msxml3 loaded at 74980000h - 74A93000h
Secur32 loaded at 77FE0000h - 77FF1000h
winrnr loaded at 76FB0000h - 76FB8000h
WLDAP32 loaded at 76F60000h - 76F8C000h
sensapi loaded at 722B0000h - 722B5000h
MPRAPI loaded at 76D40000h - 76D58000h
ACTIVEDS loaded at 77CC0000h - 77CF2000h
adsldpc loaded at 76E10000h - 76E35000h
ATL loaded at 76B20000h - 76B31000h
rtutils loaded at 76E80000h - 76E8E000h
SAMLIB loaded at 71BF0000h - 71C03000h
RASAPI32 loaded at 76EE0000h - 76F1C000h
rasman loaded at 76E90000h - 76EA2000h
TAPI32 loaded at 76EB0000h - 76EDF000h
msv1_0 loaded at 77C70000h - 77C93000h
xpsp2res loaded at 20000000h - 202C5000h
ieframe loaded at 42EF0000h - 434BB000h
PSAPI loaded at 76BF0000h - 76BFB000h
DBGHELP loaded at 59A60000h - 59B01000h
Stack dump analysis:
Address: 7C910D5Ch, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+000002CDh)
Address: 011919ECh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C917C0Ch, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+0000020Fh)
Address: 7C917BB0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001B3h)
Address: 7C9105D4h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000000h)
Address: 7C80ADF0h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetProcAddress" (+00000050h)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 01170BEAh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011919ECh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01173C40h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116151Dh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C91EB08h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "vDbgPrintExWithPrefix" (+0000005Dh)
Address: 01161502h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C93040Ah, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "DbgPrint" (+0000001Ah)
Address: 7C93040Ch, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "DbgPrint" (+0000001Ch)
Address: 011614A6h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116307Eh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01172437h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011919ECh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01173C40h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116A302h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01163070h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011827B8h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116A328h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01168F64h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011919ECh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01182560h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01168F96h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011919ECh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01168FF4h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011690C5h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011919E8h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116A6EAh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116A744h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011919E8h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01168EEDh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011848E0h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011848D4h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01183101h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01182538h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116B0A8h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C8025F8h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "WaitForSingleObjectEx" (+000000B8h)
Address: 7C8025F0h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "WaitForSingleObjectEx" (+000000B0h)
Address: 7C802532h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "WaitForSingleObject" (+00000012h)
Address: 01182918h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116B782h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01190940h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 011847A0h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184784h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0118297Bh, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184438h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184438h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 01184458h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 0116BAB9h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C80B683h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 01190940h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B690h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 0116BAB0h, location: "foo_audioscrobbler", loaded at 01160000h - 01199000h
Address: 10000000h, location: "shared", loaded at 10000000h - 10029000h
Address: 0142AF27h, location: "foo_custominfo", loaded at 013C0000h - 01445000h
Address: 794F1932h, location: "mscorlib.ni", loaded at 790C0000h - 79B90000h
Address: 201571F4h, location: "xpsp2res", loaded at 20000000h - 202C5000h
Address: 7A6FF6D3h, location: "System.ni", loaded at 7A440000h - 7AC06000h
Address: 7C97EC23h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 781BB321h, location: "MSVCR80", loaded at 78130000h - 781CB000h
Symbol: "exception::`vftable'" (+00024E41h)
Address: 7AEEAA18h, location: "System.Drawing.ni", loaded at 7ADE0000h - 7AF6C000h
Address: 7AB34F32h, location: "System.ni", loaded at 7A440000h - 7AC06000h
Address: 01419253h, location: "foo_custominfo", loaded at 013C0000h - 01445000h
Address: 01342008h, location: "foo_converter", loaded at 01330000h - 01399000h
Version info:
foobar2000 v0.9.4.4
UNICODE
Additional info:
CD Audio Decoder 2.1.1 (foo_cdda)
Album Art Browser 0.0.5 [Jul 23 2007 - 08:27:55] (foo_cwbowron)
Album List 3.2.0 (foo_albumlist)
Columns UI 0.2.0 alpha 3 (foo_ui_columns)
ZIP/GZIP reader 1.0 (foo_unpack)
Standard DSP array 1.0 (foo_dsp_std)
History 0.2 (foo_history)
RAR reader 1.1 (foo_unpack)
Run services 0.3.2 (foo_run)
Quick Search Toolbar 2.8k (foo_uie_quicksearch)
NGPV Preview 0.0.2 B (foo_uie_pvt)
WMA Decoder 1.1 (foo_input_std)
Tagger Panel Window 1.0.5 [Jun 12 2007 - 15:14:00] (foo_cwb_hooks)
Audioscrobbler 1.3.9 (foo_audioscrobbler)
Peakmeter Panel 0.0.4.0 alpha preview (foo_uie_peakmeter)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Winamp API Emulator 0.90 (foo_winamp_spam)
Album Art Panel Mod (MSN) 0.2.1_8 (foo_uie_albumart_msn)
Tabbed panel modified 0.2.5 (foo_uie_tabs)
Common services 0.1 (foo_common)
FLAC Decoder 1.1.0 (foo_input_std)
Playlist Bind 3.1 (foo_playlist_bind)
TLB Remote Control 2.1 (foo_tlbRC)
foo_custominfo 0.1.2 (foo_custominfo)
Lyrics panel 0.35 (foo_uie_lyrics_panel)
foo_lyricsdb 0.0.7 beta 5 (foo_lyricsdb)
foobar2000 core 0.9.4.4 (Core)
Panels UI 0.14.12 beta [Jul 18 2007 - 13:39:30] (foo_ui_panels)
Joystick Control 0.1.1 (foo_joystick_control)
Channel Spectrum panel 0.07 (foo_uie_vis_channel_spectrum)
Masstagger 1.6 (foo_masstag)
ABX Comparator 1.3.1 (foo_abx)
AMIP Wrapper 0.90 (foo_amipwrapper)
Playlist Manager 1.0.2 (foo_playlist_manager)
Startup Actions 0.0.2 [Jul 23 2007 - 08:27:55] (foo_cwbowron)
LPCM <--> delta-PCM converter 0.1.1 (foo_dsp_delta)
Standard Input Array 1.0 (foo_input_std)
Default User Interface 0.9acc (foo_ui_std)
Autoplaylist Manager 1.0 (foo_autoplaylist)
FTP Uploader 0.4.9 (foo_ftpput)
Preview 1.2 (foo_preview)
Playback Statistics Custom 1.4.2 (foo_playback_custom)
Seek Panel 0.1 (foo_uie_powerpanels)
Volume Panel 0.1 (foo_uie_powerpanels)
iPod manager 0.4.3 TEST (foo_dop)
Converter 1.0.1 (foo_converter)
Lyric Show Panels 0.3.1.1b8 DEV [Sep 16 2007 - 08:44:03] (foo_uie_lyrics)
Default video player 0.1.3 (foo_default_videoplayer)
Egoh Spectrum analyser (uie) 1.1.2 (foo_uie_vis_egoh)
Music Browser 1.2.3b [Mar 23 2007 - 16:52:56] (foo_browser)
Dockable Panels 1.0.7b [Mar 28 2007 - 09:18:48] (foo_dockable_panels)
Queue manager panel 0.2.3 (foo_uie_queuemanager)
Typefind 0.2 beta 1 (foo_uie_typefind)
cwbowron's title format hooks 1.2.5 [Jun 8 2007 - 08:49:42] (foo_cwb_hooks)
Playlist Tree Panel 3.0.4 [Aug 2 2007 - 10:16:21] (foo_playlist_tree)
Album Art Panel 0.2.6 (foo_uie_albumart)
freedb Tagger 0.5.2a (foo_freedb2)
Playlists Dropdown 0.6 alpha 3 (foo_uie_playlists_dropdown)
Run Command 1.0 beta 2 (foo_runcmd)
I was mistaken about it happening 3 times. The 3rd one was a popup plus crash.
As I see, component check internet connection once when foobar starts. If at this moment I haven't internet connection, tracks accumulates in cache. But when a connection is established I necessarily need to restart foobar, otherwise I still get "Cannot connect to server."
the now playing thing doesn't seem to work for me
i get the error: "Now playing notification failed: Response invalid" almost 100% of the time
i saw it work a couple of times but overall it seems to give me that response
not a big deal to me really
just curious if it was happening to anyone else
the now playing thing doesn't seem to work for me
i get the error: "Now playing notification failed: Response invalid" almost 100% of the time
i saw it work a couple of times but overall it seems to give me that response
not a big deal to me really
just curious if it was happening to anyone else
Yes, it happened to me too.
The plugin really doesn't want to trick you: it has received an invalid response from the server handling the now playing stuff. Nothing special ... the last.fm servers have hickups from time to time.
I hope you're not already inundated by this request, but it would be awesome if this plugin coudl include some way of "loving" tracks, kind of like the actual last.fm software does.
How many songs can be cached? Would it be possible to run on an offline machine which is just online once a month or so?
Is the cache transferable so that I can send it from another computer (after copying it to an USB-memory for example)?
Thanks for a nice plugin!
How many songs can be cached? Would it be possible to run on an offline machine which is just online once a month or so?
The cache is written to your foobar2000.cfg file and has virtually only limitations based on your HDD space. So it should be possible to use it as an offline cache.
Is the cache transferable so that I can send it from another computer (after copying it to an USB-memory for example)?
Yes, this should also be possible
Thanks for a nice plugin!
Glad that you like it!
feature request: include and exclude lists:
- any path, that match the exclude list, will be excluded from scrobbling
- any path, that not match the include list, will be excluded from scrobbling; if include list is empty, assume that all paths are in the include list.
and yes, I know about "Only submit tracks from Media Library", but I didn't use ML at all, I just use album list
Nice idea.
Or if tracks in the some "special" playlist, they will not scrobble.. or add "Enable audioscrobbler" item into main menu that was an opportunity to quickly enable/disable it
Or if tracks in the some "special" playlist, they will not scrobble
Yeah, also good idea. But I prefer inc\exc lists
and yes, I know about "Only submit tracks from Media Library", but I didn't use ML at all, I just use album list
The Album List is a Media Library viewer, so you must be using the ML after all.
and yes, I know about "Only submit tracks from Media Library", but I didn't use ML at all, I just use album list
The Album List is a Media Library viewer, so you must be using the ML after all.
sorry, I was wrong I use the Columns UI's playlist switcher
Hi, i like this plugin very much, but I have a problem with one artist. Whenever I play a song of [:SITD:] I get the 'Submission succeeded.' message but on my lastfm page the song is not shown. I play a song of a different band and all works fine.
I played with the id3tag and changed the artist name a bit, if I remove the two brackets all is fine, if I remove the two colons I have still the problem. So I think the brackets are causing this problem.
Weird thing is: there was a collaboration of two artists and if I play a song of '[:SITD:] & Painbastard' all works fine, although there are the brackets in the artist name.
I had this problem with 1.3.6 and updated today to 1.3.9 but the problem remains. I use Foobar 0.9.4.2
If this helps, here is the lastfm artist page: http://www.lastfm.de/music/%5B%3ASITD%3A%5D (http://www.lastfm.de/music/%5B%3ASITD%3A%5D)
It would be great if this problem could be solved as I like this artist alot. Thank you!
EDIT: I don't understand this new feature saying 'Now playing notification failed: Response invalid' all the time. Everything seems to works fine (besides the problem I mention), what is this feature for?
My foobar says: Cannot connect to server.
I just change audioscrobler plugin from 1.3.6 to 1.3.9 version
Others foobar's plugins use iternet normaly.
What's happen?
ps. i use foobar 0.9.4.5
Hah, I upgraded to 1.3.9 from 1.3.6 with the latest fb2k build (0.9.5 beta 1), and I finally got submissions to succeed, but it's giving a funny message in the console:
Submitting track to Audioscrobbler...
Submission succeeded.
Cannot connect to server.
I've checked the last.fm server and my last.fm page, and it submitted alright. It's the "cannot connect to server" bit that puzzles me. It's showing that in the console every time there's a submission.
Thoughts?
Hmmm, I can't get this to work at work....we have a proxy setup and I'm assuming I put in for example 1.2.3.4:8080 for the URL?
I just get cannot connect to server but it works fine in the Winamp version of the plugin
I'll say great plugin when I get it working Have had to move from Winamp because the stupid POS crashes every time I pause since I upgraded to the latest version.
For me 1.3.9 is not working ("Cannot connect to server" message). When I switch back to 1.3.6, it works perfectly so there will be some problem with new version I guess...
It seems to be working now for me
It seems to be working now for me
still doesnt work here
Using 1.3.9 with the 0.9.5 beta doesn't submit any tracks for me either
I get a "Cannot connect to server."
It doesn't submit any titles when manually submitting through the preferences dialog either.
Then I get "Not submitting. Cache contains X tracks."
When I switch to my 0.9.4.5 installation using audioscrobbler 1.3.9 it works flawlessly
Works for me with version 1.3.6
I'm using 1.3.9 with 0.9.5 without any problems. All tracks are submitted as they should.
Using 1.3.9 with the 0.9.5 beta doesn't submit any tracks for me either
I get a "Cannot connect to server."
It doesn't submit any titles when manually submitting through the preferences dialog either.
Then I get "Not submitting. Cache contains X tracks."
When I switch to my 0.9.4.5 installation using audioscrobbler 1.3.9 it works flawlessly
Exactly the same here, but I don't want to use v0.9.4.5.
Using 1.3.9 with the 0.9.5 beta doesn't submit any tracks for me either
I get a "Cannot connect to server."
It doesn't submit any titles when manually submitting through the preferences dialog either.
Then I get "Not submitting. Cache contains X tracks."
When I switch to my 0.9.4.5 installation using audioscrobbler 1.3.9 it works flawlessly
Exactly the same here, but I don't want to use v0.9.4.5.
Worlking fine, here in 0.9.5
(http://www.halfbakedschemes.com/test/lastfm.jpg)
Startup time : 0:00.935025
Handshake successful.
Submitting track to Audioscrobbler...
Submission succeeded.
Great component Florian, keep up the good work.
Just wondering if there is any interest in making foo_audioscrobbler submit information from streams so that those tracks will be scrobbled as well? I think this would be a handy feature, and I don't know why the Last.FM client doesn't support it yet either.
Hear any thoughts on this would be great.
Now it works perfect as usual.
I only changed the ".jpg" to ".*" in the Album Art Panel sources.
And now I also can open the audio CD without any "I/O error (win32 #xyz).
Worlking fine, here in 0.9.5
I decided to uninstall my 0.9.5 and start over with a new installation and now 0.9.5 and audioscrobbler 1.3.9 are getting along perfectly
I really have no idea what was causing the problems before, must have been something on my end, but hey all is good now
I'm using the latest foobar beta (0.9.5 beta 1) and Audioscrobbler 1.3.9. I keep getting the 'Cannot connect to server' error, while at the same time older foobar and foo_audioscrobbler seem to be submitting just fine. So it isn't an issue with my connection or last.fm server. This isn't a firewall issue, either. Any ideas?
I'm using the latest foobar beta (0.9.5 beta 1) and Audioscrobbler 1.3.9. I keep getting the 'Cannot connect to server' error, while at the same time older foobar and foo_audioscrobbler seem to be submitting just fine. So it isn't an issue with my connection or last.fm server. This isn't a firewall issue, either. Any ideas?
In my case I believe it might have been a firewall issue. I have two Foobar installs, one running the latest beta, the other 0.9.4.5. When I did a reinstall of 0.9.5 my firewall asked me if I wanted to update my rules for Foobar. Since then it's working fine. So I think either for some reason I didn't get this same firewall rule update request or I accidentally dismissed it, I'm not sure. So in case you haven't tried yet I would suggest to remove your firewall rule(s) for foobar and starting over.
I'm using the latest foobar beta (0.9.5 beta 1) and Audioscrobbler 1.3.9. I keep getting the 'Cannot connect to server' error, while at the same time older foobar and foo_audioscrobbler seem to be submitting just fine. So it isn't an issue with my connection or last.fm server. This isn't a firewall issue, either. Any ideas?
In my case I believe it might have been a firewall issue. I have two Foobar installs, one running the latest beta, the other 0.9.4.5. When I did a reinstall of 0.9.5 my firewall asked me if I wanted to update my rules for Foobar. Since then it's working fine. So I think either for some reason I didn't get this same firewall rule update request or I accidentally dismissed it, I'm not sure. So in case you haven't tried yet I would suggest to remove your firewall rule(s) for foobar and starting over.
Im my case it's not firewall issue - same foobar installation (0.9.5b1) and if I use foo_audioscrobbler 1.3.6 it works, when I switch to 1.3.9 it keeps telling me that it cant connect to server... So there must be some problem with new version I guess...
I'm using the latest foobar beta (0.9.5 beta 1) and Audioscrobbler 1.3.9. I keep getting the 'Cannot connect to server' error, while at the same time older foobar and foo_audioscrobbler seem to be submitting just fine. So it isn't an issue with my connection or last.fm server. This isn't a firewall issue, either. Any ideas?
In my case I believe it might have been a firewall issue. I have two Foobar installs, one running the latest beta, the other 0.9.4.5. When I did a reinstall of 0.9.5 my firewall asked me if I wanted to update my rules for Foobar. Since then it's working fine. So I think either for some reason I didn't get this same firewall rule update request or I accidentally dismissed it, I'm not sure. So in case you haven't tried yet I would suggest to remove your firewall rule(s) for foobar and starting over.
Im my case it's not firewall issue - same foobar installation (0.9.5b1) and if I use foo_audioscrobbler 1.3.6 it works, when I switch to 1.3.9 it keeps telling me that it cant connect to server... So there must be some problem with new version I guess...
.95b2+1.3.9 work fine here
I've just released foo_audioscrobbler 1.3.10 which fixes a random DNS problem that was responsible for the "Cannot connect to server" messages.
You can get it via the first post of this topic.
Kind regards,
Florian
I've just released foo_audioscrobbler 1.3.10 which fixes a random DNS problem that was responsible for the "Cannot connect to server" messages.
Installed it, works fine so far, but has a funny line at the first start: "Startup time : 13799wk 4d 5:01:41.952348" - after a second start of foobar the line looks normal again. I use foobar 0.9.4.2
My problem with the brackets is still there (see page 12 of this thread), I hope you can fix this too.
thanks, it works now !
I've just released foo_audioscrobbler 1.3.10 which fixes a random DNS problem that was responsible for the "Cannot connect to server" messages.
You can get it via the first post of this topic.
Kind regards,
Florian
Installed it, works fine so far
Sorry to say this but i should have tested it more... It's not working at all. With every song I hear the lastfm site tells me, that the song was wrong tagged and could not be added.
Installed it, works fine so far
Sorry to say this but i should have tested it more... It's not working at all. With every song I hear the lastfm site tells me, that the song was wrong tagged and could not be added.
I had now enough time to play with the new plugin. It works with all songs besides the ones tagged as [:SITD:]. If I play a song of this artist lastfm tells me, the song was wrong tagged and could not be added and this warning stays there till I click on it. That's why I thought this warning was for all songs, but it's only for songs of [:SITD:].
Removing the brackets is still the only way to get it working. lastfm's recenttracks.txt shows me:
1194295673,[:SITD:] – Curtain Raiser
So I still think the brackets should be okay and the plugin causes the problem. Anybody else having a problem with brackets?
I don't know if it's possible but is there any way to grab the play count for a particular song from last.fm and retag the mp3 with it?
I had now enough time to play with the new plugin. It works with all songs besides the ones tagged as [:SITD:]. If I play a song of this artist lastfm tells me, the song was wrong tagged and could not be added and this warning stays there till I click on it. That's why I thought this warning was for all songs, but it's only for songs of [:SITD:].
This is because of the spam filter on last.fm's side, nothing to do with the plugin. Have you tried tagging the files with MusicBrainz? If the plugin submits a MB Track ID it will by-pass the filter, or you can wait until Last.fm finish their own fingerprinting.
I had now enough time to play with the new plugin. It works with all songs besides the ones tagged as [:SITD:]. If I play a song of this artist lastfm tells me, the song was wrong tagged and could not be added and this warning stays there till I click on it. That's why I thought this warning was for all songs, but it's only for songs of [:SITD:].
This is because of the spam filter on last.fm's side, nothing to do with the plugin. Have you tried tagging the files with MusicBrainz? If the plugin submits a MB Track ID it will by-pass the filter, or you can wait until Last.fm finish their own fingerprinting.
Actually I use musicbrainz to get the track information within EAC, which I use for ripping my CDs.
I tagged some mp3s now again and got the additional musicbrainz information (musicbrainz_trackid and many more) in the id3tag, but there is no difference, I still get the error message on my lastfm site.
It is still working with "[:SITD:] & Painbastard" though, although there are brackets in the artists name.
Citizen, can you please send me one of this problematic tracks to my contact email (http://mp3tag.de/en/contact.html) for further analysing this issue.
Citizen, can you please send me one of this problematic tracks to my contact email (http://mp3tag.de/en/contact.html) for further analysing this issue.
Okay, I sent you the smallest file I have of this artist. Thank you!
Citizen, can you please send me one of this problematic tracks to my contact email (http://mp3tag.de/en/contact.html) for further analysing this issue.
Okay, I sent you the smallest file I have of this artist. Thank you!
I've tried it and encountered the same problem.
A quick chat with someone from the last.fm staff gave some insight to this issue: at the moment they are blocking all artists in square brackets. So this is not an issue with the component, but a general limitation of the service.
Citizen, can you please send me one of this problematic tracks to my contact email (http://mp3tag.de/en/contact.html) for further analysing this issue.
Okay, I sent you the smallest file I have of this artist. Thank you!
I've tried it and encountered the same problem.
A quick chat with someone from the last.fm staff gave some insight to this issue: at the moment they are blocking all artists in square brackets. So this is not an issue with the component, but a general limitation of the service.
Uhh... thanks for that information... weird... so I will blame lastfm. Thanks!
EDIT: But it's working with an artist name '[:SITD:] & Painbastard' - there are square brackets and it's working! weird lastfm....
I looked at some of my mp3s I have and noticed that the MB trackID has been written to UFID which, from a quick look at the wiki (http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:ID3_Tag_Mapping), foobar does not support. Thus MB trackIDs are not currently possible to submit, unless the MBtagger changes to storing it in a TXXX frame, like all the other data it adds.
This only appears to be a mp3 problem as I get the field MUSICBRAINZ_TRACKID on ogg and flac files. IMO I would say this is an inconsistency with the tagger, and/or a limitation with foobar's tagging support.
I've just released foo_audioscrobbler 1.3.11 which fixes a crash caused by wrong handling of MusicBrainz Track IDs and a problem where successfully submitted tracks are submitted again in rare cases.
You can get it via the first post of this topic.
Kind regards,
Florian
Unfortunately there was a problem with the last version 1.3.11 that that prevented foobar2000 from closing correctly in certain circumstances.
The new release of foo_audioscrobbler 1.3.12 fixes this problem and removes the title formatting field for the cache size (because title formatting isn't intended for global data).
You can get it via the first post of this topic.
Kind regards,
Florian
Version w/o installer is still 1.3.11
Version w/o installer is still 1.3.11
In foobar it does report as 1.3.11. However, in Windows Explorer, it says its 1.3.12... so which one is it really?
Version w/o installer is still 1.3.11
In foobar it does report as 1.3.11. However, in Windows Explorer, it says its 1.3.12... so which one is it really?
I forgot to bump the version number within the component. It's fixed now, thanks!
I want to suggest (once again) a cache only mode. Now that the plugin attempts to reconnect t*2 seconds upon failure it is even more desirable for this to be officially supported rather than using an invalid proxy to trick it into caching.
This mode would only store tracks in the cache and allow the user to submit them when they want.
My suggestion so that you don't have to do any GUI programming is to implement some intelligent parsing of the proxy address field.
If the user prefixes the server address with a keyword ("DoNotSubmit*", "CacheOnly*", or something similar) then the plugin will only cache the tracks and not attempt to (re-)connect to the server.
To further extend this, it could be programmed such that the above occurs under normal conditions, but if the user clicks the submit cache button it would parse off the keyword and attempt to submit using the proxy if it exists.
EDIT: Alternately, if we could define the number of retries that could be used to accomplish the same thing. Allow the user to enter -1 to never connect to server.
I want to suggest (once again) a cache only mode. Now that the plugin attempts to reconnect t*2 seconds upon failure it is even more desirable for this to be officially supported rather than using an invalid proxy to trick it into caching.
This mode would only store tracks in the cache and allow the user to submit them when they want.
Why do we need or even want this feature again?
I want to suggest (once again) a cache only mode. Now that the plugin attempts to reconnect t*2 seconds upon failure it is even more desirable for this to be officially supported rather than using an invalid proxy to trick it into caching.
This mode would only store tracks in the cache and allow the user to submit them when they want.
Why do we need or even want this feature again?
more importantly: why would you need the feature at all.. the only reason that you give is that you want 'submission power'? it sounds like feature-bloat to me, anyway
if you don't have net access, it doesn't matter if it tries to submit.. if you do, there's no reason not to.
Why do we need or even want this feature again?
more importantly: why would you need the feature at all.. the only reason that you give is that you want 'submission power'? it sounds like feature-bloat to me, anyway
if you don't have net access, it doesn't matter if it tries to submit.. if you do, there's no reason not to.
It's been explained three or four times already in this thread. It's simply a matter of preference.
I don't want to submit from work. I do however want it to cache so that when I get home I can perform the submission. Why don't I want to submit from work? For starters, IT policy would state that's not an appropriate use of the network. With as small as the amount of data is it's a bit of a non-issue but it does break the policy and could be used as a reason for termination. In addition, there's security and privacy concerns and with the work I'm doing I do have to monitor network connections, so it is a bit annoying to see a number of attempts throughout the day.
It's hardly feature-bloat if it is useful to a number of people, and if you read this thread such a feature has been requested many times. And I wouldn't exactly call a couple lines of parsing and some logic blocks bloat.
In the very least, some error checking needs to be introduced since the plugin will endlessly attempt to connect to a server with an invalid address or port and it should realize that a port greater than 65535 breaks spec.
Why do we need or even want this feature again?
Is he talking about you? Is he talking about anyone else but himself? Clearly HE has a wish for the feature, so HE´s asking about it. You´re the one talking about WE. In the end it´s up to the developer to determine if such a feature will be implemented.
Stop trying to stuff your own personal preference down other people´s throats.
I´m sorry for the rant but people can be really self centered around here. If I don´t need it why would anyone need it...
Okay, I've read the suggestion about pausing the submission process and caching the items instead and kindly ask you to stop ranting on other users feature suggestions.
I'll definitely not implement it in the suggested way (using some dedicated strings in the proxy settings) but will think about a more accessible solution after I've finished some changes to the plugin that are more important at the moment.
Kind regards,
Florian
I'll definitely not implement it in the suggested way (using some dedicated strings in the proxy settings) but will think about a more accessible solution after I've finished some changes to the plugin that are more important at the moment.
That would be great. I only suggested the dedicated strings because it would be a way of coding it without having to add to the user interface (earlier I believe you commented on disliking having to do that, or making the UI more complicated).
What honestly makes the most sense to me is having either a radio group or a drop down list and having three options. It could even replace the "Enable Audioscrobbler" check box.
I'm not sure on the wording but perhaps:
Audioscrobbler Mode:
-Disabled
-Scrobble Now
-Scrobble Later
or maybe:
Scrobble Tracks:
-Never
-Automatically
-Manually
Thanks again for the hard work coding this plugin!
Hi, for some reason I cannot submit the tracks I've listened to since yesterday. Can't seem to connect, I tried another computer and it's the same. I already have the latest version.
Autoplaylists initialized in: 0:00.015551
Startup time : 0:01.179824
Audioscrobbler HTTP: User abort
Audioscrobbler: Cannot connect to server. Retrying in 60 seconds.
Audioscrobbler HTTP: User abort
Audioscrobbler: Cannot connect to server. Retrying in 120 seconds.
Audioscrobbler HTTP: User abort
Audioscrobbler: Cannot connect to server. Retrying in 240 seconds.
Audioscrobbler HTTP: User abort
Audioscrobbler: Cannot connect to server. Retrying in 480 seconds.
last.fm/audioscobbler might change the API used for submissions at any time, so it's easier to just use their component instead of some third-party one that you never know if works or not.
I'm using the official last.fm component as it always seem to work. And the last.fm application is useful for getting extra info about artists I'm playing without having to copy/paste an artist's name into Google or whatever.
last.fm/audioscobbler might change the API used for submissions at any time, so it's easier to just use their component instead of some third-party one that you never know if works or not.
Their submission protocol is well documented and even if they change the API, the last version will be supported (as you can now see with protocol v1.1 and v1.2).
So no reason to spread FUD here.
I'm using the official last.fm component as it always seem to work.
You seem to be a lucky person as this component is even listed as [a href='index.php?showtopic=44213']Known Problematic Component[/a] due to the many crashes it has produced.
Audioscrobbler HTTP: User abort
Audioscrobbler: Cannot connect to server. Retrying in 60 seconds.
I've added further error logging to the v1.3.12 release and I admit that this error message is a little bit irritating
Whenever you get this, the component can't connect to the handshake/submission/notification server. Please refer to the official Last.fm System Status (http://www.last.fm/forum/21713/_/51596) for detailed information.
This will be fixed in the next version.
Thanks Florian for this great plugin!
Is there any chance that you could add a menu option to switch scrobbling on and off? That way, we could assign it to a keyboard shortcut or a toolbar button rather than having to go through the Preferences window.
Whenever you get this, the component can't connect to the handshake/submission/notification server. Please refer to the official Last.fm System Status (http://www.last.fm/forum/21713/_/51596) for detailed information.
This will be fixed in the next version.
I checked the Last.fm System Status and everything is fine but I still can't seem to scrobble these last few days. My username and password are correct, yet it can't connect to the server.
Hi there,
I'm sorry if I'm just ignorant on how this works, but I think I may have set it up incorrectly.
I ran the installer after closing the player, then reopened. In the prefs, I found the setup for it, so entered my last.fm info.
When I checked last.fm, no new songs were coming up. I checked the prefs, and it stated that 21 songs were in the queue, to check the console.
Console shows nothing after the initial startup stuff(tree refreshed).
Once, I did click the submit button, which greyed it out, but when I opened the prefs later on, it was still counting up and no new songs showed up in last.fm.
I don't understand the queue. My main computer uses Amarok, and during playing of each song, it submits the track to last.fm. Is this plugin supposed to do the same and I have done something wrong, or is it supposed to just hold the cache until something that's supposed to happen, happens?
Again, I'm sorry for the stupid question, but didn't want to compound the problem by not trying to fix it.
thanks,
json
Again, I'm sorry for the stupid question, but didn't want to compound the problem by not trying to fix it.
Have you tried it today? The Last.fm servers had massive problems yesterday and it might be better today.
Again, I'm sorry for the stupid question, but didn't want to compound the problem by not trying to fix it.
Have you tried it today? The Last.fm servers had massive problems yesterday and it might be better today.
Hi Florian,
I did try it today, and it is working perfectly. Thanks very much for your reply!
thanks,
json
Florian, is there any way to set up amount of time before 'scrobbling' of track?
Now, as i can see from console, it always happens at the end of track. How about some preference, so we can determine that ourselves (like in Last.FM component)?
for example:
$puts(half_length, $div(%length%, 2))
$ifgreater($get(half_length), 240, 240, $get(half_length))
--
P.S.: my apologies if there is already an asnwer.
---
Update: also i would suggest to 'populate' some audioscrobbler 'playtime info', such as 'where track scrobbled?' & 'how many time till scrobbling?', if it possible.
Florian, is there any way to set up amount of time before 'scrobbling' of track?
Quote from the specification of the Audioscrobbler Realtime Submission Protocol v1.2 (http://www.audioscrobbler.net/development/protocol/)
1. The track must be submitted once it has finished playing. Whether it has finished playing naturally or has been manually stopped by the user is irrelevant.
2. The track must have been played for a duration of at least 240 seconds or half the track's total length, whichever comes first. Skipping or pausing the track is irrelevant as long as the appropriate amount has been played.
Due to this very clear guideline I'll not offer any settings for submission time.
I'll also not introduce any Audioscrobbler-related titleformatting placeholders, because titleformatting is not intended for such global data. There is no way of updating global data on all items and using it for global data might even result in funny repaint glitches.
Due to this very clear guideline I'll not offer any settings for submission time.
Aw, thanks! Now process is perfectly clear to me. Didn't realize for a first time that 'marked for submission' (guideline #2) is not equals to 'submitted' (guideline #1).
I'll also not introduce any Audioscrobbler-related titleformatting placeholders, because titleformatting is not intended for such global data.
May be i'm misunderstanding you - what do you mean by 'global data': audioscrobbler submittion data or available tracks data? In my proposal i've suggested data only about one 'now playing' track, if it exists. So, such scrobbling data should be available only in contexts when placeholders like %playback_time% are available.
So, such scrobbling data should be available only in contexts when placeholders like %playback_time% are available.
As I said before, I won't add any Audioscrobbler-specific titleformatting placeholders. I was flamed for doing that before and don't want to run in this situation again. However, I'm quite aware of the fact that other component authors are very generous with creating component-specific titleformatting placeholders.
Anyway, you can use existing placeholders to display Audioscrobbler-related information, like time till point of scrobble (but not e.g. size of cache).
Anyway, you can use existing placeholders to display Audioscrobbler-related information, like time till point of scrobble (but not e.g. size of cache).
Yeah, i'm doing it this way now. Well, thanks anyway -- great component!
@Florian
Would you be interested in making use of newly implemented foo_dop API for receiving play counts from Ipod?
Foo_dop is great component for managing iPod maintained by musicmusic, and it would greatly cooperate with foo_audioscrobbler if submitting play count could be possible
Hi Audioscrobblers,
I've just released foo_audioscrobbler 1.3.14 (http://www.mp3tag.de/en/fb2k.html) which
- adds support for importing tracks played from an iPod via foo_dop (http://yuo.be/ipod.php)! foo_dop version 0.5.3 and above is required. The import can be triggered using 'iPod > Rewrite iPod database'.
- adds a workaround for proxy servers that omit required trailing sequence in chunked mode (which resulted in duplicate entries on Last.fm profile page)
Thanks to musicmusic for providing the API to access playback data via foo_dop!
Happy scrobbling!
Cheers,
Florian
very nice release, appreciate it
Nice release. Gona get scrobbling my iPod ASAP!!!
Thanks!
Crash with the newest version. I was just clicking the "random" button to get to a good song and foobar crashed:
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 0118B770h
Access violation, operation: read, address: 011CD000h
Call path:
CFooScrobblerThread::EntryPoint=>CFooScrobblerThread::EntryPoint - inside main loop=>CFooScrobblerNotifyThread::HandleResponse
This is the first crash logged by this instance.
Code bytes (0118B770h):
0118B730h: 44 24 28 8B 10 6A FF 68 A0 1B 1A 01 8D 4C 24 30
0118B740h: FF D2 8D 4C 24 28 88 9C 24 80 00 00 00 E8 E8 78
0118B750h: FF FF E9 91 01 00 00 89 5C 24 1C 89 5C 24 20 89
0118B760h: 5C 24 24 8B C2 C6 84 24 80 00 00 00 02 8D 70 01
0118B770h: 8A 08 40 3A CB 75 F9 2B C6 40 50 52 8D 4C 24 24
0118B780h: E8 2B BA FF FF 8B 54 24 1C 8D 44 24 18 50 8D 4C
0118B790h: 24 18 51 52 C7 44 24 20 20 0A 0D 00 E8 C7 56 00
0118B7A0h: 00 8B F0 83 C4 0C 3B F3 75 4D 89 5C 24 40 89 5C
Stack (04DAFE7Ch):
04DAFE5Ch: 7435346C 00000000 00000000 00000000
04DAFE6Ch: 00000000 00000000 011C8A98 011C0168
04DAFE7Ch: 26C05EB0 00000003 011C56C8 011C5658
04DAFE8Ch: 00000053 01185C4A 00000000 00000000
04DAFE9Ch: 00000000 00000000 011C4580 0118FF75
04DAFEACh: 011C0000 00000000 01185F31 011C5971
04DAFEBCh: 00000F3F 00000000 00001000 011C4580
04DAFECCh: 01185F7B 00001000 011C4580 00000000
04DAFEDCh: 04DAFF40 01185C18 011CBAA0 00001000
04DAFEECh: FFFFFFFF 011C56C8 04DAFF34 0119F981
04DAFEFCh: 00000002 0118C0BC 011CCFF8 26C05F70
04DAFF0Ch: 7C91825D 0013F78C 011C5658 B8A80C24
04DAFF1Ch: 804F9CCB 804F9CD3 869B0744 869B05D8
04DAFF2Ch: 869B060C 04DAFF08 04DAFFDC 0119FA82
04DAFF3Ch: 00000003 7FFAB000 B8A80C84 805002F8
04DAFF4Ch: 00000000 00000005 00000000 00000000
04DAFF5Ch: 00000000 804FD1FC 00000000 00000000
04DAFF6Ch: 804FD2B8 806D02E7 869B05D8 B8A80D50
04DAFF7Ch: C308C483 0424448B 016A0001 00000003
04DAFF8Ch: 0000001F FFFFFFFF FFFFFFFF 00000000
Registers:
EAX: 011CD000, EBX: 00000000, ECX: 00000001, EDX: 011CCFF8
ESI: 011CCFF9, EDI: 011C5658, EBP: 04DAFF40, ESP: 04DAFE7C
Crash location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Loaded modules:
foobar2000 loaded at 00400000h - 00509000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F5000h
COMCTL32 loaded at 773D0000h - 774D3000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 7E410000h - 7E4A0000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9C0000h - 7D1D7000h
ole32 loaded at 774E0000h - 7761D000h
shared loaded at 10000000h - 1002D000h
COMDLG32 loaded at 763B0000h - 763F9000h
ShimEng loaded at 5CB70000h - 5CB96000h
AcGenral loaded at 6F880000h - 6FA4A000h
WINMM loaded at 76B40000h - 76B6D000h
OLEAUT32 loaded at 77120000h - 771AB000h
MSACM32 loaded at 77BE0000h - 77BF5000h
VERSION loaded at 77C00000h - 77C08000h
USERENV loaded at 769C0000h - 76A73000h
UxTheme loaded at 5AD70000h - 5ADA8000h
IMM32 loaded at 76390000h - 763AD000h
LPK loaded at 629C0000h - 629C9000h
USP10 loaded at 74D90000h - 74DFB000h
wbsys loaded at 66500000h - 6650A000h
DrvTrNTm loaded at 6BC00000h - 6BC1A000h
DrvTrNTl loaded at 6BC20000h - 6BC3D000h
serwvdrv loaded at 5CD70000h - 5CD77000h
umdmxfrm loaded at 5B0A0000h - 5B0A7000h
wblind loaded at 66000000h - 66083000h
msimg32 loaded at 76380000h - 76385000h
wbhelp loaded at 66600000h - 66617000h
lgscroll loaded at 10100000h - 1010E000h
MSVCR71 loaded at 7C340000h - 7C396000h
MSVCP71 loaded at 7C3A0000h - 7C41B000h
apphelp loaded at 77B40000h - 77B62000h
msctfime loaded at 755C0000h - 755EE000h
foo_abx loaded at 01050000h - 01083000h
foo_albumlist loaded at 010B0000h - 01105000h
foo_amipwrapper loaded at 01130000h - 0115C000h
foo_audioscrobbler loaded at 01180000h - 011B0000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
foo_autoplaylist loaded at 011D0000h - 01200000h
foo_browser loaded at 01220000h - 01259000h
foo_cdda loaded at 01280000h - 012B3000h
foo_controlserver loaded at 012E0000h - 01319000h
foo_converter loaded at 01340000h - 013B1000h
foo_custominfo loaded at 013E0000h - 01465000h
foo_cwbowron loaded at 01490000h - 014BA000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_cwb_hooks loaded at 014F0000h - 0153E000h
foo_dirwatch loaded at 01560000h - 0158C000h
foo_dockable_panels loaded at 015B0000h - 015E3000h
foo_dsp_delta loaded at 01610000h - 0162E000h
foo_dsp_std loaded at 01650000h - 01697000h
foo_exvar loaded at 016C0000h - 016EE000h
foo_fileops loaded at 01810000h - 01857000h
foo_freedb2 loaded at 01880000h - 018C1000h
foo_history loaded at 018F0000h - 0190C000h
foo_input_std loaded at 01930000h - 01A53000h
foo_lyricsdb loaded at 01A80000h - 01AAF000h
WININET loaded at 42C10000h - 42CDF000h
Normaliz loaded at 01AC0000h - 01AC9000h
iertutil loaded at 42990000h - 429D5000h
foo_masstag loaded at 01CF0000h - 01D40000h
foo_playback_custom loaded at 01D60000h - 01DA5000h
WINSPOOL loaded at 73000000h - 73026000h
foo_playlist_bind loaded at 01DF0000h - 01E15000h
foo_playlist_manager loaded at 01E30000h - 01E74000h
foo_playlist_tree loaded at 01EA0000h - 01F16000h
libmzsch360_000 loaded at 10400000h - 105D0000h
WSOCK32 loaded at 71AD0000h - 71AD9000h
libmzgc360_000 loaded at 01F40000h - 01FE4000h
foo_pqview loaded at 02030000h - 02058000h
foo_preview loaded at 02080000h - 020A1000h
foo_rgscan loaded at 020C0000h - 02106000h
foo_run loaded at 02130000h - 0215B000h
foo_runcmd loaded at 02180000h - 021AF000h
foo_sic loaded at 021D0000h - 02229000h
foo_tlbRC loaded at 02350000h - 02370000h
foo_uie_lyrics loaded at 02390000h - 023F1000h
foo_uie_lyrics_panel loaded at 02420000h - 02489000h
foo_uie_peakmeter loaded at 024B0000h - 024E3000h
foo_uie_playlists_dropdown loaded at 02510000h - 02549000h
foo_uie_powerpanels loaded at 02570000h - 02593000h
foo_uie_quicksearch loaded at 025C0000h - 02606000h
foo_uie_tabs loaded at 02630000h - 0265A000h
foo_uie_typefind loaded at 02680000h - 026B0000h
foo_uie_vis_channel_spectrum loaded at 026D0000h - 026FA000h
foo_uie_vis_egoh loaded at 02720000h - 0273D000h
foo_ui_columns loaded at 02750000h - 0284D000h
foo_ui_panels loaded at 02870000h - 02937000h
foo_ui_std loaded at 02A80000h - 02B36000h
foo_unpack loaded at 02B60000h - 02B8E000h
foo_utils loaded at 02BB0000h - 02C29000h
foo_winamp_spam loaded at 02C50000h - 02C6F000h
HookDll loaded at 02F90000h - 02F97000h
KatMouseS loaded at 02FA0000h - 02FAF000h
mswsock loaded at 71A50000h - 71A8F000h
hnetcfg loaded at 662B0000h - 66308000h
wshtcpip loaded at 71A90000h - 71A98000h
amip loaded at 03EB0000h - 04026000h
DNSAPI loaded at 76F20000h - 76F47000h
mdnsNSP loaded at 16080000h - 16099000h
Iphlpapi loaded at 76D60000h - 76D79000h
rasadhlp loaded at 76FC0000h - 76FC6000h
DSOUND loaded at 73F10000h - 73F6C000h
WINTRUST loaded at 76C30000h - 76C5E000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
IMAGEHLP loaded at 76C90000h - 76CB8000h
wdmaud loaded at 72D20000h - 72D29000h
msacm32 loaded at 72D10000h - 72D18000h
midimap loaded at 77BD0000h - 77BD7000h
KsUser loaded at 73EE0000h - 73EE4000h
CLBCATQ loaded at 76FD0000h - 7704F000h
COMRes loaded at 77050000h - 77115000h
GRA8E1~1 loaded at 05A60000h - 05C7D000h
GrooveUtil loaded at 68EF0000h - 68FE1000h
MSVCR80 loaded at 78130000h - 781CB000h
GrooveNew loaded at 68FF0000h - 68FF7000h
ATL80 loaded at 7C630000h - 7C64B000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
cscui loaded at 77A20000h - 77A74000h
CSCDLL loaded at 76600000h - 7661D000h
netapi32 loaded at 5B860000h - 5B8B4000h
SETUPAPI loaded at 77920000h - 77A13000h
GR99D3~1 loaded at 65E30000h - 65E67000h
urlmon loaded at 42CF0000h - 42E14000h
Msxml3 loaded at 74980000h - 74A93000h
Secur32 loaded at 77FE0000h - 77FF1000h
dciman32 loaded at 73BC0000h - 73BC6000h
DBGHELP loaded at 59A60000h - 59B01000h
Stack dump analysis:
Address: 01185C4Ah, location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Address: 0118FF75h, location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Address: 01185F31h, location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Address: 01185F7Bh, location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Address: 01185C18h, location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Address: 0119F981h, location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Address: 0118C0BCh, location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Address: 7C91825Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+00000860h)
Address: 0119FA82h, location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Address: 0118C239h, location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Address: 7C80B683h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 7C91825Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+00000860h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B690h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 0118C230h, location: "foo_audioscrobbler", loaded at 01180000h - 011B0000h
Version info:
foobar2000 v0.9.5 beta 3
UNICODE
Windows 5.1
Additional info:
Dockable Panels 1.0.7b [Mar 28 2007 - 09:18:48] (foo_dockable_panels)
Playlist Tree Panel 3.0.4 [Aug 2 2007 - 10:16:21] (foo_playlist_tree)
Tabbed panel modified 0.2.5 (foo_uie_tabs)
Extended Variables 0.3 (foo_exvar)
Run services 0.3.2 (foo_run)
Run Command 1.0 beta 2 (foo_runcmd)
Converter 1.0.1 (foo_converter)
Lyric Show Panels 0.3.1.2 Alpha 2 [Nov 23 2007 - 20:21:05] (foo_uie_lyrics)
Standard Input Array 1.0 (foo_input_std)
freedb Tagger 0.5.2.1 (foo_freedb2)
Album Art Browser 0.0.5 [Jul 23 2007 - 08:27:55] (foo_cwbowron)
ZIP/GZIP reader 1.0 (foo_unpack)
Playlist Manager 1.0.2 (foo_playlist_manager)
Seek Panel 0.1 (foo_uie_powerpanels)
TLB Remote Control 2.1 (foo_tlbRC)
Typefind 0.2 beta 1 (foo_uie_typefind)
Playback Statistics Custom 1.4.3 (foo_playback_custom)
Music Browser 1.2.3b [Mar 23 2007 - 16:52:56] (foo_browser)
Tagger Panel Window 1.0.6 BETA! [Oct 18 2007 - 09:40:42] (foo_cwb_hooks)
Playlist Bind 3.1 (foo_playlist_bind)
Egoh Spectrum analyser (uie) 1.1.2 (foo_uie_vis_egoh)
Album List 4.1 (foo_albumlist)
foo_custominfo 0.1.2 (foo_custominfo)
Control Server 1.0.1 (foo_controlserver)
Quick Search Toolbar 2.8k (foo_uie_quicksearch)
Masstagger 1.6 (foo_masstag)
ReplayGain Scanner 2.0.2 (foo_rgscan)
RAR reader 1.1 (foo_unpack)
Volume Panel 0.1 (foo_uie_powerpanels)
CD Audio Decoder 2.1.2 (foo_cdda)
Channel Spectrum panel 0.11 (foo_uie_vis_channel_spectrum)
Startup Actions 0.0.2 [Jul 23 2007 - 08:27:55] (foo_cwbowron)
File Operations 2.0 (foo_fileops)
AMIP Wrapper 0.90 (foo_amipwrapper)
Directory watcher 0.2 beta 1 (foo_dirwatch)
Audioscrobbler 1.3.14 (foo_audioscrobbler)
Panels UI 0.14.12 beta [Jul 18 2007 - 13:39:30] (foo_ui_panels)
Playlist Tools 0.6.2 beta 3 (foo_utils)
Peakmeter Panel 0.0.4.2 beta (foo_uie_peakmeter)
ABX Comparator 1.3.1 (foo_abx)
cwbowron's title format hooks 1.2.5 [Oct 17 2007 - 16:56:51] (foo_cwb_hooks)
foosic music database 1.0 beta 12 (foo_sic)
Lyrics panel 0.35 (foo_uie_lyrics_panel)
Playlists Dropdown 0.6 alpha 4 (foo_uie_playlists_dropdown)
Winamp API Emulator 0.90 (foo_winamp_spam)
Standard DSP Array 1.0 (foo_dsp_std)
Default User Interface 0.9.5 (foo_ui_std)
Columns UI 0.2.1 alpha 9 (foo_ui_columns)
foobar2000 core 0.9.5 beta 3 (Core)
History 0.2 (foo_history)
LPCM <--> delta-PCM converter 0.1.1 (foo_dsp_delta)
Autoplaylist Manager 1.0 (foo_autoplaylist)
Preview 1.2 (foo_preview)
foo_lyricsdb 0.0.7 beta 5 (foo_lyricsdb)
Hi Audioscrobblers,
I've just released foo_audioscrobbler 1.3.15 (http://www.mp3tag.de/en/fb2k.html) which fixes a possible crash due to unexpected responses from Last.fm servers. This issue has been introduced with version 1.3.14.
Thanks Keikonium for reporting!
Happy scrobbling!
Cheers,
Florian
new version of Last.fm client, 1.4, includes audio fingerprinting.
http://blog.last.fm/2007/12/07/client-14-r...printing-begins (http://blog.last.fm/2007/12/07/client-14-released-fingerprinting-begins)
can we expect audio fingerprinting to be added in this plugin too?
Is there any overwhelming need to upgrade to 1.3.15 from 1.3.12 if I do not need the foo_dop functionality?
can we expect audio fingerprinting to be added in this plugin too?
Not at the moment. I don't see any official library or recommendation for developers of third-party Last.fm clients.
Is there any overwhelming need to upgrade to 1.3.15 from 1.3.12?
I've changed a lot internally and think that overall stability of the component has been increased (along with better handling of Last.fm downtimes). Also, why would you want to use old code?
I've changed a lot internally and think that overall stability of the component has been increased (along with better handling of Last.fm downtimes). Also, why would you want to use old code?
well said, -upgraded.
Convinced me to upgrade as well, thanks again for your great plugin! :-)
PS: Heh... I just noticed I was still using version 1.3.6 ... oh well ;-)
Also, why would you want to use old code?
1.3.12 [...] removes the title formatting field for the cache size
(not complaining that you had to remove it, but I do find it handy)
Hi,
using version 1.3.15 and 0.5.3 of foo_audioscrobbler and foo_dop respectively, and the console is giving me the following message I try to scrobble tracks from the cache:
Audioscrobbler: Submitting 10 of 49 cached tracks...
Audioscrobbler: Invalid data, full line expected
any ideas as to why this is happening?
any ideas as to why this is happening?
It seems that the server is not responding in a way the component expects it to respond.
Please try again later and let me know whether this was a temporary problem or if you always get this message on the console.
any ideas as to why this is happening?
It seems that the server is not responding in a way the component expects it to respond.
Please try again later and let me know whether this was a temporary problem or if you always get this message on the console.
ok, it worked for a bit (as in it submitted some tracks), but then, alas, it stopped working again. however, eventually, it managed to submit the rest later on so it was prob something wrong with the server i suppose?
so it was prob something wrong with the server i suppose?
Yes. Either that or a problem with the connection to the server.
I just wanted to pop in and say thanks for this plugin. I've been using it since before you rewrote it, and I love the direction it's taken. Thanks for your continued work.
Thanks for your continued work.
Thanks for the motivating feedback! Glad that you like it
I also upgraded to 1.3.15, this plug-in keeps getting better and better. Thank you Florian!
Thanks for your continued work.
Thanks for the motivating feedback! Glad that you like it
Thanks a lot! just tried it out and its great.
how about some minor tweaks:
- I a not shure on when a track gets scrobbled in your plugin (seems like at the end of a track), but the last.fm software lets you define a tracklength of 50% to 100% (or scrobbles it after 4 minutes playtime). maybe such a slider in the preference menu would be nice.
- last.fm also distiguishes between 'now listening' (not yet scrobbled) and 'just listened' (scrobbled) forget this one, didnt notice it, sorry ^^
- some title formatting functions and variables maybe wouldnt be unhelpful either
- I a not shure on when a track gets scrobbled in your plugin (seems like at the end of a track), but the last.fm software lets you define a tracklength of 50% to 100% (or scrobbles it after 4 minutes playtime). maybe such a slider in the preference menu would be nice.
ot was requested before and florian stated that he follow some official proposal by last.fm and that (if i understood him corectly) this will not be likely changed
I a not shure on when a track gets scrobbled in your plugin (seems like at the end of a track), but the last.fm software lets you define a tracklength of 50% to 100% (or scrobbles it after 4 minutes playtime). maybe such a slider in the preference menu would be nice.
Answer from above:
Quote from the specification of the Audioscrobbler Realtime Submission Protocol v1.2 (http://www.audioscrobbler.net/development/protocol/)
1. The track must be submitted once it has finished playing. Whether it has finished playing naturally or has been manually stopped by the user is irrelevant.
2. The track must have been played for a duration of at least 240 seconds or half the track's total length, whichever comes first. Skipping or pausing the track is irrelevant as long as the appropriate amount has been played.
Due to this very clear guideline I'll not offer any settings for submission time.
some title formatting functions and variables maybe wouldnt be unhelpful either
This has already been discussed before. I want to keep the component preferences as simple as possible and I don't see where additional title formatting would be essential.
just started using this component so i can see what all the fuss is about. i just made a last.fm account too. seems pretty slick so far.
i see its been asked before to incorporate a way to tag files as "loved." i think the easiest and best way to do this is to set files with a rating tag of 5 (or another value) as loved. probably less work to code that and less work for users as well.
I've just created a group (http://www.last.fm/group/foo_audioscrobbler) for foo_audioscrobbler on Last.fm
Good idea Florian, I just joined, it will help spread the word
There's also the Old plug-ins are better! (http://www.last.fm/group/Old+plug-ins+are+better%21)* group, which isn't terribly active though.
*old = standalone
Any chance of incorporating rockbox support? Maybe a menu option that leads to a popup allowing you to choose the drive letter of a rockbox-enabled DAP (thereby submitting the contents of the ".scrobbler.log" contained at the root)?
A PHP script for submitting these log files is available on sourceforge, but it'd be nice to scrobble my rockbox (say what?) without going to a webpage:
http://paulstead.com/scrob/ (http://paulstead.com/scrob/)
Hi Florian! Your plugin works like a charm, thanks for writing it!
I want to make a request.
What I always do with artists is that I split them. Yes, if multiple artists are present, I make multiple artist fields. E.g. if it's "Nucleus & Paradox" originally, I make "Nucleus; Paradox" in foobar2000.
Thing is, the artist data sent to last.fm in this case is "Nucleus, Paradox" (see this page (http://www.last.fm/music/Nucleus%2C+Paradox)), and it would be much more preferable if "Nucleus & Paradox" was sent (link (http://www.last.fm/music/Nucleus%2B%2526%2BParadox)).
Basically saying, I want you to do $meta_sep(artist,&) or let users choose what string to send.
Basically saying, I want you to do $meta_sep(artist,&) or let users choose what string to send.
[..]
as I said above, I prefer a easy solution with as few possible problems caused by misuse of any options (just imagine users complaining about their tracks not being scrobbled because their over-complex title formatting for the artist field resulted in an empty artist).
Okay, thanks.
I would love the option to mark a track as 'loved' on LastFM directly from Foobar. I guess an option in the right click menu would be enough.
I am having a problem scrobbling tracks with multiple artists in the ARTIST ID3 tag.
Tracks are btw autotagged from freedb.
For example, if the track is tagged:
David Byrne \ Thievery Corporation
in the artist field (which is, i'm pretty sure, in complete compliance with the ID3 standard),
the data scrobbled to last.fm is in the following format:
David Byrne , Thievery Corporation
which is actually the way foobar interprets it, but in last.fm that is an unkown artist.
I did not have this problem in the older versions of foo_audioscrobbler.
Artist Name : David Byrne
Track Title : Dance On Vaseline
Album Title : Abductions And Reconstructions
Date : 1999
Genre : Trip Hop
Composer :
Performer :
Album Artist : Thievery Corporation
Track Number : 1
Total Tracks :
Disc Number :
Total Discs :
Comment :
I would love the option to mark a track as 'loved' on LastFM directly from Foobar. I guess an option in the right click menu would be enough.
That would be a lovely feature.
Artist Name : David Byrne
Track Title : Dance On Vaseline
Album Title : Abductions And Reconstructions
Date : 1999
Genre : Trip Hop
Composer :
Performer :
Album Artist : Thievery Corporation
Track Number : 1
Total Tracks :
Disc Number :
Total Discs :
Comment :
That certainly is an option, but i would hate to edit all the tags of my
correctly tagged files.
Artist Name : David Byrne
Track Title : Dance On Vaseline
Album Title : Abductions And Reconstructions
Date : 1999
Genre : Trip Hop
Composer :
Performer :
Album Artist : Thievery Corporation
Track Number : 1
Total Tracks :
Disc Number :
Total Discs :
Comment :
That certainly is an option, but i would hate to edit all the tags of my correctly tagged files.
Why do you assume that your way is the "correct" one?
I use the same way of tagging as TREX6662k6 and to me it makes perfect sense, and with your way i find it annoying.
It's probably good for mp3 players and such, but i rather have each thing in it's own field.
Artist Name : David Byrne
Track Title : Dance On Vaseline
Album Title : Abductions And Reconstructions
Date : 1999
Genre : Trip Hop
Composer :
Performer :
Album Artist : Thievery Corporation
Track Number : 1
Total Tracks :
Disc Number :
Total Discs :
Comment :
That certainly is an option, but i would hate to edit all the tags of my correctly tagged files.
Why do you assume that your way is the "correct" one?
I use the same way of tagging as TREX6662k6 and to me it makes perfect sense, and with your way i find it annoying.
It's probably good for mp3 players and such, but i rather have each thing in it's own field.
I am not assuming anything.
http://www.id3.org/id3v2-00 (http://www.id3.org/id3v2-00)
TP1
The 'Lead artist(s)/Lead performer(s)/Soloist(s)/Performing group' is
used for the main artist(s). They are seperated with the "/"
character.
Besides, files were always tagged this way and there were no problems with scrobbling before.
I just tried to submit the songs manually since audioscrobbler wasn't submitting them itself and the submitting server is supposedly up and running. This is what the Console showed.
Audioscrobbler: Submitting 10 of 92 cached tracks...
Audioscrobbler: Invalid data, full line expected
This console message is caused by an unexpected response from the server. It should be something that occurs only from time to time and not on a regular basis.
I would love the option to mark a track as 'loved' on LastFM directly from Foobar. I guess an option in the right click menu would be enough.
Please don't make this plug-in bloated. This is just a track info submitter.
Thanks for creating this plugin.
It was a pleasure to remove the last.fm software from my computer and use this instead!
I would love the option to mark a track as 'loved' on LastFM directly from Foobar. I guess an option in the right click menu would be enough.
Please don't make this plug-in bloated. This is just a track info submitter.
I am going to have to second this sentiment. All this needs to do is upload tracks played.
I don't want that much bloat either. I just want to set my songs as loved. Because if I use foo_audioscrobbler I can't do it anymore with the stupid LastFM software.
I've split some posts on a proxy issue to a [a href='index.php?showtopic=61151']separate topic[/a].
Hi, is there any possibility to bypass the %artist% and %title%, since none of my files are tagged, I'm using the directory/file name to display all the info I need. Unfortunately I can't change the artist and title info for foo_audioscrobbler.
Thanks in advance!
[edit]Or am I missing an option in foobar2000 to rewrite %artist% and %title% without tagging my files?[/edit]
No. Tagging your files correctly is crucial to work with foo_audioscrobbler.
Right, goodluck with your addon.
I would love the option to mark a track as 'loved' on LastFM directly from Foobar. I guess an option in the right click menu would be enough.
Just chiming in to say I'd like this option as well!
Any chance of finding a older version, say 1.3.12? I'd need this since the newer versions don't support Win2k.
Thanks in advance!
Hey everyone, just got the foo_audioscrobbler plugin, set it up in foobar with username and password, started playing, but the submissions aren't appearing on my last.fm page. And yes, I have checked the submissions server status and everything is online.
Here's my console output:
Facet initialized in : 0:00.051
Facet initialized in : 0:00.044
Startup time : 0:01.465022
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Also, does handshake successful mean there's a constantly open connection while foobar/the plugin is running? Surely if there is this could be a security risk?
And a quick off-topic, why is there 2 facet initialisation values?
Many thanks for the plugin and help everyone, esp. Florian.
thank you a lot
Heya Florian, just wished to make sure you had a look at this topic about rockbox (http://www.hydrogenaudio.org/forums/index.php?showtopic=61479). I think it would be the easiest way if you could include it in foo_audioscrobbler, as you already have all the audioscrobbler protocol support, but eh it's up to you of course
If you are interested and need more details about it, please ask.
I've just released foo_audioscrobbler 1.3.16 which fixes a problem with scrobbling tracks with tracknumbers that contain characters that are subject to url encoding.
You can get it via the first post of this topic.
I play a fair amount of my classical music off vinyl, CD and SACD and use mp3s just over 30secs long to submit what I have been listening to. Today I had to upgrade foobar and the audioscrobbler plugin as the old version I was using stopped working. The new version doesn't seem to like files that are only just over 30 seconds long, they don't submit and no warning or reason is given. Have you increased the minimum track length to above 30 seconds for some reason?
In case anyone thinks I just want to spam the system, my profile is here: http://www.last.fm/user/spod_mandel (http://www.last.fm/user/spod_mandel)
I don't exactly submit an excessive amount of music.
This does make the new version of foobar2000 essentially unusable for me. Just discovered why the old version wasn't working, so am using that again for now.
wow thats so incredible nerdy to play the mp3 of your vinyls to get them listed in last.fm ... extreme
Also, does handshake successful mean there's a constantly open connection while foobar/the plugin is running? Surely if there is this could be a security risk?
as far as I know, since you see "Handshake Successful" each time a track is submitted, that it only opens the connection when it submits, then closes it afterwards.
There are not constantly open connections with the plugin. Handshaking is done once on startup and the connection is closed after the plugin received the session id from the Last.fm server.
Using foobar2000 v0.9.4.5 and 1.3.2 I get the errors in my foobar console.
Submitting 10 of 111 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Yet I know the password and username work - I can use them to login to last.fm - but it says "bad authorization"?
Any suggestions? I would hate to lose 100+ cached tracks.
Using foobar2000 v0.9.4.5 and 1.3.2 I get the errors in my foobar console.
Submitting 10 of 111 cached tracks to Audioscrobbler...
Submission failed: bad authorization.
Yet I know the password and username work - I can use them to login to last.fm - but it says "bad authorization"?
Any suggestions? I would hate to lose 100+ cached tracks.
EDIT: Changed my password to something else and all is fine. All 113 tracks got submitted.
Any chance of incorporating rockbox support? Maybe a menu option that leads to a popup allowing you to choose the drive letter of a rockbox-enabled DAP (thereby submitting the contents of the ".scrobbler.log" contained at the root)?
A PHP script for submitting these log files is available on sourceforge, but it'd be nice to scrobble my rockbox (say what?) without going to a webpage:
http://paulstead.com/scrob/ (http://paulstead.com/scrob/)
First:
Thanks for the HP, is nice.
But however it would be really great, if I could use the audioscrobbler to upload my log.
Thanks
.
i have a little problem to scrobble this artistnames: [ Sin.thetic Squad ], [Cynical_Mass].
and i think the problem is the []
the log in the header is:
a=%5BCynical%5FMass%5D
is this a problem from this plugin or from last.fm/post.audioscrobbler.com or by me ?
chatterer
I have a problem with submitting trackinfo to the last.fm server.
It started on sunday when daylightsaving (+1 hour in germany) was engaged.
The foobar console says:
[21:14:58] Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
[21:14:58] Audioscrobbler: Handshake failed.
But my computers clock is exact.
What may be the problem?
Did you make sure to change your time zone and not your clock (if it was not automatic). You may have your computer on the wrong time zone, thus your clock is out if converted to GMT.
Did you make sure to change your time zone and not your clock (if it was not automatic). You may have your computer on the wrong time zone, thus your clock is out if converted to GMT.
I have gmt+1 for germany.
And enabled "automatically adjust clock for daylight saving changes".
[21:14:58] Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Another user reported this issue at Last.fm (http://www.last.fm/group/foo_audioscrobbler/forum/80188/_/378253) and I really have no idea why this is happening. I'll try to compile a debug build that should put some light into this.
According to a discussion I've been following on the official IRC channel, it's also not unique to foo_audioscrobbler. (though I haven't heard anything from Last.fm staff).
[21:14:58] Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Another user reported this issue at Last.fm (http://www.last.fm/group/foo_audioscrobbler/forum/80188/_/378253) and I really have no idea why this is happening. I'll try to compile a debug build that should put some light into this.
The debug build revealed that the system time was indeed one day off.
I'm getting this error message from last.fm. using version 1.3.16.
Some tracks you submitted have not been added to your profile for the following reason:
Spam protection triggered: You submitted a track dated earlier than your last submission.
i've got no idea why. must have been some cached tracks...
thought you might be interested, maybe a bug
greets
I'm getting this error message from last.fm. using version 1.3.16.
Some tracks you submitted have not been added to your profile for the following reason:
Spam protection triggered: You submitted a track dated earlier than your last submission.
i've got no idea why. must have been some cached tracks...
thought you might be interested, maybe a bug
greets
I get the same error message when I go to my page on last.fm. Using the 1.3.16 version.
I'm getting this error message from last.fm. using version 1.3.16.
Some tracks you submitted have not been added to your profile for the following reason:
Spam protection triggered: You submitted a track dated earlier than your last submission.
i've got no idea why. must have been some cached tracks...
thought you might be interested, maybe a bug
greets
I get the same error message when I go to my page on last.fm. Using the 1.3.16 version.
Same here.
Some tracks you submitted have not been added to your profile for the following reason:
Spam protection triggered: You submitted a track dated earlier than your last submission.
i've got no idea why. must have been some cached tracks...
I guess in my case it way foo_dop submitting tracks that have been played on my iPod after syncing...
But honestly - what kind of spam protection is that?
Hi !
great plugin !
but now I have a problem - I have to use Win2k sometimes at work so I have to use foobar2000 0.9.4.5 because newer releases need XP system. But when I try to install foo_audioscrobbler (i tried v1.3.15 and 1.3.16) I get this error message when I run foobar:
Failed to load DLL: foo_audioscrobbler.dll
Reason: The specified procedure could not be found.
Does anybody know where is a problem ?
thanks
Hi there.
I got this warning with new 0.9.5.3:
The following components are incompatible with this foobar2000 version and will function partially or incorrectly:
- foo_audioscrobbler.dll : Audioscrobbler
Please update these components to their latest versions if possible.
Is there an updated version of this plugin? Or is scrobbler working correct now? Warning messages obviously can't be disabled... :/
Is there an updated version of this plugin? Or is scrobbler working correct now? Warning messages obviously can't be disabled... :/
Well, which version are you using? I'm not getting this warning with version 1.3.16 and foobar2000 0.9.5.3 here...
Weird... foobar claims it's 1.3.9. I'll try your version.
Edit.
Typo.
I think I copied wrong version to my foobar folder. Works now.
I just finished new version of foo_audioscrobbler Cache Viewer 2.2. It's completely rewritten, now under .NET 2.0 (sorry, .NET haters ). Works with latest foobar2000 (v0.9.5.3) and component (v1.3.16).
download link (http://program.php5.cz/scrobblercache.7z)
If it shows some error message, please send me mail with foobar2000.cfg to email address: morfeus281 @ at @ zoznam.sk
I just finished new version of foo_audioscrobbler Cache Viewer 2.2.
I don't see why anyone would need that -- but that's probably only me.
If it shows some error message, please send me mail with foobar2000.cfg
What I want to clarify at this point is, that your
Last.fm username and password are also stored in the foobar2000.cfg.
So please have this is mind when sending your configuration files to random people.
What I want to clarify at this point is, that your Last.fm username and password are also stored in the foobar2000.cfg.
So please have this is mind when sending your configuration files to random people.
Yeah I know that it is saved there, but I have no reason to abuse it to screw with people's statistics.
The plugin worked a short time, but now i get this error:
Startup time : 0:02.041282
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 79 cached tracks...
Audioscrobbler: Connection error
And when i try to submit with the submit button it repeats the Submitting->connection error.
The plugin worked a short time, but now i get this error:
Startup time : 0:02.041282
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 79 cached tracks...
Audioscrobbler: Connection error
And when i try to submit with the submit button it repeats the Submitting->connection error.
nope everything ok on my side...probably short downtime of last.fm server or your isp
...
nope everything ok on my side...probably short downtime of last.fm server or your isp
I have this problem now for 2 days. So I think it is not a temporarily downtime.
Is it possible to empty the cache? Maybe that will help.
i have similar problem "Audioscrobbler: Connection error"
firewalls is turned off.
I've found that with foo_winamp_spam installed, audioscrobbler wouldn't work and 'could not connect to server'. Works as soon as i removed it.
Anybody else having this problem??
Hi.
I'm experiencing a problem with foo_audioscrobbler 1.3.16: sometimes, while listening, I see in the console the message Could not connect to host. The track is then put in the cache and submitted later (for example: Submitting 2 cached tracks -> Submission succeeded) but the songs do not appear in my last.fm profile.
I know that with the recent site changes there are problems with the Recently Listened list, so this might well be a last.fm problem, not a plugin bug.
Is anyone else seeing this?
Alessandro
I've been getting issues with foo_audioscrobbler for the past few days, as well. I get the console output
Audioscrobbler: Submitting track...
Audioscrobbler: Invalid data, full line expected
This is for various tracks, and it's been that way for 3 days straight. My home computer (which uses the official last.fm client) has had no problems with scrobbling. Any ideas?
[EDIT:] I deleted the plugin, deleted its settings, and re-downloaded it. Everything works fine now. I should have tried that first, heh.
Everything works fine now.
Glad to read this. I'm using the plugin by myself and don't experience any problems at the moment.
i'm new to this component, works great so far in vista. with the latest version of foobar. thanks for the nice component. Edit: Don't know where to place this at
%audioscrobbler_cache%
Edit1: i tried in columns ui, filter and default ui, with no success i have tracks in the cache, 2-5 sometimes.
Edit2: is there anyway to make an autoplaylist with this? For example, whatever song gets played from my foobar that it will show that song as being scrobbled, so i have an autoplayist with all songs that have been srobbled ?and how many times?
Request:
- add keyboard shortcut or item in menu for "submit only track for media library" enable / disable
Audioscrobbler: Handshake successful.
comserver2: Registering class objects succeeded.
Startup time : 0:14.624073
Audioscrobbler: Importing played tracks from Zdenek
Audioscrobbler: Finished importing 128 tracks.
Audioscrobbler: Submitting 10 of 128 cached tracks...
Audioscrobbler: Could not connect to host
No idea what's wrong? (both my internet connection and last.fm seems to be running...)
Happens to me as well: usually repeating the submission 2 or 3 times is enough but now it took a dozen of trials.
Probably a server problem, but of course Florian knows better... I suppose.
Alessandro
I've been having this problem all day. I've got a queue of ~100 or so in Foobar and i've been babysitting it for the past hour or so. Funny thing is i had about 200 or so queued on my other box that has my ipod and last.fm official client setup and it submitted all of the songs from the ipod almost immeidately after i connected the ipod. Seems like with the foobar plugin it submits a batch of 10 then errors out about 8 or 9 times before it gets another 10 successfully.
anyone notice that password entered in that plugin is stored unencrypted in config file? at least while using location of configuration files - application install folder.
I open foobar2000.cfg and search for my last.fm password and I found it. Shoudn't it be encrypted?
Someone please explain the only submit tracks from the media library option. What exactly defines a media library? I have one playlist called "Temp" and one "Library". How do I get it to only send tracks from the Library playlist?
Someone please explain the only submit tracks from the media library option. What exactly defines a media library? I have one playlist called "Temp" and one "Library". How do I get it to only send tracks from the Library playlist?
The "media library" is whatever folders you add to Preferences -> Media Library -> Music folders.
Does this work with the last.fm client?
Edit:
It works independent of the Last.fm client application.
Will there be any later updates that will work with the client? I really like the client.
request:
since sep 17th last.fm supports music player referrer:
(http://i157.photobucket.com/albums/t51/lordviggen/Clip_9-1.jpg)
(http://i157.photobucket.com/albums/t51/lordviggen/Clip_7-2.jpg)
(http://i157.photobucket.com/albums/t51/lordviggen/Clip_8-1.jpg)
now, I'm using foo_audioscrobbler, can we get feature like that ?
for example "Listening now using Foobar(2k) + foo_audiosclobbler"
but I'm for the feature request too
but I'm for the feature request too
Same here.
I've been longing for this feature since the very 17th of september
yes it would be great to have this implemented, please
since sep 17th last.fm supports music player referrer
Since there is nothing about it in the protocol specification I asked via IRC and I was told that there is nothing I can do about it at the moment: "it's still a bit flaky on our end"
Last.fm uses the plugin id to display this information and foo_audioscrobbler sends this id whenever it is connecting to the servers. So, as soon the flakiness gets resolved, this feature should be automagically working.
since sep 17th last.fm supports music player referrer
Since there is nothing about it in the protocol specification I asked via IRC and I was told that there is nothing I can do about it at the moment: "it's still a bit flaky on our end"
Last.fm uses the plugin id to display this information and foo_audioscrobbler sends this id whenever it is connecting to the servers. So, as soon the flakiness gets resolved, this feature should be automagically working.
Oh that's cool! Now we just need to wait for last.fm to get some head and shoulders. I hope they fix the foobar name too.
I hope they fix the foobar name too.
Yes, at least I've asked them to change it.
I hope they fix the foobar name too.
Yes, at least I've asked them to change it.
Heh. Thank you. I'm using your plugin and I'm very happy.
Florian - what about unencrypted password? any you going to encrypt it in future version of plugin?
i would also like a now playing radio station option, but more importantly, i would like a "love track" option.
i would also like a now playing radio station option, but more importantly, i would like a "love track" option.
I'd like a "love this track" option, maybe as a right click menu item?
i would also like a now playing radio station option, but more importantly, i would like a "love track" option.
Version 0.4.1 released (http://stuff.unkempt.co.uk/foo_lastfm_radio.html).
The track auth code needed to ban tracks can now be accessed with the title formatting command $info(lastfm:trackauth), so if the author of foo_audioscrobbler decides to implement love/ban functionality (which is part of the scrobbling api), then that's available for use.
I don't think it's my place to introduce you all and beg.. But pretty pretty please with a cherry on top?
Hi, I'm new to this forum
Does anyone have a version 1.3.7 or 1.3.8 of this plugin?
Because I want to use albumartist tag instead of artist.
If you have that, could you upload it ?
Thanks.
I have v1.3.7, grab it here: http://localhostr.com/files/ea84f8/foo_aud...bbler-1.3.7.zip (http://localhostr.com/files/ea84f8/foo_audioscrobbler-1.3.7.zip)
So, seems that last.fm now does also recognize non-last.fm player's and displays them on the profile. Problem is, that at least for me, foobar with the latest foo_audioscrobbler is displayed as "WinAMP" on last.fm. :E
Guess thats a problem on last.fm's side or can it be "fixed" in the plugin?
I have v1.3.7, grab it here: http://localhostr.com/files/ea84f8/foo_aud...bbler-1.3.7.zip (http://localhostr.com/files/ea84f8/foo_audioscrobbler-1.3.7.zip)
I got it.
Many thanks!
Hello everyone. I've got a quick question about the audioscrobbler plugin. I just started using this plugin and I'm not sure if it's working or not. I went into the preferences and entered my username and password. Well, when I go to the console to look at it I just get this:
Audioscrobbler: Still awaiting handshake. Cache contains 51 tracks.
Audioscrobbler: Still awaiting handshake. Cache contains 52 tracks.
Audioscrobbler: Still awaiting handshake. Cache contains 53 tracks.
Also, it doesn't look as if last.fm has gotten any of the info either, unless it takes a while for it to update or something. Basically, I'm wondering if there should be a "handshake success" message, or something of that sort. Thanks a bunch in advance for any help. Sorry if it's a noobish question, haha. I'm new to both last.fm and the audioscrobbler plugin, so I apologize if it is.
EDIT: Nevermind. I restarted foobar and it seems to be working now.
When it's working, it will say:
Audioscrobbler: Handshake successful.
...
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Hi florian, any chance of considering a "love this track" option in future versions of the component? I know I'm not alone in wanting this feature
Yeah, I'd *love* that feature too.
But on a sidenote again, am I the only one who got his "Listening now using xxx" on last.fm displayed as Winamp while listening with foobar using foo_audioscrobbler? o_O
Since noone else mentioned it yet... I'm just wondering. :E
My profile doesn't mention any player :/
My profile doesn't mention any player :/
Same thing here; they said things was still flaky over on there end so I'm sure that's what's causing it.
Looks like they're still playing around with the player ID thing, I hope they get it working right soon.
I don't even have the Last.fm software installed lol
(http://localhostr.com/files/169c28/capture.png)
Looks like they're still playing around with the player ID thing, I hope they get it working right soon.
I don't even have the Last.fm software installed lol
(http://localhostr.com/files/169c28/capture.png)
It shows that when you use there player on their website, makes sense to me. Don't need their software installed, just use their player and it will show that.
It shows that when you use there player on their website, makes sense to me. Don't need their software installed, just use their player and it will show that.
I know, that's how it's supposed to work, but I've never used the player on the site
Hi. Been using foo_audioscrobbler for some time, and I love it! However, lately I've been ripping more of my classical collection, and that's causing a scrobbling problem for me. Reason is, I tag multi-part pieces like this (vorbis tags):
Title=Prelude and Fugue, BWV 547 in C major
Part=1. Prelude
Separating the two lets me do some extra tricks when displaying track information. The problem, of course, is that the part never gets communicated to last.fm. Then, I end up with Die Kunst der Fuge and Messiah at the top of my Tracks charts because they get lumped together. Though, at other times, last.fm seems to ferret out the part (possibly from musicbrainz tags and data). At any rate, can I get foo_audioscrobbler to accommodate this setup?
Thanks.
yeah very cool just noticed it. i really like this plugin
This appeared in my profile today
Hi
I have a problem with foo_audioscrobbler since August, there is no update on my last.fm profile
If i open the console i get following :
Album List refreshed in: 0:01.817778
Startup time : 0:04.151175
Audioscrobbler: Handshake successful.
Opening track for playback: "E:\Eigene Musik\~Max musik von meiner seite\Chikinki - Lick Your Ticket\Chikinki - 01 - Assassinator 13.mp3"
Audioscrobbler: Submitting 10 of 2850 cached tracks...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - got 89 parameters.
in my profile you can sometimes see the current title (but it doesnt stay)
next title in my profile is from 7th aug 2008
i try a different settings, and install the newest update of foo_audioscrobbler and foobar but nothing changed... :-(
have you any idea about my problem ?
would be pleased about help,
thx Lyr
Audioscrobbler: Submitting 10 of 2850 cached tracks...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - got 89 parameters.
I guess it has something to do with cached track information that wasn't encoded correctly. There was a bug with versions before foo_audioscrobbler 1.3.16, where the track field wasn't encoded at all.
If you've used one of these versions when the error occurred, the most easiest solution is to remove the plugin, let foobar2000 delete the settings of foo_audioscrobbler with the next start, and install the latest version.
If you're sure that you were using foo_audioscrobbler 1.3.16 at this point, it would be helpful to see what the plugin is trying to send to last.fm.
Lyr, maybe that is a problem with tags, and are your tags not ok. I believe last.fm needs artist / title / album to be filled correct.
Separating the two lets me do some extra tricks when displaying track information. The problem, of course, is that the part never gets communicated to last.fm. Then, I end up with Die Kunst der Fuge and Messiah at the top of my Tracks charts because they get lumped together. Though, at other times, last.fm seems to ferret out the part (possibly from musicbrainz tags and data). At any rate, can I get foo_audioscrobbler to accommodate this setup?
If you need a view, it's better to work at the string to get your view correct, then messing with your tags to accomplish things. You could open a topic with the question regarding this specific view and we can try to help you out with just a string, so your tags can be full and normal titles.
I guess it has something to do with cached track information that wasn't encoded correctly. There was a bug with versions before foo_audioscrobbler 1.3.16, where the track field wasn't encoded at all.
Hi!
Wow! fast answer, thx!
What you said is quite possible.
If i remove the plugin and let foobar delete the settings as you said, will this mean, that all cached songs are gone? Or is there a chance to keep them alive?
Where or How can i see what the plugin is tryin to send to last.fm?
cheers
If i remove the plugin and let foobar delete the settings as you said, will this mean, that all cached songs are gone? Or is there a chance to keep them alive?
Yes, if you let foobar2000 delete your settings, all cached songs will be gone.
Where or How can i see what the plugin is tryin to send to last.fm?
You can use a network protocol analyzer like Wireshark (http://www.wireshark.org/).
Lyr, maybe that is a problem with tags, and are your tags not ok. I believe last.fm needs artist / title / album to be filled correct.
@Mar2zz
Hi and thanks you too...
this could also be a problem. I have a lot of old stuff, that aren't tagged, but it was never a problem with last.fm ... mostly it wasn't registered of last.fm, if it couldn't be read...
i already tagged with foobar a lot of these songs (thx to this great tool i discovered this year!! yeah:-) )
but there is still much to do ... !
Hi!
As you said Florian, it seems to was a problem with an older version...
I removed the plugin and let delete the settings ... and a 3 month musicstory was blown away ... :-(
but no time to worry about, it's not important at all
more important is, that it work now and i am very happy about that... :-)
maybe it will come with a curious old tag that it will stop again, but now i will know where the problem is
thx alot and cu
i will stay tuned here, a very nice forum!
bye
I have a problem..
When I try to submit, it said "Not submitting. Cache contains 31 tracks.
"..
I've tried to restart foobar, but nothing happen.. It's still not submitting..
I would love the option to mark a track as 'loved' on LastFM directly from Foobar. I guess an option in the right click menu would be enough.
Please don't make this plug-in bloated. This is just a track info submitter.
I am going to have to second this sentiment. All this needs to do is upload tracks played.
Bloated? Seriously, I don't see how a "love track" feature could ever bloat the plugin. This is a basic function of last.fm that has gotten even more attention since the redesign of last.fm. Now you can easily access a list of a person's loved tracks via her profile page.
A right click menu item would do. And for those that couldn't stand the "bloat", a feature to disable the menu item in the foo_audioscrobbler settings.
I see this feature being requested over and over again. Please Florian, at least consider it.
Bloated? Seriously, I don't see how a "love track" feature could ever bloat the plugin. This is a basic function of last.fm that has gotten even more attention since the redesign of last.fm. Now you can easily access a list of a person's loved tracks via her profile page.
A right click menu item would do. And for those that couldn't stand the "bloat", a feature to disable the menu item in the foo_audioscrobbler settings.
I see this feature being requested over and over again. Please Florian, at least consider it.
Well put 12345. I second that.
And for those that couldn't stand the "bloat", a feature to disable the menu item in the foo_audioscrobbler settings.
You wouldn't even need that, there's already a page to customize the context menu. It would just need one command to be added, wouldn't need anything on the prefs>Audioscrobbler page...
And I agree, a love command would be great.
Isn't love and hate meant for tracks that you play on the website last.fm or listen to in a stream from last.fm? I think it's not meant to love or hate tracks that are inside your library allready.
So it's maybe better to request such a feature that goes with the last.fm-streaming component. Maybe that author is willing to write something like that.
Love can be for anything, library or stream, ban is only for stream. So it would only make sense for this component to have a love command, but I still think it should...
Love can be for anything, library or stream, ban is only for stream. So it would only make sense for this component to have a love command, but I still think it should...
Ban is only for tracks from streams, but it is still requires an audioscrobbler submission, along with a 5 digit key to prove it is from a stream.
foo_lastfm_radio makes this key available as an info field: $info(lastfm:trackauth).
An older version of the plug-in only submitted the first %artist% tag (ignoring any further artists tagged to the track). I liked it that way. The current plug-in submits all of the tagged artists, separated by commas, which I like a lot less. If I could just set it to submit "$meta(artist,1) - $meta(title)", I'd be happy as a clam. Possibly make the submitted data configurable? It makes sense to, since one of the great things about foobar2000 anyways is how customizable it is. This would also forestall any further whining by people like me on here. A quick skim through the thread shows I'm not the first person to have an issue w/ this. Just my $.02.
-Devin.
Updated foobar to the newest (0.9.6) version, and Last.fm stopped working. Then I tried this stand alone 3rd party plugin instead of Last.fm software, but it keeps saying "Audioscrobbler: Still awaiting handshake. Cache contains 5 tracks." I've tried to restart foobar a few times, makes no difference..
EDIT:
Updated the plugin to 1.3.7, now it says "Not submitting. Cache contains 8 tracks." ...
EDIT2:
Actually after restarting foobar, again, it says "Cannot connect to server."
Updated foobar to the newest (0.9.6) version, and Last.fm stopped working. Then I tried this stand alone 3rd party plugin instead of Last.fm software, but it keeps saying "Audioscrobbler: Still awaiting handshake. Cache contains 5 tracks." I've tried to restart foobar a few times, makes no difference..
EDIT:
Updated the plugin to 1.3.7, now it says "Not submitting. Cache contains 8 tracks." ...
EDIT2:
Actually after restarting foobar, again, it says "Cannot connect to server."
It happens with me too..
I still don't know why..
Updated foobar to the newest (0.9.6) version, and Last.fm stopped working. Then I tried this stand alone 3rd party plugin instead of Last.fm software, but it keeps saying "Audioscrobbler: Still awaiting handshake. Cache contains 5 tracks." I've tried to restart foobar a few times, makes no difference..
EDIT:
Updated the plugin to 1.3.7, now it says "Not submitting. Cache contains 8 tracks." ...
EDIT2:
Actually after restarting foobar, again, it says "Cannot connect to server."
It happens with me too..
I still don't know why..
hmm, i run 0.9.6 on vista and have no problems with submitting tracks...
+1 for love context menu entry
+1 for:
It happens with me too..
[/s]
work fine now, probably some network problem
How about an option to map which string is used for artist, title etc.?
The issue is that I use tags like composer, band and subtitle and on those tracks it can't submit the info since it doesn't look in those tags.
+1 for "LOVE TRACK" submission feature.
How about an option to map which string is used for artist, title etc.?
The issue is that I use tags like composer, band and subtitle and on those tracks it can't submit the info since it doesn't look in those tags.
+1
I really miss a "toggle scrobbling" command(not an otpion)
thus we will be able to give it keyb shortcut or a menu button...
Thanks for great plugin, but there would be some way (command) to disable/enable scrobbling and a variable for getting what is set.
some suggestion... foobar is now much more portable, could you make and 'portable' option for you plugin which will ask for last.fm username and password (or at least password) on the first submission? username and pass (or only pass) will be removed from memory on foobar close. I often share my newer version of configured foobar with friends soo this could be usefull to not remove every time plugin setting
I often share my newer version of configured foobar with friends soo this could be usefull to not remove every time plugin setting
...you just admitted to violating foobar's terms of use on its own forum...
foobar2000 audio player
Copyright © 2001-2008, Peter Pawlowski
Portions copyright © 2005-2006 Holger Stenger
Portions copyright © 2003-2005 Gian-Carlo Pascutto
Icons copyright © 2007 Florian Trendelenburg
Installer script and button icons copyright © 2003-2007 Janne Hyvärinen
All rights reserved.
Redistribution and use in binary form, without modification, are permitted provided that the following conditions are met:
Redistributions must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
Redistribution of modified binaries or modified setup packages allowed only with prior written permission of the author.
...
oh, sorry about that... I don't know how can I justify my move... they just want my version of foobar, never sharing it as a normal foobar installation, always as my configured foobar with components in it, theme, custom buttons on the front, all that only for their convenience and with full knowledge about that, and never sharing it on the internet
Possible bug:
when changing foobar's location of configuration files from user profile folder to application folder, the audioscrobbler stops submitting. Handshake not succesfull it say's, keeping tracks in cache. When overwriting the component with a freshly downloaded foo_audioscrobbler.dll (same version as I had before) it all got working again.
I often share my newer version of configured foobar with friends soo this could be usefull to not remove every time plugin setting
...you just admitted to violating foobar's terms of use on its own forum...
foobar2000 audio player
Copyright © 2001-2008, Peter Pawlowski
Portions copyright © 2005-2006 Holger Stenger
Portions copyright © 2003-2005 Gian-Carlo Pascutto
Icons copyright © 2007 Florian Trendelenburg
Installer script and button icons copyright © 2003-2007 Janne Hyvärinen
All rights reserved.
Redistribution and use in binary form, without modification, are permitted provided that the following conditions are met:
Redistributions must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
Redistribution of modified binaries or modified setup packages allowed only with prior written permission of the author.
...
Let me get this straight... you interpret the TOS such that it prohibits Person A from performing an install on his/her computer, getting it all nice & pretty with some 3rd party plug-ins/components, and then providing that config for family, friends, and neighbors to use because they're too computer- and software-challenged to do it themselves? No binaries have been modified, and the installed config is not a "setup package" in the sense typically meant by software license terms. Please elaborate.
I've been using the plug-in for a long time, recently I've been getting this error:
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Timestamp
I'm not sure what the problem is. I've only been able to find one other person with this problem, on the last.fm french site and he couldn't get find a fix.
Is there any way for this component to include context menu items so that you can "love" a track from within Foobar2000?
I really miss a "toggle scrobbling" command(not an otpion)
thus we will be able to give it keyb shortcut or a menu button...
I second that, it would be useful to have an action "audioscrobbler toggle" assigned to some keystroke, and some information in console or elsewhere about if audioscrobbler is on or off.
Please send me foo_audioscrobbler version 1.3.12, I'm using Windows 2000 currently :/
EDIT: Thx
please encrypt last.fm password in config :/
Hi Florian, could caching played be enabled by default?
My foobar2000.cfg pissed itself during a power outage and I realize that I just realized I missed 2 weeks of played tracks, because I forgot to revisit this components prefs page.
If they were in the cache, all would be, OK.
could caching played be enabled by default?
Caching is enabled by default (and can't be turned off). If foo_audioscrobbler can't connect to the submissions server it stores the played tracks in the cache -- which resides in foobar2000's config file.
please encrypt last.fm password in config :/
Noted.
Not work on 0.9.6.3?
I have "Your cache contains 0 track".
Where's the problem? The tracks are already submitted if the cache is empty.
Where's the problem? The tracks are already submitted if the cache is empty.
Hi, the problem is I don't see last.fm update song.
Must I install other component to use with foo_audioscrobbler?
Thank you
Don't care about the previous post, the plugin work now... (just must be more patient )
Thank you for the nice plug-in
The scrobble is at songstart, and last.fm updates immediately. So, patient is not necessary.
This output must be in console when you start a song, then it's ok:
Opening track for playback: "Q:\MUZIEK\Various Acoustic\Unplugged Volume 13 (2009)\08. Roger McGuin - Mr. Tambourin Man.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
could caching played be enabled by default?
Caching is enabled by default (and can't be turned off). If foo_audioscrobbler can't connect to the submissions server it stores the played tracks in the cache -- which resides in foobar2000's config file.
And that's a problem. When foobar, or the system, crashes it loses changes made since it was last run. This includes the scrobblercache. I've had that problem before, losing a few days worth of plays. Slightly off topic: It's also very annoying when I make layout changes and then forget to close and re-open foobar, leave it running for a few days and then my comp crashes for some reason and then I have to re-do layout, which is of course my own fault. There's not too much I can do to save the cache though, except for closing and reopening foobar regularly I guess. Perhaps the cache could be saved somewhere else, instantly to disk?
Or commit your way to Jesus (http://www.hydrogenaudio.org/forums/index.php?showtopic=68528).
Or commit your way to Jesus (http://www.hydrogenaudio.org/forums/index.php?showtopic=68528).
Ah that's nice, didn't know about your component
I've been using the plug-in for a long time, recently I've been getting this error:
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Timestamp
I'm not sure what the problem is. I've only been able to find one other person with this problem, on the last.fm french site and he couldn't get find a fix.
Nobody has any ideas about this? I'm quite confused.
Hello,
request for next version:
Is it possible to adjust the time in percent the song is scrobbled? Sometimes I play only 10 sec of a song, but it's scrobbled.
anybody having issues with scrobbling tracks during last couple of days? Right now: 14 tracks in cache (instead being scrobbled) and when I click Submit and look into console, I can see there:
Audioscrobbler: Could not connect to host
or
Audioscrobbler: Invalid data, full line expected
could caching played be enabled by default?
Caching is enabled by default (and can't be turned off). If foo_audioscrobbler can't connect to the submissions server it stores the played tracks in the cache -- which resides in foobar2000's config file.
Only if the "enable Audioscrobber" check box is checked in the preferences page, and it isn't by default, which is what I'm asking for.
Only if the "enable Audioscrobber" check box is checked in the preferences page, and it isn't by default, which is what I'm asking for.
I prefer that the user activates the component. The Last.fm login data has to be provided anyway, so enabling the whole component is only a tick away
Audioscrobbler: Could not connect to host
Probably related to some hiccups with the submission server.
Is it possible to adjust the time in percent the song is scrobbled? Sometimes I play only 10 sec of a song, but it's scrobbled.
It's not scrobbled immediately. The only thing that is sent when starting a song is the now playing notification which is not permanently stored at the Last.fm server.
It's not planned to adjust the scrobbling time.
Audioscrobbler: Could not connect to host
Probably related to some hiccups with the submission server.
yes - anyway it behaves strange. I can see the "listening now" track in last.fm "Recently Listened Tracks" table, but its like the tracks are not stored there (they stay in foobar cache instead). Then, without any apparent reason, whole cache gets scrobbled. But sometimes after several hours.
ok, I think I got it now. when I visit Last.fm status page (http://status.last.fm/), it tells me following:
Web Site OK
Submissions CRITICAL
Bootstraps OK
I guess this explains my scrobbling issues
Anyone experiencing problems with the audioscrobbler plugin as of now?
I've been getting the: Audioscrobbler: Could not connect to host error. I'm using the latest version (1.3.16) of Florian's plugin w/ Foobar 0.9.5.6.
here's the last.fm status:
Web Site OK
Submissions OK
Bootstraps OK
Any help appreciated.
edit: also getting this: Audioscrobbler: Invalid data, full line expected and Audioscrobbler: Could not connect to host
Same story here.
(forgot to say that I'm quite pissed off last.fm server problems during last days. Just wondering if they are going to fix it one day...)
How does the cache work?
After syncing my iPod, my plays go into the cache and I have to submit them manually, is this correct or should it submit them automatically?
Ben
The would be a question for musicmusic (the creator of foo_dop)
Are you sure? As the the list of my played tracks are sent from foo_dop to foo_audioscrobbler, then sit in it's cache.
Are you sure? As the the list of my played tracks are sent from foo_dop to foo_audioscrobbler, then sit in it's cache.
I think that, if you don't want to manually submit the tracks in cache, you'll have to wait for the next submission (through foobar2000) to take place. IOW, play a song and let it submit and the cache should be flushed automatically.
HTH.
Alessandro
How about an option to map which string is used for artist, title etc.?
The issue is that I use tags like composer, band and subtitle and on those tracks it can't submit the info since it doesn't look in those tags.
+1
+1; my classical tracks are coming out all screwed because I've split out WORK from TITLE.
Besides that: Thanks!
I just wanted to toss some info out there: (don't know if it's already known or not)
I just tried scrobbling my ipod - it's been a while. It scrobbled a bunch of tracks, then I got
Audioscrobbler: Connection error
No matter how many times I tried to re-submit, I got the same error; even after restarting. It seems it gets "stuck" after submitting 150 entries (my ipod cache had over 500 entries) I ended up re-downloading foo_audiscrobbler, and copying it over the existing one. Submissions worked again, but got stuck after 150 entries. Again.
Dunno if it's a bug, some kind of issue on last.fm's side (flood protection or something), or my dumb luck. But I figured I'd toss that out there.
Cheers.
*waves to Florian* o/
No matter how many times I tried to re-submit, I got the same error; even after restarting. It seems it gets "stuck" after submitting 150 entries (my ipod cache had over 500 entries) I ended up re-downloading foo_audiscrobbler, and copying it over the existing one. Submissions worked again, but got stuck after 150 entries. Again.
Dunno if it's a bug, some kind of issue on last.fm's side (flood protection or something), or my dumb luck. But I figured I'd toss that out there.
Cheers.
*waves to Florian* o/
I heard that Last Fm is no more a free service for most of the countries, they'll start to ask monthly payment. Maybe it' s that.
Ys
Rozzo
No matter how many times I tried to re-submit, I got the same error; even after restarting. It seems it gets "stuck" after submitting 150 entries (my ipod cache had over 500 entries) I ended up re-downloading foo_audiscrobbler, and copying it over the existing one. Submissions worked again, but got stuck after 150 entries. Again.
With me always work just fine. He sends 10 tracks at a time (you can see that in the console). When there is some sort of submission error the tracks stay in cache and are sended later. I think that's some of the temporary errors in last.fm.
It has nothing to do with last.fm being paid. That's the radio stream. Scrobbling is free for all people
I heard that Last Fm is no more a free service for most of the countries, they'll start to ask monthly payment. Maybe it' s that.
Definitely not! Last.fm will only change the way radio streaming works in countries other than United States, United Kingdom and Germany where it then requires a subscription of €3.00 per month. This doesn't affect scrobbling and other services (source (http://blog.last.fm/2009/03/24/lastfm-radio-announcement)).
I'll have to run some tests and see if I can reproduce the issue Woodenhead is reporting.
Can you please include the love/hate buttons? It's the only thing keeping me from using this instead of the full client. I really don't like having to run a whole extra program just for one feature. It's kind of annoying.
You could also use the web site for that purpose. That's what I do.
You can't "ban" track in web page. You can just "love" it.
This add is my only wish for 1.3.17, everything else is perfectly done.
You could also use the web site for that purpose. That's what I do.
That's FAR too inconvenient for anyone to actually bother doing that regularily. People like me that listen to Last.fm for hours at a time would really prefer to have atleast the love button. If you listen too long without loving or hating anything it starts to play more and more generic stuff and eventually it's not really much of a 'personal' station anymore.
So, you use this component in conjunction with foo_lastfm_radio? Interesting how different people use things. From the 40k+ tracks I scrobbled, all came from my hard disk and only 7 tracks are loved because I really love them. I didn't think of such an inflationary usage of that feature to control what Last.fm presents to me.
Just a quick update & a suggestion:
- The problem I mentioned a few posts ago: it still happens, but not necessarily on 150 submissions. I still get connection errors sometimes when I submit a large queue. (I work 12 hour shifts & have my ipod on the whole time, so this happens frequently) Restarting doesn't help; Lastfm's server status is all green. I just submitted ~200 tracks, but hadn't plugged in my ipod yet. So I plugged it in, and it put ~200 more songs in the queue. IT won't submit them at all - connection error. Restart foobar, restart PC, re-copy some .dlls... nothing. It'll most likely work tomorrow, though. heh However, this doesn't happen all the time. I just figured I'd put this here, in case it could help. [Edit] (Vista Ult. 64, BTW)
- Is it possible to bind a keyboard shortcut to submitting the queue, rather than having to go into preferences etc.?
Thanks for reading this, and for this awesome plugin!
foo_audioscrobbler doesn't update the Now Playing track on last.fm for me
I love this addon and would greatly appreciate a feature to be implemented:
I'd love if there were an option similar to the current option "Play songs only from media library"
so that it'd only "Play only songs rated __3__ or higher"
Based on an id3 custom field (default %rating%) of a specified number (default 3) and only scroblize those songs.
This means I can play through my my songs seeing what I have in my collection and the moment I like song and rate it, and the rating exceeds 2 it is scroblized. ANd on any future playing of that 3 and higher song it again is scroleblized.
This would provent new songs being scroblized and only songs i like, preventing my last.fm library from being contaminated with bad songs that I had yet to rate.
I've got to say I also miss the love button. I think the output of the radio is determined by your picks (love/ban) plus I simply like to keep track of songs I loved via radio...especially those that I might not have in my library (and want to add later).
Other than that tiny request, I love the component!
I've just released foo_audioscrobbler 1.4.0!
NEW: added support for dynamic sources (e.g., web streams) and corresponding setting (enabled by default).
NEW: added field remapping settings for information that is submitted to the Last.fm servers.
CHG: password is not stored in plain text anymore.
CHG: removed proxy settings, using foobar2000 settings from 'Preferences > Networking' now.
FIX: installed foo_audioscrobbler blocked the foobar2000 UI on crashes of other components.
Download foo_audioscrobbler 1.4.0 (http://mp3tag.de/en/fb2k.html)
Please note that this version requires foobar2000 v0.9.6.5 to be installed.
Enjoy
Thanks for the update
Great!
There is bug when submitting an artist with hyphen inside his name. For example:
m-seven - Rebirth is submitted as m - seven - Rebirth, where m is artist name. Should be m-seven for artist.
EDIT:
Bug occurs when listening to online radio.
Hmm this new version isn't working that well, I keep getting errors like 'Audioscrobbler: Previous submission still in progress', and it doesn't scrobble. I can submit from the cache after a restart. I have the latest version of foobar. Any idea what's going wrong?
Thanks
My cache is fileld with 28 tracks and I've get an error:
Audioscrobbler: Submitting 10 of 28 cached tracks...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source
every time I try to submit them.
The fields are their defaults:
[%artist%]
[%album%]
[%title%]
[%musicbrainz_trackid%]
…
CHG: removed proxy settings, using foobar2000 settings from 'Preferences > Networking' now.
…
Would it be possible to add the proxy functionality back in again?
I've started using Libre.fm in addition to Last.fm and so I specify Libre's address as a proxy in your scrobbler app to send the info to my Libre.fm account.
If I set my Foobar proxy to the Libre address, I will have to go and toggle the proxy off each time I want to listen to an online stream. Not the end of the world, but inconvenient all the same.
Some tracks I listened to from a stream got scrobbled twice, the stream in question is/was http://luckz.de:8000/y4ndexx.ogg.m3u (http://luckz.de:8000/y4ndexx.ogg.m3u)
My cache is fileld with 28 tracks and I've get an error:
Audioscrobbler: Submitting 10 of 28 cached tracks...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source
every time I try to submit them.
The fields are their defaults:
[%artist%]
[%album%]
[%title%]
[%musicbrainz_trackid%]
I have same problem. It worked 3 hours ago, I went out and came back > didn`t work anymore.
edit: started to work. something wrong with their servers I guess, but still cant send stuff from cache in last.fm :S
edit2: Wait, it worked for a minute and then not. Foobar says still that as an error.
I have the exact same error, too. I'm not sure but it seems to appear after the synchronization of my ipod. It won't scrobble the cache, and I have to reinstall the plugin and clear the prefs to get it work again.
Thanks for any help.
I have the exact same error, too. I'm not sure but it seems to appear after the synchronization of my ipod. It won't scrobble the cache, and I have to reinstall the plugin and clear the prefs to get it work again.
Thanks for any help.
I also had to do the same thing to solve the error. Now it works
Awesome work man ! Internet streams work perfet for me. I uses standard tags configuration.
(http://img525.imageshack.us/img525/810/20090506125732.th.png) (http://img525.imageshack.us/my.php?image=20090506125732.png)
I am getting the error of "Audioscrobbler: Previous submission still in progress". I have checked that Last.fm's servers are running. It also seems that it will randmly scrobble cache every few days. Does anyone know how to fix this?
(http://i208.photobucket.com/albums/bb28/boomtopper/foo.png)
EDIT:
I have managed to get it working it seems so far.
To get it to work you need to first move the compnent out of the components folder then run foobar. Foobar will as if you want to keep the settings for the plugin or if you want them removed. Click to confirm to remove the settings. Once foobar runs close it and put foo_audioscrobbler back into the components folder. Run foobar and do your settings and voila it should work now.
I believe that this happens becuase i'm guessing the old configuration for foo_audioscrobbler is not compatible with the new one and needs to be flushed.
It won't scrobble the cache, and I have to reinstall the plugin and clear the prefs to get it work again.
Do you remember how many items were approx. stored in the cache?
I'm also interested in the number of items in the cache of all other scrobblers who are experiencing this issue. It has noting todo with incompatible configurations/caches (I have extra code in the plugin to preserve compatibility between versions) but it's too early to definitely tell what's causing the issue (though I have an idea).
Keep on scroobling!
I had 38 songs in cache.
Since my first post I have had to clear the cache twice, first time had around 600 songs the second time had around 150. When I first posted here in February about the problem I had over 1,200.
I had around 40 songs in cache.
Do you remember how many items were approx. stored in the cache?
I think it was around 60 tracks. But the problem occurs even with just one song played on the ipod, see the console below:
(I started foobar, the cache was empty and I just synchronized my ipod then clicked "submit", nothing else)
Startup time : 0:02.479901
Audioscrobbler: Handshake successful.
Podcatcher: Checking for new podcasts.
iPod manager: Apple iPod/iPhone connected. Device Instance Path: USB\VID_05AC&PID_1209\000A27001608E873
Audioscrobbler: Importing played tracks from iPod (Rémi)
Audioscrobbler: Finished importing 1 tracks.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source
After that the cache continues to fill with the error appearing everytime I click "submit".
EDIT: I can see the current playing track on my last.fm profile but then it won't scrobble (I don't know if it's usefull
But the problem occurs even with just one song played on the ipod
OK, I'll try to find my iPod and see whether I can reproduce it here.
Thanks!
about 127
There is bug when submitting an artist with hyphen inside his name. For example:
m-seven - Rebirth is submitted as m - seven - Rebirth, where m is artist name. Should be m-seven for artist.
EDIT:
Bug occurs when listening to online radio.
The separation to artist and title on hyphen is performed by the HTTP stream reader, not foo_audioscrobbler. The only way to fix this would be to append the artist and title fields together and separate them again differently. Or you can request that the HTTP reader's ShoutCast artist/title detection be changed. (They both come as a single field, the client has to separate them according to the hyphen.)
The separation to artist and title on hyphen is performed by the HTTP stream reader, not foo_audioscrobbler.
Thanks for pointing this out! I was really wondering what's going on and had no idea how foo_audioscrobbler might have caused this.
NEW: added field remapping settings for information that is submitted to the Last.fm servers.
FANTASTIC! Thank you!
-Devin.
But the problem occurs even with just one song played on the ipod
OK, I'll try to find my iPod and see whether I can reproduce it here.
Thanks!
Just to say that in my case it had nothing to do with the iPod. The scrobbling was only from foobar. And right now it's happening again. It keeps saying: previous submission still in progress.
Just to say that in my case it had nothing to do with the iPod. The scrobbling was only from foobar. And right now it's happening again. It keeps saying: previous submission still in progress.
Interesting, this simply means that the thread for submitting the tracks is still working on the previous submission and does not accept any new scrobbles at this point. Can you please post the complete console output (wrapped in CODEBOX tags) so that I see at which point it stopped working?
Watching: X:\Completos
Watching: C:\Documents and Settings\Pedro Maciel\My Documents\My Music\Sob Escuta\POSTO
Watching: Y:\Music\Completos
Facet initialized in : 0:00.657
Facet initialized in : 0:01.394
Facet initialized in : 0:00.911
Facet initialized in : 0:00.663
Facet initialized in : 0:00.887
Facet initialized in : 0:00.307
Facet initialized in : 0:03.204
Facet initialized in : 0:00.959
Facet initialized in : 0:01.163
Facet initialized in : 0:00.867
Facet initialized in : 0:01.033
Facet initialized in : 0:01.177
Facet initialized in : 0:00.928
Facet initialized in : 0:00.466
Facet initialized in : 0:01.331
Facet initialized in : 0:02.026
Facet initialized in : 0:01.532
Autoplaylists initialized in: 0:10.951748
"2008-A" : 0:01.483185
"2008-B" : 0:01.602182
"ALBUM" : 0:02.320549
"ASOT" : 0:00.739761
"COMPILATIONS" : 0:00.422292
"EM" : 0:00.199952
"ESCUTA" : 0:00.152943
"GDJB" : 0:00.348877
"IPOD CLASSIC" : 0:00.324544
"IPOD NANO" : 0:00.313417
"MOOD" : 0:00.386215
"MOOD IPOD" : 0:00.162305
"PLAY 2007" : 0:01.246679
"RATING+DANCE" : 0:00.500236
"RATING-DANCE" : 0:00.466387
"TATW" : 0:00.282016
Startup time : 1:47.517879
Audioscrobbler: Handshake successful.
Opening track for playback: "Y:\Music\Completos\Compilação - Hed Kandi - Swing City\30 - 2 Da Bone.apl"
Reopening played file after update: "Y:\Music\Completos\Compilação - Hed Kandi - Swing City\30 - 2 Da Bone.apl"
Reopening played file after update: "Y:\Music\Completos\Compilação - Hed Kandi - Swing City\30 - 2 Da Bone.apl"
Opening track for playback: "X:\Completos\Dj Marky - The Brazilian Job\15 - Kerb Krawler.mp3"
Audioscrobbler: Submitting track...
Reopening played file after update: "X:\Completos\Dj Marky - The Brazilian Job\15 - Kerb Krawler.mp3"
Reopening played file after update: "X:\Completos\Dj Marky - The Brazilian Job\15 - Kerb Krawler.mp3"
Opening track for playback: "X:\Completos\Dj Marky - Workin' The Mix\08 - The 9.mp3"
Audioscrobbler: Previous submission still in progress
Reopening played file after update: "X:\Completos\Dj Marky - Workin' The Mix\08 - The 9.mp3"
Reopening played file after update: "X:\Completos\Dj Marky - Workin' The Mix\08 - The 9.mp3"
Opening track for playback: "Y:\Music\Completos\Jeff Mills & Montpellier Philarmonic Orchestra - Blue Potential\07 - Keaton's Theme.mp3"
Audioscrobbler: Previous submission still in progress
Reopening played file after update: "Y:\Music\Completos\Jeff Mills & Montpellier Philarmonic Orchestra - Blue Potential\07 - Keaton's Theme.mp3"
Opening track for playback: "Y:\Music\Completos\Compilação - Best Of Mix 2005\03 - Forever More.mp3"
Audioscrobbler: Previous submission still in progress
Reopening played file after update: "Y:\Music\Completos\Compilação - Best Of Mix 2005\03 - Forever More.mp3"
Reopening played file after update: "Y:\Music\Completos\Compilação - Best Of Mix 2005\03 - Forever More.mp3"
Opening track for playback: "Y:\Music\Completos\Compilação - Hed Kandi - Swing City\12 - Anytime (Grant Nelson Remix).apl"
Audioscrobbler: Previous submission still in progress
Reopening played file after update: "Y:\Music\Completos\Compilação - Hed Kandi - Swing City\12 - Anytime (Grant Nelson Remix).apl"
Reopening played file after update: "Y:\Music\Completos\Compilação - Hed Kandi - Swing City\12 - Anytime (Grant Nelson Remix).apl"
Opening track for playback: "Y:\Music\Completos\OST - It's All Gone\08 - Serendipity.apl"
Audioscrobbler: Previous submission still in progress
Reopening played file after update: "Y:\Music\Completos\OST - It's All Gone\08 - Serendipity.apl"
Reopening played file after update: "Y:\Music\Completos\OST - It's All Gone\08 - Serendipity.apl"
Opening track for playback: "Y:\Music\Completos\OST - It's All Gone\03 - Flashdance (Paul Rincon Remix).apl"
Audioscrobbler: Previous submission still in progress
Reopening played file after update: "Y:\Music\Completos\OST - It's All Gone\03 - Flashdance (Paul Rincon Remix).apl"
Reopening played file after update: "Y:\Music\Completos\OST - It's All Gone\03 - Flashdance (Paul Rincon Remix).apl"
Opening track for playback: "X:\Completos\Dj Marky - Workin' The Mix\07 - Acid Blues.mp3"
Audioscrobbler: Previous submission still in progress
Reopening played file after update: "X:\Completos\Dj Marky - Workin' The Mix\07 - Acid Blues.mp3"
Audioscrobbler: Previous submission still in progress
Reopening played file after update: "X:\Completos\Dj Marky - Workin' The Mix\07 - Acid Blues.mp3"
Opening track for playback: "Y:\Music\Completos\Compilação - [FTH - OHM] Sexy Sessions - Vol. 1\25 - That Feeling [D-Formation make over vocal remix].mp3"
Audioscrobbler: Previous submission still in progress
As you can see, I started foobar (no songs in the cache) and it keeps saying "previous...." since the beginning. I hope this could help
I've just released foo_audioscrobbler 1.4.1 which fixes the "Invalid Source" issue some people were reporting.
Download foo_audioscrobbler 1.4.1 (http://mp3tag.de/en/fb2k.html)
Enjoy
I just tested the fixed version and it's working wonders! Thanks!
When I tried to import tracks from doo_dop, the tracks were successfully imported, but not sent. 17 tracks were added to the cache.
iPod manager: Apple iPod/iPhone connected. Device Instance Path: USB\VID_05AC&PID_1263&MI_00\000A27001D287A70&AAPL0
Audioscrobbler: Importing played tracks from Dingocat
Audioscrobbler: Finished importing 17 tracks.
I assumed there would be an error if they couldn't be sent, but there were none.
Upon submitting the cache myself, things were okay, though.
Audioscrobbler: Submitting 10 of 17 cached tracks...
Audioscrobbler: Submission succeeded.
Audioscrobbler: Submitting 7 cached tracks...
Audioscrobbler: Submission succeeded.
EDIT: Formatting for clarity.
I just tested the fixed version and it's working wonders! Thanks!
Great! Thanks for confirming the fix
And yes, foo_audioscrobbler imports tracks from foo_dop to the cache where they're are automatically submitted from the next time you listen music with foobar2000.
Aah, thanks for clarifying. =D
foobar2000 0.9.6.5 beta 2 or above is required to use foo_audioscrobbler 1.4.1.
Please update your foobar2000 installation.
Unfortunately it does not work with foobar 0.9.5.2. Could you Florian upload the old version of your plugin?
i'm still getting "Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source" with 1.4.1
are the tracks that were added to the cache in 1.4.0 gone for good? or should they be able to be sent with 1.4.1
are the tracks that were added to the cache in 1.4.0 gone for good? or should they be able to be sent with 1.4.1
It's the former unfortunately. You should be able to reset the cache via 'Preferences > Tools > Audioscrobbler > Reset Page'.
I've just released foo_audioscrobbler 1.4.1 which fixes the "Invalid Source" issue some people were reporting.
It works like a charm Thank you!
I am still getting the 'Previous submission still in progress' error. Here's my console output:
Watching: E:\More of My Documents\Music
Startup time : 0:03.576812
Audioscrobbler: Handshake successful.
Opening track for playback: "http://netcast6.kfjc.org/"
Audioscrobbler: Skipping track due to missing artist or title info.
DNS error (11001)
DNS error (11001)
Playing
Opening track for playback: "E:\More of My Documents\Music\Boris\Heavy Rocks\01 Heavy Friends.mp3"
Opening track for playback: "E:\More of My Documents\Music\Boris\Heavy Rocks\02 Korosu.mp3"
Opening track for playback: "E:\More of My Documents\Music\Boris\Heavy Rocks\03 Dyna-Soar.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "E:\More of My Documents\Music\Boris\Heavy Rocks\04 Wareruride.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "E:\More of My Documents\Music\Boris\Heavy Rocks\05 Soft Edge.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "E:\More of My Documents\Music\Boris\Heavy Rocks\06 Rattlesnake.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "E:\More of My Documents\Music\Boris\Heavy Rocks\06 Rattlesnake.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "http://netcast6.kfjc.org/"
DNS error (11001)
DNS error (11001)
Location not parsable: "E:\More of My Documents\Music\RARs\Gaseneta.rar", reason: Unsupported file format
Location not parsable: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\Gaseneta - Sooner Or Later.txt", reason: Unsupported file format
Location not parsable: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\cover.jpg", reason: Unsupported file format
Opening track for playback: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\01. Live.mp3"
Opening track for playback: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\02. Untitled.mp3"
Audioscrobbler: Submitting track...
Reopening played file after update: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\02. Untitled.mp3"
Opening track for playback: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\03. Untitled.mp3"
Audioscrobbler: Previous submission still in progress
Opening track for playback: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\04. Untitled.mp3"
Audioscrobbler: Previous submission still in progress
Opening track for playback: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\05. Untitled.mp3"
Audioscrobbler: Previous submission still in progress
Reopening played file after update: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\05. Untitled.mp3"
Opening track for playback: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\06. Untitled.mp3"
Audioscrobbler: Previous submission still in progress
Reopening played file after update: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\06. Untitled.mp3"
Properties dialog refresh: 0:00.000089
Properties dialog display refresh: 0:00.030459
Opening track for playback: "E:\More of My Documents\Music\Gaseneta\Sooner Or Later (Japan 1978)\07. Live.mp3"
Audioscrobbler: Previous submission still in progress
edit: Also, if I disable 'submit tracks from dynamic sources' will that exclude foo_lastfm_radio as well?
I am still getting the 'Previous submission still in progress' error.
I doubt that this is a problem of foo_audioscrobbler. The DNS errors before submitting are more pointing in the direction of a not very reliable internet connection.
edit: Also, if I disable 'submit tracks from dynamic sources' will that exclude foo_lastfm_radio as well?
No, foo_lastfm_radio are treated as local files.
I think the DNS errors are related to kfjc.org, at least they only seem to happen when I listen to that. I'm on a university connection so it should be OK. 1.3.16 works fine for me, but I still get those DNS errors with KFJC so presumably it's not from foo_audioscrobbler? I don't think the problem can be caused by internet radio anyway, I turned off scrobbling of radio stations because KFJC doesn't provide track info.
Also: would you be able to add the option to change when each track is scrobbled please? I seem to remember the official client gives the option of between 50-100% of a song, it would be nice to be able to extend it.
seems like it scrobbles fine (at 50%), but submitting take place with dome delay
more info here: http://www.last.fm/group/foo_audioscrobble.../80188/_/530267 (http://www.last.fm/group/foo_audioscrobbler/forum/80188/_/530267)
Hi!!
I'm still having problems with this component, in the console this is the behaviour:
Opening track for playback: "M:\Musica\Ordenados\[The Killers]\Sam's Town\05 [The Killers] For Reasons Unknown.mp3"
Audioscrobbler: Submitting 4 cached tracks...
Audioscrobbler: Connection error
Audioscrobbler: Connection error
Opening track for playback: "M:\Musica\Ordenados\[The Killers]\Sam's Town\06 [The Killers] Read My Mind.mp3"
Audioscrobbler: Submitting 5 cached tracks...
Audioscrobbler: Connection error
Audioscrobbler: Connection error
Opening track for playback: "M:\Musica\Ordenados\[The Killers]\Sam's Town\08 [The Killers] Bones.mp3"
Audioscrobbler: Submitting 6 cached tracks...
Audioscrobbler: Connection error
Audioscrobbler: Connection error
Opening track for playback: "M:\Musica\Ordenados\[The Killers]\Sam's Town\09 [The Killers] My List.mp3"
Audioscrobbler: Submitting 7 cached tracks...
Audioscrobbler: Connection error
Audioscrobbler: Connection error
Opening track for playback: "M:\Musica\Ordenados\[The Killers]\Sam's Town\10 [The Killers] This River Is Wild.mp3"
The below link contains the packets captured in the the above process, I had used wireshark to capture them :
http://www.mediafire.com/?wjmji1jyzjm (http://www.mediafire.com/?wjmji1jyzjm)
I'm still getting
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source
with 1.4.1. There is one item in the cache and i can't get rid of it.
I'm still getting Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source
with 1.4.1. There is one item in the cache and i can't get rid of it.
You should be able to reset the cache via 'Preferences > Tools > Audioscrobbler > Reset Page'.
I'm getting the same error as fooilicious
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source
and I have 124 tracks in cache from foo_dop.
Is there a way to scrobble them (eg. reverting to an old version)? Because I would not like to reset the cache and lose these scrobblings.
Hi, I'm getting the same error as TomBarlow, with "dynamic sources" checked:
Watching: C:\Users\ROMAIN\Music
Album list panel: tree generated in : 0:00.000268
Startup time : 0:00.276032
Opening track for playback: "http://scfire-dtc-aa01.stream.aol.com/stream/1048"
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "http://scfire-dtc-aa01.stream.aol.com/stream/1048"
Audioscrobbler: Submitting track...
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
This was done on a fresh install of foobar2000, right after I added foo_audioscrobbler.
Reading the log, you can see what I did:
- Listened to a few songs on a web radio (radio paradise)
- Stopped playback
- Listened to a few more songs on the same radio
The error occurred the second time I started listening to the radio.
I tried to empty the cache with the "Reset page" button but it didn't help, I was still getting the error.
After restarting foobar2000, it worked again.
That's too bad, because I was delighted with this new feature
and I have 124 tracks in cache from foo_dop.
Is there a way to scrobble them (eg. reverting to an old version)? Because I would not like to reset the cache and lose these scrobblings.
I never tried a downgrade (only upgrading versions) but I think it should also work. You delete the component, start foobar, the program is going to say that the component was deleted, you say that you want to keep the settings, then close foobar, put the version you want, start foobar again and your scrobbles (hopefully) will still be there in cache.
I also have sometimes problems with the plugin but I think the problem is in last.fm, because sooner or later all the scrobbles are sended.
thanks for password encryption a must for portable apps
Hi,
my first post here...
I'm having the 'Previous submission still in progress' message in the console. All the files I play are stored locally (i.e., not from dynamic sources).
I am still getting the 'Previous submission still in progress' error.
I doubt that this is a problem of foo_audioscrobbler. The DNS errors before submitting are more pointing in the direction of a not very reliable internet connection.
edit: Also, if I disable 'submit tracks from dynamic sources' will that exclude foo_lastfm_radio as well?
No, foo_lastfm_radio are treated as local files.
But what's odd is if I close FB2K, reopen, go to the Audioscrobbler config section and click "Submit":
Audioscrobbler: Submitting 8 cached tracks...
Audioscrobbler: Submission succeeded.
I don't think this is caused by DNS problems. In my opinion, probably caused by some hanging function inside the plugin... I don't know if it internally has a timeout and resubmits (reconnects) to last.fm but it may be a solution.
"Audioscrobbler: Previous submission still in progress"
It just stopped working, again.
I had no problems at all when you released new version but it started to do this again, without warning.
No iPod-imported plays + newest Foobar in use and newest audioscrobbler.
edit: started to work when removing from components folder and deleting settings and placing it back in there.
"Audioscrobbler: Previous submission still in progress"
It happens for me occasionally (for example yesterday). Restarting foobar helps but I loose all tracks after the one that hangs submission process (newer tracks aren't cached at all)
Would it be possible to allow the end user to toggle what percentage of the song must be listened to before it is submitted? I believe the official last.fm program can do this, and I would like to be able to set it to requiring 100% of the track to be played, rather than the 50% I think it is now, before it is submitted.
Has anyone had issues with double-scrobbling when scrobbling streamed songs? I don't know if it's a problem with the component or something else.
Basically, the issue is this: I use one copy of foobar2000 (installed with the "portable" option) to run an online radio stream. I then use my "normal" install of foobar to listen to the stream when I want to scrobble what it's playing. (The stream is for an IRC channel I run and streams 24/7, so I don't want to scrobble all the time; that wouldn't be accurate or statistically fair, but sometimes I do like to listen in and run "requests" for the guys.)
I've noticed lately that songs show up on my Last.fm profile twice, about one minute apart. I don't recall this happening until a couple days ago, so I'm a bit confused as to what would be causing this. foo_audioscrobbler is installed with the "portable, stream copy", but NOT installed with the "normal, listening" copy.
Does anyone have any suggestions on where I can start looking to peg this down?
EDIT: It just happened again as I was writing this. I wonder if the plugin is somehow detecting the song multiple times.
EDIT 2: Upon closer inspection of the console output, foobar is indeed detecting the tracks multiple times, which foo_audioscrobbler is then submitting to last.fm. Would the console be displaying output from both instances of foobar?
foobar2000 0.9.6.6 portable + foo_audioscrobbler 1.4.1
this happens to me after I've stop (or pause, don't remember) foobar and listen 3 tracks on last.fm in web browser
Opening track for playback: "M:\Muzyka\Metal\Iperyt\2005 - Particular Hatred\01 - The Black Emperor.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "M:\Muzyka\Metal\Misery Index\2006 - Discordia\01 - Unmarked Graves.mp3"
Audioscrobbler: Submitting track...
Opening track for playback: "M:\Muzyka\Metal\Misery Index\2008 - Traitors\01 - We Never Come In Peace.mp3"
Reopening played file after update: "M:\Muzyka\Metal\Misery Index\2008 - Traitors\01 - We Never Come In Peace.mp3"
Opening track for playback: "M:\Muzyka\Metal\Misery Index\2008 - Traitors\02 - Theocracy.mp3"
Audioscrobbler: Previous submission still in progress
Opening track for playback: "M:\Muzyka\Metal\Misery Index\2008 - Traitors\03 - Partisans Of Grief.mp3"
Audioscrobbler: Previous submission still in progress
Opening track for playback: "M:\Muzyka\Metal\Misery Index\2008 - Traitors\04 - Traitors.mp3"
Audioscrobbler: Previous submission still in progress
restart foobar solve problem and submit all played songs
I just installed this, and can't find an answer anywhere.... how does the plugin KNOW what my last.fm account is? How's it know where to send the data???
Go to Preferences -> Tools. There, under Audioscrobbler, input your usename and password.
It'd be really great to have a main menu item that toggled scrobbling and also a track menu item such as "play without scrobbling" great component!
"Love Track" function is what i miss. Would be awesome² if you could love a track just by pressing a button in fb2k. like rating it or setting a mood, only that it communicates with your last.fm profile.
Loved tracks could appear as such in the playlist. Also a "loved tracks" playlist could be generated.
Although it's a great component already, gj.
edit: oh well, of course this was suggested before -.-' consider it as a +1
It'd be really great to have a main menu item that toggled scrobbling and also a track menu item such as "play without scrobbling" great component!
I double scrobbling on/off button, and menu item, maybe if file has tag field 'no scrobbling' set to '1' then scrobbling could be skipped, same as with foo_skip and SKIP=1 tag
I don't know if you've heared the lastest news: http://www.techcrunch.com/2009/05/22/deny-this-lastfm/ (http://www.techcrunch.com/2009/05/22/deny-this-lastfm/)
It made me come up with a feature request :-D What about including an option to prevent submission of track play stats when the release date is in the future? So when a track has a release date set in the future, it should not be send to last.fm after it has been played. After all, you couldn't have played it in the first place since it doesn't exist yet, therefore you are submitting invallid play stats if you allow submitting these tracks ;-)
I don't know if you've heared the lastest news: http://www.techcrunch.com/2009/05/22/deny-this-lastfm/ (http://www.techcrunch.com/2009/05/22/deny-this-lastfm/)
It made me come up with a feature request :-D What about including an option to prevent submission of track play stats when the release date is in the future? So when a track has a release date set in the future, it should not be send to last.fm after it has been played. After all, you couldn't have played it in the first place since it doesn't exist yet, therefore you are submitting invallid play stats if you allow submitting these tracks ;-)
I think that s not a real problem as you can have listen to the track from myspace for example. You can also download the tracks from there and so scrobble them. Nothing illegal i think?
Feature Request: Multiscrobbling, for example libre.fm and last.fm
I think that s not a real problem as you can have listen to the track from myspace for example. You can also download the tracks from there and so scrobble them. Nothing illegal i think?
A new complete album is usually not available to listen to, just one or two tracks. I also assume that you are not allowed to rip the tracks from the website.
People shouldn't have the tracks and listen to them in the first place but we all know that mistakes can happen. Not that I have anything I'm not allowed to have of course ;-)
I think that s not a real problem as you can have listen to the track from myspace for example. You can also download the tracks from there and so scrobble them. Nothing illegal i think?
A new complete album is usually not available to listen to, just one or two tracks. I also assume that you are not allowed to rip the tracks from the website.
People shouldn't have the tracks and listen to them in the first place but we all know that mistakes can happen. Not that I have anything I'm not allowed to have of course ;-)
Quite right. Anyway i dont think that story is a big deal. The only real problem appearing to me is can we really trust LastFM?
Personally I don't believe last.fm have done or would do something like that, it would just completely annihilate their reputation, it's illegal, and they stand to lose far more than they could possibly gain. I have heard some bad things about TechCrunch, like deleting any posts that argue against last.fm leaking this data. The best they can do is say they have 'a source that has proved to be very reliable in the past', WTF does that mean? They have presented no evidence for this, it's just a (very damaging) rumour.
I feel sorry for last.fm, they're pretty vulnerable to this kind of thing, there's nothing they can do except deny it...
"Audioscrobbler: Previous submission still in progress"
this happened after i submitted the scrobbler.log of my DAP with qtscrobbler (http://qtscrob.sourceforge.net/). after restarting foobar and hitting the submit button under preferences i get
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 31 cached tracks...
Audioscrobbler: Connection error
only way to get rid of this is deleting foo_audioscrobbler and its settings/cache and starting with the fresh component.
since i haven't been using qtscrobbler for a year or so i'm wondering now, if this is an foo_audioscrobbler related issue. but i see, that some similar occurrences have been reported here...
just curious
I'm also getting the same problems, it will scrobble my tracks for awhile then I get the message from the console: "Previous Submission Still in progress"
Any attempt to submit my cache fails with the above message continuing; only after I restart foobar I'm able to submit my cache.
The past version never had this problem, and the submission server seems to be working fine. (but I could be wrong, they do say that it's not totally accurate)
Here is a list of components I have installed if it helps any!
Core (2009-05-21 11:00:50)
foobar2000 core 0.9.6.7
foo_albumlist.dll (2009-05-21 10:59:10)
Album List 4.3.1
foo_audioscrobbler.dll (2009-05-07 15:05:28)
Audioscrobbler 1.4.1
foo_cdda.dll (2009-05-21 10:58:54)
CD Audio Decoder 2.1.4
foo_converter.dll (2009-05-21 10:58:58)
Converter 1.2.1
foo_convolve.dll (2006-08-04 21:57:26)
Convolver 0.3
foo_discogs.dll (2009-04-23 23:02:10)
Discogs Tagger 1.19
foo_dsp_crossfeed.dll (2006-03-21 16:32:54)
Crossfeed 0.92
foo_dsp_std.dll (2009-05-21 10:59:10)
Standard DSP Array 1.0
foo_exvar.dll (2008-06-14 00:42:54)
Extended Variables 0.3.1
foo_fileops.dll (2009-05-21 10:57:42)
File Operations 2.1.2
foo_freedb2.dll (2009-05-21 10:58:00)
freedb Tagger 0.6.1
foo_input_std.dll (2009-05-21 10:58:46)
Standard Input Array 1.0
foo_lastfm_radio.dll (2009-02-25 23:05:24)
Last.fm Radio 0.5.6b
foo_mouse_gesture.dll (2008-11-03 15:50:22)
mouse gesture host 0.4.1
foo_musicbrainz.dll (2009-05-01 12:00:48)
MusicBrainz Tagger 0.2
foo_out_ks.dll (2006-08-04 21:54:58)
Kernel Streaming Output 1.2.2
foo_playcount.dll (2009-04-29 20:09:32)
Playback Statistics 2.1.9
foo_playlist_manager.dll (2007-01-22 13:05:12)
Playlist Manager 1.0.2
foo_rgscan.dll (2009-05-21 10:58:30)
ReplayGain Scanner 2.0.8
foo_run.dll (2009-02-11 23:44:52)
Run services 0.3.5
foo_runcmd.dll (2007-08-16 21:08:42)
Run Command 1.0 beta 3
foo_ui_columns.dll (2009-02-22 01:42:02)
Columns UI 0.3.6.7
foo_ui_std.dll (2009-05-21 10:59:16)
Default User Interface 0.9.5
foo_uie_biography.dll (2009-05-20 21:23:58)
Biography View 0.2.8.0
foo_uie_console.dll (2008-08-06 06:43:31)
Console panel 0.3
foo_uie_elplaylist.dll (2009-04-26 14:04:38)
ELPlaylist 0.6.5.2(beta)
foo_uie_graphical_browser.dll (2008-04-19 21:37:52)
Graphical Browser rev015
foo_uie_library_tree.dll (2009-04-19 18:16:58)
Library Tree 0.3.1
foo_uie_lyrics.dll (2008-12-12 11:39:20)
Lyric Show Panel 0.3.3.9 [Dec 12 2008 - 17:39:01]
foo_uie_panel_splitter.dll (2009-05-09 03:50:52)
Panel Stack Splitter 0.3.7.4(alpha)
foo_uie_playlists_dropdown.dll (2008-12-08 03:43:24)
Playlists Dropdown 0.7 beta 1
foo_uie_quicksearch.dll (2007-05-18 14:31:10)
Quick Search Toolbar 2.8l
foo_uie_textbox.dll (2009-03-26 23:49:28)
Textbox 0.0.7
foo_uie_trackinfo_mod.dll (2007-01-05 15:36:20)
Track info panel mod 0.8.0 beta [Jan 5 2007 - 13:36:12]
foo_uie_vis_channel_spectrum.dll (2008-05-18 04:02:12)
Channel Spectrum panel 0.17.2
foo_uie_wsh_panel_mod.dll (2009-05-05 14:43:38)
WSH Panel Mod 1.1.7
It'd be really great to have a main menu item that toggled scrobbling and also a track menu item such as "play without scrobbling" great component!
I double scrobbling on/off button, and menu item, maybe if file has tag field 'no scrobbling' set to '1' then scrobbling could be skipped, same as with foo_skip and SKIP=1 tag
I would like to see something like that too... I really don't like all my audiobooks to be scrobbled. Some field where you can set your custom criteria, so for example if %genre% is "Audiobook" it could skip.
I would like to have a Love/Ban option like the Last.fm client has. Marking songs you love makes it easier to make playlists out of them in Last.fm.
It'd be really great to have a main menu item that toggled scrobbling and also a track menu item such as "play without scrobbling" :D great component!
I double scrobbling on/off button, and menu item, maybe if file has tag field 'no scrobbling' set to '1' then scrobbling could be skipped, same as with foo_skip and SKIP=1 tag
I would like to see something like that too... I really don't like all my audiobooks to be scrobbled. Some field where you can set your custom criteria, so for example if %genre% is "Audiobook" it could skip.
I'm glad so many people are also after this functionality. I think last.fm would be a much more useful service if it only scrobbled tracks that contained certain tags, such as %rating% GREATER 2 or NOT %rating% MISSING or NOT %genre% audiobook or combinations of such.
That's true, plugin will not re-handshake anytime, only after foo restart :/
Yeah, that's what I experienced too after I updated. If I scrobble from my mp3player with qtscrobbler when foobar is running, I get this "previous submission still in progress" which happened before... fix please!
Audioscrobbler: Submitting 10 of 691 cached tracks...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source
Any ideas what I'm doing wrong?
Audioscrobbler: Submitting 10 of 691 cached tracks...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source
Any ideas what I'm doing wrong?
Are these tracks scrobbled from iPod? The same thing happened to me. In my case reverting to an old version didn't work (cache emptied). So here's what not to do.
Audioscrobbler: Submitting 10 of 691 cached tracks...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source
Any ideas what I'm doing wrong?
It's a bug which has been resolved with v1.4.1. Please see this post (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=44320&view=findpost&p=634197) on how to reset the cache.
doesnt anybody have a mirror of 1.3?
As I already mentioned in the foo_dop thread, last.fm now allows to scrobble multiple plays with one time stamp, which is an improvement in case of scrobbling the songs of an ipod.
Source: http://www.last.fm/help/faq?category=iPod+Scrobbling (http://www.last.fm/help/faq?category=iPod+Scrobbling)
On an iPod there is only the last time stamp stored whilst the counter is going up.
According to musicmusic, the developer of foo_dop, it is a change that must be made in foo_audioscrobbler.
Would be a great improvment.
Thanks!
is it possible to let audioscrobbler scrobble multiple plays from my ipod?
itunes can do it so i hope foobar too
Version 1.4.1 was working fine for me until a few days ago... Now it seems stuck at "Audioscrobbler: Previous submission still in progress", even though the handshake and the currently playing tracks work fine. Also QTScrobbler appears to submit tracks without a problem... Any ideas about how to solve this?
The problem appears, if you scrobble from another source (last.fm website, qtscrobbler) when foobar is already running. seems like that foo_audioscrobbler does only do a handshake on startup. problem appeared with 1.4.1, would like to see this fixed too...
I'm not sure it's that, to be honest. I backed up my foobar2000 config file, removed the audioscrobbler settings (losing some 150+ songs in the cache...), reinstalled the plugin, tried to scrobble anew and it worked. I wonder if the problem has anything to do with the particular tracks that it was trying to scrobble, since it originally got stuck in the middle of a submission (submitted ~30 tracks before getting stuck). Atypical characters in the tag or something, perhaps?
Well, there might be some other ways were it occurs. I just described the way it always happens to me, easily reproducable (for me that is). Did you try a restart of foobar and submitting again before reinstalling?
Oh, yeah, most definitely. Those 150 scrobbles were accumulated over the course of a few days, with several restarts in the middle, since I originally attibuted it to some server-side problem.
I installed the foobar2000 0.9.6.8 portable version on my USB drive, and then installed the foo_audioscrobbler-1.4.1 on the drive also, using my home computer running Windows Vista.
(My office computer doesn't allow .exe files to be run from anywhere but the C: drive, so I copied the USB drive to a folder on C: It is running Windows XP)
Foobar runs and plays fine. Audioscrobbler appears to be working fine, but tracks are piling up in the cache and not being submitted. Hitting the submit button does nothing.
My console gives me the following:
Startup time : 0:00.106843
Audioscrobbler: Handshake successful.
Opening track for playback: "G:\MP3's\Artists\Blackalicious\Blackalicious - 2005 - The Craft\Blackalicious - 14 - The Craft.mp3"
Audioscrobbler: Request denied (400)
Audioscrobbler: Submitting track...
Audioscrobbler: Request denied (400)
Opening track for playback: "G:\MP3's\Artists\Ambulance Ltd\Ambulance Ltd - 2004 - Ambulance Ltd\Ambulance Ltd - 01 Yoga Means Union.mp3"
Audioscrobbler: Request denied (400)
Audioscrobbler: Submitting 2 cached tracks...
Audioscrobbler: Request denied (400)
Any thoughts on why it isn't working?
I've tried deleting the config file, and reinstalling both elements, but I keep getting the same error.
It works fine from my USB drive at home.
Any thoughts on why it isn't working?
I've tried deleting the config file, and reinstalling both elements, but I keep getting the same error.
Do you have to use a proxy at work? If so it's probably not letting the submit requests to last.fm through...
Foobar 0.9.6.8 + foo_audioscrobbler 1.4.1 = nonstop "Still awaiting handshake" Net problem? Not, beacause with 1.3.16 - no problems, fast Handshake successful. Why?
it was working fine for me with 0.9.6.8 but just stopped working today, its not submitting any tracks to last.fm successfully.
it was working fine for me with 0.9.6.8 but just stopped working today, its not submitting any tracks to last.fm successfully.
I tested
foo_audioscrobbler 1.4.1 and it's work fine...
still not working here. I cleared the cache and its still not submitting any songs, clicking submit cahced songs doesn't work either. I am using 1.4.1 and foobar 0.9.6.8 it worked perfectly before....
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Opening track for playback: "D:\Music\Faith No More\Angel Dust\Land Of Sunshine.mp3"
Audioscrobbler: Still awaiting handshake. Cache contains 8 tracks.
Opening track for playback: "D:\Music\Faith No More\Angel Dust\Caffeine.mp3"
Audioscrobbler: Still awaiting handshake. Cache contains 9 tracks.
my system time is fine, this makes no sense...
nevermind, I got it, my system time looked fine but somehow it was set to "12:08 AM" lol....
As I already mentioned in the foo_dop thread, last.fm now allows to scrobble multiple plays with one time stamp, which is an improvement in case of scrobbling the songs of an ipod.
Source: http://www.last.fm/help/faq?category=iPod+Scrobbling (http://www.last.fm/help/faq?category=iPod+Scrobbling)
On an iPod there is only the last time stamp stored whilst the counter is going up.
According to musicmusic, the developer of foo_dop, it is a change that must be made in foo_audioscrobbler.
Would be a great improvment.
Thanks!
Any news on that? Please makte it possible to scrobble songs with the same time stamps.
Please, please, please.
still not working here. I cleared the cache and its still not submitting any songs, clicking submit cahced songs doesn't work either. I am using 1.4.1 and foobar 0.9.6.8 it worked perfectly before....
This happened to me too, after I set my timezone to GMT on accident.
Unfortunately, setting it to the correct timezone didn't seem to help.
does the foo scrobbler submit media library files if the box is NOT checked?
Yes, assuming you mean the box next to "Only submit tracks from Media Library" and not the box next to "Enable Audioscrobbler".
Hi!
This is just an idea. What if i don't want to scrobble all tracks from my media library or from a dynamic source? With an exclude list users can specify (with artist, album, title, etc) wich tracks should not be scrobble.
--
Falu
just a question about the scrobbler itself,each track must be played all the way through before its submmited?both personal or radio?i think last time i used it you would see a progress bar accross the top for the "scobble" but now im not seeing that.i use Kameleon 1.22 with foobar 9.6.8.
if the rules didn't change, you have to play 50% of the track OR (if the track is big) 4 minutes of it.
I think it may have something to do with my router connection, but I can't scrobble my plays at all.
Even when the server stats are OK.
Audioscrobbler: Could not connect to host
Audioscrobbler: Waiting 60 seconds to retry.
Audioscrobbler: Still awaiting handshake. Cache contains 2 tracks.
Audioscrobbler: Could not connect to host
Audioscrobbler: Waiting 120 seconds to retry.
Audioscrobbler: Still awaiting handshake. Cache contains 2 tracks.
Audioscrobbler: Could not connect to host
Audioscrobbler: Waiting 240 seconds to retry.
What on earth can I do? Windows Firewall doesn't notify me of any blocked connections, and everything else runs perfectly fine.
I think it may have something to do with my router connection, but I can't scrobble my plays at all.
Even when the server stats are OK.
Audioscrobbler: Could not connect to host
Audioscrobbler: Waiting 60 seconds to retry.
Audioscrobbler: Still awaiting handshake. Cache contains 2 tracks.
Audioscrobbler: Could not connect to host
Audioscrobbler: Waiting 120 seconds to retry.
Audioscrobbler: Still awaiting handshake. Cache contains 2 tracks.
Audioscrobbler: Could not connect to host
Audioscrobbler: Waiting 240 seconds to retry.
What on earth can I do? Windows Firewall doesn't notify me of any blocked connections, and everything else runs perfectly fine.
Hi - any updates about this problem? My foobar has started doing this, too.
Bizarrely, it's working perfectly submitting stuff that I've listened to on my iPod Touch (using foo_dop) but playing "live" on foobar...nothing.
Hi
I installed the newest foobar2000 and 1.4.1 of the audioscrobbler plugin the other day. Took me a while to get it scrobbling, but when I did the first scrobble seemed to cause my internet to go down and I haven't been able to get it back up since
This probably sounds strange, but there were no windows updates, newly installed software, etc, etc, and my connection went down as soon as the first scrobble happened.
Any ideas?
I'm also having problems scrobbling.
It was working fine yesterday, I was using foobar2000 9.6.7 and foo_audioscrobbler 1.4.1. Today it has not been working. I've updated foobar to 9.6.8 and it still does not work. I have 21 tracks in my cache, when I click submit nothing happens.
I don't know exactly what errors I'm getting, it says to check the console, how do I go about doing that?
it says to check the console, how do I go about doing that?
foobar's console ?
menu View / Console.
it says to check the console, how do I go about doing that?
foobar's console ?
menu View / Console.
Opening track for playback: "G:\Music\Statistics-Final_Broadcast.mp3"
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
My system time was wrong. I corrected the time, restarted my system, deleted foobar2000.cfg, started foobar2000, set up the scrobbler, and it's still telling me my system time is far off.
Edit: nevermind. got it. my system time wasn't off, my system date was. I blame foobar2000 for not being specific enough
Hi!
This is just an idea. What if i don't want to scrobble all tracks from my media library or from a dynamic source? With an exclude list users can specify (with artist, album, title, etc) wich tracks should not be scrobble.
--
Falu
Yes/No/Maybe?
I just tried this component over the official Lastfm component, and in its basic form, it works well. It scrobbles. But that's about all it does, and that's not very useful, I think. It seems to lack a few "important" basic features that might be higly appreciated by many. These are:
- Loving a track;
- Go straight to the artist page on Last.fm;
- Scrobbling from a configurable time percentage,
- Listing the now playing track on my profile page right from the start, instead of just scrobbling on a fixed % or on stop.
To be more specific, missing the ability to Love a track from foobar is the dealbreaker to me; the rest is more luxury. I see the request for a Love feature crop up over and over again in this thread, but no response has been given. Perhaps this very useful feature (yay) doesn't fit with the author's view of the component, and that's ok of course, but it would be nice if he said so.
But anyway, I'm happy with the Lastfm client. Having an extra icon in the notification area (stylishly black just like foobar!) plus a few extra MB of RAM usage isn't such a big deal
I think the idea behind this component is to just scrobble the music and leave the more complicated tasks to the standalone client. Not everyone needs all those features, and they're going to take up RAM anyway, whether hidden in foobar' process or a separate one.
To be more specific, missing the ability to Love a track from foobar is the dealbreaker to me; the rest is more luxury. I see the request for a Love feature crop up over and over again in this thread, but no response has been given. Perhaps this very useful feature (yay) doesn't fit with the author's view of the component, and that's ok of course, but it would be nice if he said so.
At the moment the submissions protocol doesn't support loving a track without calling an additional web service. I've talked to the Last.fm developers who are already working on the next version of the protocol which should address this issue.
I'm very optimistic that supporting loving tracks through foo_audioscrobbler will be added then
Is anyone else having problems getting tracks to scrobble from an iPod or other synced device? Things were working fine for a while, but since about a week ago nothing has been showing up... The Last.fm server seems fine, I made sure the iPod's date and time were both correct.
Any help on things to look for would be very much appreciated.
Gareth.
Maybe silly question - but how you scrobble tracks from ipod? I got latest audioscrobbler plugin and latest foo_dop - ipod is recognized and seen correctly. Can I scrobble what I've played inspite I did not syncronized ipod with foo_dop but iTunes?
Can I scrobble what I've played inspite I did not syncronized ipod with foo_dop but iTunes?
No. Played tracks from iPod are imported to foo_audioscrobbler as soon as you sync it with foo_dop.
Thanks. Seems Last.fm's audioscrobbler under linux looks the only way -> it scrobbles what it finds on ipod while windows' version needs these files to be present in itunes' l;ibrary which sucks.
Hello together.
It's seems I have similar difficulties as some of you: I've recently updated my fb from 9.4.4.X to its newest version with all new components etc. I've entered my data in Audioscrobbler's part of preferences. Possibly it's absolutely not audioscrobbler's problem, but could you help with or redirect me to where I could be helped with
following probs -
1) Last.fm program is not opening anymore, when fb is started. And when I force it to start it doesn't show what will be payed at the moment.
2) even downgrading to 1.3.16 had no positive effect
Has anyone an idea how it could be solved?
MANY thanks in advance!
I've just released foo_audioscrobbler 1.4.2 which fixes a crash issue some people reported via foobar2000's crash reporter.
Download foo_audioscrobbler 1.4.2 (http://mp3tag.de/en/fb2k.html)
Enjoy
Thank you, it also seems to fix sending the app music is scrobbled from. (I jumped from 1.4.0 to 1.4.2) last.fm webpage kept showing that I was scrobbling from XBMC (on my xbox), though I was using foobar.
Songs aren't scrobbled for streams from a playlist. If you add the stream directly then they do.
To verify, use this playlist
http://provisioning.streamtheworld.com/asx...GT=AOLWebPlayer (http://provisioning.streamtheworld.com/asx/CBS_R20_831P_F128.asx?SRC=AOL&DIST=AOL&TGT=AOLWebPlayer)
nothing gets scrobbled.
Add any of the streams in the playlist directly and they will be scrobbled.
<entry><ref href = "http://208.80.54.100:80/CBS_R20_831P_F128CMP3?amp;DIST=AOL&SRC=AOL&TGT=AOLWebPlayer"/></entry>
<entry><ref href = "http://208.80.54.100:3690/CBS_R20_831P_F128CMP3?amp;DIST=AOL&SRC=AOL&TGT=AOLWebPlayer"/></entry>
<entry><ref href = "http://208.80.54.100:443/CBS_R20_831P_F128CMP3?amp;DIST=AOL&SRC=AOL&TGT=AOLWebPlayer"/></entry>
i get the "previous submission still in progress" thing. i'm not surprised by that (my net connection is really crappy so no surprise some programs can't cope with that), just it's annoying. right now i have 70 songs in the cache. is there any way to stop the previous submission so that the cache could be submitted? or if that's not possible, then dump the cache so it's not lost? (i'll be upgrading to 1.4.2 from 1.4.1 asap after this cache problem is over)
I appreciate the new(-ish) field remappings feature, but I must be using it wrong, because I'm not seeing any changes to my scrobbles. For the Title field, I entered "[%title%][ (%version%)]". Yet, the version still doesn't show on last.fm. Thoughts?
For the Title field, I entered "[%title%][ (%version%)]". Yet, the version still doesn't show on last.fm.
Last.fm automatically applies normalisation and correction to the submitted track information which might be triggered here.
Last.fm automatically applies normalisation and correction to the submitted track information which might be triggered here.
True. And my tracks always have a MUSICBRAINZ_TRACKID, which has been known to cause "corrections" to stale (since fixed) musicbrainz titles. Still, I ran with this setting for months, and never saw a single %version% come through. It's
possible last.fm stripped this info from every single title, but I don't feel it's very likely.
Parentheses are special characters, you ought to use the quotes.
[font= "Courier New"][%title%][ '('%version%')'][/font]
(TIP: Try the title formatting in Default UI preferences or wherever else there is a preview.)
Parentheses are special characters, you ought to use the quotes.
Ah, makes sense! I'll give it a try. Thanks.
Download foo_audioscrobbler 1.4.2 (http://mp3tag.de/en/fb2k.html)
Enjoy
Hmm, the download link on your MP3Tag site doesn't seem to work for me at the moment. Furthermore I would rather need the old version 1.3.12, because that seems to be the last which supports Windows 2000. Is it still available somewhere?
Hmm, the download link on your MP3Tag site doesn't seem to work for me at the moment.
It works if your browser passes the HTTP referrer to the site.
Furthermore I would rather need the old version 1.3.12, because that seems to be the last which supports Windows 2000. Is it still available somewhere?
http://download.mp3tag.de/fb2k/versions/fo...bler-1.3.12.zip (http://download.mp3tag.de/fb2k/versions/foo_audioscrobbler-1.3.12.zip)
It works if your browser passes the HTTP referrer to the site.
OK, the problem seems to be my "Free Download Manager" that cannot handle the link correctly (maybe because of several . in the URL), it downloads the HTML page instead. If I quit FDM and let Internet Explorer do the download, it works.
http://download.mp3tag.de/fb2k/versions/fo...bler-1.3.12.zip (http://download.mp3tag.de/fb2k/versions/foo_audioscrobbler-1.3.12.zip)
Thank you very much.
i get the "previous submission still in progress" thing. i'm not surprised by that (my net connection is really crappy so no surprise some programs can't cope with that), just it's annoying. right now i have 70 songs in the cache. is there any way to stop the previous submission so that the cache could be submitted? or if that's not possible, then dump the cache so it's not lost? (i'll be upgrading to 1.4.2 from 1.4.1 asap after this cache problem is over)
Same problem, but also using 1.4.2
I would prefer not to reset my settings page again so that it can scrobble.
Submitting the cache doesn't seem to work.
Here's the log from the console:
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 90 cached tracks...
Audioscrobbler: Previous submission still in progress
It can never actually submit them though. I've waited for around an hour at a time.
Is there any change there could be rockbox support with this scrobbleplugin?
http://www.rockbox.org/twiki/bin/view/Main/LastFMLog (http://www.rockbox.org/twiki/bin/view/Main/LastFMLog)
Just backed up my app data folder of foobar and reset the settings for audioscrobbler.
It scrobbled 2 songs before putting the rest of the songs in the cache which was unable to submit them.
I'm getting "previous submission still in progress" as well.
EDIT: Closed fb2k, reopened, clicked "Submit" in the preferences dialog, and BINGO!
I'm getting "previous submission still in progress" as well.
EDIT: Closed fb2k, reopened, clicked "Submit" in the preferences dialog, and BINGO!
Tried that a couple times, never worked.
Darn. I only had 8 tracks in my cache, how many did you?
Moderation: Removed unnecessary full quote of the preceding post.
It only scrobbles once before sending a song to cahce after which it cannot scrobble.
Is anyone aware of necessary windows services for this to run properly? =|
Moderation: Removed unnecessary full quote of the preceding post.
Ack.
It works now, sometimes. Kind of.
It only uploaded a couple of the entries in the cache, and it had the timestamps completely off. My stystem time is correct, but is there something wrong with the way foobar is fetching it? I don't see anything in the console that suggests it, the handshake seems to succeed every time.
Hello
Thanks for the plugin. It was on my list of requirements before converting from iTunes 9.
Installed FB2K 0.9.6.8 and AudioScrobbler plugin 1.4.2 and configured my last.fm credentials.
Checked 'Enable Audioscrobbler' in FB2000.
Last.fm 1.5.4.25467 installed and running on Windows XP.
Last.fm plugins installed for iTunes and Media Player
Playing tunes from the 'Default' playlist doesn't scrobble.
Have I missed something ?
Peace, love, empathy
--
Andy
do you have your tracks in the foobar media library? if not uncheck "Only Submit Tracks From The Media Library"
apart from that im not sure, if this isnt the problem hopefully someone else can enlighten more
Oh hang on. Looking at Console log
Audioscrobbler: Submitting track...
Opening track for playback: "C:\Documents and Settings\Andy\My Documents\My Music\Foobar2000\National\Boxer\Mistaken For Strangers.flac"
Audioscrobbler: Submission succeeded.
Opening track for playback: "C:\Documents and Settings\Andy\My Documents\My Music\Foobar2000\National\Boxer\Brainy.flac"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "C:\Documents and Settings\Andy\My Documents\My Music\Foobar2000\National\Boxer\Mistaken For Strangers.flac"
Opening track for playback: "C:\Documents and Settings\Andy\My Documents\My Music\Foobar2000\National\Boxer\Brainy.flac"
Audioscrobbler: Submitting track...
Opening track for playback: "C:\Documents and Settings\Andy\My Documents\My Music\Foobar2000\National\Boxer\Mistaken For Strangers.flac"
Opening track for playback: "C:\Documents and Settings\Andy\My Documents\My Music\Foobar2000\National\Boxer\Brainy.flac"
Audioscrobbler: Previous submission still in progress
Maybe it's slow as I am sync'ing to iTouch.
Mystery solved. My recent plays do indeed show up in last.fm
What confused me was that when I previously used Windows Media Player and iTunes (may the Lord have mercy on my soul), the last.fm application showed 'Currently playing...' with the current track whereas FB200 doesn't (appear to).
Andy
the last.fm site should be showing your now listening as mine does, as for the last.fm client/application i dont think it works with foobar
For the past week I haven't gotten a handshake anymore, cache currently at nearly 300 tracks.
I'm inside China, so my guess is that the Great Firewall is somehow interfering, since I wasn't able to connect to other servers either since about that time.
Any suggestions on how to solve my scrobbling issue? Or could it be something else? Haven't changed any personal firewall settings.
Foobar v. 0.9.6.8
foo_audioscrobbler v. 1.4.2.
Thanks, guys and gals!
I'm in China and having similar problems getting the it to shake hands with the server...
Same version of f2k and foo_audioscrobbler...
Audioscrobbler: Connection error
Audioscrobbler: Waiting 120 seconds to retry.
Audioscrobbler: Connection error
Audioscrobbler: Waiting 240 seconds to retry.
Audioscrobbler: Connection error
Audioscrobbler: Waiting 480 seconds to retry.
it seems to work with the last.fm scrobbler application, the downside being that you have yet another program running in the background...
Moderation: Removed unnecessary full quote of the preceding post.
Audioscrobbler: Invalid data, received line length exceeds limit
help,pls
btw,i'm wine foobar in linux,this happened days ago,use to be fine,so i'm not sure if this has anything to do with wine
What version of Wine, foobar and audioscrobbler are you using? Have you update something lately?
Moderation: Removed unnecessary full quote of the preceding post.
thanks for reply
when I discover this problem my foobar was 0.9.6.7 with audioscrobbler 1.4.1
then I update to 0.9.6.9 and 1.4.2 which are latest,same problem
wine is 1.1.30,I dont remember when is the last time I update wine,so not sure if this is caused by wine update
but according to my last.fm page,this problem start at 28 sep,that's the last time audioscrobbler works
and also,when I press the submit button on option page,the error message is "Audioscrobbler: Connection error",or if I just start playing,is shows Invalid data, received line length exceeds limit
maybe later I will try switch to windows with same version see what happen
Moderation: Removed unnecessary full quote of the preceding post.
ok I found a old version of audioscrobbler 1.3.16,it works fine now,but I still dont know how this broken at the first place,anyway I hope the next update will fix it
Moderation: Removed unnecessary full quote of the preceding post.
Thens text
Hm okej. Im using the latest development version of Wine (1.1.30). Im also using the latest version of this plugin and the latest version of foobar, no problem for me here. I got 1.4.1 of this plugin in a folder if you want a newer version of the plugin (to replace 1.3.16) Otherwise i dont think i can help you. :<
thanks,but 1.4.1 has the same problem,I'm gonna just wait for 1.4.3
Moderation: Removed unnecessary full quote of the preceding post.
Sorry if this has been asked before, but would it be possible for this plugin to allow us to tag tracks as "Loved Tracks" in last.fm?
The plugin seems to be working fine for me. Great stuff!
I'm in China and having similar problems getting the it to shake hands with the server...
Same version of f2k and foo_audioscrobbler...
Audioscrobbler: Connection error
Audioscrobbler: Waiting 120 seconds to retry.
Audioscrobbler: Connection error
Audioscrobbler: Waiting 240 seconds to retry.
Audioscrobbler: Connection error
Audioscrobbler: Waiting 480 seconds to retry.
same situation, same problem here.
the gfw of china ftw(?)
I would usually be the first to say "probably, yes", but if the Last.fm plugin is working... Also, I've tried having it connect while I'm working through a proxy, and it still won't connect.
147 tracks since the last time I was able to submit...
Moderation: Removed unnecessary full quote of the preceding post.
Went back to 1.3.16 and now it is working... took three or four attempts, but hands were shaken...
Moderation: Removed unnecessary full quote of the preceding post.
In case of such problems, you might as well use something like Wireshark (http://www.wireshark.org/) and see what's the difference during the connection process of foo_audioscrobbler and the official last.fm client, if the TCP connection is made to the same server and just really times out (and it's only a matter of coincidence) or there is some problem in the client.
@Yirkha:
This problem happens on both freedb and foo_audioscrobbler, which I believe that ISP (or GFW) block something, because it didn't happen before.
(http://xs744.xs.to/xs744/09414/as1884.png) (http://xs.to)
You can see we would receive a packet which RST flag is set.
However, using old foo_audioscrobbler (1.3.16), which didn't using fb2k built-in network moudle, it works OK:
(http://xs744.xs.to/xs744/09414/as2620.png) (http://xs.to)
Interesting. What is the timing, RST comes after the request is sent? Well the fb2k HTTP reader always sends "Accept: */*" and "Icy-MetaData:1" headers, that's the only difference I can think of, maybe some transparent proxy in the middle barfs on that?
@Yirkha:
RST comes after 10~30 ms, and I've tried using socket to send fake requests with "Accept" and "Icy-MetaData" headers to but the RSTs didn't come, weird.
Weird indeed. Did you do it even with the missing space after colon in the "Icy-MetaData" case? Or why Wireshark marked the request as a "reassembled PDU" during the failed attempt, was it fragmented over more than one packet or something? I can't experiment with that here, but there must be some reproducible fatal difference between those two tries.
I'm suddenly just getting:
Audioscrobbler: Invalid data, received line length exceeds limit
with 1.4.2. The songs are added to cached tracks now, but they don't submit.
same problem here
I just submitted a song no problem. It was probably a server problem.
I've been having connectivity issues lately too.
First, I've always had the problem where if I lost connectivity while Foobar was open, it would stop scrobbling and queue the tracks. I would need to restart Foobar and click submit. This is annoying, but workable.
In the last few days though, it again stopped scrobbling, restarting Foobar, and clicking submit ONLY submits 10 Tracks! I have no idea why. Playing more songs will not scrobble them automatically, but queue them. Clicking on submit doesn't work/
Restarting Foobar and clicking submit will again only submit 10 tracks.
Anyone else have this problem?
I'm using Foobar 0.9.6.9 with audioscrobbler 1.4.2
Not sure if its already been mentioned, but the ability to scrobble after a certain percentage of the track would be nice. The Last.fm allows for 50% - 100% track scrobbling.
I've just released foo_audioscrobbler 1.4.3 which fixes a problem where tracks from dynamic sources were submitted even if scrobbling was disabled.
Download foo_audioscrobbler 1.4.3 (http://mp3tag.de/en/fb2k.html)
Enjoy
I'm in China and having similar problems getting the it to shake hands with the server...
Same version of f2k and foo_audioscrobbler...
Audioscrobbler: Connection error
Audioscrobbler: Waiting 120 seconds to retry.
Audioscrobbler: Connection error
Audioscrobbler: Waiting 240 seconds to retry.
Audioscrobbler: Connection error
Audioscrobbler: Waiting 480 seconds to retry.
same situation, same problem here.
the gfw of china ftw(?)
I've just released foo_audioscrobbler 1.4.3 which fixes a problem where tracks from dynamic sources were submitted even if scrobbling was disabled.
Download foo_audioscrobbler 1.4.3 (http://mp3tag.de/en/fb2k.html)
Enjoy
Inside China. Upgraded to 1.4.3, problem remains. Is anyone in a country without internet censorship able to scrobble at all??
I can submit tracks through a VPN, but no magic happened when I set a proxy in the foobar 'Networking' panel. Or is that because foobar doesn't support SOCKS?
Inside China. Upgraded to 1.4.3, problem remains. Is anyone in a country without internet censorship able to scrobble at all??
I can submit tracks through a VPN, but no magic happened when I set a proxy in the foobar 'Networking' panel. Or is that because foobar doesn't support SOCKS?
I can scrobble fine with 1.4.3.
I'm in Canada
After thinking about this functionality and reading: this (http://www.last.fm/group/Foobar+Users/forum/45322/_/512603) and this (http://www.hydrogenaudio.org/forums/index.php?showtopic=66457) without any reply posted, I thought I'd request something like this as a feature.
Even if you don't implement a complete sync procedure for the whole foobar library, a simple and useful feature would be:
Before submitting a playback of a track to last.fm, to check the playcount of the track on last.fm and setting the playcount tag (of the local file) to max(last.fm playcount, file tag playcount) + 1.
Thanks.
After thinking about this functionality and reading: this (http://www.last.fm/group/Foobar+Users/forum/45322/_/512603) and this (http://www.hydrogenaudio.org/forums/index.php?showtopic=66457) without any reply posted, I thought I'd request something like this as a feature.
Even if you don't implement a complete sync procedure for the whole foobar library, a simple and useful feature would be:
Before submitting a playback of a track to last.fm, to check the playcount of the track on last.fm and setting the playcount tag (of the local file) to max(last.fm playcount, file tag playcount) + 1.
Thanks.
I second that, it would be a really cool feature!
Hello there, I have a somewhat obscure feature request. Oftentimes when I leave the room for a little while I turn off my speakers rather than pause foobar. I would like the option of having foo_audioscrobbler check the microphone and not scrobble tracks that play when the speakers are off. Would anybody else use this feature?
Also, thanks for your wonderful plugin!
I've just released foo_audioscrobbler 1.4.3 which fixes a problem where tracks from dynamic sources were submitted even if scrobbling was disabled.
Download foo_audioscrobbler 1.4.3 (http://mp3tag.de/en/fb2k.html)
Enjoy
great that´s better now.
Nevertheless, when I use recommended radio playlists generated by foo_lastfm_radio they are scrobbled, although 'submit tracks from dynamic sources' is unchecked (I mean when i listen to any last.fm stream).
Seems the stream generated by last.fm is not recognized as stream by audioscrobbler?
edit: typo
Hmmmm, anybody else having those "Previous submission still in progress"?
I get them quite a lot these days.
Hey Flo,
Multiple plays on Ipod won't be scrobbled as I asked earlier in this thread.Is there a possibility to scrobble all the plays with the same time stamp. This is how the official plugin handles the problem, that there is only the last play on the iPod stored with an time stamp.
http://www.last.fm/help/faq?category=iPod+Scrobbling (http://www.last.fm/help/faq?category=iPod+Scrobbling)
Thank you!...
Any news on that?
Thank you!
Any news on that?
The official client uses an undocumented hack to get multiple plays from iTunes submitted (I've looked at the code). I've asked the Last.fm staff whether it's okay to do the same from 3rd-party clients and they said no.
As a consequence I've asked them to address this issue with the next version of the submissions protocol (see this post (http://www.last.fm/forum/21716/_/491674/2#f9878053) at the Last.fm Development Forums).
Good to hear that, so hopefully this will be possible within the next release of the submissions protocol.
Thank you for your efforts.
in another thread someone said it´s possible to turn on/off scrobbling with the menu. Am I missing something? I don´t find any entry for that.
There should be a box you can tick in the preferences. Files->Preferences or CTRL+P, then Tools->Audioscrobbler, at the top.
Which version are you using?
There should be a box you can tick in the preferences. Files->Preferences or CTRL+P, then Tools->Audioscrobbler, at the top.
Which version are you using?
ok in the preferences I had found it already, but that´s rather laborious. I thought, there´s something in the menu, which would be handy also for making a button.
So this might be a nice
feature request a menu entry for turning on and one for turning off scrobbling, so we could make buttons for each.
btw. version 1.4.3
i have a request: i'd like to assign the submission command to a hotkey. currently the only way to submit tracks, that i can tell, is by opening preferences and clicking the submit button on the audioscrobbler page.
Hmmmm, anybody else having those "Previous submission still in progress"?
I get them quite a lot these days.
yes I do
Are you using foo_audioscrobbler only, or is there another scrobbler running too?
Hi Florian,
I know it might have been asked before but i couldnt find an answer on your part.
Would it be possible for foo_audioscrobbler to add a command to "love" current listening track?
I mean it is the right plugin to do it into!
And one other i would love to see in foobar is the possibility to know if you have "loved" a track. I think we could have somthing like when you submit a playing track you look on lastfm is that track is loved and if so you write a tag in it. What do you think?
I am dying to see that feature in foobar.
There is no way in the current AudioScrobbler API to do that. AS doesn't seem interested in adding it, either.
You must use either the offical Last.fm client or the Last.fm website.
Very sad. I found a way(drity one) to do it from foobar using the lastfm client but i have no way to know if the track i am listening to is loved.
So sad!
Thanks for the answer
If you wait a little bit, I'm working on it for foo_softplaylists.
That will be nice JohanDeBock, but if i am correct it will only work with playlist created with your plugin, am i right?
No it will work for every track that has an artist and title tag.
If you love it, it gets added to your last.fm online loved track list.
Ok i love it! But to be true i feel that we have too much ESSENTIAL lastfm plugins around. THey dont do the same thing, but as a whole they make an amazing package. I am thinking of lastfm_radio, biography view and yours. A merge of you three would make things easier and create the strongest plugin ever! just a dream i know ...
Audioscrobbler: Invalid data, received line length exceeds limit
"Opening track for playback: "I:\Musiikit\Ikuinen Kaamos\Closure (EP)\02. Your Gallows.mp3""
Audioscrobbler: Submitting track...
Audioscrobbler: Invalid data, received line length exceeds limit
It has updated that before to Last.FM.. this is the first time I am getting this error with this song. I have to close Foobar, go to preferences and send it from there to Last.FM and it works :X
Seems audioscrobbler isn't submitting foobar2000 1.0 beta's as playername on the userpage. Is this something that needs to be updated, or is it done because it are beta's?
(http://cdn.last.fm/flatness/clear.gif)Listening now using foobar2000 0.9 (http://www.foobar2000.org/)
Wrong!
Listening now using foobar2000 1.0 beta 2a (http://www.foobar2000.org/)
Good!
It would be even better this way IMHO:
Listening now using foobar2000 (without any version numbers)
Also, it would be good to replace the generic last.fm icon: LINK (http://cdn.last.fm/flatness/clear.gif) with foobar icon.
But these are just small details..as long as it scrobbles - i don't mind anything
it's a minor annoyance indeed, but I would really love to see just foobar2000 with an icon
foobar is crashing every time I play a song with any sort of foreign character in it (tildes, accent marks), and I've isolated the problem to foo_audioscrobbler. I'm using v1.4.3. Does anyone else have a similar problem?
foobar is crashing every time I play a song with any sort of foreign character in it (tildes, accent marks), and I've isolated the problem to foo_audioscrobbler. I'm using v1.4.3.
Have you submitted a crash report through the crash reporter?
does the "50% of the song = track scrobbled" rule apply to this component as well?
foobar is crashing every time I play a song with any sort of foreign character in it (tildes, accent marks), and I've isolated the problem to foo_audioscrobbler. I'm using v1.4.3.
Have you submitted a crash report through the crash reporter?
I just did.
does the "50% of the song = track scrobbled" rule apply to this component as well?
If I'm understanding this component correctly, once a track begins playing it is submitted to "currently playing", then is fully-scrobbled once the file completes.
does the "50% of the song = track scrobbled" rule apply to this component as well?
shure, both components don´t interfere with each other...
edit: forget about my comment ...
Feature Request: Multiscrobbling, for example libre.fm and last.fm
+1
This would be very handy, and would take minimal effort, I imagine
This message show up in the console when I play a track
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Does this mean I have to change the time in my bios?
I'm using foobar v0.9.6.9
Setting (more) correct time (and/or time zone?) in Windows should be enough, I presume.
Hi,
i would like to use a remapping feature of audioscrobbler, but it doesn't look to work properly for me.
I listen to radio and the words in track titles there are separated with underscores, so I've tried to use something like
[$replace(%title%,'_', )]
but audioscrobbler still sends the title with underscores.
I have even tried to put some constant string in mapping field, like "aa" but audioscrobbler still sends the original title to last.fm.
Maybe someone have ideas how such remapping could be done?
Any chance we'll see a "tag as favorite" option in this plugin soon? It's basically the only thing I'm missing right now.
you mean love a track? there is another component that already does this.
foo_softplaylists (http://www.hydrogenaudio.org/forums/index.php?showtopic=76133)
you mean love a track? there is another component that already does this.
foo_softplaylists (http://www.hydrogenaudio.org/forums/index.php?showtopic=76133)
Tried that, doesn't seem to work.
did you enter your username/password in the preferences? you can also check the foobar console (on the view menu) for any success/error messages.
did you enter your username/password in the preferences? you can also check the foobar console (on the view menu) for any success/error messages.
Thanks, works now. First time I installed it, I used the shortcut from the playlist to go to some preference screen and add my credentials, apparently I should have gone through foobar options and find the component settings instead.
my audioscrobbler 1.4.3 with foobar2000 1.0 beta 5 is not submiting tracks. I checked the console for status information, and it says: "Audioscrobbler: Previous submission still in progress". What should I do?
my audioscrobbler 1.4.3 with foobar2000 1.0 beta 5 is not submiting tracks. I checked the console for status information, and it says: "Audioscrobbler: Previous submission still in progress". What should I do?
This happens when foobar2000 is running and another method of scrobbling is used at the same time. The new scrobble, for me this is usually via blip.fm or the last.fm site track player itself, handshakes and takes over, scrobbles its track, and disconnects. However, the audioscrobbler component doesn't know it needs to reinitiate the handshake, doesn't realize it has been superseded and hangs. A restart of foobar2000 will make it do so.
Once you restart, the handshake occurs normally and you can go to the File menu > Preferences > Tools > Audioscrobbler and press the submit button. This will scrobble those tracks in the buffer. The console should report the submitting process.
OK!
After some "submit", watch it go "connection error", then closing preferences, open it again and submit again, I was able to submit all 188 songs that were hung inside foobar. Thanks for the tip
I take this opportunity to leave here my suggestion to add some automated handshake and submitting in the component.
Moderation: Removed unnecessary full quote of the preceding post.
yeah this bug should be fixed... since this functionality was already there in some old version.
Seems scrobbling doesn't work with foobar 1.0 and foo_audioscrobbler 1.4.3 for me .
I can't submit my cache for some reason.
"Your cache contains 354 tracks. Check the console for status information."
After clicking on Submit, console tells me this:
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 354 cached tracks...
Audioscrobbler: Connection error
Ok, i thought let's try a restart of foobar - same error.
Someone else have this problem?
I have the same problem every once in a while.
I suggest to simply wait as the data doesn't get lost. Usually it fixes itself after some time. My guess is that the problem is on last.fm's end, not on yours.
Allright, will try again in some days
thanks mate!
I take this opportunity to leave here my suggestion to add some automated handshake and submitting in the component.
if you check the console, you can see that the component actually does that every once in a while, but yeah, sometimes a foobar restart is required.
also, mcdohl is the king of everything -.-
Scrobbling doesn't work with foobar 1.0 and foo_audioscrobbler 1.4.3 for me .
I can't submit my cache for some reason.
"Your cache contains 348 tracks. Check the console for status information."
After clicking on Submit, console tells me this:
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 347 cached tracks...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Source
Strange, works here.
Have you checked your Field remappings?
Moderation: Removed unnecessary full quote of the preceding post.
iv been using this component for a while now so just a quick thank you for your works.
now, unfortunetly since updating to 1.0 iv noticed some strange goings on, my tracks are submitting to the last.fm server just fine but occassionally on my last.fm page it shows that i used the "YouTube Scrobbler" to submit tracks & it rarely shows what im listening to now like it used to.
i know these arent critical problems seeing as its basicly just the eye candy but its a bug none the less.
if i can supply any more info to help please let me know, thank you
Strange, works here.
Have you checked your Field remappings?
Moderation: Removed unnecessary full quote of the preceding post.
They are same as before.
Another strange thing is that when the song is playing it is appearing at last.fm as 'currently playing', but when song ends it is not marked as 'just played'
I'm having some problems scrobbling tracks by a particular band - [spunge] (http://www.last.fm/music/%5Bspunge%5D). I guess it's a problem with the square brackets It says "Audioscrobbler: Submitting track... / Audioscrobbler: Submission succeeded" in the console, but it doesn't show on last.fm.
I'm using foobar2000 v1.0 and foo_audioscrobbler 1.4.3.
I take this opportunity to leave here my suggestion to add some automated handshake and submitting in the component.
if you check the console, you can see that the component actually does that every once in a while, but yeah, sometimes a foobar restart is required.
When I check my console I can see it makes this once in a while:
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
maybe it needs to disconnect and reshake again
No moderation removal of unnecessary quotes, I hope
I cannot submit cached tracks... I am using foobar 1.0 and foo_audioscrobbler 1.4.3. I am also behind a Microsoft HTTP proxy.
All I see in the console is:
Startup time : 0:00.291197
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 51 cached tracks...
Audioscrobbler: Continue (100)
but no tracks appear to be sent to Last.fm.
I see the http request to Last.fm with Wireshark and my proxy server answering an http/1.1 100. But nothing more happens after that.
Ah, if I play a track, it appears at my Last.fm personal page as Now Listening. But when it finishes, it is added to my cached tracks but doesn't appear in my Last.fm page.
Thanks in advance for any advice.
PS: I have tried deleting my foo_audioscrobbler settings but it keeps appearing after some cached tracks are accumulated.
I take this opportunity to leave here my suggestion to add some automated handshake and submitting in the component.
if you check the console, you can see that the component actually does that every once in a while, but yeah, sometimes a foobar restart is required.
When I check my console I can see it makes this once in a while:
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
Audioscrobbler: Previous submission still in progress
maybe it needs to disconnect and reshake again
No moderation removal of unnecessary quotes, I hope
Same here, scrobbling works after restart. I'm using foo_audioscrobler for about a year, and this issue is new... Maybe it has something to do with new foobar?
I use foobar2000 v1.0 with audioscobbler v1.3.6, no problems here
Getting this line too.
Audioscrobbler: Previous submission still in progress
Shouldn't connection timeout after some time?
one of the nice features of foo_dop is being able to remap the tags. i like to map my albums: $left(%date%,4) - %album% to display my albums in chronological order.
i noticed there is a mapping section in foo_audioscrobbler, but i assume this mapping is set for any scrobbles (from ipod or foobar). is it possible as a future feature to be able to specify how to scrobble ipod independently from media library? as it stands, my scrobbles from the ipod are obviously "2003 - HaHa Sound" for the album, but i'd like for a way to extract just the album from that text without messing up my media library scrobbles.
Hi,
i would like to use a remapping feature of audioscrobbler, but it doesn't look to work properly for me.
I listen to radio and the words in track titles there are separated with underscores, so I've tried to use something like [$replace(%title%,'_', )]
but audioscrobbler still sends the title with underscores.
I have even tried to put some constant string in mapping field, like "aa" but audioscrobbler still sends the original title to last.fm.
Maybe someone have ideas how such remapping could be done?
I have almost the same problem. The only difference is, I'm getting a bunch of excessive underscores as a bonus. Doesn't actualy make that much of a difference. Should be solved with $trim. Only if the remapping functions worked... With the replaced and excessive characters last.fm doesn't recognise the tracks properly, which makes this plugin (and even foobar) kinda useless to me. I basicly got it to scrobble internet radios.
I would realy appreciate some ideas. Not that I can't live without this, but would be nice if it worked .
Will there be a "Foobar2K 1.0" version. Also is the "love current track" option is just dismissed?
foo_softplaylists can love tracks.
http://www.hydrogenaudio.org/forums/index....showtopic=76133 (http://www.hydrogenaudio.org/forums/index.php?showtopic=76133)
foo_softplaylists can love tracks.
http://www.hydrogenaudio.org/forums/index....showtopic=76133 (http://www.hydrogenaudio.org/forums/index.php?showtopic=76133)
Seriously, that's lovely. Now I don't have to have the last.fm website open every time I listen to music.
Still recieving the "Audioscrobbler: Previous submission still in progress" message in the Console if i leave foobar2000 running for more than a few hours. If i restart, foobar2000, scrobbling works again though! Would be awesome if this could be fixed!
Thanks.
I'm having a hard time getting my iPod songs scrobbled. They are not being imported from my iPod when I connect it. Any ideas on how to get it to work properly? It does scrobble songs when played in foobar, btw.
I have the following components installed:
Core (2010-01-09 12:47:00)
foobar2000 core 1.0
foo_albumlist.dll (2010-01-09 12:44:46)
Album List 4.4
foo_audioscrobbler.dll (2009-10-25 20:30:02)
Audioscrobbler 1.4.3
foo_cdda.dll (2010-01-09 12:44:42)
CD Audio Decoder 3.0
foo_converter.dll (2010-01-09 12:44:32)
Converter 1.4
foo_dop.dll (2009-12-27 16:06:53)
iPod manager 0.6.6.4
foo_dsp_std.dll (2010-01-09 12:44:48)
Standard DSP Array 1.0
foo_input_std.dll (2010-01-09 12:44:24)
Standard Input Array 1.0
foo_logitech_lcd.dll (2009-11-09 11:53:30)
Logitech LCD Display 0.4.0
foo_playcount.dll (2009-04-29 20:09:32)
Playback Statistics 2.1.9
foo_rgscan.dll (2010-01-09 12:44:24)
ReplayGain Scanner 2.0.9
foo_ui_std.dll (2010-01-09 12:44:52)
Default User Interface 0.9.5
Hi,
i would like to use a remapping feature of audioscrobbler, but it doesn't look to work properly for me.
I listen to radio and the words in track titles there are separated with underscores, so I've tried to use something like [$replace(%title%,'_', )]
but audioscrobbler still sends the title with underscores.
I have even tried to put some constant string in mapping field, like "aa" but audioscrobbler still sends the original title to last.fm.
Maybe someone have ideas how such remapping could be done?
I have almost the same problem. The only difference is, I'm getting a bunch of excessive underscores as a bonus. Doesn't actualy make that much of a difference. Should be solved with $trim. Only if the remapping functions worked... With the replaced and excessive characters last.fm doesn't recognise the tracks properly, which makes this plugin (and even foobar) kinda useless to me. I basicly got it to scrobble internet radios.
I would realy appreciate some ideas. Not that I can't live without this, but would be nice if it worked .
The field remappings seem not to work for me either. I also listen to a radio stream and want to correct the information that is sent with the %title% field.
I tried
$left(%title%,$sub($strstr(%title%, | ),1))
to cut the title before the first appearance of the pipe character. Further, I tried to set a constant value for test purposes like hydroban did. Didn't do the job as well.
I must add, that I use foobar with crossover under Ubuntu, but I think that is not the reason.
I've just released foo_audioscrobbler 1.4.4 which fixes a re-authentication problem which caused the "Previous submission still in progress" error some people were experiencing. The new version also uses the foobar2000 1.0 SDK and features a non-legacy preferences page.
Download foo_audioscrobbler 1.4.4 (http://mp3tag.de/en/fb2k.html)
Enjoy
great news! thank you, Florian!
thanks for the update.
you might want to update the download page as this new version will only work in foobar v1 -your page still says 0.9.x.
Finally, thanks a ton!! I will test this right away...
Florian, thanks for the update. I've noticed that the new version crashes foobar2000 when I try to scrobble streaming audio. I didn't have this problem previously. Is anyone else experiencing this problem?
thanks for the update but i'm still getting the minor issues i stated in post [a href='index.php?act=findpost&pid=679620']#754[/a]
Florian, thanks for the update. I've noticed that the new version crashes foobar2000 when I try to scrobble streaming audio. I didn't have this problem previously. Is anyone else experiencing this problem?
I'm just looking into it and it seems that there is a bug in the current version (caused by blindly using the new SDK without further looking at all the various changes).
I'm working on a fix. Thanks for reporting.
Great!
I've noticed that the new version crashes foobar2000 when I try to scrobble streaming audio.
I've just uploaded foo_audioscrobbler 1.4.5 (http://mp3tag.de/en/fb2k.html) which should fix that issue. Thanks again.
thanks for the update but i'm still getting the minor issues i stated in post [a href='index.php?act=findpost&pid=679620']#754[/a]
This is most likely related to the fact that you're using foo_audioscrobbler and a Youtube Scrobbler in parallel. Your profile page always list the last player used for communicating with the Last.fm servers.
hmmm... i do have a youtube scrobbler installed through greasemonkey but i very rarely use it (twice to my recollection).
maybe it just fires up anyway whenever i visit youtube which is quite regular. iv just uninstalled the youtube scrobbler anyway so i will see if the problem persists.
thanks for your time
Thanks for your great efforts! But still, the field remapping does not remap. See post #769 (http://www.hydrogenaudio.org/forums/index.php?showtopic=44320&st=750&p=684871&#entry684871). I also tried to fill the title field with [%artist%] just to see the result, but nothing seems to work. Neither I see anything change in the playlist, nor in the scrobbled data.
But still, the field remapping does not remap. See post #769 (http://www.hydrogenaudio.org/forums/index.php?showtopic=44320&st=750&p=684871&#entry684871).
I've just released foo_audioscrobbler 1.4.6 which fixes the field-remapping issue for dynamic tracks. Thanks tritium for pointing!
Download foo_audioscrobbler 1.4.6 (http://mp3tag.de/en/fb2k.html)
Enjoy
You just earned the medal of awesomeness! Works perfect now.
Finally, clean scrobbleing data again
I'm having a hard time getting my iPod songs scrobbled. The scrobbles are not being imported from my iPod when I connect it. Any ideas on how to get it to work properly? It does scrobble songs when played in foobar, btw.
The scrobbles are not being imported from my iPod when I connect it.
What is displayed on the console in foobar2000 when you run 'File > iPod > Rewrite iPod database'?
The scrobbles are not being imported from my iPod when I connect it.
What is displayed on the console in foobar2000 when you run 'File > iPod > Rewrite iPod database'?
iPod manager: Warning - SQL post process command failed: duplicate column name: rental_expired
iPod manager: Generate SQLite database completed in 0.8354065 s
The scrobbles are not being imported from my iPod when I connect it.
What is displayed on the console in foobar2000 when you run 'File > iPod > Rewrite iPod database'?
iPod manager: Warning - SQL post process command failed: duplicate column name: rental_expired
iPod manager: Generate SQLite database completed in 0.8354065 s
OK, I think this is something for musicmusic (the foo_dop developer). I really don't know what this means
The scrobbles are not being imported from my iPod when I connect it.
What is displayed on the console in foobar2000 when you run 'File > iPod > Rewrite iPod database'?
iPod manager: Warning - SQL post process command failed: duplicate column name: rental_expired
iPod manager: Generate SQLite database completed in 0.8354065 s
OK, I think this is something for musicmusic (the foo_dop developer). I really don't know what this means
Will return to the foo_dop thread (again!). Thanks for the assistance.
Fixed the problem.
I enabled "Only submit tracks from my Media Library" and disabled "Submit tracks from dynamic sources", because I noticed metalboy had it like that. And now it works just fine. Pretty damn random if you ask me. But hey, it's fixed!
I've split some posts to [a href='index.php?showtopic=78608']Problems with scrobbling under foobar2000 1.0[/a]
Sorry for the stupid question; I'm a complete Foobar newbie.
Whenever I play a song in my library, it doesn't scrobble. What am I doing wrong?
Startup time : 0:00.069667
Opening track for playback: "\\haskell\music\A Place To Bury Strangers\Exploding Head\02 in your heart.mp3"
Audioscrobbler: Track is not in Media Library - not submitting to Audioscrobbler.
Audioscrobbler: Track is not in Media Library - not submitting to Audioscrobbler.
Just disable 'Only submit tracks from the Media Library' at 'Preferences > Tools > Audioscrobbler'.
Audioscrobbler: Track is not in Media Library - not submitting to Audioscrobbler.
Just disable 'Only submit tracks from the Media Library' at 'Preferences > Tools > Audioscrobbler'.
D'oh, how stupid of me.
Thanks for the swift reply.
Hi,
I have an iPod Nano 3th generation and I want to scrobble songs which I have listened until today. I´ve tried to use foo_audioscrobbler 1.4.6. but when I connect my Ipod there are not any information about count of played songs on my Ipod. In iTunes these information are correct. When I go into Library/Configure/Audioscrobbler the button "submit" is useless for me.
When I play a song in foobar2000 from the Ipod (I playd it full length) nothing happens and there is still note that "cashe contains 0 tracks"
Can you help me ? Thanks
Not sure but you might need iPod Manager for that. I have no clue if it will actually work though.
Not sure but you might need iPod Manager for that. I have no clue if it will actually work though.
Actually I have iPod Manager plugin too. The foo_dop am I right ? Or can me someone advise some other program that can scrobble iPod history from iPod Nano 3th gen ?
Have you checked the 'Import played tracks from portable devices' in the Audioscrobbler preferences?
Have you checked the 'Import played tracks from portable devices' in the Audioscrobbler preferences?
Yes I did. I checked everything except "only submit tracks from media library" - (this option I´ve tried too but nothing happend as well)
Actually I have iPod Manager plugin too. The foo_dop am I right ? Or can me someone advise some other program that can scrobble iPod history from iPod Nano 3th gen ?
Just checking - you've installed foo_dop, connected your iPod and did a "Synchronise" or "Rewrite database" with it? Because one of the latter two is required for foo_dop to transfer the playback info from the iPod to foobar2000...
Actually I have iPod Manager plugin too. The foo_dop am I right ? Or can me someone advise some other program that can scrobble iPod history from iPod Nano 3th gen ?
Just checking - you've installed foo_dop, connected your iPod and did a "Synchronise" or "Rewrite database" with it? Because one of the latter two is required for foo_dop to transfer the playback info from the iPod to foobar2000...
Yes I had installed foo_dop (if it means put the dll file into the components directory...and the same with audioscrobbler)...then I connected iPod and went into view/iPod devices/ there I selected the iPod and opened it and content of my iPod apeard immediately. I have tried "rewrite database" as well...but nowhere I can see how much times I listened to songs on my iPod (which is normally to find out in iTunes). But like I said previously also when I played some song in foobar, the scrobbling doesn´t work either.
Hi everybody!
I keep getting the message -
Audioscrobbler: Still awaiting handshake. Cache contains N tracks
DNS error (11001)
Audioscrobbler: DNS error : could not resolve "post.audioscrobbler.com"
Audioscrobbler: Waiting N seconds to retry
What is very important, I get this only at my DESKTOP PC, but at the same time my NOTEBOOK works fine (versions of foobar and plugin are the same).
Both of computers connected through the router d-link. Solutions always are different. Sometimes - reboot of modem helps, sometimes - start of "second" copy of foobar helps.
The problem appeared 2-3 months ago. I've never got it at my notebook, ISP the same. Thanks!
That sounds like DNS issues with your desktop. You'll probably want to troubleshoot your networking settings.
Thanks a lot, looks like the problem appeared after my experiments with firewall, i hope i will find the truth!
And one more question - what does field remappings do? Cause all I could guess (but never tried that =) ) it is the case when broadcasting tags of artist and album are absent, but TITLE tag is kind of - ARTIST~TITLE~ALBUM~YEAR, and using the field remappings I can send right and separated information to my lastfm profile?
Just checking - you've installed foo_dop, connected your iPod and did a "Synchronise" or "Rewrite database" with it? Because one of the latter two is required for foo_dop to transfer the playback info from the iPod to foobar2000...
Is there no way foo_audioscrobbler could just do it? I don't sync with a playlist, and rewriting the database seems a little overkill just to scrobble the tracks. How about a submenu item under the iPod menu, if that's doable? Or, any other suggestions?
Hello!
I need an elder version of audioscrobbler what works with foobar 0.9.5.6. thank you
Is there anyway this can work with foo_upnp (http://www.hydrogenaudio.org/forums/index.php?showtopic=69664) so that any tracks played by my Xbox 360 can be scrobbled?
I wasn't too sure who to ask, thought I'd start here first
Thanks
Is there anyway this can work with foo_upnp (http://www.hydrogenaudio.org/forums/index.php?showtopic=69664) so that any tracks played by my Xbox 360 can be scrobbled?
I wasn't too sure who to ask, thought I'd start here first
Thanks
It would be possible if foo_audioscrobbler offered a service API for other plugins to use, to submit tracks.
Just checking - you've installed foo_dop, connected your iPod and did a "Synchronise" or "Rewrite database" with it? Because one of the latter two is required for foo_dop to transfer the playback info from the iPod to foobar2000...
Is there no way foo_audioscrobbler could just do it? I don't sync with a playlist, and rewriting the database seems a little overkill just to scrobble the tracks. How about a submenu item under the iPod menu, if that's doable? Or, any other suggestions?
I'm having this problem as well. I'm also trying to find a way for foo_dop to automatically transfer the data to foo_audioscrobbler when I connect my ipod to the computer.
feature request:
a button or checkbox to enable or disable submission from the main foobar user interface.
reason:
i listen to ambient music while i'm sleeping, but primarily i'm a bit more into other genres.
but since foobar is continuously playing while i sleep, my playback stats for ambient stuff on last.fm FAR exceed my playback stats for the genres i listen to while awake =)
of course if theres an easy way to toggle this w/o going into the preferences page, i'd love to hear about it.
Oops. Caffeine deficiency.
You could make a button with foo_runcmd that'll take you to the Audioscrobbler preference page, then untick Enable Aucioscrobler. Not what you want, but maybe a little faster.
^^
w/o going into the preferences page
I can second this. Would be really handy to have a menu entry enable and a second one disable scrobbling to build a button around this.
w/o going into the preferences page
I can second this. Would be really handy to have a menu entry enable and a second one disable scrobbling to build a button around this.
I'm not as up on tricks like the foo_run_cmd trick suggested above, and no doubt a menu entry to toggle this would be a lot closer to what I was asking for than having to go into the preferences page each time.
But, what I was really hoping for was a single GUI "button" to toggle the status of scrobbling or not, either as a standalone GUI element, or as part of - say - the main playback toolbar.
But I am open to pretty much any solution thats at least halfway elegant.
What about using foo_scheduler to make a button that stops playback of foobar after say 60 minutes? While you're asleep you probably don't really need it playing.
Or even a bit of jscript and foo_run:
function ShellExJ(filename){
var oShell;
oShell = new ActiveXObject("wscript.shell");
oShell.exec(filename);
oShell = null;
}
function waitMin(time){
var second = 1000;
var minute = 60 * second;
var timeoutTime = time * minute;
WScript.Sleep(timeoutTime);
}
function go(){
//ShellExJ("shutdown -s -t 3660"); //3600 seconds = 60min
waitMin(60);
ShellExJ("\"C:\\Program Files (x86)\\foobar2000\\foobar2000.exe\" /exit");
}
go();
im having a few problems. i checked the server status and they seem to be up. i know it says that can be an inaccurate indicator but here are the issues: sometimes the songs being played aren't updated at all. other times the new songs replaces the most recent song on the list. thats actually the more common occurrence. it was fine up until an hour or two ago when i messed around w/ other plugins and eventually had to reinstall. coincidence? randomly occurring bug? I didn't see a faq so sorry if this is old news
EDIT: Is the console supposed to show audioscrobble posting the track as soon as it starts playing? occasionally it will say submitting, successful after a track is done playing, never when it starts and sometimes never at all even when the track is posted to last fm
^^ the track is scrobbleded only after it was played. And tracks that are not played in one go (time was skipped e.g.) are not scrobbled afaik.
thats weird. after i complained it started behaving like before: i can play a song briefly and it will scrobble, switch to another song, it will scrobble. now the behavior is per my complaint. it scrobbles as soon as i play but then its replaced by the next song. ok so unless someone says otherwise my orthodox will be it only scrobbles if i finish 100%. thats disappointing cuz it works the way i like on and off and its hard for me to listen to a song all the way usually. ok thanks
EDIT: wow im pretty slow. i get the behavior. the current track is replaced because the app's behavior is that its replacing the 'now listening' song on top of the stack. i gotcha. that paradigm makes sense but i liked the old behavior cuz ill click a new song as the old song finishes but i guess this behavior makes sense too.
EDIT #2: is there any way to edit the code so that it writes the name of the track to the console when it scrobbles. because the order of foobar and the app gets mixed up. sorry for the a.d.d.
In Amarok there is a small heart shaped button that allows you to mark a track as loved and I find this to be very useful in shaping your last.fm profile (in a very easy way, of course).
I was wondering if the same functionality could be implemented in this nice plugin, or maybe be made available in another way. Even a menu item would be enough (not a button) as it will allow a key shortcut to be made which would be best.
Thank you!
foo_softplaylists can do that.
http://www.hydrogenaudio.org/forums/index....showtopic=76133 (http://www.hydrogenaudio.org/forums/index.php?showtopic=76133)
i just started using this. seems that the tracks scrobble at halfway through. is there a way to change this so that the full track has to be played before it is scrobbled?
Dear, the new one doesn't work with the foobar2000 0.9.6.X any more. Would u pls give me a old version download link for this plug? Many thx.
Dear, the new one doesn't work with the foobar2000 0.9.6.X any more. Would u pls give me a old version download link for this plug? Many thx.
Why don't you just use the latest version of foobar?
foo_audioscrobbler 1.4.2 (http://bennugames.googlecode.com/files/plugin.zip)
(I never upgraded because I don't like the new menus.)
Please add a feature to be able to multiscobble to librefm and lastfm at the same time, I would be very happy. As of now one has to use two renamed copies of the old version that still had proxy support built into plugin for multiscrobbling to work. Not perfect and I am worried if tracked will cache on both instances independently.
When does the plugin scrobble a played track? In the official Last.fm client is it possible to set that the track is scrobbled when 50% - 100% are played.
In Amarok there is a small heart shaped button that allows you to mark a track as loved and I find this to be very useful in shaping your last.fm profile (in a very easy way, of course).
I was wondering if the same functionality could be implemented in this nice plugin, or maybe be made available in another way. Even a menu item would be enough (not a button) as it will allow a key shortcut to be made which would be best.
Thank you!
I'd like this too in this component without foo_softplaylists. Much easier in just a single one.
When does the plugin scrobble a played track? In the official Last.fm client is it possible to set that the track is scrobbled when 50% - 100% are played.
unfortunately it's not a customizable option of this plug-in. i would also like to be able to change it to 80% or 90%, but not high on most peoples priority list i guess.
this is a really long thread so i don't blame you for not finding it, but its been discussed before.
what i've seen is the same as this post [a href='index.php?act=findpost&pid=672930']#733 of this thread[/a]
if you let a track play to the end, it won't actually submit til the end of the track. however, if you skip the track anything past 50% it will get submitted also.
Is it possible to get a callback inside a WSH Panel Mod when a track was successfully scrobbled? If not, I would like to suggest this as a feature request.
i told you yesterday that a track isn't scrobbled until playback stops. and by then it's too late to manipulate a track with WSH panel mod. just fetch the playcount during playback and increment it by 1. that will give the same net result as fetching the playcount after it has been scrobbled.
Is there anyway this can work with foo_upnp (http://www.hydrogenaudio.org/forums/index.php?showtopic=69664) so that any tracks played by my Xbox 360 can be scrobbled?
I wasn't too sure who to ask, thought I'd start here first
Thanks
^^^^ yes this please. I would love PS3 UPNP/media server playback from foo_upnp playback to be scrobbled. There has been some talk in the foo_upnp thread, sounds like they need want access to api hooks or figure out how foo_dop does it.
Is there anyway this can work with foo_upnp (http://www.hydrogenaudio.org/forums/index.php?showtopic=69664) so that any tracks played by my Xbox 360 can be scrobbled?
I wasn't too sure who to ask, thought I'd start here first
Thanks
^^^^ yes this please. I would love PS3 UPNP/media server playback from foo_upnp playback to be scrobbled. There has been some talk in the foo_upnp thread, sounds like they need want access to api hooks or figure out how foo_dop does it.
I never got an answer back on this for the author or foo_audioscrobbler, so I posted the request in the foo_upnp thread, hopefully a newer version will add Last.fm support
Just to make sure: this doesn't work with Foobar v1.0.2 beta 1, right? Because that's the version I have...
it works fine. if you described the problem you're having in a little more detail, maybe someone can help?
it works fine. if you described the problem you're having in a little more detail, maybe someone can help?
Ok, this may turn out to be a long post...
I started using foobar2000 today (6th of April), and I download the latest non-stable build (v1.0.2 beta 1). As a previous Winamp user, I thought foobar's interface was a little... hm... weird for me, but I got used to it (and now I find it better than Winamp's).
Then, I reinstalled Last.fm on my computer. It didn't recognize foobar automatically, so I had to do it myself. Later, I noticed that the "Last.fm" application wasn't working properly, and I've tried to find alternatives for that. foo_audioscrobbler was the only one, so I downloaded the 1.4.6 version from the link on the 1st post here.
I installed the .dll on my "components" foobar's subfolder, and I restarted foobar.
No results... Am I doing something wrong?
i'd remove the last.fm software completely.
then goto file>preferences>components and check the version of "Audioscrobbler" and make sure it is 1.4.6. also, you need to set your username and password under preferences>tools>audioscrobbler. look at the options regarding the media library as well. is foobar configured to monitor your music folder(s)? lastly you should be checking the foobar console and that will display success/error messages when scrobbling. (the console is found on the "view" menu).
i'd remove the last.fm software completely.
then goto file>preferences>components and check the version of "Audioscrobbler" and make sure it is 1.4.6. also, you need to set your username and password under preferences>tools>audioscrobbler. look at the options regarding the media library as well. is foobar configured to monitor your music folder(s)? lastly you should be checking the foobar console and that will display success/error messages when scrobbling. (the console is found on the "view" menu).
Thank you for the help. I got it working now... I had overlooked the "Tools" menu, before, and that's why it wasn't scrobbling.
/facepalm
http://blog.last.fm/2010/04/12/yes-it-does (http://blog.last.fm/2010/04/12/yes-it-does)
any new features able to be done using new Scrobbling API?
http://blog.last.fm/2010/04/12/yes-it-does (http://blog.last.fm/2010/04/12/yes-it-does)
any new features able to be done using new Scrobbling API?
If you read this blog post carefully, there is nothing about the new API in it. It simply states that Last.fm no longer streams full tracks but redirects its users to services like Spotify and Hypem.
Currently, Last.fm collects feedback on the current proposal of the next version of the API here (http://www.last.fm/forum/21716/_/611779).
Hi there,
I'm using foobar2000 and the audioscrobbler for a while now and it's a really cool plugin, since I hate installing several programs just to post what I'm listening to.
So long the audioscrobbler works fine and I don't have any problems with it, until now... It seems that the audioscrobbler has a problem with one of my artists I'm listening too
Whenever I listen to a track of the artist "[:SITD:]" (without the quotes), then the audioscrobbler can't submit it to LastFM.. It doesn't even show an error in the console... it doesn't show anything in the console, like it would do with other tracks from other artists... And it does it only with [:SITD:]'s songs.
I tried to retag the ID3Tags of one of the songs to "SITD" and then submitting works, but LastFM then renames the artist on the Website to [:SITD:] again...
It seems like the audioscrobbler doesn't like it when a "[" or something like that is the first character of the artist's name. All other artists work, even when a "[" is within the track-title for example a remix done by [:SITD:]
Is it a bug or a limitation of the submitting protocoll? Because I don't want to miss [:SITD:]'s songs on LastFM, but I don't want to retag all the songs from [:SITD:] to SITD (which is actually wrong and LastFM recognizes it), only that they can be submitted to LastFM...
But apart from that little thing you did a real nice job!
Feature Request: Multiscrobbling, for example libre.fm and last.fm
Any willingness to implement this feature ? At least it would be great if the submission server was configurable with a default set to last.fm one. Then user who don't care about this setting will still get functioning plugin. User using libre.fm probably know how to configure this.
I just experimented a little bit and found a "quick" solution for the "[" problem when being the artist's first char... I just entered a little character-comparison done with foobar's titleformating language and when a [ is the first char, then I cut if from the artist's name before sending and let last.fm do the renaming
Feature Request: Multiscrobbling, for example libre.fm and last.fm
Any willingness to implement this feature ? At least it would be great if the submission server was configurable with a default set to last.fm one. Then user who don't care about this setting will still get functioning plugin. User using libre.fm probably know how to configure this.
Yes I would like to submit to libre.fm as well.
Here (http://bugs.libre.fm/wiki/clients/foobar2000) are some workarounds but I don't think these are acceptable long-term solutions
Yes I would like to submit to libre.fm as well.
Here (http://bugs.libre.fm/wiki/clients/foobar2000) are some workarounds but I don't think these are acceptable long-term solutions
Neither do I. I use an older version of the plugin with a proxy set within. Setting a global foobar proxy does not seems acceptable to me.
Sorry that I have done such an ugly thing but still better than using a global proxy configuration.
foo_audioscrobbler component can be patched to work with libre.fm.
I have just renamed the file, opened it in a good text editor and did a simple search and replace.
Search for:
post.audioscrobbler.com/?
Replace with:
turtle.libre.fm/?t9=fb2k&
When patching you need to preserve length so it's why I have added such a dumb variable into the url.
I apologise to the author this is just a workaround until the feature is added oficially.
Well, this is really the dirty way...
This is when I see those kind of hack are needed that I miss Open Source the most.
The problem is solved, please delete this post
I was wondering, if it's possible to add a "Love this track" feature in a future version. I noticed that Songbird can do it, but it sucks as a player. I'd rather wait until foo_audioscrobbler supports it
I was wondering, if it's possible to add a "Love this track" feature in a future version. I noticed that Songbird can do it, but it sucks as a player. I'd rather wait until foo_audioscrobbler supports it
this component enables you to do such tasks & more http://www.hydrogenaudio.org/forums/index....=76133&st=0 (http://www.hydrogenaudio.org/forums/index.php?showtopic=76133&st=0)
Whenever I connect my iPod to my PC I have the following issue:
The iPod doesn't send it's played songs data to foobar. Only when I use the option File > iPod > "rewrite database" will the played songs appear in the File > Preferences > Tools > Audioscrobbler. The songs are not automatically send to Last.FM. I have to submit the songs manually. When submitting the songs manually the connection often fails after submitting 10 or 20 songs.
Any ideas how to get the process automated? Plug in the iPod and everything automatically gets uploaded?
(http://i967.photobucket.com/albums/ae159/Omitson/audioscrobbling_gone_wrong.png)
(http://i967.photobucket.com/albums/ae159/Omitson/audioscrobbling_gone_wrong2.png)
Any ideas how to get the process automated? Plug in the iPod and everything automatically gets uploaded?
The rewriting process is part of another plugin (foo_dop) and no, you cannot make it automatically. About the scrobbling: the foobar does it automatically. As long as you play music, at the end of each music the program sends the information to last.fm.
The problem with 10 songs each time is because of their servers (I'm not sure about this) because sometimes the program sends more. But in the end all the songs will appear in your profile (even if you close foobar before).
Hi, just wanted to ask if there has been some change that makes using of older version of audioscrobbler no longer working well together with iPod manager?
It happened to me now twice, that I had about 150 songs from iPod (displayed in audioscrobbler as "Your cache contains 155 tracks"). Then I clicked "Submit" as usually and checked in Console that it worked ("Handshake successful.") So far so good. But the last.fm play counter hasn't changed, so something obviously went wrong.
Foobar 0.9.5.2
Audioscrobbler 1.3.16
iPod manager 0.6.4.8
(I'd like to stay with this foobar version, because my favourite skin "smooth.pui" has no foobar 1.0 version so far.)
Now I made a test with 5 songs only. From console:
Startup time : 0:00.374970
Audioscrobbler: Handshake successful.
iPod manager: detected DBVersion: 3
iPod manager: Apple iPod/iPhone connected. Device Instance Path: USB\VID_05AC&PID_1261\000A270013545ECE
Audioscrobbler: Importing played tracks from Zdenek
Audioscrobbler: Finished importing 4 tracks.
Audioscrobbler: Submitting 5 cached tracks...
Audioscrobbler: Submission succeeded.
Same result - nothing appeared in last.fm. Where's the problem???
Hello,
I think this component crashes my foobar (very random... may crash in few minutes or 10+ hours).
I've been using foobar 1.0.2.1 since it was released + audioscrobbler 1.3.16 + others components without any crash, just tried foobar 1.0.3(everything default) + audioscrobbler 1.4.6 and it crashed after some hours. (I believe these crashes started on foobar 1.0, I didn't see any crash log at my foobar 0.9.6.9 folder)
any clues?
the crash log:
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C918FEAh
Access violation, operation: write, address: 00000010h
Call path not available.
Code bytes (7C918FEAh):
7C918FAAh: 0B 64 A1 18 00 00 00 0F B6 4D 0B 89 88 84 0F 00
7C918FBAh: 00 38 1D 30 C0 97 7C 0F 85 CC 04 00 00 A0 48 C1
7C918FCAh: 97 7C F6 D8 57 1B C0 F7 D0 25 40 C1 97 7C 8B F8
7C918FDAh: 8B 46 10 3B C3 89 45 FC 0F 84 9E 00 00 00 8B 06
7C918FEAh: FF 40 10 8B 45 FC 83 E0 01 89 45 E8 8B 06 FF 40
7C918FFAh: 14 F6 05 F0 02 FE 7F 01 0F 85 E6 92 02 00 39 5D
7C91900Ah: E8 57 53 0F 85 AC DE 01 00 FF 75 FC E8 99 59 FF
7C91901Ah: FF 3D 02 01 00 00 0F 84 53 93 02 00 3B C3 0F 8C
Stack (02D8FEC8h):
02D8FEA8h: 01BD30B8 00000020 01BE0178 00000000
02D8FEB8h: 01BD0178 7C809447 01E8F524 000F0007
02D8FEC8h: 7C802550 01BD2FE8 01BD3020 806ED0B3
02D8FED8h: 00000008 00000002 00000212 00000098
02D8FEE8h: 85759950 85759910 00000000 804ED1CD
02D8FEF8h: 85759950 854D3D00 00000000 7FFDA000
02D8FF08h: 02D8FF68 7C80262A 02D8FF24 7C802600
02D8FF18h: 7C802550 01BD2FE8 01BD3020 00000014
02D8FF28h: 00000001 00000000 00000000 00000000
02D8FF38h: 00004E58 01BE30E8 7C90104B 00BE30E8
02D8FF48h: 01B933EE 01BE30E8 01BD2FE8 02D8FFB4
02D8FF58h: 02D8FFA4 7C8399F3 7C802608 FFFFFFFF
02D8FF68h: 7C802600 01BB1CED 01B963CF 01BB1D0E
02D8FF78h: 01BE3008 006F0072 01BD30B8 01BB4198
02D8FF88h: 01BD2FE8 006F0072 01E8F2E4 01BD3020
02D8FF98h: C0000005 02D8FF8C 02D8FAEC 02D8FFDC
02D8FFA8h: 01BB3620 01BBA728 00000000 02D8FFEC
02D8FFB8h: 7C80B50B 01BD3020 006F0072 01E8F2E4
02D8FFC8h: 01BD3020 7FFDA000 867C0600 02D8FFC0
02D8FFD8h: 865D6B58 FFFFFFFF 7C8399F3 7C80B518
Registers:
EAX: 00000000, EBX: 00000000, ECX: 00004E58, EDX: 01BE30F8
ESI: 01BE30E8, EDI: 00000000, EBP: 02D8FF3C, ESP: 02D8FEC8
Crash location:
Module: ntdll
Offset: 18FEAh
Symbol: "RtlpWaitForCriticalSection" (+5Bh)
Loaded modules:
foobar2000 loaded at 00400000h - 005BA000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F4000h
COMCTL32 loaded at 773D0000h - 774D2000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F56000h
USER32 loaded at 77D40000h - 77DD0000h
SHLWAPI loaded at 77F60000h - 77FD6000h
DSOUND loaded at 73F10000h - 73F6C000h
ole32 loaded at 774E0000h - 7761C000h
WINMM loaded at 76B40000h - 76B6D000h
VERSION loaded at 77C00000h - 77C08000h
UxTheme loaded at 5AD70000h - 5ADA8000h
SHELL32 loaded at 7C9C0000h - 7DA95000h
shared loaded at 10000000h - 1002B000h
imagehlp loaded at 76C90000h - 76CB8000h
dbghelp loaded at 59A60000h - 59B01000h
COMDLG32 loaded at 763B0000h - 763F9000h
IMM32 loaded at 76390000h - 763AD000h
LPK loaded at 629C0000h - 629C9000h
USP10 loaded at 74D90000h - 74DFB000h
RocketDock loaded at 003E0000h - 003F2000h
PSAPI loaded at 76BF0000h - 76BFB000h
YzShadow loaded at 00D80000h - 00D8E000h
MSCTF loaded at 74720000h - 7476B000h
StylerHelper loaded at 00DF0000h - 00DFE000h
MFC42 loaded at 73DD0000h - 73ECE000h
WINTRUST loaded at 76C30000h - 76C5E000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
wdmaud loaded at 72D20000h - 72D29000h
msacm32 loaded at 72D10000h - 72D18000h
MSACM32 loaded at 77BE0000h - 77BF5000h
midimap loaded at 77BD0000h - 77BD7000h
msctfime loaded at 755C0000h - 755EE000h
foo_audioscrobbler loaded at 00F60000h - 00F93000h
foo_input_std loaded at 00FC0000h - 0110C000h
foo_albumlist loaded at 01130000h - 0118C000h
foo_converter loaded at 011B0000h - 01222000h
foo_rgscan loaded at 01250000h - 0129F000h
foo_dsp_std loaded at 012C0000h - 01309000h
foo_ui_std loaded at 01330000h - 0143E000h
gdiplus loaded at 4EC50000h - 4EDF3000h
MSIMG32 loaded at 76380000h - 76385000h
OLEAUT32 loaded at 77120000h - 771AC000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
KsUser loaded at 73EE0000h - 73EE4000h
mswsock loaded at 71A50000h - 71A8F000h
DNSAPI loaded at 76F20000h - 76F47000h
rasadhlp loaded at 76FC0000h - 76FC6000h
hnetcfg loaded at 662B0000h - 66308000h
wshtcpip loaded at 71A90000h - 71A98000h
xpsp2res loaded at 20000000h - 202C5000h
CLBCATQ loaded at 76FD0000h - 7704F000h
COMRes loaded at 77050000h - 77115000h
browseui loaded at 75F80000h - 7607C000h
nl_lsp loaded at 01B90000h - 01BA5000h
nl_msgc loaded at 01BB0000h - 01BC1000h
Stack dump analysis:
Address: 7C802550h (kernel32+2550h), symbol: "WaitForSingleObjectEx" (+0h)
Address: 7C80262Ah (kernel32+262Ah), symbol: "WaitForSingleObjectEx" (+DAh)
Address: 7C802600h (kernel32+2600h), symbol: "WaitForSingleObjectEx" (+B0h)
Address: 7C802550h (kernel32+2550h), symbol: "WaitForSingleObjectEx" (+0h)
Address: 7C90104Bh (ntdll+104Bh), symbol: "RtlEnterCriticalSection" (+46h)
Address: 01B933EEh (nl_lsp+33EEh)
Address: 7C8399F3h (kernel32+399F3h), symbol: "FindAtomW" (+94h)
Address: 7C802608h (kernel32+2608h), symbol: "WaitForSingleObjectEx" (+B8h)
Address: 7C802600h (kernel32+2600h), symbol: "WaitForSingleObjectEx" (+B0h)
Address: 01BB1CEDh (nl_msgc+1CEDh)
Address: 01B963CFh (nl_lsp+63CFh)
Address: 01BB1D0Eh (nl_msgc+1D0Eh)
Address: 01BB4198h (nl_msgc+4198h)
Address: 01BB3620h (nl_msgc+3620h)
Address: 01BBA728h (nl_msgc+A728h)
Address: 7C80B50Bh (kernel32+B50Bh), symbol: "GetModuleFileNameA" (+1B4h)
Address: 7C8399F3h (kernel32+399F3h), symbol: "FindAtomW" (+94h)
Address: 7C80B518h (kernel32+B518h), symbol: "GetModuleFileNameA" (+1C1h)
Address: 01BB4129h (nl_msgc+4129h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Environment:
App: foobar2000 v1.0.3
OS: Windows 5.1.2600 Service Pack 2 x86
CPU: AMD Athlon XP 2000+, features: 3DNow!ex MMX SSE
Audio: NVIDIA® nForce Audio
UI: Default User Interface 0.9.5
Components:
Core (2010-04-29 14:43:38 UTC)
foobar2000 core 1.0.3
foo_albumlist.dll (2010-04-29 12:35:36 UTC)
Album List 4.4
foo_audioscrobbler.dll (2010-02-07 18:16:48 UTC)
Audioscrobbler 1.4.6
foo_converter.dll (2010-04-29 12:35:08 UTC)
Converter 1.4.1
foo_dsp_std.dll (2010-04-29 12:35:48 UTC)
Standard DSP Array 1.0
foo_input_std.dll (2010-04-29 12:35:34 UTC)
Standard Input Array 1.0
foo_rgscan.dll (2010-04-29 12:35:12 UTC)
ReplayGain Scanner 2.0.9
foo_ui_std.dll (2010-04-29 12:35:56 UTC)
Default User Interface 0.9.5
Recent events:
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3\Lasgo - 2005 - Far Away\Lasgo - 12 - Tonight.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3\Lasgo - 2005 - Far Away\Lasgo - 13 - Hold Me Now.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3\Lasgo - 2009 - Smile\Lasgo - 01 - Take-Off.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
I guess your not the only one, the component has been blacklisted recently.
foo_audioscrobbler.dll : Audioscrobbler 1.4.6
Reason: Repeated crash reports.
Works fine for me, though.
I came here many times but looks like nobody reported any crash, thought the problem was something else.
The version 1.4.3 is crashing here too, I'll try 1.4.2 now.
I haven't experienced any crashes with this version since installing foobar2000 1.0.3. I think both developers need to take a closer look at this.
I've identified a potential crash issue and will release a new version later this week.
"Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Audioscrobbler: Submitting track...
Opening track for playback: "I:\Kirjasto\Cult Of Luna\Eternal Kingdom (2008)\01. Cult Of Luna - Owlwood.mp3"
Audioscrobbler: Submission succeeded.
"
Clearly shows that it works...but it wont show up on last.fm until I restart my Foobar and go to cached songs and send them through there. I just changed my account and this problem occurred.
edit: started working after few spings.. I guess the problem was at the other end (Last.fm, not this plugin)
i haven't had any crashes with the latest version but i'm noticing it's causing foobar to hang on startup when the last.fm web services are down (they've been very slow/inaccessible for a few hours now). as soon as i remove the component, it starts instantly.
there aren't any errors, i'm just getting a blank foobar window and this in the console...
Startup time : 0:21.308639
I've just released foo_audioscrobbler 1.4.7 which fixes a crash issue when the submission server reports unexpected status.
Download foo_audioscrobbler 1.4.7 (http://mp3tag.de/en/fb2k.html)
Enjoy
thanks.
I don't know if this should be a feature request for foo_upnp or foo_audioscrobbler, but with foo_upnp now having the option to submit playback statistics (and working reliably at least from this users standpoint), can we have audioscrobbler with the ability to import the played tracks from upnp to last.fm?
I'm thinking it would work similarly to how foo_dop and audioscrobbler work together.
I don't know if this should be a feature request for foo_upnp or foo_audioscrobbler, but with foo_upnp now having the option to submit playback statistics (and working reliably at least from this users standpoint), can we have audioscrobbler with the ability to import the played tracks from upnp to last.fm?
I'm thinking it would work similarly to how foo_dop and audioscrobbler work together.
foo_audioscrobbler can very easily add support for scrobbling tracks played by foo_upnp (tracks only 100% streamed).
@Florian: if you're interested to add it, you need to implement the playback_statistics_collector callback.
This callback is called by foo_upnp when the track has been fully streamed. Beware that fb core also invoke this callback when playing tracks, according to
its own track statistics rules. So it should be tested that the passed track is not the playing one before scrobbling the track.
class my_playback_statistics_collector : public playback_statistics_collector {
public:
void on_item_played(metadb_handle_ptr p_item) {
// if p_item is not the current playing item then scrobble it
}
};
static playback_statistics_collector_factory_t<my_playback_statistics_collector> g_my_stat_collector;
foo_audioscrobbler 1.4.7
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C918FEAh
Access violation, operation: write, address: 00000010h
Call path not available.
Code bytes (7C918FEAh):
7C918FAAh: 0B 64 A1 18 00 00 00 0F B6 4D 0B 89 88 84 0F 00
7C918FBAh: 00 38 1D 30 C0 97 7C 0F 85 CC 04 00 00 A0 48 C1
7C918FCAh: 97 7C F6 D8 57 1B C0 F7 D0 25 40 C1 97 7C 8B F8
7C918FDAh: 8B 46 10 3B C3 89 45 FC 0F 84 9E 00 00 00 8B 06
7C918FEAh: FF 40 10 8B 45 FC 83 E0 01 89 45 E8 8B 06 FF 40
7C918FFAh: 14 F6 05 F0 02 FE 7F 01 0F 85 E6 92 02 00 39 5D
7C91900Ah: E8 57 53 0F 85 AC DE 01 00 FF 75 FC E8 99 59 FF
7C91901Ah: FF 3D 02 01 00 00 0F 84 53 93 02 00 3B C3 0F 8C
Stack (0472FEC8h):
0472FEA8h: 01F430B8 00000020 01F50178 00000000
0472FEB8h: 01F40178 7C809447 0737F324 000F0007
0472FEC8h: 7C802550 01F42FE8 01F43020 806ED0B3
0472FED8h: 00000008 00000002 00000212 00000098
0472FEE8h: 85A0E268 85A0E228 00000000 804ED1CD
0472FEF8h: 85A0E268 857E9000 00000000 7FFD5000
0472FF08h: 0472FF68 7C80262A 0472FF24 7C802600
0472FF18h: 7C802550 01F42FE8 01F43020 00000014
0472FF28h: 00000001 00000000 00000000 00000000
0472FF38h: 00003054 01F53050 7C90104B 00F53050
0472FF48h: 01F033EE 01F53050 01F42FE8 0472FFB4
0472FF58h: 0472FFA4 7C8399F3 7C802608 FFFFFFFF
0472FF68h: 7C802600 01F21CED 01F063CF 01F21D0E
0472FF78h: 01F53008 006F0072 01F430B8 01F24198
0472FF88h: 01F42FE8 006F0072 0737F0E4 01F43020
0472FF98h: C0000005 0472FF8C 0472FAEC 0472FFDC
0472FFA8h: 01F23620 01F2A728 00000000 0472FFEC
0472FFB8h: 7C80B50B 01F43020 006F0072 0737F0E4
0472FFC8h: 01F43020 7FFD5000 867C0600 0472FFC0
0472FFD8h: 8592B640 FFFFFFFF 7C8399F3 7C80B518
Registers:
EAX: 00000000, EBX: 00000000, ECX: 00003054, EDX: 01F53060
ESI: 01F53050, EDI: 00000000, EBP: 0472FF3C, ESP: 0472FEC8
Crash location:
Module: ntdll
Offset: 18FEAh
Symbol: "RtlpWaitForCriticalSection" (+5Bh)
Loaded modules:
foobar2000 loaded at 00400000h - 005D0000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F4000h
COMCTL32 loaded at 773D0000h - 774D2000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F56000h
USER32 loaded at 77D40000h - 77DD0000h
SHLWAPI loaded at 77F60000h - 77FD6000h
DSOUND loaded at 73F10000h - 73F6C000h
ole32 loaded at 774E0000h - 7761C000h
WINMM loaded at 76B40000h - 76B6D000h
VERSION loaded at 77C00000h - 77C08000h
UxTheme loaded at 5AD70000h - 5ADA8000h
SHELL32 loaded at 7C9C0000h - 7DA95000h
shared loaded at 10000000h - 1002B000h
imagehlp loaded at 76C90000h - 76CB8000h
dbghelp loaded at 59A60000h - 59B01000h
COMDLG32 loaded at 763B0000h - 763F9000h
IMM32 loaded at 76390000h - 763AD000h
LPK loaded at 629C0000h - 629C9000h
USP10 loaded at 74D90000h - 74DFB000h
RocketDock loaded at 003E0000h - 003F2000h
PSAPI loaded at 76BF0000h - 76BFB000h
YzShadow loaded at 00D90000h - 00D9E000h
MSCTF loaded at 74720000h - 7476B000h
StylerHelper loaded at 00E00000h - 00E0E000h
MFC42 loaded at 73DD0000h - 73ECE000h
WINTRUST loaded at 76C30000h - 76C5E000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
wdmaud loaded at 72D20000h - 72D29000h
msacm32 loaded at 72D10000h - 72D18000h
MSACM32 loaded at 77BE0000h - 77BF5000h
midimap loaded at 77BD0000h - 77BD7000h
msctfime loaded at 755C0000h - 755EE000h
foo_uie_elplaylist loaded at 00F70000h - 00FE1000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_rgscan loaded at 01020000h - 0106F000h
foo_ui_columns loaded at 01090000h - 0121C000h
foo_uie_esplaylist loaded at 01240000h - 01295000h
foo_uie_wsh_panel_mod loaded at 012C0000h - 0136C000h
OLEAUT32 loaded at 77120000h - 771AC000h
Msimg32 loaded at 76380000h - 76385000h
foo_playlist_revive loaded at 014C0000h - 014EC000h
foo_audioscrobbler loaded at 01510000h - 01543000h
foo_ui_std loaded at 01570000h - 0167E000h
foo_skip loaded at 016A0000h - 016C0000h
foo_dsp_std loaded at 016E0000h - 01729000h
foo_uie_library_tree loaded at 01750000h - 01792000h
foo_uie_biography loaded at 017C0000h - 01816000h
foo_uie_console loaded at 01840000h - 0185A000h
foo_albumlist loaded at 01880000h - 018DC000h
foo_uie_panel_splitter loaded at 01900000h - 01959000h
foo_uie_lyrics_panel loaded at 01980000h - 019E4000h
foo_input_std loaded at 01A10000h - 01B5C000h
CLBCATQ loaded at 76FD0000h - 7704F000h
COMRes loaded at 77050000h - 77115000h
SXS loaded at 75E90000h - 75F40000h
jscript loaded at 75C50000h - 75CBE000h
xpsp2res loaded at 20000000h - 202C5000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
mswsock loaded at 71A50000h - 71A8F000h
DNSAPI loaded at 76F20000h - 76F47000h
rasadhlp loaded at 76FC0000h - 76FC6000h
hnetcfg loaded at 662B0000h - 66308000h
wshtcpip loaded at 71A90000h - 71A98000h
SETUPAPI loaded at 77920000h - 77A13000h
SHDOCVW loaded at 77760000h - 778CC000h
CRYPTUI loaded at 754D0000h - 75550000h
NETAPI32 loaded at 5B860000h - 5B8B4000h
WININET loaded at 771B0000h - 77256000h
WLDAP32 loaded at 76F60000h - 76F8C000h
appHelp loaded at 77B40000h - 77B62000h
KsUser loaded at 73EE0000h - 73EE4000h
nl_lsp loaded at 01F00000h - 01F15000h
nl_msgc loaded at 01F20000h - 01F31000h
Stack dump analysis:
Address: 7C802550h (kernel32+2550h), symbol: "WaitForSingleObjectEx" (+0h)
Address: 7C80262Ah (kernel32+262Ah), symbol: "WaitForSingleObjectEx" (+DAh)
Address: 7C802600h (kernel32+2600h), symbol: "WaitForSingleObjectEx" (+B0h)
Address: 7C802550h (kernel32+2550h), symbol: "WaitForSingleObjectEx" (+0h)
Address: 7C90104Bh (ntdll+104Bh), symbol: "RtlEnterCriticalSection" (+46h)
Address: 01F033EEh (nl_lsp+33EEh)
Address: 7C8399F3h (kernel32+399F3h), symbol: "FindAtomW" (+94h)
Address: 7C802608h (kernel32+2608h), symbol: "WaitForSingleObjectEx" (+B8h)
Address: 7C802600h (kernel32+2600h), symbol: "WaitForSingleObjectEx" (+B0h)
Address: 01F21CEDh (nl_msgc+1CEDh)
Address: 01F063CFh (nl_lsp+63CFh)
Address: 01F21D0Eh (nl_msgc+1D0Eh)
Address: 01F24198h (nl_msgc+4198h)
Address: 01F23620h (nl_msgc+3620h)
Address: 01F2A728h (nl_msgc+A728h)
Address: 7C80B50Bh (kernel32+B50Bh), symbol: "GetModuleFileNameA" (+1B4h)
Address: 7C8399F3h (kernel32+399F3h), symbol: "FindAtomW" (+94h)
Address: 7C80B518h (kernel32+B518h), symbol: "GetModuleFileNameA" (+1C1h)
Address: 01F24129h (nl_msgc+4129h)
Environment:
App: foobar2000 v1.0.3
OS: Windows 5.1.2600 Service Pack 2 x86
CPU: AMD Athlon XP 2000+, features: 3DNow!ex MMX SSE
Audio: NVIDIA® nForce Audio
UI: Columns UI 0.3.8.6
Components:
Core (2010-04-29 14:43:38 UTC)
foobar2000 core 1.0.3
foo_albumlist.dll (2010-04-29 12:35:36 UTC)
Album List 4.4
foo_audioscrobbler.dll (2010-06-04 12:27:04 UTC)
Audioscrobbler 1.4.7
foo_dsp_std.dll (2010-04-29 12:35:48 UTC)
Standard DSP Array 1.0
foo_input_std.dll (2010-04-29 12:35:34 UTC)
Standard Input Array 1.0
foo_playlist_revive.dll (2009-08-11 13:02:21 UTC)
Playlist Revive 0.2
foo_rgscan.dll (2010-04-29 12:35:12 UTC)
ReplayGain Scanner 2.0.9
foo_skip.dll (2010-05-02 20:36:31 UTC)
Skip Track 1.0
foo_ui_columns.dll (2010-05-03 13:38:32 UTC)
Columns UI 0.3.8.6
foo_ui_std.dll (2010-04-29 12:35:56 UTC)
Default User Interface 0.9.5
foo_uie_biography.dll (2010-05-01 02:49:24 UTC)
Biography View 0.4.2.0
foo_uie_console.dll (2009-08-29 17:06:26 UTC)
Console panel 0.4
foo_uie_elplaylist.dll (2010-04-04 04:39:02 UTC)
ELPlaylist 0.6.8.2(beta)
foo_uie_esplaylist.dll (2010-05-29 23:02:24 UTC)
EsPlaylist 0.1.1.0 beta 2
foo_uie_library_tree.dll (2010-03-22 20:51:34 UTC)
Library Tree 0.3.4.4
foo_uie_lyrics_panel.dll (2007-08-18 02:56:36 UTC)
Lyrics panel 0.35
foo_uie_panel_splitter.dll (2009-12-10 03:16:12 UTC)
Panel Stack Splitter 0.3.8.3(alpha)
foo_uie_wsh_panel_mod.dll (2010-04-07 06:04:38 UTC)
WSH Panel Mod 1.3.3
Recent events:
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3\MC Ren - 2009 - Renincarnated\MC Ren - 03 - Showtime.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3-ost\OST Anime\Initial D\Initial D - 2002 - Battle Stage\07 - J. Storm - 24 Hours A Day With You.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3\HIGH and MIGHTY COLOR - 2006 - Ichirin no Hana (Single)\01 - 一輪の花.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Hey Flo,
any news on multiple iPod scrobbles?
As you replied earlier you said you contacted last.fm und you have to wait for a new API, smth like that .
Florian: Could you upload 1.4.6 version somewhere and send it to me? Thanks!
Is there any chance to add support for libre.fm (http://libre.fm/)?
It seems like this uses the same protocol, so maybe it would be as simple as adding second user credentials and sending the tracks to libre.fm additionally, or instead of, to last.fm.
I would prefer a separate component be made to support additional sites.
Thanks for the continued updates! This plugin is great.
I've just found out that new last.fm scrobbling API can return the information about the corrections made to track title back to the scrobbler. It would be great to make use of this feature (e.g. to store a table of such corrections, from where a user can update file tags accordingly & optionally making such corrections automatic).
Is there any chance to add support for libre.fm (http://libre.fm/)?
It seems like this uses the same protocol, so maybe it would be as simple as adding second user credentials and sending the tracks to libre.fm additionally, or instead of, to last.fm.
+1 I'd like to see this feature too
I've just installed 1.4.7, and I've been getting this after every track I play.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission failed: Response empty
Not even Google is helping me. What's happening here?
[EDIT] I think I should mention that clicking on the Submit button results in
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
but the track doesn't show up on my Last.fm profile.
[EDIT2] Unchecking "Submit tracks from dynamic sources" seems to have made it work (at least on this one track I played). I'm not sure if it's going to stay like that though, so I'll try to keep you updated.
Thanks for the awesome work, by the way.
I wonder is there a way to set a short key to disable and enable the scrobbler?
Thanks
Is it possible to check whether Submission is enabled or disabled? (like, a boolean that can be checked with $if).
I'd like to display a line in my status bar saying ON or OFF, if possible.
Is it possible to check whether Submission is enabled or disabled? (like, a boolean that can be checked with $if).
I'd like to display a line in my status bar saying ON or OFF, if possible.
I agree, it would be nice to have a button which says on or off and you click to enable/disable.
Hello. Is there a way to disable scrobbling on a specific iPod? I use this plugin in conjunction with foo_dop in order to scrobble my iPod tracks. However, when I connect my wife's iPod to transfer music, her tracks get scrobbled as well. I would prefer not to have tracks on her iPod scroblled. Thanks Florian.
Hello. Is there a way to disable scrobbling on a specific iPod? I use this plugin in conjunction with foo_dop in order to scrobble my iPod tracks. However, when I connect my wife's iPod to transfer music, her tracks get scrobbled as well. I would prefer not to have tracks on her iPod scroblled. Thanks Florian.
I can tell you that the current answer is no. What would need to happen is that foo_dop would need to remember all previously synced iPods. If this were done, Florian's plugin could be updated to select the iPod(s) to allow scrobbling. So basically, you need to ask the foo_dop developer.
Hello.
I have a problem with wavepack files.
Wavepack files with correction files are not submitted (and not cached) while those without correction files are submitted correctly. In both case, files are in the media library and the option 'Only submit tracks from the Media Library' is checked.
I'm using foo_audioscrobbler 1.4.7 with foobar 1.0.3. Maybe it was also the case before but i found out this only today.
Is it a bad setting from me or a bug ? Is there something i can do ?
Thanks.
I seem to be having trouble with scrobbling. Every few days or so I seem to be getting connection errors when attempting to scrobble.
Below is what I get from foobars console:
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 82 cached tracks...
Audioscrobbler: Connection error
Question about scrobbler - how much % of song must be played before song is send ?
Question about scrobbler - how much % of song must be played before song is send ?
50% or 4 minutes, whichever comes first.
And song need to be 30 seconds or longer.
Is there a way to tie/connect the plugin to the official app ?
I enjoy the official app, but it seems like they dropped foobar support a long time ago !
Is there a way to tie/connect the plugin to the official app ?
I enjoy the official app, but it seems like they dropped foobar support a long time ago !
Official app works great for me, you have manually add the plug-in though.
From last.fm user Jester-N
In your client:
Tools - Get Plug... (Setup Wizard opens)
Next - you most probably see no foobar, so click the "Add..."-button - In the dropdown menu of the 'Add player' dialog, select foobar2000 0.9.4 (the second option) - use the browse-button to select your foobar2000.exe - click OK - click Next (tell your UAC that you are aware what is happening) - click Finish.
That should do the trick.
Audioscrobbler: Submitting 2 cached tracks...
Audioscrobbler: Could not connect to host
I've been getting this error all day, is it last.fm or is it client? anybody know?
I've recently added foo_uie_lyrics2 0.4.6.15 and foo_uie_biography 0.4.2.2, but i've disabled those and it still doesn't work. I also upgraded from 1.0.3 to 1.1 but that was a few days ago. I only started getting this error 7 hours ago.
I'd also like to note that while i'm listening to a song it shows the song i'm listening to on last.fm, but once it finishes it doesn't scrobble. It adds to the cache fine, but won't scrobble.
edit:
Audioscrobbler: Submitting 5 cached tracks...
Audioscrobbler: Invalid data, received line length exceeds limit
I get this one every once and a while, when I submit to fast.
Yeah, I'm getting the same submission errors. It's cached 130 tracks so far. I have no idea which end the problem is on. I'm going to assume it's last.fm for now.
Audioscrobbler: Submitting 2 cached tracks...
Audioscrobbler: Could not connect to host
I've been getting this error all day, is it last.fm or is it client? anybody know?
Same here, since yesterday I haven't been able to scrobble.
Check [a href='index.php?showtopic=83238']this[/a] today's thread.
Check [a href='index.php?showtopic=83238']this[/a] today's thread.
Ah HAH! TYVM good sir. I should have known that discussion of a foo_audioscrobbler issue wouldn't be in the foo_audioscrobbler thread.
http://www.last.fm/group/foo_audioscrobble...925/1#f13323650 (http://www.last.fm/group/foo_audioscrobbler/forum/80188/_/618925/1#f13323650)
status -> all green
A sidenote: The error message "Invalid data, received line length exceeds limit" is mismatched in the current version of fb2k. It appears when the response was truncated, like when the remote server closed the connection before sending any data. And that would make more sense for some network problems on last.fm's side.
After some digging, I've worked out that I seem to get connection errors whenever I synchronise my ipod touch using foo_dop and then attempt to submit the cached tracks either manually or just by playing music in foobar.
It happens even when last.fm's status is fine.
I enjoy the official app, but it seems like they dropped foobar support a long time ago !
The 0.9.4 plugin still works just fine with the latest foobar. You just have to manually tell the client where foobar is located.
I seem to be having trouble with scrobbling. Every few days or so I seem to be getting connection errors when attempting to scrobble.
Below is what I get from foobars console:
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 82 cached tracks...
Audioscrobbler: Connection error
same with me.
i started to get those connection errors with upgrade to latest version of foobar (downgrading doesn't help)
last.fm status is OK
Recently Listened Tracks shows that foobar is running and even shows song i'm listening now.
I'm able to scrobble tracks from my eten x600, played with Conduits Pocket Player
Once i was able to scrobble 100 tracks from foobar cache, but i have no idea how.
also foobar seems stop attempts to scrobble tracks while not playing.
Foobar version 1.1
foo_audioscrobbler version 1.4.7
WinXP SP3
I don't know, if it's something with foobar, or audioscorbbler... but scorbbler don't catch some tracks.
I have set option to read track only from media library. And when I add some new tracks to directory (N:\Music) and load new playlist, script don't catch tracks. Log says that track isn't in media library. What to do?
I seem to be having trouble with scrobbling. Every few days or so I seem to be getting connection errors when attempting to scrobble.
Below is what I get from foobars console:
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 82 cached tracks...
Audioscrobbler: Connection error
same with me.
i started to get those connection errors with upgrade to latest version of foobar (downgrading doesn't help)
last.fm status is OK
Recently Listened Tracks shows that foobar is running and even shows song i'm listening now.
I'm able to scrobble tracks from my eten x600, played with Conduits Pocket Player
Once i was able to scrobble 100 tracks from foobar cache, but i have no idea how.
also foobar seems stop attempts to scrobble tracks while not playing.
Foobar version 1.1
foo_audioscrobbler version 1.4.7
WinXP SP3
i was able to scrobble all my cached tracks this way:
- i made a fresh install of foobar (named directory foobar20002)
- i was able to scrobble tracks played by this version
- i replaced configuration file from new version ( foobar directory\configuration\foo_audioscrobbler.dll.cfg) with one from my old install (it contained all my cached songs)
- voila! they got submitted!
I get the feeling that this shouldn't be necessary, but I'll give it a go to see if I have any luck.
Hi everyone, I was wondering if you could help me. When I try to submit the songs I have on the cache nothing happens and the console gives me this message:
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Still awaiting handshake. Cache contains 175 tracks.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
I'm afraid I don't know what this means, can someone help me out please?
Thanks in advance.
Hi everyone, I was wondering if you could help me. When I try to submit the songs I have on the cache nothing happens and the console gives me this message:
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Still awaiting handshake. Cache contains 175 tracks.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
I'm afraid I don't know what this means, can someone help me out please?
Thanks in advance.
Check (and fix) the clock in your system BIOS. (system time does not necessarily mean Windows time.) Keep tapping the setup key at boot until you get in. It could be F1, F2, F8, F10, F12, Delete, or anything else - you'll need to know what your computer/laptop model is if you don't know the key and it isn't said on the screen.
The plugin worked a short time, but now i get this error:
Startup time : 0:02.041282
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 79 cached tracks...
Audioscrobbler: Connection error
And when i try to submit with the submit button it repeats the Submitting->connection error.
This has been happening to me for about 20 days now. Anybody know what the deal is?
Can you reach http://post.audioscrobbler.com/ (http://post.audioscrobbler.com/) with your browser?
If you can then it's probably a problem with some firewall/security package blocking connections for foobar.
Otherwise you may have an issue with your gateway or ISP.
Can you reach http://post.audioscrobbler.com/ (http://post.audioscrobbler.com/) with your browser?
It opens up a page that says
Audioscrobbler submissions system.
http://www.audioscrobbler.net/ (http://www.audioscrobbler.net/)
Is that all it is?
Otherwise you may have an issue with your gateway or ISP.
I completely reinstalled Foobar and it fixed the problem. I'm a little skeptical that my ISP could have been causing a problem that reinstalling the software would fix. On the other hand, having to reinstall Foobar and get all my settings back to normal really really sucks, so it would be a lot nicer if there were a less painful fix to a problem that seems pretty prevalent.
Yes I was trying to see if it was likely a software or network problem, the fact you can reach the submission server means it's unlikely to be a network problem. Glad to hear to fixed it though.
You can back up your settings by copying %appdata%\foobar2000\ to another location, or the directories configuration, user-components and (possibly) index-data from the foobar directory when using a portable install. That should make a reinstall less painful.
You can back up your settings by copying %appdata%\foobar2000\ to another location
Aha, thanks!
Great plugin, I use it from longtime.
I have only a question, Is it possible to submit the song as "loved track"?
I don't find this feature, possibly for me inability, I have see that another player have this opportunity.
If it is not possible, no problem
Sandro
Great plugin, I use it from longtime.
I have only a question, Is it possible to submit the song as "loved track"?
I don't find this feature, possibly for me inability, I have see that another player have this opportunity.
If it is not possible, no problem
Sandro
You can do this with foo_softplaylists
http://www.hydrogenaudio.org/forums/index....showtopic=76133 (http://www.hydrogenaudio.org/forums/index.php?showtopic=76133)
Thank you very much it works fine :-D
Sandro
This plugin although great, is not syncing all my songs played in my iPod and iPhone. I always go to iPod/Rewrite database than i go to Preferences/Audiscrobler to scroble my iPod tracks and very often it says "you're cache contains 0 tracks" but i am sure i have songs that i just played in my iPod. This happens randomly, sometimes it works sometimes it doesn't. Any idea why?
I have the latest plugin of foo dop and audioscrobbler.
You can back up your settings by copying %appdata%\foobar2000\ to another location, or the directories configuration, user-components and (possibly) index-data from the foobar directory when using a portable install. That should make a reinstall less painful.
That didn't seem to do me any good at all. I installed foobar on a new machine, and tried copying the folder from my original computer over, but I still had a completely uncustomized foobar.
Did you use the same type of install?
e.g. If you had a normal installation on the old install using per-user preferences, then copied %appdata%\foobar2000\ to the new install you would have to also have installed normal with per-user preferences. If you do a normal -> portable/normal no per-user then the files would need to go into the foobar folder in Program Files. The best way to find the location to put the files is with Shift + File -> Browse Configuration Folder.
Hmm, looking at my own %appdata% and my post I forgot about theme.fth which stores the Default UI configuration (the UIElements Layout, but not things like media library locations etc). If that was the case I apologise as I'm a Columns UI user and forgot that you also need it. As such I might recommend the Autosave component (http://www.foobar2000.org/components/view/foo_jesus) which will zip up the important files and directories by default.
good plugin )
Scrobbling API 2.0 released:
http://www.last.fm/api/scrobbling (http://www.last.fm/api/scrobbling)
Scrobbling to last.fm from iPod does not seem to work anymore! I am pretty sad about this!
It used to work fine until recently - I use foo_audioscrobble and foo_dop with an iPod touch 2nd gen and the 4.0 software or whatever, which is supported yet when I sync my ipod my last.fm doesn't update, my cache contains 0 tracks, and playing a song in my library doesn't update last.fm with any of my plays.
I use my ipod more than my PC to listen to music, so this is pretty sad. I may have to go back to using itunes at this rate... or winamp... if I can't scrobble, I'm sad.
Hi Florian, when foo_audioscrobbler submits a song to last.fm the album title doesn't appear in this site. As example, I've submitted this song:
http://www.lastfm.com.br/music/Quinteto+Vi...r%C3%AAncias%29 (http://www.lastfm.com.br/music/Quinteto+Violado+e+Chandramukha+Swami/_/NAMA+OM+%28Rever%C3%AAncias%29)
the mp3 tag album title is "choveu Mantra no Sertão", but it doesn't appear in last.fm register. Is it correct? Is this information filled by scrobblers clients or by the artists?
I'm under win XP SP3, foobar v1.1.1 and foo_audioscrobbler v1.4.7
regards, Luis
hi there,
i've read some topics noc concerning the audioscrobbler plug-in and everywhere it says you should enable it.
but when i go to preferences>tools, there's onliy "converter", no "audioscobbler". so i can't enable it.
i searched everywhere, what's the problem??
Tools> converter is no longer on the preferences page. What version of Foobar are you using?
I do not use, but I just downloaded and it shows up as expected under Tools > Autoscrobbler
This is with with foobar 1.1.1
terry
EDIT: The above assumes you have downloaded and installed the component before looking for it in preferences.
oh shit, what a fool's mistake: i still have an old version (v0.9.6.9)
another dumb question: how can i save all my settings? esspecially as i have tweaked the whole layout/design
EDIT: ha, the problem was really the version. "preferences" looks now like all the screenshots
thanks!
i need help with fieldremaping/formating.
the stream i hear use a suffix after the title licke 'white pulp – Just Like Me [onAir: Schwarze Welle]' an un my last.fm profil it shows the Titel as 'Just Like Me [onAir: Schwarze Welle]'.
How can i modify the title that it was send without the [onAir: Schwarze Welle]. all i try until now don't work
I want to get rid of a constant suffix " { SOFASPACE }" from online streaming.
Unfortunately, I couldn't find much info about field remapping options :/
Here's an example:
Vibrasphere – Fuzzy Vibes { SOFASPACE }
EDIT: solution found thanks to http://www.tinkafoo.com/log/foobar/titleformat_help.html (http://www.tinkafoo.com/log/foobar/titleformat_help.html)
[$replace(%title%, { SOFASPACE },)]
It's not perfect but works fine.
@hellward: What you did is just changing what you see, the information got send to last.fm still has the suffix.
I made a new scrobbler based on wsh panel mod available at this thread (http://www.hydrogenaudio.org/forums/index.php?showtopic=84592&st=0). It supports user input title manipulation before sending the data off to last.fm. If you have any question regarding using the script ask me there.
I've recently changed my password in last.fm, but foo_audioscrobbler keeps telling me that my username/password is invalid.
I know it's not as I can login to the site with the new password and I have even resorted to using the last.fm app which I don't really like.
Is there something special I should be doing to "clear" the previous password?
Cheers
Del
Hi there!
Maybe someone else asked already, in this case ignore my post.
I wonder if it is possible to put folders in my media library, from wich audioscrobbler not scrobbles. For example: I have some Audiobooks and i'd like to have them in the library but i don't want to scrobble them to last.fm, because i want to use it for music only. Could you implement a blacklist or folder selection option? That would be aweseome!
Hello!
I've just installed the foobar 1.1.1 and the foo_audioscrobbler 1.4.7. The plugin does appear in the installed components list, but doesn't in the tools menu, so i cannot configure it.
Anyone knows how can i solve this?
Thanks
Check foobar Preferences, it's in there.
A little feature request: I would love to see a feature to turn on/off scrobbling via menu (Playback menu e.g.), because it's a little bit uncomfortable to go always to the preferences menu to turn the audioscrobbler on/off.
It is possible to exclude certain songs of the library from scrobbling?
Sorry, double post.
Check foobar Preferences, it's in there.
It only appears in the "components" tab, doesn't appear in "tools", so how can i configure it?
take a look:
(http://img38.imageshack.us/img38/8278/fooaudioscrobbler.jpg)
and it's not there if you expand the tools node?
(http://k5sbdw.blu.livefilestore.com/y1py23VdbX39zEnHbGx4p9QDbLVvipvUjk6nvyXTh_Edu9Zv5A_jIthr8drN6LENhscws1Kd1TPhw8-aZxqfCP9P20H6MlXMlYP/foo_audioscrobbler.png)
and it's not there if you expand the tools node?
my bad, the godamn window it's there. I was always trying clicking over the word "tools", but never tried to click over the arrow before it. Facepalm to me.
And thanks to you.
This plugin although great, is not syncing all my songs played in my iPod and iPhone. I always go to iPod/Rewrite database than i go to Preferences/Audiscrobler to scroble my iPod tracks and very often it says "you're cache contains 0 tracks" but i am sure i have songs that i just played in my iPod. This happens randomly, sometimes it works sometimes it doesn't. Any idea why?
I have the latest plugin of foo dop and audioscrobbler.
I'm having the same problem, except it doesn't work at all with my new iPod. My older iPod would always get the tracks off just fine but my newer iPod never caches a song. I have no idea what the problem is.
This plugin although great, is not syncing all my songs played in my iPod and iPhone. I always go to iPod/Rewrite database than i go to Preferences/Audiscrobler to scroble my iPod tracks and very often it says "you're cache contains 0 tracks" but i am sure i have songs that i just played in my iPod. This happens randomly, sometimes it works sometimes it doesn't. Any idea why?
I have the latest plugin of foo dop and audioscrobbler.
I'm having the same problem, except it doesn't work at all with my new iPod. My older iPod would always get the tracks off just fine but my newer iPod never caches a song. I have no idea what the problem is.
this post can be ignored, I figured out the problem myself (apparently it was the version of foo_dop)
I don't know if this should be a feature request for foo_upnp or foo_audioscrobbler, but with foo_upnp now having the option to submit playback statistics (and working reliably at least from this users standpoint), can we have audioscrobbler with the ability to import the played tracks from upnp to last.fm?
I'm thinking it would work similarly to how foo_dop and audioscrobbler work together.
foo_audioscrobbler can very easily add support for scrobbling tracks played by foo_upnp (tracks only 100% streamed).
@Florian: if you're interested to add it, you need to implement the playback_statistics_collector callback.
This callback is called by foo_upnp when the track has been fully streamed. Beware that fb core also invoke this callback when playing tracks, according to
its own track statistics rules. So it should be tested that the passed track is not the playing one before scrobbling the track.
class my_playback_statistics_collector : public playback_statistics_collector {
public:
void on_item_played(metadb_handle_ptr p_item) {
// if p_item is not the current playing item then scrobble it
}
};
static playback_statistics_collector_factory_t<my_playback_statistics_collector> g_my_stat_collector;
I'd like to add my vote to the request above. I use foo_upnp to stream all my music to my home theater system, and it's a shame that the tracks I'm playing then don't get scrobbled. So if it's as easy as bubbleguum makes it out to be, this would be an excellent feature to add to foo_audioscrobbler...
I don't know if this should be a feature request for foo_upnp or foo_audioscrobbler, but with foo_upnp now having the option to submit playback statistics (and working reliably at least from this users standpoint), can we have audioscrobbler with the ability to import the played tracks from upnp to last.fm?
I'm thinking it would work similarly to how foo_dop and audioscrobbler work together.
foo_audioscrobbler can very easily add support for scrobbling tracks played by foo_upnp (tracks only 100% streamed).
@Florian: if you're interested to add it, you need to implement the playback_statistics_collector callback.
This callback is called by foo_upnp when the track has been fully streamed. Beware that fb core also invoke this callback when playing tracks, according to
its own track statistics rules. So it should be tested that the passed track is not the playing one before scrobbling the track.
class my_playback_statistics_collector : public playback_statistics_collector {
public:
void on_item_played(metadb_handle_ptr p_item) {
// if p_item is not the current playing item then scrobble it
}
};
static playback_statistics_collector_factory_t<my_playback_statistics_collector> g_my_stat_collector;
I would love to see this feature added, if it isn't, can it be added to foo_upnp?
Hi
I'm having big (probably insurmountable) problems scrobbling from work due to v strict IT policy on programs accessing the internet.
The problem is that I can't get LastFM Client to install properly (so I could then scrobble into the xml cache file offline, and then use this at home to update my scrobbling).
See here for further details:
http://www.last.fm/forum/34905/_/667234 (http://www.last.fm/forum/34905/_/667234)
I've now installed this component, but it encounters the same problem ie. can't handshake.
Is there ANY way I can get foo_audioscrobbler to scrobble into a cache (without shaking hands) and use this to update scrobbling periodically on my home PC ?
Yours desperately
**EDIT** I've just noticed that, although the console shows it is continually failing to handshake, tracks ARE getting cached - so maybe there's hope ? Is there a cache file I can transport home ? Maybe running FB2K from a USB stick at work would help ?
yup, just run in portable mode and then later you can run it from a machine with working internet and it should submit your cached scrobbles just fine.
From my console:
Audioscrobbler: Still awaiting handshake. Cache contains 1 tracks.
Opening track for playback: "C:\Programme\JDownloader\downloads\Hank Williams - I_.mp3"
Audioscrobbler: Still awaiting handshake. Cache contains 2 tracks.
Audioscrobbler: Still awaiting handshake. Cache contains 2 tracks.
Audioscrobbler: Still awaiting handshake. Cache contains 2 tracks.
Opening track for playback: "C:\Programme\JDownloader\downloads\Hank Williams - I_.mp3"
Audioscrobbler: Still awaiting handshake. Cache contains 3 tracks.
Opening track for playback: "C:\Programme\JDownloader\downloads\Hank Williams - I_.mp3"
Audioscrobbler: Still awaiting handshake. Cache contains 3 tracks.
Audioscrobbler: Still awaiting handshake. Cache contains 3 tracks.
Audioscrobbler: Still awaiting handshake. Cache contains 3 tracks.
What can I do, that it works?
I have clicked "submit" for so many times, but it doesn't work.
Also, my MSN doesn't show anymore, what I am listening, since I installed the foo_audioscrobbler 1.4.7.
yup, just run in portable mode and then later you can run it from a machine with working internet and it should submit your cached scrobbles just fine.
Thanks - yep works great. Problem solved
Is there a chance that support for libre.fm is added to this plugin?
You would just need to add turtle.libre.fm as an alternative host and some way to enable either this or last.fm or both!
I would really love this, because I don't like the way last.fm is developing gbut still want to share my listening habits!
I could just write a plugin for foobar2000 myself, but since yours works great and would need only a minimal change, I hope you can be so kind and add it!
given how many times that has been asked and ignored in this thread, i wouldn't get your hopes up.
Read this, it might have already worked http://bugs.foocorp.net/projects/librefm/wiki/Using_turtle (http://bugs.foocorp.net/projects/librefm/wiki/Using_turtle)
Is it possible to have tracks shorter than 30 seconds also scrobbled ?
nope, it's part of the last.fm spec that songs have to be longer than 30 seconds.
The total playback time for the track must be more than 30 seconds. Do not submit tracks shorter than this.
Is it possible to have tracks shorter than 30 seconds also scrobbled ?
It is possible. But only with the mobbler.
I have problems submitting from cache. foo_audioscrobbler routinely submits the first ten tracks, then fails and locks up so I have to open the preferences again, and submit the next ten and so on..
I had this issue before, too, but now I recently upgraded to fb2k 1.1.2 (portable install) and foo_audioscrobbler 1.4.7, and I still have this problem.
Any ideas?
PROBLEM IN MY FOO_AUDIOSCROBBLE
Console:
Audioscrobbler: Submitting 10 of 153 cached tracks...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Timestamp
what this?
It seems to be a problem in foo_audioscrobble or last.fm server bugged out. Can you try capturing foo_audioscrobble http request with wireshark? With that we'll might be able to diagnose more.
\/
the requests
http://www.megaupload.com/?d=IA142YMD
.pcap file
sorry for double posting...
I checked the request and there's something really bizarre in there. The timestamps of tracks in the submission go in this order:
2147557101
1298940399
1298940634
1298940831
1298940993
1298941177
1298941320
1298941478
1298941842
1298941986
There're two problems here: the first one timestamp is in 2038 and the 2nd one is the whole request is not in chronological order so last.fm server rejected the submission.
There seems to be something wrong client side, whether this is a bug inside foo_audioscrobble is up to its developer to investigate more.
this happened after I upgraded my foobar to version 1.1.5
I don't think upgrading foobar2000 has anything to do with your problem. Anyway, I have written a scrobble client in my pack release in this thread (http://www.hydrogenaudio.org/forums/index.php?showtopic=84592). You might want to give it a try.
My problem is I have many songs in the cache, i will lose all ...
Problem solved, I deleted foo_audioscrobbler.cfg, missed the cache, but returned to work correctly.
The problem is the first song somehow got a timestamp in 2038 as I said before. Obviously it will work fine after you remove the cache, but the question is why the heck that there's that timestamp?
I can not understand too
Is there a way to make a button to enable/disable the scrobbler without going into the preferences?
Thanks
I have an iPod 5G, I wonder if all my played tracks can be updated on Last.FM. I didn't find a subject on that. When I use Itunes, I see my "playcount", is it possible that this "playcount" may be updated on Last.FM ?
For example I have "Soudtrack to fail in love - Charlie Winston" played 22 times. Is it possible, when i connect my iPod that on my profile last.FM, to see that Soundtrack to fail in love has been playing 22 times ?
Sorry for my english. I didn't find a subject on this thread precisely !
Thanks again.
hey,
since several days foobar is unable to scrooble played tracks. On lastfm website I only can see the tracks i'm currently playing, but they are not "stored" as tracks i've listened before.
My cache contains 78 tracks. Console Output at startup:
Album List refreshed in: 0:00.043429
Startup time : 0:00.542385
after I start playing..:
Opening track for playback: " [shortened] "
Audioscrobbler: Handshake successful.
then, on lastfm website i can see that im listening to this song (yes those songs are longer than 30 seconds ). But if i try to submit the songs store in cache the console puts out:
Audioscrobbler: Submitting 10 of 78 cached tracks...
Audioscrobbler: Connection error
is there anything i can try to fix this?
thx for your help in advance!
edit:
btw I'm using foobar 1.1.2 and the current srobbler plugin: 1.4.7
Hi I have this problem when I rewrite the database :
Console -->
iPod manager: Warning - SQL post process command failed: duplicate column name: rental_expired
iPod manager: Generate SQLite database completed in 1.1931322
Someone knows how to fix it?
Hi I have this problem when I rewrite the database :
Console -->
iPod manager: Warning - SQL post process command failed: duplicate column name: rental_expired
iPod manager: Generate SQLite database completed in 1.1931322
Someone knows how to fix it?
That's a foo_dop issue, not a foo_audioscrobbler issue.
Hello,
I have a feature request (possibly bug report) - I would like the audiscrobbler to post also tracks which are played through internet radio.
It kind-of works now, but only the first track (after I hit the play button) works - the metadata is loaded, foobar correctly changes the track information in playlist and the track is posted to last.fm . But even though foobar changes the track information (at least in playlist) when the radio starts streaming new song, the scrobbler does not upload new track info.
I suppouse that the audioscrobbler is activated only when the track in playlist changes and this is just consequence of that.
Therefore I would like the audioscrobbler to check for track name changes and initiate upload of information whenever it changes.
Thank you for even considering this.
Check foobar Preferences, it's in there.
It only appears in the "components" tab, doesn't appear in "tools", so how can i configure it?
take a look:
I want to listen to music and scrobble from both my iPod and Foobar. Is any way to alternate usage of an iPod and Foobar and have both scrobble successfully upon connecting the iPod?
I want to listen to music and scrobble from both my iPod and Foobar. Is any way to alternate usage of an iPod and Foobar and have both scrobble successfully upon connecting the iPod?
I'm not sure if I understand your question but you don't need to do any special procedure. As long as you have both components (scrobbler and foo_pod) installed in foobar and the option to import the counts of portable devices (in foo_pod) is activated, you just have to listen to your music (for example: 2 musics in foobar, then 3 musics with the ipod then again 5 more with foobar). All scrobbles will update to your profile in last.fm (the ones from ipod when you connect it to foobar and do a rewrite of the database).
I still haven't gotten my iPod to scrobble to last.fm, using ANY method. Even with foo_dop, played tracks are not registered to the cache.
I want to listen to music and scrobble from both my iPod and Foobar. Is any way to alternate usage of an iPod and Foobar and have both scrobble successfully upon connecting the iPod?
I'm not sure if I understand your question but you don't need to do any special procedure. As long as you have both components (scrobbler and foo_pod) installed in foobar and the option to import the counts of portable devices (in foo_pod) is activated, you just have to listen to your music (for example: 2 musics in foobar, then 3 musics with the ipod then again 5 more with foobar). All scrobbles will update to your profile in last.fm (the ones from ipod when you connect it to foobar and do a rewrite of the database).
Ah, okay. I believe the old behavior was that last.fm wouldn't let you scrobble tracks earlier than the most recent one. Like in your example, if I listened to 2 tracks in foobar (which scrobble instantly), then 3 tracks on the iPod, then 5 more with foobar, then plugged in my iPod, the scrobbler would either not work or would overwrite those 5 foobar tracks.
Ah, okay. I believe the old behavior was that last.fm wouldn't let you scrobble tracks earlier than the most recent one. Like in your example, if I listened to 2 tracks in foobar (which scrobble instantly), then 3 tracks on the iPod, then 5 more with foobar, then plugged in my iPod, the scrobbler would either not work or would overwrite those 5 foobar tracks.
Yes, you're right. Before was like that but now (this change happened a long time ago) you can listen in the order you want.
anyone know if it's possible to "pause" the scrobbler setting it to utilize the cache instead of automatically sending info to lastfm?
anyone know if it's possible to "pause" the scrobbler setting it to utilize the cache instead of automatically sending info to lastfm?
You can tell foobar to use an invalid proxy server so the scrobbler can't communicate with last.fm.
anyone know if it's possible to "pause" the scrobbler setting it to utilize the cache instead of automatically sending info to lastfm?
You can tell foobar to use an invalid proxy server so the scrobbler can't communicate with last.fm.
perfect. just what i was looking for, thanks!
I'd like to know how to fix this - I can't submit anything any more. Happened a few days ago; I haven't changed anything in my config, either. I've added fresh submissions since (cahce has grown) but I keep getting the same error.
(http://gyazo.com/1a4e525cb2cadee8a98ed431612d6e5c.png)
foobar 0.9.6.9
foo_audioscrobbler 1.4.2
foo_dop 6.5.4
Win 7 (ult) x64
I saw the earlier posts, and will just delete the .cfg file if I need to; I was just wondering if there were some steps that could be taken to troubleshoot this.
Either way, cheers & thanks for this great plugin. :]
[Edit for forum search reasons] Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Timestamp
love music feature missing?
love music feature missing?
look here: http://www.foobar2000.org/components/view/foo_softplaylists (http://www.foobar2000.org/components/view/foo_softplaylists)
look here: http://www.foobar2000.org/components/view/foo_softplaylists (http://www.foobar2000.org/components/view/foo_softplaylists)
I know, but theres a lot of options in this addon, simple "love music" feature could be in audioscrobbler... but i'll try.
Audioscrobbler: Invalid data, full line expected
I listened to some music while my connection was out and now new tracks won't scrobble and the cache can't submit the plays to last.fm...
I've even noticed that I can't scrobble plays on my iPod Shuffle. This problem has been present since the day I installed both components. I do rewrite the database but nothing gets submitted to cache. It's pretty old iPod but it works.
foo_dop 0.6.8.9
foo_audioscrobbler 1.4.7
Is there any way to quickly disable/enable scrobbling (with a toolbar button or smth?)
Has it been considered to make it possible for the user to use titleformatting to filter which tracks to scrobble? I don't want to scrobble audiobooks etc, my solution has been not to add them to the library, but that makes it harder to browse the audio books and so on...
@revenant. not possible
@sylla, you already can do that with a little trickery. for example, in the artist field, you can tell it submit nothing if the file is an audiobook. the component will refuse to scrobble something with a blank field. now i have no idea how audiobooks are differentiated from other files so this is just something random
$if($stricmp(%genre%,audiobook),,[%artist%])
you can check the console after starting playback and you should see this....
Audioscrobbler: Skipping track due to missing artist or title info.
@sylla, you already can do that with a little trickery. for example, in the artist field, you can tell it submit nothing if the file is an audiobook. the component will refuse to scrobble something with a blank field. now i have no idea how audiobooks are differentiated from other files so this is just something random
$if($stricmp(%genre%,audiobook),,[%artist%])
you can check the console after starting playback and you should see this....
Audioscrobbler: Skipping track due to missing artist or title info.
That's smart, thanks.
audioscrobbler 1.4.7 didn't work with v1.1.6
audioscrobbler 1.4.7 didn't work with v1.1.6
yes it does. have you checked the console for errors? check file>preferences>tools>audioscrobbler and make sure you've entered your username and password correctly.
audioscrobbler 1.4.7 didn't work with v1.1.6
yes it does. have you checked the console for errors? check file>preferences>tools>audioscrobbler and make sure you've entered your username and password correctly.
yes, i check it many times. still won't work. "Audioscrobbler: Still awaiting handshake."
seems last.fm has some issues with their servers. otherwise some of my friends can still scrobble using normal scrobbler.
http://status.last.fm (http://status.last.fm)
issues
Hello, folks. I've got a foo_audioscrobbler problem. It doesn't scrobble. It repeatedly returns the following two errors:
Audioscrobbler: Handshake failed: Bad user/password. Please correct the user/password information you have provided.
Audioscrobbler: Handshake failed.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
...the first error occurs more frequently than the second.
...the username and password are absolutely valid, I have checked this at least four million times.
...the system time on this computer is completely accurate.
pertinent details:- the Foobar installation on this computer is new, and was cloned from a previous installation on a different computer; I did this by replacing the standard %appdata%\foobar2000 folder with my own custom files
- everything else works fine; I should mention that foo_softplaylists is completely functional with the same Last.FM account
- foo_audioscrobbler seems to have no problem keeping a record of tracks played, whether submitted through foo_dop or played through Foobar directly; it only breaks down when it tries to submit the tracks to Last.FM
things I tried already that did not work:- changing the Last.FM password to a string with no numbers or special characters
- attempting to connect with a different Last.FM account
- deleting, reinstalling, and resetting the foo_audioscrobbler component
...anyway, this problem has given me a lot of grief, and I thought someone here might know how to fix it. Just trying to set up Foobar for my sister, but nothing's ever simple.
Thanks in advance for any help! Cheers.
a lot of my streams end up with tracks like the following in last.fm:
[unknown] – atmos--twin_reaction
any possibility you'd be willing to try & break up & parse these strings?
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
...the system time on this computer is completely accurate.
In my experience you need to be looking at your System BIOS, not Windows.
In my experience you need to be looking at your System BIOS, not Windows.
The system time as represented by the BIOS is accurate, just checked. Thanks for getting back to me.
Any other ideas?
"Audioscrobbler: Handshake failed: Bad user/password. Please correct the user/password information you have provided.
Audioscrobbler: Handshake failed."
I had to change my password and use the computer generated one. Weird though. But just came to tell.
I also have this problem
http://www.last.fm/group/foo_audioscrobble.../80188/_/752482 (http://www.last.fm/group/foo_audioscrobbler/forum/80188/_/752482)
This may have been somewhere in the thread/these forums, but Google turned up nothing useful, and I admit I'm a bit too cursed with a short attention span to read 40 pages. Just a quick question: is there any way to turn AS on/off using a keyboard shortcut? If not, then it's cool. Just wondering.
hi guys. is there a guide to setting up foo audio scrobbler? i am new to lastfm. I DL'd the dll and put in the "components" folder, and i see it under preferences>tools, and I entered my lastfm name/pw. how do I know if it working, etc? thanks. Foobar 1.1.2 btw. thanks !!
Check under View > Console, it should say something like this:
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Doesn't foo_audioscrobbler 1.4.7 support .flac files?
Edit: Nevermind! It does!
Check under View > Console, it should say something like this:
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Doesn't work for me. It always says
Audioscrobbler: Track is not in Media Library - not submitting to Audioscrobbler.
Doesn't work for me. It always says
Audioscrobbler: Track is not in Media Library - not submitting to Audioscrobbler.
You can disable the option to only submit tracks in Media Library.
Uncheck: Preferences > Tools > Audioscrobbler > Only submit tracks from the Media Library.
Audioscrobbler: Invalid data, full line expected
I listened to some music while my connection was out and now new tracks won't scrobble and the cache can't submit the plays to last.fm...
I've even noticed that I can't scrobble plays on my iPod Shuffle. This problem has been present since the day I installed both components. I do rewrite the database but nothing gets submitted to cache. It's pretty old iPod but it works.
foo_dop 0.6.8.9
foo_audioscrobbler 1.4.7
I'm getting this same problem, but my connection didn't go out (and I don't have an iPod). Submission just stopped working.
Also using foo_audioscrobbler 1.4.7.
update: After playback stopped, it was able to submit the cached tracks. Don't know whether it was just because it was a temporary issue or if stopping playback had any effect.
update2: It's doing it again. It updated the first track played, but I'm getting that error for subsequent tracks.
I'm having a problem with the scrobbler.
It scrobbles fine if I have internet. I've been listening a lot at work though so it is caching the tracks.
When I got home last night I attempted to submit the cached tracks.
I kept getting the following error:
Audioscrobbler: Submitting 10 of 295 cached tracks...
Audioscrobbler: Connection error
The handshake was successful, but the cache won't submit.
Any ideas what the problem is?
Foobar 1.1.8 beta 6, foo_audioscrobbler.dll 1.4.7
Everything worked fine till Aug 23 10:10 AM. Since then I can only see errors
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Ofc, I have correct time at my system. Seems like last.fm servers are a bit outdated or for some obscure reason they are blocking my data.
Seems like a good bye to last.fm forever.
Works fine here.
Audioscrobbler: Handshake successful.
Check your time, including year.
Works fine here.
Audioscrobbler: Handshake successful.
Check your time, including year.
Well, I checked system time, BIOS time, even router time - all of them are correct. Still same error msg
Weird thing is that while I click on Submit button at confing menu, there is simply none internet activity, none bytes are sent or recieved by any running process (according to tcpview.exe from Sysinternals Suite) and despite this fact, the scrobbler dll says those nonsence errors about system time.
i'd close foobar and browse your profile\configuration folder and delete foo_audioscrobbler.dll.cfg file. you will of course lose any cached scrobbles and you'll have to enter your credentials again. but other than that, i can't see what else you can do.
edit: you could of course backup the old file first- just see if resetting the config works. then you'll know if it's a corrupted file or really a config problem between your machine and the outside world/last.fm.
Nothing that blocks foobar2000.exe, firewall or antivirus?
And it says 26 August 2011?
I tried to delete the .cfg file as well as .dll itself, run foobar without them and installed foo_audioscrobbler again, nothing changed, getting still the same error. I aslo tried to disable FW/Antivir with no succes. And I know the name, time and date of last song scrobbled from last.fm page. Funny thing it was Zero Signal from Fear Factory And thats like the 10th of 18 songs of that album. So the scrobbling had to stop working somehow during playback.
Have you checked your timezone? You might have your timezone wrong but corrected the time to your local time, thus when converted to UTC for submission it would cause the time to be off.
Have you checked your timezone? You might have your timezone wrong but corrected the time to your local time, thus when converted to UTC for submission it would cause the time to be off.
My system clock changed somehow, just a few minutes ago Then I found that also timezone setting has changed. After I set the timezone correctly, scrobbler works ok again. I dont know why the timezone changed and why the system recognize it now, but the plugin did it 2 days ago
I didn't have any success getting this plugin to update Last.FM without also having foo_playcount - am I just doing something wrong?
you most definitely do not need foo_playcount. all you need is the component installed and your last.fm credentials entered under file>preferences>tools>audioscrobbler. have you checked the foobar console (found on the view menu) for any errors?
Heya, i got a little Problem with the Audioscrobbler
im working behind a Astaro Security Gateway with active http-proxy in transparent-mode.
after i reinstalled foobar together with the foo_audioscrobbler, i get messages like
"Now playing notification failed., Submission failed. or Invalid data, full line expected
when i disable the proxy, everything just works fine, so i think its a problem with the rules of the proxy.
last.fm didn't get affected from it at all, it gets the still playing and submission entrys and detects double entrys and ignores them correctly, so the problem must be somewhere between the proxy and the plugin while it gets the answer from last.fm
It worked in the past with the same proxy-settings
I already tried to make exceptions for last.fm, lastfm.de and audioscrobbler.com, that these domains didn't get touched at all, but it didn't helped.
Sadly, the log isn't helpful at all, since i cannot see, what exactly was sent and comes back from the server
Is there somewhere a logfile where i can see it?
or did anyone know a workaround to fix this problem? maybe send the request on a different port or something?
Hello, I've got a question and I hope there's someone who can help me...
If you combine foo_audioscrobbler with foo_dop, then you're able to scrobble the tracks that you've played on your ipod. but for some reason you can scrobble a track only once, no matter how often you played the track. why is it like that? it should be somehow possible to scrobble the track as often as you have listened to it. my girlfriend f.e. uses itunes, and she told me that itunes automatically knows how often you have played a certain track on your ipod, and therefore you can scrobble the actual play count... short said, the ipod seems to count how often you play a track, so why doesn't it work with foobar???!? any help would be appreciated! thx for taking the time
Transcoded tracks played through foo_upnp from remote server don't scrobble. "Audioscrobbler: Skipping track due to missing artist or title info." - appears in console. Though all track info is seen in player.
(http://i31.fastpic.ru/thumb/2011/0930/09/dd91d8951552e1ebaa1d3a1447d11a09.jpeg) (http://fastpic.ru/view/31/2011/0930/dd91d8951552e1ebaa1d3a1447d11a09.png.html)
Are you trying to scrobble from the server installation of foobar2000 or the client installation you are using to listen? Depending on how foo_upnp forwards the data, it may not actually be available in the format that foo_audioscrobbler expects. (I don't use that plugin, so this is merely educated speculation on my part.)
Hi,
Is there any way to display the scrobble status in the titlebar (or anywhere else?)
The scrobble status ("scrobbled"), or a countdown until the song was scrobbled ("0:47"), would be really nice
Thanks!
Forgive me if this has been asked before, but is there a way to place my entire library in to foo_audioscrobbler's cache at once to upload to last.fm? I recently had my last.fm account hacked and deleted, last.fm cannot recover it, and I am starting from scratch. I had 3 years of listening data lost, and while this won't replace it, I will atleast get my recommendations back.
@FlorianI've noticed that Audioscrobbler ignores some tracks.
Example (
won't scrobble):
Tag:
Artist Name : BKBROWN
Track Title : (234) Space I & II
Album Title : 10
Info (if needed):
Duration : 2:03.240 (5 434 884 samples)
Another example (
scrobbles!):
Tag:
Artist Name : BKBROWN
Track Title : (SC15) TFH
Album Title : 10
Duration : 3:17.301 (8 700 980 samples)
Logs from console (both examples):
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Please, look into it.
This app is fantastic for scrobbling iPhone plays to last.fm:
http://www.last.fm/group/scrobbl (http://www.last.fm/group/scrobbl)
While audiscrobbler works great with foobar, it never really worked that well with music played on iPhone. So Scrobbl is the perfect app for that.
Hi, can I set up an order in which the tags should be queried in the artist field? For example if it finds a filled out &album artist% tag, then it will be sent in preference to the %artist% tag. Are there any syntax possibilities at all?
Thanks in advance
I don't know since when, but foo_audioscrobbler stopped submitting my plays.
Audioscrobbler: Still awaiting handshake. Cache contains 213 tracks.
MPEG stream error at 12381326 bytes
MPEG stream resync successful at 12381417
Opening track for playback: "D:\Music\SBTRKT - SBTRKT\07. SBTRKT - Something Goes Right.mp3"
Audioscrobbler: Still awaiting handshake. Cache contains 214 tracks.
Audioscrobbler: Still awaiting handshake. Cache contains 215 tracks.
Audioscrobbler: Still awaiting handshake. Cache contains 216 tracks.
Any workaround for this? Everytime I play another song, the cache just keeps on adding and nothing gets submitted.
I really love foobar2000 with foo_audioscrobbler, I like this to work again so my last.fm playcount won't be butchered.
Thank you very much.
Looks like your computer is having trouble establishing a connection with last.fm, or you might have your login credentials incorrect.
Is it possible to enable scrobbling tracks only from certain playlist(s)? I only seen an option to restrict it to files from whole media lib
everytime i have an album or a playlist on repeat, audioscrobbler submits only 1 play of those, not more.
i understand why repeating one track will result in will scrobble (because the player doesn't actually start the track again, it only moves to the beginning of the track).
however, sometimes i have a playlist of 2 up to 20 songs that i listen on repeat, and all these tracks will only get scrobbled once, not more, doesn't matter how many times i play them.
is there a workaround for this?
With Foobar v1.1.11 and latest Audioscrobbler, I am always getting
"Audioscrobbler: Still awaiting handshake. Cache contains xx tracks."
I am yet to successfully scrobble anything with Audioscrobbler. I have double-checked my login details etc. and I'm just playing songs from my library.
Any ideas what could cause this? Is it possible that it's not going to work on my work internet connection for some reason? The last.fm site is accessible and works on it.
Is there any other way to scrobble without installing last.fm (which I can't do on work PC - I can only run fb2k because it's a portable install)?
This has already been posted several times but i would also appreciate libre.fm support.
I'm using foo_upnp's UPnP Browser to stream audio to my foobar2000. When the UPnP server transcodes lossless to mp3 on-the-fly, the track tags on these files cannot be read using the default field mappings (%artist%, etc), and the track length is not returned either.
I am able to retrieve the information by remapping the fields as follows:
$meta(artist)
$meta(album)
$meta(title)
But the problem lies with the track length, which is impossible to remap, resulting in this error:
Audioscrobbler: Skipping track due to unsupported track length
Would it be possible, in the next version, to include a field to remap the track duration??
Thanks a lot!!
After updating to foobar 1.1.11 I'm getting the following error from audioscrobbler:
Audioscrobbler: Handshake successful.
Audioscrobbler: Not Implemented (501)
I was using version 1.1 before and it worked fine. Any ideas on what's causing this? I have already tried deleting the configuration file but that didn't help.
hello. I want to configure my foobar to send scrobbles to both websites last.fm and libre.fm. So I have installed the newest foo_audioscrobbler.dll and 1.3.16 version of same audioscrobbler renamed to foo_audioscrobbler_libre.dll.
C:\Users\user\AppData\Roaming\foobar2000\user-components
(http://i1149.photobucket.com/albums/o591/lakip5b/components.jpg)
It works fine but there is a problem with settings. Both .dll plugins use same "Audioscrobbler" page. Once I see the configuriation of audioscrobbler and the other time audioscrobbler_libre settings. It seems that they overlap.
(http://i1149.photobucket.com/albums/o591/lakip5b/Audioscrobbler147.jpg) (http://i1149.photobucket.com/albums/o591/lakip5b/Audioscrobbler1316.jpg)
Is there any way to separate these settings pages?
Is it possible to change name of these settings pages (for example: Audioscrobbler_libre)?
i think it's highly unlikely. this subject comes up a lot and the developer has never repsonded to any of these comments/requests.
perhaps you could use this for libre and use the official last.fm client for last.fm?? (i have no idea if they work together )
[snip] I agree that no one will answer me.
In fact it isn't very annoying but I thought someone would show me how to separate these settings panels because it is only one word and I am not a programmer.
perhaps you could use this for libre and use the official last.fm client for last.fm?
another programme? no, too much memory usage. But thanks anyway
how to separate these settings panels
debugger/disassembler + hex editor.
I can't. I found boomerang but gui console crashes every time I try to decompile file.
After updating to foobar 1.1.11 I'm getting the following error from audioscrobbler:
Audioscrobbler: Handshake successful.
Audioscrobbler: Not Implemented (501)
I was using version 1.1 before and it worked fine. Any ideas on what's causing this? I have already tried deleting the configuration file but that didn't help.
Exactly the same problem here. What does it mean: Not Implemented (501)
I changed from Windows XP to Windows 7.
LastFM says:
We strongly recommend that you change your password now, while we investigate a security problem.
Just like the Linkedin-fail a few days ago.
They do not say the security-issue has been fixed so you best use some kind of temporary pass. (and don't forget to adjust your LastFM-client accordingly.)
Has this been abandoned? I wish it would scrobble True Audio (the vast majority of my library). The last.fm scrobbler plugin + program does it, though it does not scrobble external Radio Stations (a large amount of my listening time).
Can't have both it appears
i'm almost certain this component does not care what codec your files are. the metadata such as artist/title will be passed to it by foobar itself.
are you getting errors? messages in the console?
Mine says it's awaiting handshake since 608 tracks ago. I made sure i have the correct password, and tried changing it in Foobar prefs and Last.fm, changing it back in both. No other errors in Console. The Last.fm client has no problems of course. I'm not using a proxy or have any funky network settings. I also tried the same password on the last.fm radio plugin and it works fine. Using latest non-beta Foobar (1.1.14a) and component (1.4.7).
Any ideas?Audioscrobbler: Still awaiting handshake. Cache contains 608 tracks.
EDIT: oddly, i restarted Foobar and it works totally fine now. No idea what was causing the hang. Weird.
eh...i have just installed the newest version (v1.1.15) but i still get the 'Handshake failed" message....i just logged into my last.fm account via my web browser w/ the same password and login name that's specified in my preferences > audioscrobbler portion of foobar, but still nothing.
my phone writes to last.fm fine, but for some reason my home PC has stopped a while ago (i had about 1000 songs in teh cache).
any ideas?
With in the last day or so I've noticed my Foobar tracks aren't loading to last.fm I'm getting a "Could not connect to host" msg. So, I've installed the latest ver of Foobar, re-installed the scrobbler app, checked passwords and still not working. Anyone else having this issue? Any thoughts on troubleshooting?
With in the last day or so I've noticed my Foobar tracks aren't loading to last.fm I'm getting a "Could not connect to host" msg. So, I've installed the latest ver of Foobar, re-installed the scrobbler app, checked passwords and still not working. Anyone else having this issue? Any thoughts on troubleshooting?
Probably this has something to do with that: http://status.last.fm/ (http://status.last.fm/) (Submissions:
CRITICAL).
yeah what m-z said, just wait until the service goes back to normal and then submit your cache.
i know its not a big issue, but it would be really nice if the audioscrobble would display a nice foobar icon in the last.fm profile page while scrobbling, like the other plugins for winamp and wmp do. the guy at the last.fm support says, the developer of the plugin i use (which is your audioscrobble plugin) can upload an icon via the API.
would be nice if you could upload a nice one
Did you realise, that foo_audioscrobbler will stop working by Dec 1st?
last.fm will discontinue to support the used protocol then.
Any chance to get an alternative?
Or does anyone know the author and may ask him whether he can change the sw to the new protocol.
Enjoy
John
With in the last day or so I've noticed my Foobar tracks aren't loading to last.fm I'm getting a "Could not connect to host" msg. So, I've installed the latest ver of Foobar, re-installed the scrobbler app, checked passwords and still not working. Anyone else having this issue? Any thoughts on troubleshooting?
well, it maybe connected to the fact, that last.fm shuts down the protocol foo_audioscrobbler uses.
Do you have a source on that?
the old last.fm radio api is being closed down and has nothing whatsoever to do with scrobbling. how people can get the two mixed up, i'll never know.
the old last.fm radio api is being closed down and has nothing whatsoever to do with scrobbling. how people can get the two mixed up, i'll never know.
i am sorry i mixed it up.
not everyone can be perfect.
i know its not a big issue, but it would be really nice if the audioscrobbler would display a foobar icon in the last.fm profile page while scrobbling, like the other plugins for winamp and wmp do. the guy at the last.fm support says, the developer of the plugin can upload an icon via the API.
would be nice if you could upload one
am i really the only one interested in this issue?
i know its not a big issue, but it would be really nice if the audioscrobbler would display a foobar icon in the last.fm profile page while scrobbling, like the other plugins for winamp and wmp do. the guy at the last.fm support says, the developer of the plugin can upload an icon via the API.
would be nice if you could upload one
am i really the only one interested in this issue?
No you're not the only one to whom it seems to fit, I'm also interested!
Please forgive me if this has been asked before:
Can I somehow make foo_audioscrobbler automatically submit tracks in my cache when connection to the server is established?
I find having to manually submit tracks in my cache annoying and it would be nice if the component did it automatically for me once it successfully "shakes hands" with the server.
Thanks.
I was under the impression that it already does automatically submit cached plays once the connection has been restored.
Hello!
I don't see a way to to "love"/hate songs from foobar with this plugin. So these features are missing, right?
It would be great if there would be an update that would upgrade to the latest scrobbling protocol version.
I was under the impression that it already does automatically submit cached plays once the connection has been restored.
Yes, it does that.
Sorry about the false alarm.
I know other people may not want this (or it may be outside the scope of the plugin, Default UI, or CUI) the ability to "favorite a song" that is currently playing would be a nice addition to this.
you want foo_softplaylists
Does foo_softplaylists show up as an option for DefaultUI, or is it a context menu? Sorta new to this whole thing, as I was having issues with a theme I had installed that wouldn't update my media library.
It is downloaded and listed as a component in my Foobar entries, but I don't see it as UI element.
it's a context menu item (right click>last.fm). you can bind it to a keyboard shortcut or button to make using it easier.
Mys and marc2003 - thanks I was thinking about that option ("favorite song") and now I got it . I always omitted softplaylist component on foobar website
Well... There's something wrong...
from console:
Opening track for playback: "M:\CD-DA\Diego Hostettler\Diego – Instant Reality (KA85CD) (2003)\04 Diego – Sacrament.flac"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
foo_softplaylists: feed downloading: error
foo_softplaylists: failed to love track: authentication failed: empty reply
foo_softplaylists: failed to love track 'Sacrament' by 'Diego'
I'll try to search for foo_softplaylists related thread...
Well... There's something wrong...
from console:
Opening track for playback: "M:\CD-DA\Diego Hostettler\Diego – Instant Reality (KA85CD) (2003)\04 Diego – Sacrament.flac"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
foo_softplaylists: feed downloading: error
foo_softplaylists: failed to love track: authentication failed: empty reply
foo_softplaylists: failed to love track 'Sacrament' by 'Diego'
I'll try to search for foo_softplaylists related thread...
It seemed to work for me: foo_softplaylists: successfully loved track 'Newme' by 'Jamie Lidell
I noticed one bad thing. Banning tracks from foo_softplaylists works - I see "banned tracks list" on my L.fm profile, but foo_audioscrobbler just scrobbles them and they are still visible in my recently played list and become entries in my L.fm library... It may be problem with Last.FM servers/web software, but I'm not sure, maybe there's something that could be done inside client software to prevent this behaviour...
if you tag your files that you don't want to scrobble with a rating of 1, you can prevent foo_audioscrobbler from submitting. look under file>preferences>tools>audioscrobbler>field remapping.
replace the default of
[%artist%]
with
$ifequal(%rating%,1,,[%artist%])
with the artist left blank, the track won't get submitted.
but if you really don't like these tracks then you'd be using foo_skip to not even play them....
ESPlaylist allows you to hide column headers and i *think* it has clickable ratings per track in the playlist
http://foo2k.chottu.net (http://foo2k.chottu.net)
Hi, sorry if I'm on the wrong topic but I need help and do not know where to go.
How can I remove foo_audioscrobbler version 2.3.1. and set foo_audioscrobbler The latest version is 1.4.7. They will not offer me the option * remove *. The option is grayed out.
Foobar Notification:
"They can not be automatically uninstalled or updated from within foobar2000.
If you wish to automatically update add-on components that are grayed out, please re-run the foobar2000 installer and choose to move your components to your personal folder. "
I do not know what it means to "re-run the foobar2000 installer" and how to do it???
What is the first step? In the options: File, Edit, View, etc. anywhere there is an option "re-run".
Please help, explanation for beginners-retired
Best regards.
the "installer" is the setup program from the download page found here: http://www.foobar2000.org/download (http://www.foobar2000.org/download)
just make sure you close foobar before doing this.
the "installer" is the setup program from the download page found here: http://www.foobar2000.org/download (http://www.foobar2000.org/download)
just make sure you close foobar before doing this.
Thanks for your prompt response.
I opened the installer. Do I have to download Latest stable version Download foobar2000 V1.2.3 even though I already have?
Will I lose all data and settings on my old current Foobar, do I have to set up all the settings from the beginning?
it'll be fine. all your current settings will remain intact.
it'll be fine. all your current settings will remain intact.
Foobar Updated!
But again, I can not remove foo_audioscrobbler version 2.3.1.
And still the component is in gray.
it'll be fine. all your current settings will remain intact.
Foobar Updated!
But again, I can not remove foo_audioscrobbler version 2.3.1.
And still the component is in gray.
You could just remove the .dll file from the components-folder manually then.
Then drag the new foo_audioscrobbler.dll to the Components list inside foobar2000 Preferences-window.
it'll be fine. all your current settings will remain intact.
Foobar Updated!
But again, I can not remove foo_audioscrobbler version 2.3.1.
And still the component is in gray.
You could just remove the .dll file from the components-folder manually then.
Then drag the new foo_audioscrobbler.dll to the Components list inside foobar2000 Preferences-window.
Please, explain to me how to manually remove the file from the Window Preferences: components, / Installed components: .
Manually I dim the component and press the DELETE button, no reaction.
Right click the mouse on the component and delete, again nothing.
While the component is in the gray area I can not (I do not know how) to do anything.
Help I need
You do it from the folder where the file is located, not inside foobar2000.
You do it from the folder where the file is located, not inside foobar2000.
Nothing.
I can not find the Folder / File "Audioscrobbler, Version 2.3.1, foo_audioscrobbler" to remove it manually.
Info About Audioscrobbler: http://www.last.fm (http://www.last.fm)
I've been looking everywhere in the Control Panel programs but nothing. Since there is only Last.fm Last.fm scrobbler 2.1.33 Program Mintenance.
Can this file be under some other name or symbol?
It's where you installed foobar2000, on the HDD.
..\foobar2000\components
FOOBAR RADIO (http://file:///C:/Users/Intel/Documents/FOOBAR%20RADIO%20Play%20list.htm)
It's where you installed foobar2000, on the HDD.
..\foobar2000\components
Thanks to God, your support and my perseverance, I managed it
I was struggling with it all day. I drank a liter of black coffee and smoked a whole pack of cigarettes
Now that I know how that goes, I can say that it's easy
Going to existing Foobar installed, right click the mouse and hit the Run as Administrator, click Next, click I Agree, Standarrd installation - Next, Choose Install Location - Next, Choose Components - Install, and now
the most important next step choose to move your components to your personal folder. Other in order to finish. And that's it
I hope this flowchart for pensioners beginners, someone will help.
Thank you everyone for your help and patience.
Greetings from Croatian
Dat link.
Not sure what's more easy, I prefer having everything in one folder where I manage everything myself, in a portable install.
Each to their own, glad you got it to work.
Hello,
I just configured foobar to use my socks5 server but the audio scrobbler extensions always gives me this error now: Audioscrobbler: Invalid data, full line expected.
Any idea how to fix it?
Thanks in advance.
€: Btw without the socks everything works as it should (Audioscrobbler: Handshake successful)
Greets McBag
For some reason audioscrobbler likes to scrobble "ReVamp - Here's My Hell" mostly after long tracks and rarely after shorter tracks.
Long = about +15min tracks (most of Beardyman's lives exceed that limit).
I tried to actually listen to Here's My Hell to fix the glitch but the next day I had some extra scrobbles already.
I'm currently using the last.fm "official" scrobbler. I don't want to scrobble all that I play all the time - I have a playlist full of tracks that I use when practicing playing, I might go through a song ten times when practicing it. I don't want those ten times to be scrobbled.
With this foo_audioscrobbler, is it possible to ignore the plays from a certain playlist? Manually toggling the "Enable scrobbling" is kind of a pain - I always forget to toggle it off, or to toggle it on afterwards.
no. you can choose it to ignore tracks if they are not monitored as part of your library. or you can mess around with title formatting so it ignores tracks based on their tags or other properties but not on playlist names.
no. you can choose it to ignore tracks if they are not monitored as part of your library. or you can mess around with title formatting so it ignores tracks based on their tags or other properties but not on playlist names.
OK, thanks for your answer. I guess I'll make copies of the tracks I have on the training playlist outside my library folder, that's not too hard.
For some reason audioscrobbler likes to scrobble "ReVamp - Here's My Hell" mostly after long tracks and rarely after shorter tracks.
Long = about +15min tracks (most of Beardyman's lives exceed that limit).
I tried to actually listen to Here's My Hell to fix the glitch but the next day I had some extra scrobbles already.
I found out that the problem was "Simple Last.fm Scrobbler" for android. I apologize for blaming foo_audioscrobbler for the mess.
(...) or you can mess around with title formatting so it ignores tracks based on their tags (...)
You mean I can configure current audioscrobbler to omit some tracks based on title formatting? how? where?
(...) or you can mess around with title formatting so it ignores tracks based on their tags (...)
You mean I can configure current audioscrobbler to omit some tracks based on title formatting? how? where?
Audioscrobbler need a value in %title% for it to scrobble.
You can use the field remappings to your advantage.
It works,
Audioscrobbler: Skipping track due to missing artist or title info.I haven't tried this, but theoretically this should work:
Maybe you've a tag called SKIP_LASTFM and if it has a value, following will make it not submit it.
$if(%skip_lastfm%,,%title%)
Notice the 2 commas. First comma is if the tag has a value which we don't want, instead we put it after the second so it's fired only when the tag is null.
Use it in Audioscrobbler's Title field.
Thanks, it works !!!
After adding said tag to file and suggested title formatting string in Title config of Audioscrobbler 1.4.7., console shows:
Opening track for playback: "M:\Lekka lipenia\Cheesfest\Wiksa\Svenson & Gielen – Twisted (Original Mix).mp3"
Audioscrobbler: Skipping track due to missing artist or title info.
Opening track for playback: "M:\Lekka lipenia\Cheesfest\Wiksa\Baauer - Harlem Shake (2012)\01 Harlem Shake.mp3"
Audioscrobbler: Skipping track due to missing artist or title info.
In fact both files have every required tags . This is how it works . Nice trick . Again foobar's tagging ability and possibility of adding said tag as a standard tag in Properties Window makes foobar the best music player in the world
I had a version 2.3.1 installed that apparently works with the lastfm client.
I was trying to clean up my foobar installation and used the diagnose option --
it claimed that 2.3.1 had been associated with crashes, though I'd never experienced
any.
It gave me a link to follow that took me to foo_audioscrobbler 1.47 from 3 years ago as an
update for 2.3.1. Well, I tried it... that was on the 27th of july... I can tell, because once
I installed it there was no more scrobbling after that date (until today when I switched
back to 2.3.1).
1.4.7 -- claimed to be configured -- it had my user name configured maybe the
proxy was wrong...but when I chose a menu option on the player to goto my profile,
(lastfm../astaras), the player crashed.
So ... I'm just reporting that 1.4.7 of foo_audioscrobbler crashes more often for me
than 2.3.1.... So I wouldn't recommend upgrading from a 2012 dated V2.3.1 to a
2010 V1.4.7. Maybe the diagnostics page needs updating?
Thought I'd mention it here, since the diag page pointed to this as the discussion place
for this extension. I found out it wasn't scrobbling due to the crash -- that was due to
trying to look up the artist of a playing song to see if it was one I knew (it was).
You've got everything wrong.
This is a completely different component, and it should not crash, never had for me.
How is it crashing? What I know it doesn't have a feature to lookup an artist.
Check the Console what it says and why it can't submit your scrobbles.
It doesn't have anything to do with the official component, which you need the Last.fm client to use anyway.
You've got everything wrong.
I'm sorry, I was going by the foobar2000.org's troubleshooter, which
says:
Where it says:
foo_audioscrobbler.dll : Audioscrobbler 2.3.1
Reason: Repeated crash reports.
Download the latest version...
(http://www.foobar2000.org/components/view/foo_audioscrobbler)
I.e. it claims the component, here, is an update for 2.3.1.
If that is wrong, perhaps you want to take it up with the ones who provide
the link from the official plugin (2.3.1) to this plugin's update
page. It's a bit confusing, at the very least.
This is a completely different component, and it should not crash.
How is it crashing?
What should? I get "foobar2000 has stopped working"...
What I know it doesn't have a feature to lookup an artist.
Check the Console what it says and why it can't submit your scrobbles.
It was a feature to pull down recent plays by favorites or most listened
to or recently from your last.fm history. To look up the artist
name, I tried to pull up my recent history, which would tell me
what songs I played and likely point me to the artist -- so it was
a rather indirect means of looking up an artist...
I'm not sure what component "owns" those menu items...
under Library, the top 3 entries are for last.fm: top tracks,
loved tracks and recent.
They are still there even with the extension removed. So now
I'm confused...Don't know where those came from -- I do know that
they used to work. (I have some playback lists
based on my listening history).
It doesn't have anything to do with the official component,
which you need the Last.fm client to use anyway.
Maybe those menu items belong to the official component and it
got removed in some way that the menu items didn't?
It crashes on those menu items, now, no matter which lastfm
scrobbler I have installed. Though the lastfm scrobbler
has had the advantage that it scrobbles.
I thought this one did too, but maybe I had the previous official version
installed before this...I do know it didn't need a client..which the new one
does -- something I found annoying at first, but now, not so much, since it's
handier than going to my lastfm home page to look up artist for currently
playing selections...
But those menu items are the killers, and they used to work...
Another thing to add to my investigate list... (way too long!) ;-(
The message on the diagnostics page seems to be a bit confusing,
saying this extension is an upgrade for the official one.
those last.fm options on the Library menu causing foobar to crash are provided by foo_softplaylists. development has stopped but another forum member (romor) has provided a fixed version here: http://www.hydrogenaudio.org/forums/index....st&p=811096 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=76133&view=findpost&p=811096)
Unfortunately they both share the same name, which make it very confusing indeed.
This is the unofficial component, the one most of us here use: http://mp3tag.de/en/fb2k.html (http://mp3tag.de/en/fb2k.html) [ Florian's foobar2000 stuff ]
Unfortunately they both share the same name, which make it very confusing indeed.
It doesn't take alot of AI to have some smarts that if the current version is >2 and the "updated version is <2", then it is likely they are talking about 2 different products that could be handled differently.
Going forward, one or the other or both of the plugins could add some other item of identification. I was surprised the fm plugin wasn't named foo_fm or something similar...but they've also been using the audioscrobbler verb a while as well. But last.fm is clearly a branded product -- is there anyone else that uses an audioscrobbler???...
Does the from florian have any menu items that I might be seeing? Or...howcan I track down those mysterious menu entries on the Library menu??...(sigh)...
The menus are from foo_softplaylists, as marc2003 wrote.
those last.fm options on the Library menu causing foobar to crash are provided by foo_softplaylists. development has stopped but another forum member (romor) has provided a fixed version here: http://www.hydrogenaudio.org/forums/index....st&p=811096 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=76133&view=findpost&p=811096)
Awesome -- then neither foo-audio scrobbler is at fault?
It's something completely unrelated....!? Oi.
the plugin is still being developed? It would be nice to add icon/bar that says if track is scrobbling/scrobbled/not scrobbling (time to 'scrobbled' status would be very cool too ).
...or is there already way to tell that without lastfm app? it's the only reason why i still use lastfm's desktop application.
given how long it's been since we've seen the devleoper/had any updates, i don't think development is active any more.
as for time to scrobble, that's easy. for a track less than 8 minutes long, just divide the length by 2. anything over 8 minutes will be scrobbled after 4 minutes of play. you're not one these people who listens to as little of a track as is possible for it count as a scrobble before skipping to the next one?
Divide %playback_time_remaining% by 2 is not a solution. Time will depend on track lenght, not how long song is playing.
Anyway, I was thinking about Playback Statistics:
http://s4.ifotos.pl/img/playbackj_nweqqaw.jpg (http://s4.ifotos.pl/img/playbackj_nweqqaw.jpg)
It can tell, that song was played more that 50% and add +1 to play count.
Is there a way to use this function to create an icon, that can tell if track was counted?
you're not one these people who listens to as little of a track as is possible for it count as a scrobble before skipping to the next one?
Maybe yes, maybe no. I just skip some parts of songs sometimes or jump back to some point.
Why would you presume he was talking about the time remaining? I imagine logically that he meant one of the %length% (http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Title_Formatting_Reference#.25length.25)-type mappings, in conjunction with another for the elapsed time (http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Title_Formatting_Reference#.25playback_time.25) if you want some kind of countdown to scrobbling.
i suppose using the length as a rough guide is no use if you add seeking into the mix.
the only way i know of to keep track of the real time elapsed is by writing a script for WSH panel mod. i'll knock up a quick bodge job.
edit: add this panel to your layout: http://www.hydrogenaudio.org/forums/index....showtopic=70363 (http://www.hydrogenaudio.org/forums/index.php?showtopic=70363)
then put this script in it. https://dl.dropboxusercontent.com/u/2280132...e%20elapsed.txt (https://dl.dropboxusercontent.com/u/22801321/2013/september/time%20elapsed.txt)
it's only plain text. sue me.
screenshot:
(https://dl.dropboxusercontent.com/u/22801321/2013/september/scrobble.png)
there was a tiny little bug in my script. it didn't update the display when playback stops. now fixed - same link as above.
i should also mention it will show "Not playing" if you close the script editor and foobar is playing. it obviously has no way to track how much time has elapsed so you need to start a new track for it to show anything.
Nicely done, thanks a lot for your time
Here is how i used it (for your info ), above the cover
(http://s6.ifotos.pl/mini/foobarjpg_nwwhnhq.jpg) (http://s6.ifotos.pl/img/foobarjpg_nwwhnhq.jpg)
the only way i know of to keep track of the real time elapsed is by writing a script for WSH panel mod. i'll knock up a quick bodge job.
edit: add this panel to your layout: http://www.hydrogenaudio.org/forums/index....showtopic=70363 (http://www.hydrogenaudio.org/forums/index.php?showtopic=70363)
then put this script in it. https://dl.dropboxusercontent.com/u/2280132...e%20elapsed.txt (https://dl.dropboxusercontent.com/u/22801321/2013/september/time%20elapsed.txt)
Thanks for this useful script! It could come handy some time.
Has anyone else been having trouble with foo_audioscrobbler?
My Foobar will scrobble the first song in a playlist, then throw the rest in the cache, and when I click "Submit cache", it says
Audioscrobbler: Previous submission still in progress
When I restart foobar, it'll tell it to submit the cache again and it gives me...
Audioscrobbler: Submitting 10 of 295 cached tracks...
It never submits anything and it just stays there, with any further attempts to scrobble giving me "previous submission still in progress".
I found a quick fix for a while in where I would delete my foo_audioscrobbler.dll.cfg file in an attempt to clear my cache, but that no longer works.
The only reason why I haven't moved back to the official Scrobbler desktop tool is because I use several complex conditional %artist% remappings.
Is it me or the plugin doesn't work anymore?! It's been five days since the last update was made on the site.
it's working fine for me. have you checked the console for messages?
It's the third time I have uninstalled and re-installed everything in my foobar setup and still it's not working. By console do you mean the lastfm profile where it shows what's playing?
L.E. I figured through the console that the time was way off according to it; re-set it through windows time; made sure that the correct time and location was set into the lastfm site and it worked. Thanks a lot marc for opening my eyes to use the console!
i mean the foobar console. you can open this via the main View menu. it tells you when it submits tracks and it also reports errors whenever it is unable to do so.
Yeah, already figured that out (in fact it wasn't even in my components folder!) and updated the first post;now all works well. Thanks!
I'm having a really difficult time trying to get foo_audioscrobbler to work with foo_dop.
It works if I'm just playing tracks on foobar2000, but not with tracks I've imported from my iPod through the foo_dop component. This is devastating. I've been scrobbling since 2006 - almost 10 years. I've tried a variety of things to get this working, including rolling back to older versions of foobar from when I know it was working (i had created backups). No matter what I try I always get the following error in the console:
iPod manager: Apple iPod/iPhone connected. Device Instance Path: USB\VID_05AC&PID_1261\000A27001391F41D
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting 10 of 16 cached tracks...
Audioscrobbler: Submission failed: Plugin bug: Not all request variables are set - Invalid Timestamp
It seems to have stopped working January 1st, 2014. Seems like some kind of programming bungle involving timestamps..? Does anyone know how to fix this? Please? Is anyone still able to scrobble through foo_dop ?
Recently (I think after adding few WSH Panel mods, but what do they have to do with foo_audioscrobbler?) my scrobbler started jamming - after listening to a few songs he stops on handshake, therefore not scrobbling any further songs (luckily he's adding them to queue for scrobbling). After restarting foobar I can scrobble them from history (With "Submit" button) but, still, it's quite irritating, I have to restart foobar like once per hour/two. Is there any solution?
plugins I use:
Core (2013-06-14 09:44:34 UTC)
foobar2000 core 1.2.8
foo_albumlist.dll (2013-02-11 11:28:58 UTC)
Album List 4.5
foo_audioscrobbler.dll (2010-06-04 07:27:04 UTC)
Audioscrobbler 1.4.7
foo_cdda.dll (2013-03-07 09:48:32 UTC)
CD Audio Decoder 3.0
foo_converter.dll (2013-06-14 09:09:50 UTC)
Converter 1.5
foo_customdb.dll (2009-05-09 17:17:06 UTC)
Custom Database 0.0.9a
foo_discogs.dll (2014-02-20 10:31:29 UTC)
Discogs Tagger 1.32
foo_dop.dll (2011-06-28 17:25:35 UTC)
iPod manager 0.6.9.7
foo_dsp_eq.dll (2013-02-11 11:28:58 UTC)
Equalizer 1.0
foo_dsp_std.dll (2013-06-14 09:10:08 UTC)
Standard DSP Array 1.3
foo_facets.dll (2011-08-18 18:06:16 UTC)
Facets 1.0
foo_fileops.dll (2013-02-11 11:28:10 UTC)
File Operations 2.2
foo_input_std.dll (2013-06-14 09:44:34 UTC)
Standard Input Array 1.0
foo_masstag.dll (2014-01-16 17:48:38 UTC)
Masstagger 1.8.4
foo_plorg.dll (2011-05-05 18:03:00 UTC)
Playlist Organizer 2.4
foo_quicktag.dll (2010-09-01 09:15:08 UTC)
Quick Tagger 1.0.3
foo_rgscan.dll (2013-06-14 09:09:54 UTC)
ReplayGain Scanner 2.2
foo_clownware.dll (2013-02-14 10:17:08 UTC)
UI Hacks 2013-02-14
foo_ui_std.dll (2013-06-14 09:44:34 UTC)
Default User Interface 0.9.5
foo_uie_wsh_panel_mod.dll (2013-06-16 15:26:39 UTC)
WSH Panel Mod 1.5.6
foo_unpack.dll (2013-02-11 11:28:10 UTC)
ZIP/GZIP/RAR Reader 1.6
Is there any way to exclude folders from being submitted? I have 2 separate music folders, A and B, and don't want B to submit anything. I really don't want to add a %skip% tag.
the plays from my ipod classic are not being scrobbled. the console displays this error:
iPod manager: Device properties: DBVersion: 3, FireWireGUID: 000A27002127C69C
iPod manager: Apple iPod/iPhone connected. Device Instance Path: USB\VID_05AC&PID_1261&MI_00\000A27002127C69C&AAPL0
Error reading iTunesPrefs file: Object not found
Error reading iTunesPrefs file: Object not found
Error reading iTunesPrefs file: Object not found
Hey folks! This plugin has recently stopped working as of June 8th. Every time I try to scrobble a track this appears in the console:
Audioscrobbler: Still awaiting handshake. Cache contains 523 tracks.
It seems it is also not just me having this issue, as per the comments on this page (with some getting other, more verbose errors):
http://www.last.fm/group/foo_audioscrobbler (http://www.last.fm/group/foo_audioscrobbler)
Any suggestions? Cheers
last.fm have had serious ongoing problems for the last 5-6 days now but it appears to have settled down in the last day. i'm not having any problem scrobbling at the moment.
Ah OK. Still having problems my end but I'll give it a few more days and hope it resolves itself. Cheers
here's something you could try...
- hold down shift and then click on the File menu>browse configuration folder which will open windows explorer.
- close foobar
- open the configuration folder in explorer
- move the file named foo_audioscrobbler.dll.cfg somewhere safe.
- now start foobar again and goto file>preferences>tools>audioscrobbler. enter your last.fm username/password again (this is because we moved your old config file)
- play a track and see if it handshakes/scrobbles.
if it doesn't, then last.fm are still having issues. close foobar and then you can copy your old file back into the configuration folder, overwriting the new one that was just created.
if the new congfiguration works, you can close foobar and put the old file back in place. if you start foobar and you still have issues, it might be because the cache is too big. you may have to consider ditching your old file with all the cached scrobbles from the last few days and starting fresh.
I think last.fm is definitely the one to be blamed here since even their official client is spotty at best when it comes to scrobbling songs, not to mention the loading spinners keep going forever.
I can only speak for myself, but foo_audioscrobbler is the only last.fm client I've ever used that has NEVER done wrong by me (lost tracks, double submissions, other strange behavior, etc). Whenever I experience problems it does indeed turn out to be on last.fm's end.
Its only flaw is lack of updates. I'd love to see a new version with libre.fm support... but you can't have it all, I suppose.
I never had problems with foo_audioscrobbler except for the last few days, when last.fm have this issues on the site, with connectivity..
Now is ok...
Anyone having issues with audioscrobbler on version 1.3.3 beta? The console says it's stuck on awaiting a handshake.
EDIT: Or is the site having issues again?
http://status.last.fm/ (http://status.last.fm/)
Submissions: Critical
Any idea why songs in the TTA format don't get scrobbled? There seem to be no messages from audioscrobbler in the console.
i suppose using the length as a rough guide is no use if you add seeking into the mix.
the only way i know of to keep track of the real time elapsed is by writing a script for WSH panel mod. i'll knock up a quick bodge job.
edit: add this panel to your layout: http://www.hydrogenaudio.org/forums/index....showtopic=70363 (http://www.hydrogenaudio.org/forums/index.php?showtopic=70363)
then put this script in it. https://dl.dropboxusercontent.com/u/2280132...e%20elapsed.txt (https://dl.dropboxusercontent.com/u/22801321/2013/september/time%20elapsed.txt)
it's only plain text. sue me.
screenshot:
(https://dl.dropboxusercontent.com/u/22801321/2013/september/scrobble.png)
Dear MARC2003
Can you provide the code for this panel, I really like and want it too
Thank you so so much
i don't have a copy of that anymore.
Last.fm changed their layout and the scrobbler no longer works
Last.fm changed their layout and the scrobbler no longer works
Works fine with me.
Last.fm changed their layout and the scrobbler no longer works
No problem here either, must be a different issue.
no problems here either. last.fm certainly are doing their best to annoy users with their new website and are also breaking lots of other API feeds but scrobbling has been fine.
last.fm certainly are doing their best to annoy users with their new website and are also breaking lots of other API feeds but scrobbling has been fine.
Yes, unfortunately.
Last.fm Playcount Sync: {"error":{"code":3,"message":"Invalid Method - No method with that name in this package"}}
Audioscrobbler: Now playing notification failed due to bad session ID
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
anyone else getting these in their console? my system time is just fine and there were no problems whatsoever with anything before the layout update. i haven't even touched anything. it's been like this for a couple of days now at least. i'm suspecting the fault is at their end since they're still in the process of migrating, but would like a confirmation.
it's still working here. check the date as well as the time??
My handshake also failed yesterday, ending up with 55 tracks in cache. After reinstalling the component (which I doubt is really necessary) and forcing it to reshake a few times it worked nicely since.
My handshake also failed yesterday, ending up with 55 tracks in cache. After reinstalling the component (which I doubt is really necessary) and forcing it to reshake a few times it worked nicely since.
was it because of 'system time' and 'bad session id' for you as well? seemingly booting foobar is enough to fix it temporarily, but pausing play for a longer period of time or starting play after some idle makes it fall off again.
No clue. I only noticed that the submits failed with every new track. I don't remember the exact text but I doubt it contained anything about system times.
I'd try manually syncing the windows system clock (even if it looks correct) and reinstalling the component/disabling-enabling the functionality in preferences then forcing handshakes by manually submitting the cached tracks (it took me 2-3 tries until they were properly submitted). After that everything worked fine.
Also having submission issues. Console says "Audioscrobbler: Submission succeeded.", yet it doesn't actually seem to get submitted. I've been listening all day and the last thing in last.fm is on the 17th August.
Hi, I've been getting some of the same issues mentioned by people in this thread, but most of them have been resolved now.
However when I attempt to "love" a track by pressing the heart button in my JAM skin, I get this in my console:
Last.fm Playcount Sync: Attempting to love "color" by "我羇道"
Last.fm Playcount Sync: Contacting Last.fm....
Last.fm Playcount Sync: JSON.parse error.
Apparently the track is then loved on last.fm, but the heart doesn't turn red on foobar like it usually does (at least until the track has been synced with last.fm). Is this a server issue, or..?
Probably due to new site changes https://getsatisfaction.com/lastfm/topics/n...ion-information (https://getsatisfaction.com/lastfm/topics/new-site-launch-temporary-service-disruption-information)
the server should be sending a JSON response but it's wrongly returning XML instead. i've seen it reported on the last.fm forums but no staff have posted in the API issues thread for the last week.
Audioscrobbler: Now playing notification failed due to bad session ID
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
still getting these, or at least the message about bad session id, although the handshake usually seems to fix itself quickly after. i am also missing scrobbles on the site despite console stating 'submitted' for everything. apparently they're lost since they haven't shown up since.
The official scrobbler has support for foobar2000 now. Do we consider this component a dropped project?
Do we consider this component a dropped project?
absolutely not. this component has been bulletproof over the years and if for some reason it ever stops working, i'd rather have a go at making something myself than rely on the last.fm client. it's been around for years and has had no end of issues. they might well be fixed with the new site rollout but i wouldn't hold my breath.
i am *still* regularly getting these error messages about bad session id and system time.. they are definitely linked to my habit of having foobar running 24/7, because a boot fixes them. the usual course of things is that i pick foobar from the tray and start scrobbling at some point of the day, likely receive a message about bad session id first, then it either fixes itself automatically or doesn't, which results in a message about system time. i am out of ideas as to what could cause this. i'm logged to last.fm only through this component, not even on the website nor scrobbling through its embeds, i don't have the official scrobbler, all which could otherwise cause conflicting session ids. my system time and date are correct to the last second. i've changed absolutely nothing anywhere, the site change caused this. i'm running foobar 1.2.6 and audioscrobbler 1.4.7, gmt +2.
i was thinking if this could have something to do with it https://getsatisfaction.com/lastfm/topics/t...a-way-to-change (https://getsatisfaction.com/lastfm/topics/time-zone-problem-is-there-a-way-to-change) but i'm doubtful as i am cleanly getting scrobbles through after a boot and it only seems to concern site display. i had some scrobbles disappear earlier but haven't observed that for some time now.
so yeah, techno wizards, step up and enlighten me or take guesses, what's happening here?
you shouldn't need to reboot because the component handshakes each time you start foobar so simply exiting the program and starting it again should be sufficient.
oh and last.fm are finding more creative ways to break things. today, scrobbles are being lost because the servers are responding "yeah, everything's ok" when it really isn't.
you shouldn't need to reboot because the component handshakes each time you start foobar so simply exiting the program and starting it again should be sufficient.
correct, my apologies, i was of course referring to simply restarting the program, not whole computer.
well given the complete ****storm of issues that there are with last.fm, i'd just be grateful that restarting the program solves your problem. whatever worked before the site change has to be forgotten now...
For me, the handshake problem resolved itself after restarting foobar2000. Though I'm not really sure why it's happening.
For me, the handshake problem resolved itself after restarting foobar2000.
permanently?
interested if anyone's getting the same exact errors in console as me.
found some links on reddit that address the same problem -
https://www.reddit.com/r/foobar2000/comment...er_not_working/ (https://www.reddit.com/r/foobar2000/comments/3jgop2/any_update_on_the_lastfm_scrobbler_not_working/)
https://www.reddit.com/r/foobar2000/comment...bbling_anymore/ (https://www.reddit.com/r/foobar2000/comments/3hl8j2/foobar_not_scrobbling_anymore/)
so am supposing it points either towards a broken component or last.fm.. well, we know which is more likely
and for me, since 7/9/2015 it stopped working lol, successful handshake but at the website nothing changes.
i've discovered that tracks over 1 hour are now rejected by the server when using this component. it returns a success message so the Console reports everything as ok but the track won't show on Last.fm. i tested tracks either side of the 1h mark and that seems to be the cut off point. i guess this is because it uses the old scrobbling API. i tested this by creating my own scrobbler using the current API and it will happily accept any length track i throw at it. it's tempting to use my own scrobbler but i'm not sure if i can trust myself to handle all the errors/caching when something goes wrong.
it's tempting to use my own scrobbler but i'm not sure if i can trust myself to handle all the errors/caching when something goes wrong.
lol
Scrobbler seems to be working now, and i hope it will keep working for a long time, having another process running (Last.FM scrobbler app) is really something that I want to avoid
if that is the case, i suspect the session id and system time errors might be due to the old api as well. to be honest, i think it's a more common problem than shows, most people just don't bother checking their profiles often enough to notice it happening. just my intuition though.
anyway, an update would be more than welcome; i've plenty of over hour long songs.
i'm not sure the developer of this component even visits this forum any more. you could try the official scrobbler if you need to scrobble longer tracks. i can't use it because i don't have admin rights to install it on any of the pcs i use.
ha, no thanks i'll just e-mail him, he seems active on the mp3tag site at least. maybe he'd still feel like updating this, as he's still offering a download link there.
^have you had any response?
nope, nothing yet at least, unfortunately..
Makes me sad all my favorite last.fm-related components are having issues now
Why did they have to "fix" what wasn't broken?
it looks like the metabrainz foundation (the people behind musicbrainz) are setting up a new service called listenbrainz. they have an alpha website which i think is being overly generous. it supposedly lets you import data from last.fm but you can barely browse the site, it's so slow. i think they need to feed the hamsters that are powering it. as yet there is no client software or an API to make your own submissions but i guess that will come with time.
it could have potential though. at least you know everything about it will be open.
it could have potential though. at least you know everything about it will be open.
It appears as if the project is making progress faster than libre.fm which is promising.
lol been trying to import LastFM stats into ListenBrainz for 2 days, so far without success, always freezes at some point.
EDIT: ok quick edit, seems their servers are faster now.
yep, updates in the last few hours have certainly made a difference. yesterday, it took about 16 hours for a "listen" sent with a script i made to appear on my profile. this evening, they've been appearing instantly.
Well, here's to that! last.fm has been giving errors left right and center for me. Importing to Listenbrainz and let's hope for a brighter future!
here's a basic script for submitting plays to listenbrainz.
https://github.com/19379/wsh_listenbrainz (https://github.com/19379/wsh_listenbrainz)
It works perfectly, thank you! Guess now it's time to wait for Listenbrainz to develop further.
EDIT: Would it be worthwhile to make this a new thread, since it's technically no longer about last.fm/scrobbling?
Is there a way to import from Libre.fm yet?
here's a basic script for submitting plays to listenbrainz.
https://github.com/19379/wsh_listenbrainz (https://github.com/19379/wsh_listenbrainz)
Thank you marc, working great
Is there a way to import from Libre.fm yet?
Not that I know of.
By the way, when it comes to data privacy, libre.fm looks better to me than listenbrainz.
here's a basic script for submitting plays to listenbrainz.
https://github.com/19379/wsh_listenbrainz (https://github.com/19379/wsh_listenbrainz)
I don't know if you care about "bug" reports for now, but it gives an error message when playing a song with no tags (should probably just silently ignore it?).
fixed. use the same link to download again. further problems should go in the WSH script thread or on github if you have an account.
Somebody have audioscrobbler version 1.3.12? Could you send it to me?
I've always had the time 15 minutes ahead on my pc to help me not get late on my job etc... I never had issues scrobbling until I believe the new last fm came out... I kept getting that error for months:
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
Tried changing my clock to correct time.. some hours.. days ahead or back..months, moved away the foo_audioscrobbler.dll.cfg, nothing worked, one of my configs managed to submit the cached songs 2 times during those months... the clock was 15 ahead when that happened.
Well.. I just gave up on scrobbles since the official lastfm app is out of question here, anyways kept my audioscrobbler turned on... had almost 5.000 tracks cached, then I did a Windows fresh install few days ago and my foobar/audioscrobbler 1.4.7 was working fine again.. handshake didn't fail anymore. I tried changing the clock to 15 minutes ahead it failed, returned to correct time and no problems anymore, even though the cache was successful submited.. my plays did increase about 700 plays only.. 4.000+ were lost. I am not checking track by track but apparently new tracks have been submitting normally.
Somebody have audioscrobbler version 1.3.12? Could you send it to me?
Have you found it? I got the version 1.3.16 here, would that one works for you?
Have you found it? I got the version 1.3.16 here, would that one works for you?
No, I don't found . v1.3.12 or little lower is needed (It's for old nostalgic machine with Win2000 ).
In other cases 1.4.7 works for me.
Audioscrobbler: Still awaiting handshake. Cache contains 108 tracks.
For me it still breaks all the time. Sad. :)
I'm having the same problem as Luckz. No scrobbles since Februrary 10. The cache is filling.
I don't scrobble any more but I did just test this and it appeared to work fine. Perhaps deleting your configuration file (configuration\foo_audioscrobbler.cfg) and losing the cached scrobbles would be a small price to pay to get it working again? Don't forget you'll need to set your preferences again if you do this,
For me a regular foobar restart usually makes it scrobble again while keeping the old cached scrobbles in the cfg; sadly when it bugs on my phone it's not that easy and I usually lose more plays. Fortunately it bugs up there less often.
It mysteriously scrobbled now. I didn't delete anything. Strange.
I noticed that, since the big change on Last.FM, Audioscrobbler stays logged in for a shorter length of time, which is only about 12-24 hours. If I keep Foobar open for longer, it will not scrobble anymore. The console reports that 'notification failed due to bad session ID'. It appears to try to re-establish a session, but handshake fails for every track because 'the system time is far off'. I only use 1 player with the component installed.
That may be it. My computer is running 24/7 and I rarely close foobar2000.
Just for the record: foo_audioscrobbler stopped working when I activated the box "Only submit tracks from the media library"
Console said something like wrong username/password combo.
I unticked the box and all 900 cached tracks were submitted after a restart.
Sanity check: Are the tracks you are trying to scrobble in your Media Library, i.e., are the folders listed in your "Music folders" as defined in the Media Library section of Preferences?
Hi, how can I export a submissions cache? I'm behind a proxy at work that prevents scrobbling, I'd like to submit them from home.
When I try to submit my cache it gives me the error:
"Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time."
There are scrobbles a few months old in my cache. Can I still submit them?
Translated as was possible within my limitations this plugin for the Portuguese of Brazil, leave it attached.
Is there a way to export scrobbled tracks from foobar and sent them to last.fm manually? My company's proxy is blocking last.fm content and therefore i can't scrobble from foobar directly. Thanks!
Foobar on my Win 10 machine is losing the handshake connection on a daily basis. I can't gamble with my system settings - changing the system date back and forth - every evening to make it work.
Is there another fix for this or should i use the last.fm desktop app for better results?
In other news:
Is this thread dead or the developer gone from the forum? I just saw, that the last answer to a question is a couple of months old.
Just close foobar and re-open it to force a new handshake. If for some bizarre reason that isn't possible, use the official software.
Hi there. I repacked plugin as it was described on reddit (https://www.reddit.com/r/foobar2000/comments/3zaiy6/guide_to_librefm_scrobbling_lastfm_backup_to/). Also I fixed name of plugin that appears in foobar's preferences.
So we have special libre.fm plugin, that doesn't conflict with official plugin.
foo_librescrobbler - https://yadi.sk/d/8KKMGwph34HSSt (https://yadi.sk/d/8KKMGwph34HSSt)
It would be awesome to add link to first post.
Hi y'all!
I noticed my tracks haven't been scrobbling to last.fm for the past week and I'm not sure why. Not even manually I can submit the tracks. Nothing needs an update. I don't know what to do. :-\ Please, help!
It's working here.
Opening track for playback: "D:\Music\Tracks\CHVRCHES - Now Is Not The Time.mp3"
Audioscrobbler: Handshake successful.
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Have you checked the Console for messages?
Hey, thank you! I didn't know about that option. I'm still kinda new with Foobar.
Opening track for playback: "C:\Users\ToMmY\Music\Dido - Girl Who Got Away\Let Us Move On feat. Kendrick Lamar.mp3"
Audioscrobbler: Handshake failed: The system time is far off. Please correct your system time.
Audioscrobbler: Handshake failed.
I fixed the "system time" but still gives me this message.
PS: It's always been wrong (long story) but it worked back then.
I don't think so. This component has always required the right time. Also, there is no excuse for not having the correct system time.
edit: even after correcting the time, it may give errors because of the wrong timestamp of cached scrobbles?? If so, you'll probably need to delete the configuration file that stores them all, accept those cached scrobbles as lost and start again (re enter your username/password in the preferences). Look for %appdata%\foobar2000\configuration\foo_audioscrobbler.dll.cfg
The government changed the timezone of my country and my system never updated it, so I always used the old one (half an hour early).
I changed my system now to a timezone from another country (with same time), and also changed it on my last.fm profile just in case, but still have the same problem. (Also deleted the cached scrobbles)
Well you could try removing this component and trying the official last.fm software instead. This component was last updated in 2010 and developed using a very old Last.fm API which requires the correct time/handshake authentication on startup which current scrobblers don't need. In theory, only scrobbles older than 2 weeks get rejected and current time isn't as important.
I didn't know the player worked with the official last.fm software (SMH). Thank you for your time, Marc. I appreciate it.
automaton, Usually it happens when your PC was in sleep mode. Just restart foobar2000 and it will work fine. All tracks which the player couldn't send will be sent (from the cache).
(http://veg.by/z/2017-09-01-11-51-20-8f2b5f6c.png)
I can't generate playlists anymore. When I go to Library > Last.fm Top Tracks/Recent Tracks/Loved Tracks and pick any of the options within, it downloads/loads for a few seconds then creates and empty playlist. I've used this option for years to pick songs to put on my USB stick for my car.
Any idea why it's not working anymore?
foo_audioscrobbler creates playlists? I don't think so.
If you don't think so, then you don't know so. At the top of Foobar, click the Library drop down, then hover over Last.fm Top Tracks, then your Last.fm username will pop up, hover over that, then click overall. Once Foobar downloads some information from Last.fm it will create a playlist called 'jazzthieve' Top Tracks, with all the most listened to songs on your Last.fm.
I believe there might be a catch, as your files must be in the same folder and same file name as when you scrobbled them. Not 100% sure on that.
(https://i.imgur.com/LJF57Nd.png)
You probably have foo_softplaylists installed which creates said menus. Audioscrobbler does not.
Oh damn, you are correct. I thought it was foo_audioscrobbler all along. I didn't even know I had foo_softplaylists installed.
Would be nice to have this auto set obsessions, maybe manually as well. Like play a song a few times within 48 hours and it auto sets an obsession and can only update after current obsession has ended.
There is no last.fm API for doing this. Also, the component hasn't been updated since 2010!
For those that continue to have the handshake issue (as I did), I have written an alternative component: foo_scrobble (https://github.com/gix/foo_scrobble/releases). It transparently manages the scrobble cache (there's no need to manually submit it) and should work across network reconnects without problems. It also makes use of last.fm's newer submission API and does not require your login credentials.
For those that continue to have the handshake issue (as I did), I have written an alternative component: foo_scrobble (https://github.com/gix/foo_scrobble/releases). It transparently manages the scrobble cache (there's no need to manually submit it) and should work across network reconnects without problems. It also makes use of last.fm's newer submission API and does not require your login credentials.
That is great! I was contemplating to write a replacement for a long time, but was too lazy to actually do anything about it =)
May I suggest you to open a new thread for your component, so as to keep all the feedback, bug reports and feature requests separate from the old component?
PS: And thanks for making it open source!
@gix : yes - TheQwertiest has right - please issue a new thread on forums. I have some feature request, as this plugin misses certain functionality from original one (blocking tracks from being scrobbled, based on tags)
You're right. I opened foo_scrobble thread (https://hydrogenaud.io/index.php/topic,114979.0.html).
For those that continue to have the handshake issue (as I did), I have written an alternative component: foo_scrobble (https://github.com/gix/foo_scrobble/releases). It transparently manages the scrobble cache (there's no need to manually submit it) and should work across network reconnects without problems. It also makes use of last.fm's newer submission API and does not require your login credentials.
Thank you gix for being the one to start a new open source scrobbler component! I too was getting fed up with the constant handshake failures of the existing foo_audioscrobbler and my disappointment in its apparent abandonment.
Hi, I installed this component a few days ago and it was working great!
However yesterday it stopped scrobbling the tracks that I have played on my ipod.
It still scrobbles the tracks that I play in foobar but not the ones that I've played on my ipod. It was working fine when I first installed it but as of yesterday, the ipod part of it doesn't work.
If anyone knows how to potentially fix this it would be greatly appreciated!
Did you post without reading the thread? Not even the complete thread but the very last few messages has the answer completely laid out for you. In short, don't use this outdated component, use the new foo_scrobble.
I did have a read of the last few posts and no one has mentioned anything about ipods so I presumed that ipod scrobbling was not supported on the new component.
I have installed and am currently using the new component and it works like a charm for normal scrobbling, but I don't see an option anywhere to enable ipod scrobbling.
I guess my options at this point are to see if I can fix the old component or find out if there is another way to scrobble my ipod.
For some reason, sending the computer into hibernation a few times prevents foo_audioscrobbler actually scrobbling - all tracks are cached, clicking "Submit" manually won't work until I restart foobar2000. Still broken with the latest version 1.5.0.
Any ideas?
The problem is unlikely to be related to hibernation but simply the handshake session key created on startup expires after a given amount of time. Your pc could be awake and the same thing will happen.
The proper solution is to use an updated component which doesn't use the ancient last.fm API with this handshake nonsense. Use foo_scrobble.
https://github.com/gix/foo_scrobble/releases
Oh! Thank you, I did not know that component. :)
The related Foobar2000 Scrobbling FAQ (https://support.last.fm/t/foobar2000-scrobbling/185) on the Last.fm support forum also recommends the newer foo_scrobble plugin instead of the old foo_audioscrobbler plugin that comes with the legacy desktop scrobbler.
I had never read that. It worked quite well!
I've had this issue for years. If you hibernate your Windows PC for hours (maybe like 10+ minutes), the last FM scrobbler gets out of sync with the last.fm server time and can't submit scrobbles. closing and restarting fb2k fixes the issue and sends the cached scrobbles at the time they were played (so no data is lost or distorted).
https://github.com/gix/foo_scrobble/releases
Is there a possibility of an update that works with Macs as a component? :D That would be stelar