You'll need to checkout top-utils, top-components, top-databasemanager and top-vlc from my other repos.
Using youtube-dl (https://github.com/rg3/youtube-dl) for youtube video url extraction
Website: http://beatwhale.com/
Roadmap available here: https://trello.com/b/IBsLewFD/beatwhale-roadmap