Songsterr scraper
Pricing
from $5.00 / 1,000 results
Go to Apify Store
Songsterr scraper
Download Songsterr tabs as Guitar Pro (GP5) files, track JSON, lyrics and chords. Scrape a single song or a full artist catalog.
Songsterr scraper
Pricing
from $5.00 / 1,000 results
Download Songsterr tabs as Guitar Pro (GP5) files, track JSON, lyrics and chords. Scrape a single song or a full artist catalog.
Song URLs (e.g. https://www.songsterr.com/a/wsa/led-zeppelin-stairway-to-heaven-tab-s27) and/or artist URLs (e.g. https://www.songsterr.com/a/wsa/metallica-tabs-a20). Artist URLs scrape the whole catalog.
[]Free text such as "Metallica - One", "One by Metallica" or "stairway to heaven". By default only the best match is scraped.
[][ "Metallica - One", "Nirvana Smells Like Teen Spirit"]Scrape only the best matching song per query, or every result up to the limit below.
Used with "All results" search mode.
Artist names or numeric Songsterr artist IDs. Scrapes every song by the artist.
[][ "Led Zeppelin"]Numeric Songsterr song IDs (the number after "-s" in a song URL).
[]Limit for each artist catalog, most popular songs first. 0 means no limit.
Overall limit across all inputs. 0 means no limit.
Scrape this revision instead of the current one. Only used when exactly one song is requested. 0 means the current revision.
Save each track's raw JSON (notes, measures, effects) as .json.
Only download these kinds of tracks. The filter also applies to the generated Guitar Pro file.
[ "guitar", "bass", "drums", "vocals", "other"]Save lyrics.json (from the legacy lyrics file or the vocal tracks) and a plain-text lyrics.txt.
Download the Guitar Pro file that was uploaded to Songsterr. Revisions edited in Songsterr's editor have none (see the next option).
Use the newest earlier revision that was imported from Guitar Pro. That tab may be older than the current one; the output records which revision it came from.
Convert the current revision's track JSONs into generated.gp5 (notes, rhythms, tunings, repeats, markers, tempo changes, common effects and lyrics).
Save the chord sheet as chords.chordpro when the song has one.
Save the song's full revision list as revisions.json.
Encode the song into DadaGP machine-learning tokens (dadagp.txt). DadaGP supports at most 3 distorted guitars, 2 clean guitars, 1 bass and drums, so the most-viewed compatible tracks are picked.
Which Guitar Pro file DadaGP encodes. "Auto" uses the original upload if it is GP3-GP5 and otherwise the file generated from the current tab. Most Songsterr uploads are GP7, which DadaGP cannot read.
Also save one ZIP per song containing all of the files above.
How many songs are scraped at the same time.