Difference between revisions of "Last.fm"

From Archiveteam
Jump to navigation Jump to search
(→‎Listening History: Update with some details and current state of the tools.)
 
(13 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Infobox project
{{Infobox project
| title = Last.fm
| logo =  Last-fm-logo.png
| logo =  Last-fm-logo.png
| image = Lastfm home page (5-4-13).png
| image = Lastfm home page (5-4-13).png
| description = The home page of Last.fm, as seen on May 4, 2013.
| description = The home page of Last.fm, as seen on May 4, 2013.
| URL = http://last.fm/
| URL = http://last.fm/
| project_status = {{specialcase}} (switching codebases, some user data might die)
| project_status = {{specialcase}} <small>(switching codebases, some user data might die)</small>
| archiving_status = {{inprogress}}
| archiving_status = {{partiallysaved}} <small>(forum in all languages, part of users)</small>
| source = [https://github.com/ArchiveTeam/lastfm-grab lastfm-grab], [https://github.com/ArchiveTeam/lastfm-items lastfm-items]
| source = [https://github.com/ArchiveTeam/lastfm-discovery lastfm-discovery], [https://github.com/ArchiveTeam/lastfm-grab lastfm-grab], [https://github.com/ArchiveTeam/lastfm-items lastfm-items]
| tracker = [http://tracker.archiveteam.org/lastfm/ lastfm]
| tracker = [http://tracker.archiveteam.org/lastfmdisco/ lastfmdisco], [http://tracker.archiveteam.org/lastfm/ lastfm]
| irc = lastchance.fm
| irc = lastchance.fm
| irc_network = EFnet
| irc_abandoned = true
| data = {{IA collection|archiveteam_lastfm}}
}}
}}


Line 16: Line 18:
* Your "scrobbled" listening history of songs you've listened to sent by supported software, including "Loved tracks"
* Your "scrobbled" listening history of songs you've listened to sent by supported software, including "Loved tracks"
* Your playlists generated on the website  
* Your playlists generated on the website  
* Artist Wiki biographies (licensed Creative Commons Attribution/Share-Alike, and GNU Free Documentation), album wikis, track wikis, and label wikis
* Artist Wiki biographies (licensed Creative Commons Attribution/Share-Alike, and GNU Free Documentation), album wikis, track wikis, label wikis, and tag wikis
* A page for each artist, album, track, label, and user
* A page for each artist, album, track, label, user, tag, and group
* Artist and label images
* Artist and label images
* Album artwork (can be multiple images for an album)
* Album artwork (can be multiple images for an album)
Line 30: Line 32:
* per user "badges" showing top tracks, # tracks listened to, popular this week tracks etc.
* per user "badges" showing top tracks, # tracks listened to, popular this week tracks etc.
* users' About Me profiles, and where they're from
* users' About Me profiles, and where they're from
* Groups, and group forums
* Groups, group forums, group connections, and group articles (group journals)
* Shoutboxes (comment areas) on users, groups, musicians, albums, tracks, labels, and pictures (including album artwork)
* Shoutboxes (comment areas) on users, groups, musicians, albums, tracks, labels, tags, and pictures (including album artwork)
* Help pages http://www.last.fm/help
* Last.fm Originals http://originals.last.fm/
* "Tools, Plugins & more" http://build.last.fm/


== Getting it Out ==
== Getting it Out ==
Line 37: Line 42:
=== Listening History ===
=== Listening History ===


Tools
Tools to export scrobbles


* LastScrape GUI http://encukou.github.com/lastscrape-gui/
==== LastScrape GUI ====
* LastToLibre https://gitorious.org/fmthings/lasttolibre
https://github.com/encukou/lastscrape-gui
* Playlistify (Limited Export) http://playlistify.org/
* Official exporter http://www.last.fm/settings/dataexporter


There's some tools available via http://build.last.fm/ as well.
The useful script here is lastexport.py. The user's history must be public, though.
=== User Profile Image ===


Access your profile, right click image, Save Image
==== LastToLibre ====
https://gitorious.org/fmthings/lasttolibre


Can get it bigger by changing the image size parameter (default 126) to 500 (or maybe more?)
==== Playlistify ====
(limited export)


=== Wiki ===
http://playlistify.org (dead?)
?


==== Official exporter ====
http://www.last.fm/settings/dataexporter (dead)


== How can I help? ==
==== Misc ====


There were some tools available via http://build.last.fm as well.


=== Running a Warrior ===
=== User Profile Image ===


You can start up a [[Warrior]] and there select ''Last.fm''. (If you don't really care what you are archiving, select ''ArchiveTeam's Choice'' instead, as at some points ArchiveTeam may priorize another project.)
Access your profile, right click image, Save Image


=== Running the script manually ===
Can get it bigger by changing the image size parameter (default 126) to 500 (or maybe more?)


If you use Linux and you're a bit familiar with it, you can try running the script directly.
=== Wiki ===
 
?
The instructions can be found at [https://github.com/ArchiveTeam/lastfm-grab github.com/ArchiveTeam/lastfm-grab].
 
{| class="mw-collapsible mw-collapsed" style="text-align:left;"
! Some additional information
|-
| Don't forget to replace YOURNICKHERE with your nickname.
 
The number after <code>--concurrent</code> determines how many threads run at the same time. You can increase this number if your resources (RAM, CPU, bandwidth) are sufficient. However, if you constantly see messages about rate limiting, there is no need to increase the concurrency.
 
If you want to stop the script, please do it gracefully if possible. To do so, create an empty file named '''STOP''' in the folder of the script (terminal command: <code>touch STOP</code>). The script finishes the current item(s) and stops only after that. (If you kill the script immediately, the items get broken, and they will need to be reassigned to another user.) – Before starting the script again, don't forget to remove the STOP file.
 
If you see "Project code is out of date", kill the script, go to its folder (<code>cd lastfm-grab</code>) and issue <code><nowiki>git pull https://github.com/ArchiveTeam/</nowiki>lastfm-grab</code>. After the updating has finished, re-launch the script.
|}
 
=== Donating to the Internet Archive ===
 
Content downloaded by the ArchiveTeam will be uploaded to the [[Internet Archive]], where it will be stored and be available – hopefully – forever. However, storing it costs thousands of dollars in the long run. So, if you can afford, please consider donating to the Internet Archive, so that this piece of history can be kept for us all. http://archive.org/donate
 
=== Do you like our cause? ===


If you want to help in other projects, want to learn more about ArchiveTeam, or even help in development in general, navigate to the [[Main Page]] of this wiki, from there you can reach a lot of information. The Team consists of volunteers working on the projects in their free time, so helping hands (and resources) are always welcome.
== Archives ==
Forum in all languages: https://archive.org/details/archiveteam_lastfm


== Alternative services ==
== Alternative services ==

Latest revision as of 17:12, 24 May 2022

Last.fm
Last.fm logo
The home page of Last.fm, as seen on May 4, 2013.
The home page of Last.fm, as seen on May 4, 2013.
URL http://last.fm/
Status Special case (switching codebases, some user data might die)
Archiving status Partially saved (forum in all languages, part of users)
Archiving type Unknown
Project source lastfm-discovery, lastfm-grab, lastfm-items
Project tracker lastfmdisco, lastfm
IRC channel #archiveteam-bs (on hackint)
(formerly #lastchance.fm (on EFnet))
Data[how to use] archiveteam_lastfm

What's there?

  • Your "scrobbled" listening history of songs you've listened to sent by supported software, including "Loved tracks"
  • Your playlists generated on the website
  • Artist Wiki biographies (licensed Creative Commons Attribution/Share-Alike, and GNU Free Documentation), album wikis, track wikis, label wikis, and tag wikis
  • A page for each artist, album, track, label, user, tag, and group
  • Artist and label images
  • Album artwork (can be multiple images for an album)
  • Like/dislike votes on images (including album artwork)
  • Forums
  • Event Calendars
  • Your user submitted profile image
  • Your user journal entries
  • Your friends list
  • Events user went to
  • Some artists have uploaded tracks, which are free to download
  • per user "badges" showing top tracks, # tracks listened to, popular this week tracks etc.
  • users' About Me profiles, and where they're from
  • Groups, group forums, group connections, and group articles (group journals)
  • Shoutboxes (comment areas) on users, groups, musicians, albums, tracks, labels, tags, and pictures (including album artwork)
  • Help pages http://www.last.fm/help
  • Last.fm Originals http://originals.last.fm/
  • "Tools, Plugins & more" http://build.last.fm/

Getting it Out

Listening History

Tools to export scrobbles

LastScrape GUI

https://github.com/encukou/lastscrape-gui

The useful script here is lastexport.py. The user's history must be public, though.

LastToLibre

https://gitorious.org/fmthings/lasttolibre

Playlistify

(limited export)

http://playlistify.org (dead?)

Official exporter

http://www.last.fm/settings/dataexporter (dead)

Misc

There were some tools available via http://build.last.fm as well.

User Profile Image

Access your profile, right click image, Save Image

Can get it bigger by changing the image size parameter (default 126) to 500 (or maybe more?)

Wiki

?

Archives

Forum in all languages: https://archive.org/details/archiveteam_lastfm

Alternative services

  • Libre.fm - Open source clone, no apparent user costs