There can be a bit of manual inputting, but generally no. My profile is linked to my Spotify, so automatically scrobbles anything I listen to there. It is also linked to my iTunes, with a plugin, so every time I sync my ipod it will add everything I played since last sync to my Last.fm. Lastly, I use Open Scrobbler to add all the times I listen to a record on vinyl. That pretty much covers everything.