Vous n'êtes pas identifié(e).
- Discussions : Actives | Sans réponse
Pages : 1
#1 08-04-2015 19:23:09
- Deadlus
- Membre
- Inscription : 24-12-2014
- Messages : 3
Playlist GrooveShark Hellfest 2015
Salutations,
j'ai fait une playlist regroupant les titres les plus joués en Live par les artistes de l'affiche 2015:
http://grooveshark.com/#!/playlist/HF+2015/103095054
Elle peut vous aider à peaufiner votre running order.
Pour les curieux (ça peut servir à refaire la même chose l'année prochaine), j'ai exécuté le script PowerShell suivant : (Menu démarrer, tous les programmes, accessoires, outils système, Windows PowerShell)
#[== PowerShell ==]
$ret = $null
$outputFile = "c:\hf_list.txt"
$tabArtists = @("AIRBOURNE","ALESTORM","ARKONA","DOCTOR LIVINGSTONE","ARMORED SAINT","MACHETE","PRIMATE","STICKY BOYS","Ectetera")
$tabArtists | ForEach {
$artist = $_
$url = "http://api.setlist.fm/rest/0.1/search/setlists.json?artistName=" + $artist
$ret = Invoke-RestMethod -Uri $url -Method "GET" -ErrorAction SilentlyContinue
if ($ret -eq $null) { "Pas de chansons pour ""$artist""" | Out-File $outputFile -Append }
else { $ret.setlists.setlist | ForEach { $_.sets.set.song."@name" } | Sort-Object | Get-Unique | ForEach { "$artist - $_" | Out-File $outputFile -Append } }
}
Pour chaque artiste renseigné, le script interroge l'API du site setlist.fm, élimine les chansons en doublons et les crache dans un fichier texte. Reste à importer les chansons dans GrooveShark (200 chansons à la fois) via le site groovylists
Pour ceux qui n'utilisent pas GrooveShark, je vous laisse faire la conversion (et faire tourner!)
Horns up!
Dernière modification par Deadlus (24-04-2018 15:29:12)
Hors ligne
#2 08-04-2015 20:41:34
- Skullnbones
- Membre
- Lieu : 42
- Inscription : 25-10-2012
- Messages : 3 684
- Site Web
Re : Playlist GrooveShark Hellfest 2015
Joli, clap-clap-clap-clap !!!
Topic récapitulatif des playlists "Hellfest 2019"
HF 2012-13-14-15-16-17, 2018 Pass 2019 mis de côté par ma Gig Sister adorée
LA page Facebook qui propose des infos fiables et utiles sur le Hellfest certes essentiellement tirées du forum
Si quelqu'un a un trajet Lyon-Nantes à bord du HellTrain dont il n'a que faire, je peux être preneur !
Hors ligne
#3 09-04-2015 13:16:29
Hors ligne
#4 15-04-2015 22:40:36
- emerswordmontei
- Art Bourrine
- Inscription : 20-08-2013
- Messages : 13 283
Re : Playlist GrooveShark Hellfest 2015
Merci, je vais tester ce week-end!
Dernière modification par emerswordmontei (15-04-2015 22:40:59)
"Open mind for a different view ...Never cared for what they say"
"Life ends so fast, so take your chance and make it last"
" You rise, you fall, you 're down then you rise again
What doesn't kill you makes you stronger"
Hors ligne
#5 08-06-2015 23:52:59
- Michka
- Membre
- Inscription : 08-06-2015
- Messages : 11
Re : Playlist GrooveShark Hellfest 2015
Grooveshark a tire sa reverence en toute dignité il semblerait.
Du coup, y a t-il moyen de transferer la petite playlist sur une autre plateforme ? J'y aurais bien jeté une oreille ou deux moi !
Hors ligne
#6 24-04-2018 10:47:38
- Deadlus
- Membre
- Inscription : 24-12-2014
- Messages : 3
Re : Playlist GrooveShark Hellfest 2015
L'API de SetListFM est passée en v1.0 et l'authentification est désormais obligatoire. Vous devez au préalable créer un compte et copier l'APIKey dans la variable du même nom.
[== PowerShell ==]
$APIKey = 'A-COMPLETER'
$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"
$headers.Add("Accept",'application/xml')
$headers.Add("x-api-key",$APIKey)
$outputFile = "c:\temp\hf_list.txt"
$tabArtists = @("A PERFECT CIRCLE", "ACCEPT", "AKERCOCKE", "ALICE IN CHAINS")
$tabArtists | ForEach {
$artist = $_
$url = "https://api.setlist.fm/rest/1.0/search/setlists?artistName=" + $artist
$ret = Invoke-RestMethod -Uri $url -Method "GET" -Headers $headers -ErrorAction SilentlyContinue
if ($ret -eq $null) { "Pas de chansons pour ""$artist""" | Out-File $outputFile -Append }
else { $artist ; $ret.setlists.setlist | ForEach { $_.sets.set.song.name } | Sort-Object | Get-Unique | ForEach { "$artist - $_" | Out-File $outputFile -Append } }
}
Dernière modification par Deadlus (24-04-2018 15:09:04)
Hors ligne
Pages : 1