Noon Pacific is a weekly music playlist that has been releasing new playlists since September 2012. Along the way, it has helped popularize obscure artists, collaborated with nonprofits, hosted AMAs with featured artists, and gotten ahead of some of the biggest hits of all time.
Remember Hozier's "Take Me To Church"? Noon Pacific featured that track within days of its release. What about Daft Punk's "Get Lucky"?
In anticipation of Noon Pacific's four year anniversary, this project aims to collect statistics about the playlist service's history. What were the biggest hits discovered before their prime? What artists have made the most repeat appearances?
The top 10 songs to have appeared on Noon Pacific, ordered by YouTube view counts, are:
Views | Artist | Title | Hipsterness | Playlist |
---|---|---|---|---|
689,153,621 | Sam Smith | Stay With Me | 3 days after YouTube release | NOON // 080 |
669,193,626 | OMI (Felix Jaehn remix) | Cheerleader | 93 days before YouTube release | NOON // 120 |
423,652,045 | LA+CH | Hi-Life | 247 days before YouTube release | NOON // 110 |
384,760,028 | Kygo feat. Conrad | Firestone | 91 days before YouTube release | NOON // 116 |
362,597,189 | Hozier | Take Me To Church | 19 days after YouTube release | NOON // 057 |
285,173,318 | Milky Chance | Stolen Dance | 53 days after YouTube release | NOON // 037 |
267,886,817 | Daft Punk feat. Pharrell | Get Lucky | 4 days before YouTube release | NOON // 032 |
217,088,879 | Duke Dumont | Ocean Drive | 43 days before YouTube release | NOON // 150 |
202,308,478 | Duke Dumont feat. Jax Jones | I Got U | 37 days before YouTube release | NOON // 069 |
176,056,939 | Route 94 | My Love | 77 days after YouTube release | NOON // 082 |
Click here for the top 100 list.
The artists with the most appearances on Noon Pacific are:
Appearances | Artist |
---|---|
10 | HONNE |
6 | Wildcat! Wildcat! |
6 | Roosevelt |
6 | Leo Kalyan |
6 | Chet Faker |
6 | Jungle |
6 | Beat Connection |
- You can use the pre-generated np-200-tracks.json file, or:
- You will need a YouTube API key. Note: This program will use about 200K of your 1M daily quota.
- Set the environment variable YOUTUBE-API-KEY to the key you have obtained.
- Run
add_youtube_data.py
to get updated view counts for each song. Note: Due to poor Windows console support of Unicode, you will either need to run in a different console, redirect output to a file, or install win_unicode_console on Windows. - Analyze the resulting json file.
YouTube Search isn't magic, so sometimes it comes up with a video that does not correspond to the track in question. Also, some of the tracks do not have YouTube videos at all.
To combat these problems, hand-edited supplementary files are used. These files are incomplete.
no-youtube-video.json
is a list of ids, corresponding to tracks in the index for which no video is available.wrong-youtube-video.json
is a dictionary mapping ids to their correct YouTube id, for instances in which search returns the wrong video.