See what's different between a playlist in Google Play Music and in Winamp.
- Go to your playlist in Google Play Music.
- Zoom your browser all the way out to avoid paginating the table.
- Open the Developer Tools.
- Go to the Console tab.
- Paste and run the following JavaScript.
$x('//tr[@class="song-row "]').map(function(t){ return $x('concat(.//td[@data-col="artist"]//a/text(),'+ '" - ",'+ './/td[@data-col="title"]/span/text(),'+ '" - ",'+ './/td[@data-col="album"]//a/text())', t); }) .join("\n");
- To sort this result, you can paste it in to Sublime Text and use
Ctrl+Shift+P
→Sort Lines
. - Paste the sorted result into KDiff3.
- Go to your Winamp playlist.
- Use
Misc
→Generate HTML playlist
. - Open the HTML playlist in a browser.
- Copy the list item text to Sublime Text.
- Remove the durations, because Google Play Music frequently reports slightly different values which leads to false positives in the diff.
Replace
/\s*\(\d+:\d+\)/g
with the empty string. - Sort these lines too.
- Paste the sorted Winamp lines into the other panel of KDiff3.
Now you can see how your Google Play Music playlist differs from your Winamp playlist.