Page 1 of 1
Update GameTrailers plugin
Posted: Sat Sep 07, 2013 3:03 am
by captainsensation
I would like to update the GameTrailers plugin. It works fine but it could use some more shows. I would like to add Annoyed Gamer, Pop Fiction and Talking Classics. How can i do this? So far i have went through the files in the plugin and modified the gametrailers_list files and made a gametrailers_list_popfiction and modified the default.py, the gametrailers_main_channels_py. I do not know how to find the string id. Currently the pop fiction category i made routes back to the main page of the site with various videos as the string i made up does not work.
Re: Update GameTrailers plugin
Posted: Sat Sep 07, 2013 6:18 pm
by skatulskijean
hi!
This is not so little we you think.
mainly this addons use the feeds that since adressated as example podcast on Itunes to.
I think its give no feeds id for what You ask.
Better where you go to xbmc.org and ask the deveöoper from this addon that he can help.
Or you access this what you want over the Youtube channel from GameTrailers.com .
Many can you here found declared as show or playlist.
Regards Jan
Re: Update GameTrailers plugin
Posted: Sat Sep 07, 2013 6:57 pm
by captainsensation
Yeah i watch Popfiction over youtube, but a lot of the content goes to gametrailers.com for a week or two before they are released on youtube.
Re: Update GameTrailers plugin
Posted: Sat Sep 07, 2013 7:05 pm
by Dan Dar3
@ captainsensation
Is there a developer name / email address in default.py?
Re: Update GameTrailers plugin
Posted: Sat Sep 07, 2013 7:31 pm
by captainsensation
Dan Dar3 wrote:@ captainsensation
Is there a developer name / email address in default.py?
yours...
GameTrailers - XBMC video plugin
#
http://www.gametrailers.com
#
# Version 2.4
#
# Coding by Dan Dar3
# http://dandar3.blogspot.com
#
#
# Credits:
# * GameTrailers.com [
http://www.gametrailers.com]
# * Team XBMC4Xbox @ XBMC4Xbox.org [
http://xbmc4xbox.org/]
# * Leonard Richardson <
leonardr@segfault.org> - BeautifulSoup 3.0.7a [
http://www.crummy.com/software/BeautifulSoup/]
# * Eric Lawrence <
e_lawrence@hotmail.com> - Fiddler Web Debugger [
http://www.fiddler2.com]
#
#
# Constants
#
__plugin__ = "GameTrailers"
__author__ = "Dan Dar3"
__url__ = "
http://dandar3.blogspot.com"
__date__ = "25 August 2012"
__version__ = "2.4"
#
Re: Update GameTrailers plugin
Posted: Sat Sep 07, 2013 8:29 pm
by skatulskijean
sorry i mean that last main-xbmc addon (its on the main repo).
And its not from DanDar
Re: Update GameTrailers plugin
Posted: Sat Sep 07, 2013 8:51 pm
by captainsensation
skatulskijean wrote:sorry i mean that last main-xbmc addon (its on the main repo).
And its not from DanDar
well i figured that one wouldnt work and when i tested it it did not. I am speaking of the dan dar3 plugin that works. It has a few shows, it could use a few more. I saw some string Ids listed and i needed the others to add more shows for them. I got pop fiction displayed but i cant pull up the videos without the proper string id.
Re: Update GameTrailers plugin
Posted: Sat Sep 07, 2013 9:13 pm
by skatulskijean
Oh sorry. The last working now Main xbmc addon is an xbmcswift addon and works on an old build , for example, my Jan'sxbmc4xbox but not on the newer more !

Re: Update GameTrailers plugin
Posted: Sat Sep 07, 2013 9:41 pm
by captainsensation
skatulskijean wrote:Oh sorry. The last working now Main xbmc addon is an xbmcswift addon and works on an old build , for example, my Jan'sxbmc4xbox but not on the newer more !

no worries, so how can we edit this and add more shows?
Re: Update GameTrailers plugin
Posted: Sat Sep 07, 2013 10:29 pm
by skatulskijean
please give a download link for the 2.4 version i have only found the Version 1.3 from DanDar's Plugin!
Regards Jan
Re: Update GameTrailers plugin
Posted: Sat Sep 07, 2013 10:50 pm
by captainsensation
skatulskijean wrote:please give a download link for the 2.4 version i have only found the Version 1.3 from DanDar's Plugin!
Regards Jan
It is the same, the default.py file says 2.4 but it is the 1.3 version i am using.
Re: Update GameTrailers plugin
Posted: Sun Sep 08, 2013 8:39 pm
by Dan Dar3
Will have a look when I come back home - if you want me to have a look and help you continue, send me what you done as a zip by email (dan.dar33 at gmail.com).
The sources are available here:
https://code.google.com/p/xbmc4xbox-add ... meTrailers
Re: Update GameTrailers plugin
Posted: Sun Sep 08, 2013 9:59 pm
by captainsensation
I deleted my progress after reading Jan's post

I simply just wanted to add some more show selections to the list. Mainly pop fiction and whatever else you want to add would be awesome.
Re: Update GameTrailers plugin
Posted: Mon Sep 09, 2013 10:47 am
by skatulskijean
This is the search Key for Videos:
You can search by most_recent or most_viewed
http://www.gametrailers.com/feeds/searc ... &keywords=
http://www.gametrailers.com/feeds/searc ... &keywords=
This is the search Key for Pach-Attack as example_
http://www.gametrailers.com/feeds/searc ... ach-Attack
When you Look on the Page Source your find for any video a class video information:
as example
class="video_information" id="frag_pa6wrc" data-contentid="mgid:arc:video:gametrailers.com:2dff7036-74f6-4535-a363-586dc14eeb56">
You want the data-contentid:
that is on the example 'mgid:arc:video:gametrailers.com:2dff7036-74f6-4535-a363-586dc14eeb56'
ok next all videos have the same base this is '
http://www.gametrailers.com/feeds/mediagen/?uri='
base+data-contentid=
http://www.gametrailers.com/feeds/media ... 6dc14eeb56
when you this open on the Browser you have the different Videoqualität direct LinKs as example here:
rtmpe://cp152939.edgefcs.net/ondemand/mtvnorigin/gsp.gtcomstor/media/videos_root/games/2013/08_aug_2013/aug_21/gt_pachattack_activisionstockreport_em_8-22_384x216_400_m30.mp4 rtmpe://cp152939.edgefcs.net/ondemand/mtvnorigin/gsp.gtcomstor/media/videos_root/games/2013/08_aug_2013/aug_21/gt_pachattack_activisionstockreport_em_8-22_512x288_750_m30.mp4 rtmpe://cp152939.edgefcs.net/ondemand/mtvnorigin/gsp.gtcomstor/media/videos_root/games/2013/08_aug_2013/aug_21/gt_pachattack_activisionstockreport_em_8-22_640x360_1200_m30.mp4 rtmpe://cp152939.edgefcs.net/ondemand/mtvnorigin/gsp.gtcomstor/media/videos_root/games/2013/08_aug_2013/aug_21/gt_pachattack_activisionstockreport_em_8-22_768x432_1700_m30.mp4 rtmpe://cp152939.edgefcs.net/ondemand/mtvnorigin/gsp.gtcomstor/media/videos_root/games/2013/08_aug_2013/aug_21/gt_pachattack_activisionstockreport_em_8-22_960x540_2200_m31.mp4 rtmpe://cp152939.edgefcs.net/ondemand/mtvnorigin/gsp.gtcomstor/media/videos_root/games/2013/08_aug_2013/aug_21/gt_pachattack_activisionstockreport_em_8-22_1280x720_3500_h32.mp4
I think i make a new addon for this gametrailer com on the next time!
Regards Jan
Re: Update GameTrailers plugin
Posted: Mon Sep 09, 2013 11:35 am
by skatulskijean
simple example with urllib and re:
Code: Select all
import urllib2
import re
base='http://www.gametrailers.com/feeds/mediagen/?uri='
url='http://www.gametrailers.com/feeds/search/child/c9c01382-1f7c-4a3a-b68f-2e5ecc67fdd3/?sortBy=most_recent&tabName=videos&keywords=Pach-Attack'
content=urllib2.urlopen(url).read()
match=re.compile('<div class="video_information" id=".*?" data-contentId="(.*?)".*?<meta itemprop="name" content="(.*?)".*?itemprop="thumbnailUrl" content="(.*?)\?.*?itemprop="description" content="(.*?)"',re.DOTALL).findall(content)
for url,title,thumb,desc in match:
url=base+url
content=urllib2.urlopen(url).read()
match=re.compile('type="video/mp4" bitrate="400">.*?<src>(.*?)</src>',re.DOTALL).findall(content)
url=match[0]
print title
print thumb
print desc
print url
print#