import time
from selenium import webdriver
starttime=time.time()
url = 'http://applemusic.tumblr.com/beats1'
while True:
    driver = webdriver.PhantomJS()
    driver.set_window_size(1920, 1080)
    driver.get(url)
    driver.save_screenshot('page.jpg')
    print('Screenie taken @ ' + str(time.time()) )
    time.sleep(60.0 - ((time.time() - starttime) % 60.0))

import time
import os
import logging as logger
from selenium import webdriver
starttime=time.time()
logger.basicConfig(filename='screenshooter.log',level=logger.DEBUG)
url = 'http://applemusic.tumblr.com/beats1'
while True:
    #driver = webdriver.PhantomJS()
    #driver.set_window_size(1920, 1080)
    #driver.get(url)
    #driver.save_screenshot('page.jpg')
    try:
        print('hey')
    except Exception:
        logger.info('No File exsits')
    logger.info('screenie init')
    os.system("./webshots --width 1080 --height 1920 https://twitter.com/radio_scrobble")
    #print('Screenie taken @ ' + str(time.time()) )
    logger.info('Screenie taken')
    time.sleep(5.0 - ((time.time() - starttime) % 5.0))

Update service for covers and music