2012-05-02, 21:52
Hey everyone,
I find myself using XBMC a lot as a supplementary tool to my desktop computer instead of just as something to play media while I sit on the couch. So, to make the process of sending web-media to XBMC more comfortable I wrote this chrome extension: Playlist2XBMC
The extension has the following features:
- Adds a play button to every YouTube page which 'inserts' the video into your playlist and plays it right away
- Adds a plus button to every YouTube page which adds the video at the end of the playlist queue
- Adds a clear button to every YouTube page to clear your current playlist
- In case of a YouTube playlist-bar, it adds a button to play that YouTube playlist on your XBMC
- Adds play and plus buttons to the search results on YouTube
The extension talks to the jsonrpc of XBMC and therefore it only supports Eden (and beyond probably). In the future I'd like to build in support for other other media sites and perhaps some options in the right-click menu when you hover over a random media link to add it to the playlist.
Code on github: link
changelog
1.1.3
- ajax content-type set to "application/json" for new XBMC Nightly builds
- fixes the 'plays the wrong video' issue on the search page
- updates manifest version to 2.0, changes some security policies
1.1.2
- fixes the 'appearing menu-bar' bug when playing an inserted video
- updates the button injection script to work with some of the new yt html (they made some small changes)
- adds injection of play/plus buttons to HD-specific search pages
- adds a 'queue all' button to the search page
1.1.1
- updates the video id filter for the youtube search page
1.1
- added buttons to the homepage of YouTube
Screenshots:
I find myself using XBMC a lot as a supplementary tool to my desktop computer instead of just as something to play media while I sit on the couch. So, to make the process of sending web-media to XBMC more comfortable I wrote this chrome extension: Playlist2XBMC
The extension has the following features:
- Adds a play button to every YouTube page which 'inserts' the video into your playlist and plays it right away
- Adds a plus button to every YouTube page which adds the video at the end of the playlist queue
- Adds a clear button to every YouTube page to clear your current playlist
- In case of a YouTube playlist-bar, it adds a button to play that YouTube playlist on your XBMC
- Adds play and plus buttons to the search results on YouTube
The extension talks to the jsonrpc of XBMC and therefore it only supports Eden (and beyond probably). In the future I'd like to build in support for other other media sites and perhaps some options in the right-click menu when you hover over a random media link to add it to the playlist.
Code on github: link
changelog
1.1.3
- ajax content-type set to "application/json" for new XBMC Nightly builds
- fixes the 'plays the wrong video' issue on the search page
- updates manifest version to 2.0, changes some security policies
1.1.2
- fixes the 'appearing menu-bar' bug when playing an inserted video
- updates the button injection script to work with some of the new yt html (they made some small changes)
- adds injection of play/plus buttons to HD-specific search pages
- adds a 'queue all' button to the search page
1.1.1
- updates the video id filter for the youtube search page
1.1
- added buttons to the homepage of YouTube
Screenshots: