2015-08-12, 10:32
Hello folks,
I have made a video addon for the funny video site Rooster Teeth (http://www.roosterteeth.com). Thanks to Divingmule for the initial work on it.
![Full sized picture Image](https://raw.githubusercontent.com/skipmodea1/plugin.video.roosterteeth/master/resources/icon.png)
It's available as a video addon in the official kodi repo. So you can install it as a video addon: http://kodi.wiki/view/HOW-TO:Install_add-ons
If you got problems with the addon, just reply here with a link to a kodi log file (here are the instructions to make a logfile with kodi: http://kodi.wiki/view/Log_file/Easy ).
Enjoy.
1.5 (2020-05-02)
- dynamic channels instead of hardcoded channels
- set initial sorting, changing the sort order in Kodi now seems to actually do something
- added channel shows
- changes due to sponsership to First membership change
1.4.1 (2019-06-09)
- added adapted inputstream switch. When this is on, the videoplayer inputstream addon 'Inputstream Adaptive'
(kudo's to peak3d) is used. The addon 'Inputstream Adaptive' determines what resolution it will display based upon the
available bandwidth and the settings of the addon 'Inputstream Adaptive'.
When the adapted inputstream switch is off, the roosterteeth addon will try and play the video based upon the
maximum video resolution in the roosterteeth settings.
- for when the adapted inputstream switch is off: if a video of the desired video is not found, look for a video of lower quality
- fixed inside-gaming section
- added pages instead of only listing the first 30 items
- removed game attack
- addon moved to kodi 18 (leia)
1.3.11 (2019-06-09)
- marking the addon broken for gotham. A working version will be available in Leia (Kodi 18)
1.3.10 (2019-03-13)
- fixed videos
- removed the know channel
- added inside gaming channel
- added kinda funny channel
- removed youtube dependency
1.3.9 (2018-05-15)
- renamed series category
- prefix the titles of sponsor-only videos with an asterisk
- using news tag in addon.xml
1.3.8 (2018-03-30)
- major rewrite due to revamped website
1.3.7 (2018-02-21)
- removing non-ascii characters in title in parameters to prevent UnicodeDecodeError: 'ascii' codec can't decode ...
The error occured when doing urllib.parse.parse_qs of the parameters
1.3.6 (2018-01-31)
- fixed showing videos in selected resolution
1.3.5 (2018-02-21)
- removed looking for video dialogue
- addon now works in kode python 2 and should also work in python 3 (!!) once all dependencies work in python 3.
Kudo's to the python future package for making this possible. Kudo's to RomanVM for the help.
v1.3.4 (2017-12-12)
removed looking for video dialogue
small log fix
added shows for Sugar Pine 7
added recent video's for Sugar Pine 7
v1.3.3 (2017-03-03):
fixed some typos
fixed url in addon.xml as per request
v1.3.2 (2016-10-23):
small fix in debugging info
added recent video's for Achievement Hunter
added recent video's for Fun Haus
added recent video's for Screw Attack
added shows for Game Attack
added recent video's for Game Attack
added recent video's for The Know
added shows for Cow Chop
added recent video's for Cow Chop
added some debug info
v1.3.1 (2016-05-30):
changed addon debugging info to kodi debugging info
using po-files
fix in listing shows due to change in website
added screwattack
changed addon debugging info to kodi debugging info
v1.3.0 (2016-05-11) (kudos to Abolfazl):
improved login for the non-rt-websites
improved and simplified getting of the video-url
v1.2.9 (2016-03-12) :
changed the listing and playing of videos
the contextual menu item 'Play from here' is available now, it queues all the videos in the list from a certain point
updated to latest requirements for a Kodi-addon
added fanart-blurred
added 'refresh' in contextual menu
v1.2.8 (2015-11-12) :
Fixed Recently Added Videos (Thanks Steve for the hint)
Improved playing of videos in lower quality
v1.2.7 (2015-10-21) :
Bugfix in playing videos
Going back to http, since https doesn't seem to work anymore atm
Funhouse is added once more
v1.2.6 (2015-10-17) :
Fixes due to website change
v1.2.5 (2015-10-05) :
Fixes due to website change
v1.2.4 (2015-09-16) :
Fixes due to website changes
Removed Fun Haus due to SSL error
Added next page to Recently Added Episodes
v1.2.3 (2015-08-30) :
Only login for sponsored video's
v1.2.2 (2015-08-33) :
Site switched to https (except recently-added)
Fun Haus doesn't work atm, maybe it'll work in a bit
v1.2.1 (2015-08-15) :
Added some utf-8 stuff
Updated youtube dependency version
v1.2.0 (2015-07-29) :
Added support for sponsored videos
Added Achievement Hunter
Added The Know Tv
Added Fun Haus
Removed some duplicate shows
v1.1.1 (2016-07-24) :
Dependency fix
v1.1.0 (2015-07-23) :
Complete rewrite, mainly due to website changes
SPONSORED VIDEO'S DO NOT WORK ANYMORE (sorry)
v1.0.2 (2015-05-12) :
Removed all the secure password saving stuff. The password has to be entered in the settings of the add-on again.
v1.0.1 (2015-05-06) :
Removed password storage as a dependency
v1.0.0 (2015-05-05) :
The password is stored in keyring now (thanks to JBu92 for the suggestion)
If there's a password in settings.xml, it will be converted to the password in keyring (the password in settings.xml will be blanked).
If the user wants to view a sponsored video and the username/password doesn't work, the user will be asked to type in the correct password. If the userid/password works, the password will be stored in keyring.
Added a button in settings to force the removal of the password from keyring
Switched from LWPCookieJar to MozillaCookieJar due to bug which caused sponsored vids not working
Always delete cookie file
Small changes in logging
Sponsor Early Screening videos are NOT working
v0.1.1
Changes due to website changes
v0.1.0
Changes due to website changes
Video Quality is 480p/720p/1080p now
v0.0.91
Try and fix the parsing in case of a html parsing error by the python parser. This error
mainly occurs with the html python parser <= 2.7.2 (windows xmbc 12 and older, OS all versions,
linux all vs)
v0.0.9
Mixed the current rt and ah shows
Mixed the retired rt and ah shows
Add dir for recent ah episodes
v0.0.8
Fixed so that there is no need to delete the cookie file when watching sponsored videos.
Thanks to AikenDrum for the patch.
v0.0.7
Because divingmule seems off the grid for a bit, i (Skipmode A1) have patched this version and put it in my repo.
I'll push it to the xbmc repo, so it will automaticly update for everybody.
Thanks to Frenzy for the patch.
v0.0.6
release to xbmc.org repository
v0.0.5
beta/testing release
added initial support for sponsor only videos
added more media information where available
set content to tv shows/episodes, enabling more view modes
added setting 'Default view mode for episodes'
v0.0.4
bug fixes
added podcasts
added 'Latest' episodes directory
added the option 'Ask' in the add-on settings, this lets the user choose from the available streams
bump python api for gotham
I have made a video addon for the funny video site Rooster Teeth (http://www.roosterteeth.com). Thanks to Divingmule for the initial work on it.
![Full sized picture Image](https://raw.githubusercontent.com/skipmodea1/plugin.video.roosterteeth/master/resources/icon.png)
It's available as a video addon in the official kodi repo. So you can install it as a video addon: http://kodi.wiki/view/HOW-TO:Install_add-ons
If you got problems with the addon, just reply here with a link to a kodi log file (here are the instructions to make a logfile with kodi: http://kodi.wiki/view/Log_file/Easy ).
Enjoy.
1.5 (2020-05-02)
- dynamic channels instead of hardcoded channels
- set initial sorting, changing the sort order in Kodi now seems to actually do something
- added channel shows
- changes due to sponsership to First membership change
1.4.1 (2019-06-09)
- added adapted inputstream switch. When this is on, the videoplayer inputstream addon 'Inputstream Adaptive'
(kudo's to peak3d) is used. The addon 'Inputstream Adaptive' determines what resolution it will display based upon the
available bandwidth and the settings of the addon 'Inputstream Adaptive'.
When the adapted inputstream switch is off, the roosterteeth addon will try and play the video based upon the
maximum video resolution in the roosterteeth settings.
- for when the adapted inputstream switch is off: if a video of the desired video is not found, look for a video of lower quality
- fixed inside-gaming section
- added pages instead of only listing the first 30 items
- removed game attack
- addon moved to kodi 18 (leia)
1.3.11 (2019-06-09)
- marking the addon broken for gotham. A working version will be available in Leia (Kodi 18)
1.3.10 (2019-03-13)
- fixed videos
- removed the know channel
- added inside gaming channel
- added kinda funny channel
- removed youtube dependency
1.3.9 (2018-05-15)
- renamed series category
- prefix the titles of sponsor-only videos with an asterisk
- using news tag in addon.xml
1.3.8 (2018-03-30)
- major rewrite due to revamped website
1.3.7 (2018-02-21)
- removing non-ascii characters in title in parameters to prevent UnicodeDecodeError: 'ascii' codec can't decode ...
The error occured when doing urllib.parse.parse_qs of the parameters
1.3.6 (2018-01-31)
- fixed showing videos in selected resolution
1.3.5 (2018-02-21)
- removed looking for video dialogue
- addon now works in kode python 2 and should also work in python 3 (!!) once all dependencies work in python 3.
Kudo's to the python future package for making this possible. Kudo's to RomanVM for the help.
v1.3.4 (2017-12-12)
removed looking for video dialogue
small log fix
added shows for Sugar Pine 7
added recent video's for Sugar Pine 7
v1.3.3 (2017-03-03):
fixed some typos
fixed url in addon.xml as per request
v1.3.2 (2016-10-23):
small fix in debugging info
added recent video's for Achievement Hunter
added recent video's for Fun Haus
added recent video's for Screw Attack
added shows for Game Attack
added recent video's for Game Attack
added recent video's for The Know
added shows for Cow Chop
added recent video's for Cow Chop
added some debug info
v1.3.1 (2016-05-30):
changed addon debugging info to kodi debugging info
using po-files
fix in listing shows due to change in website
added screwattack
changed addon debugging info to kodi debugging info
v1.3.0 (2016-05-11) (kudos to Abolfazl):
improved login for the non-rt-websites
improved and simplified getting of the video-url
v1.2.9 (2016-03-12) :
changed the listing and playing of videos
the contextual menu item 'Play from here' is available now, it queues all the videos in the list from a certain point
updated to latest requirements for a Kodi-addon
added fanart-blurred
added 'refresh' in contextual menu
v1.2.8 (2015-11-12) :
Fixed Recently Added Videos (Thanks Steve for the hint)
Improved playing of videos in lower quality
v1.2.7 (2015-10-21) :
Bugfix in playing videos
Going back to http, since https doesn't seem to work anymore atm
Funhouse is added once more
v1.2.6 (2015-10-17) :
Fixes due to website change
v1.2.5 (2015-10-05) :
Fixes due to website change
v1.2.4 (2015-09-16) :
Fixes due to website changes
Removed Fun Haus due to SSL error
Added next page to Recently Added Episodes
v1.2.3 (2015-08-30) :
Only login for sponsored video's
v1.2.2 (2015-08-33) :
Site switched to https (except recently-added)
Fun Haus doesn't work atm, maybe it'll work in a bit
v1.2.1 (2015-08-15) :
Added some utf-8 stuff
Updated youtube dependency version
v1.2.0 (2015-07-29) :
Added support for sponsored videos
Added Achievement Hunter
Added The Know Tv
Added Fun Haus
Removed some duplicate shows
v1.1.1 (2016-07-24) :
Dependency fix
v1.1.0 (2015-07-23) :
Complete rewrite, mainly due to website changes
SPONSORED VIDEO'S DO NOT WORK ANYMORE (sorry)
v1.0.2 (2015-05-12) :
Removed all the secure password saving stuff. The password has to be entered in the settings of the add-on again.
v1.0.1 (2015-05-06) :
Removed password storage as a dependency
v1.0.0 (2015-05-05) :
The password is stored in keyring now (thanks to JBu92 for the suggestion)
If there's a password in settings.xml, it will be converted to the password in keyring (the password in settings.xml will be blanked).
If the user wants to view a sponsored video and the username/password doesn't work, the user will be asked to type in the correct password. If the userid/password works, the password will be stored in keyring.
Added a button in settings to force the removal of the password from keyring
Switched from LWPCookieJar to MozillaCookieJar due to bug which caused sponsored vids not working
Always delete cookie file
Small changes in logging
Sponsor Early Screening videos are NOT working
v0.1.1
Changes due to website changes
v0.1.0
Changes due to website changes
Video Quality is 480p/720p/1080p now
v0.0.91
Try and fix the parsing in case of a html parsing error by the python parser. This error
mainly occurs with the html python parser <= 2.7.2 (windows xmbc 12 and older, OS all versions,
linux all vs)
v0.0.9
Mixed the current rt and ah shows
Mixed the retired rt and ah shows
Add dir for recent ah episodes
v0.0.8
Fixed so that there is no need to delete the cookie file when watching sponsored videos.
Thanks to AikenDrum for the patch.
v0.0.7
Because divingmule seems off the grid for a bit, i (Skipmode A1) have patched this version and put it in my repo.
I'll push it to the xbmc repo, so it will automaticly update for everybody.
Thanks to Frenzy for the patch.
v0.0.6
release to xbmc.org repository
v0.0.5
beta/testing release
added initial support for sponsor only videos
added more media information where available
set content to tv shows/episodes, enabling more view modes
added setting 'Default view mode for episodes'
v0.0.4
bug fixes
added podcasts
added 'Latest' episodes directory
added the option 'Ask' in the add-on settings, this lets the user choose from the available streams
bump python api for gotham