Code:
{"SongID":24213713,"Flags":"0","AlbumName":"War Is The Answer","AlbumID":3439129,"CoverArtFilename":"3439129.jpg","ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Succubus"},{"SongID":188033,"Flags":"0","AlbumName":"The Way Of The Fist","AlbumID":187657,"CoverArtFilename":"2529be5ebba571975b529cab7b9dbcab.png","ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"White Knuckles"},{"SongID":24065286,"Flags":"0","AlbumName":"The Way Of The Fist","AlbumID":187657,"CoverArtFilename":"2529be5ebba571975b529cab7b9dbcab.png","ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"From Out Of Nowhere"},{"SongID":188032,"Flags":"0","AlbumName":"The Way Of The Fist","AlbumID":187657,"CoverArtFilename":"2529be5ebba571975b529cab7b9dbcab.png","ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"The Devil\'s Own"},{"SongID":22048630,"Flags":"0","AlbumName":"The Way Of The Fist","AlbumID":187657,"CoverArtFilename":"2529be5ebba571975b529cab7b9dbcab.png","ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"The Bleeding (Acoustic)"},{"SongID":12096480,"Flags":"0","AlbumName":"The Way Of The Fist","AlbumID":187657,"CoverArtFilename":"2529be5ebba571975b529cab7b9dbcab.png","ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"The Devil\'s Own (Live)"},{"SongID":188031,"Flags":"0","AlbumName":"The Way Of The Fist","AlbumID":187657,"CoverArtFilename":"2529be5ebba571975b529cab7b9dbcab.png","ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"A Place To Die"},{"SongID":23163157,"Flags":"0","AlbumName":"War Is The Answer","AlbumID":3439129,"CoverArtFilename":"3439129.jpg","ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Dying Breed"},{"SongID":23744234,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"A New Level"},{"SongID":188029,"Flags":"0","AlbumName":"The Way Of The Fist","AlbumID":187657,"CoverArtFilename":"2529be5ebba571975b529cab7b9dbcab.png","ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Salvation"},{"SongID":23025065,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"From Out Of Nowhere (Bonus Track)"},{"SongID":2415970,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Peace By Peace"},{"SongID":23986636,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Never Enough (Explicit)"},{"SongID":23986617,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Death Before Dishonor (Explicit)"},{"SongID":23986627,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Meet The Monster (Explicit)"},{"SongID":12096481,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"The Bleeding (Unplugged)"},{"SongID":23414029,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Death Before Dishonour"},{"SongID":22198606,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Stranger Than Friction"},{"SongID":23093270,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Never Enough (Bonus Track)"},{"SongID":23986593,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"The Devil\'s Own (Explicit)"},{"SongID":23986573,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"The Bleeding (Explicit)"},{"SongID":9261849,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Stranger Than Fiction (Bonus Track)"},{"SongID":23093074,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"The Bleeding (Bonus Track)"},{"SongID":23241455,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Never Enough (Edited)"},{"SongID":23334071,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"salvation live"},{"SongID":25157473,"Flags":"0","AlbumName":"Singles & Duplicates","AlbumID":4314531,"CoverArtFilename":null,"ArtistName":"Five Finger Death Punch","ArtistID":19889,"SongName":"Burn It Down (Live)"}]}]}'
18:22:46 T:3080 M:3073798144 NOTICE: Found 20 songs...
18:22:48 T:1256 M:3074396160 NOTICE: -->Python Interpreter Initialized<--
18:22:49 T:1256 M:3073986560 WARNING: dll_fdopen - mode 0x8101 differs from fd mode 0x582
18:22:49 T:1256 M:3073986560 NOTICE: [url]http://api.grooveshark.com/ws/2.1/?method=pingService&&wsKey=wordpress&sig=2df88095d995c201a853a5988b71c191&format=json[/url]
18:22:49 T:1256 M:3073986560 NOTICE: Response...
18:22:49 T:1256 M:3073986560 NOTICE: '{"header":{"hostname":"RHL059"},"result":"Ciao, mondo."}'
18:22:49 T:1256 M:3073978368 NOTICE: ?mode=14&name=Bad+Company&id=23163160&album=War+Is+The+Answer&artist=Five+Finger+Death+Punch&coverart=special%3A%2F%2Fmasterprofile%2Faddon_data%2Fplugin.audio.groove%5Cthumb%5Csong-23163160-image.tbn
18:22:49 T:1256 M:3073974272 NOTICE: GrooveSong URL: [url]http://cowbell.grooveshark.com/more.php?getStreamKeyFromSongIDEx[/url]
18:22:50 T:1256 M:3073019904 NOTICE: GrooveSong Response...
18:22:50 T:1256 M:3073015808 NOTICE: {u'header': {u'prefetchEnabled': True,
u'serviceVersion': u'20100903',
u'session': u'5918e8e5ded627dc5da02e50e4f92c49'},
u'result': {u'FileToken': u'2xZu3q',
u'ip': u'stream67-he.grooveshark.com',
u'streamKey': u'6e3a1653bb1fb3c66d7bfdefe5d9418cf5fd8400_4d605327_1617118_16438e6_10716e8b_1',
u'streamServerID': 2097152,
u'uSecs': u'262000000'}}
18:22:50 T:1256 M:3073015808 NOTICE: Got song URL [url]http://stream67-he.grooveshark.com/stream.php?streamKey=6e3a1653bb1fb3c66d7bfdefe5d9418cf5fd8400_4d605327_1617118_16438e6_10716e8b_1[/url]
18:22:50 T:1256 M:3073011712 NOTICE: Playing: [url]http://stream67-he.grooveshark.com/stream.php?streamKey=6e3a1653bb1fb3c66d7bfdefe5d9418cf5fd8400_4d605327_1617118_16438e6_10716e8b_1[/url]
18:22:50 T:3888 M:3073011712 ERROR: PCRE: nothing to repeat. Compilation failed at offset 0 in expression '*grooveshark.com*'
18:22:50 T:3888 M:3072950272 NOTICE: DVDPlayer: Opening: [url]http://stream67-he.grooveshark.com/stream.php?streamKey=6e3a1653bb1fb3c66d7bfdefe5d9418cf5fd8400_4d605327_1617118_16438e6_10716e8b_1[/url]
18:22:50 T:3888 M:3072946176 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
18:22:50 T:288 M:3072942080 NOTICE: Creating InputStream
18:22:50 T:288 M:3072790528 NOTICE: Creating Demuxer
18:22:52 T:288 M:3064700928 NOTICE: Opening audio stream: 0 source: 256
18:22:52 T:288 M:3064700928 NOTICE: Finding audio codec for: 86017
18:22:52 T:288 M:3064422400 NOTICE: Creating audio thread
18:22:52 T:288 M:3064102912 WARNING: CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED
18:22:52 T:1832 M:3064102912 NOTICE: running thread: CDVDPlayerAudio::Process()
18:22:52 T:1832 M:3064086528 NOTICE: Creating audio device with codec id: 86017, channels: 2, sample rate: 44100, no pass-through
18:22:54 T:3888 M:3060248576 NOTICE: CDVDPlayer::CloseFile()
18:22:54 T:3888 M:3060248576 NOTICE: DVDPlayer: waiting for threads to exit
18:22:54 T:288 M:3060248576 NOTICE: CDVDPlayer::OnExit()
18:22:54 T:288 M:3060248576 NOTICE: DVDPlayer: closing audio stream
18:22:54 T:288 M:3060248576 NOTICE: Closing audio stream
18:22:54 T:288 M:3060248576 NOTICE: Waiting for audio thread to exit
18:22:54 T:1832 M:3060248576 ERROR: CDVDAudio::AddPackets - failed to add leftover bytes to render
18:22:54 T:1832 M:3060248576 NOTICE: thread end: CDVDPlayerAudio::OnExit()
18:22:54 T:288 M:3060297728 NOTICE: Closing audio device
18:22:54 T:288 M:3060240384 NOTICE: Deleting audio codec
18:22:54 T:288 M:3060240384 NOTICE: CDVDPlayer::OnExit() deleting demuxer
18:22:54 T:288 M:3060252672 NOTICE: CDVDPlayer::OnExit() deleting input stream
18:22:54 T:3888 M:3061936128 NOTICE: DVDPlayer: finished waiting
18:22:54 T:3888 M:3061780480 NOTICE: CDVDPlayer::CloseFile()
18:22:54 T:3888 M:3061780480 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
18:22:54 T:3888 M:3061780480 NOTICE: DVDPlayer: waiting for threads to exit
18:22:54 T:3888 M:3061780480 NOTICE: DVDPlayer: finished waiting