• 1
  • 8
  • 9
  • 10(current)
  • 11
  • 12
  • 23
Req Sports scraper
This is great, thanks for hearing my suggestions. It opens up a lot of new possibilities.
Also good to see some new people contributing to the database that are not from Portugal lol.

-----------------------------------------------------------------------

So this post will be a long one, I'll try to explain my ideas for a possible addon for Kodi using thesportsdb as a a base.
My goal is to centralize all the sports information as if it was part of the core of kodi or the skin. Also develop the tools necessary for any other person to develop simple plugins that can be called from the main one. For instance, a plugin that will grab the channel where an event is going to be aired and then match the channels available on the PVR section starting it accordingly (when clicking an event). Providers for highlights, etc. I won't develop any but I didn't want this plugin to be "static".

I am aware kodi team wants to keep the core as light as possible so all of this should be kept for addons/python only.
For this to be a reality the addon should borrow from the skin as much elements as possible, being its look "different" for each skin. This turns the addon skin dependent and a massive ammount of work to make it look slick for any of the available skins. It will certainly happen with time but for a first proof of concept/alpha version I think 2 skins is enough. Confluence has to be one (since it is the default skin), Aeon Nox being the other one since it is the one I use. Also, Kodi/Helix only.
Dialogs are pretty similar to every single skin but their textures are different, have different names and even the resolution is different.

When entering the addon, the user will be present with a menu similar to the skin home menu, modded for sports. Something similar to the screenshots below:

For confluence
Image
For Nox
Image

This home menu will then allow you to browse to the list of competitions for each sport, will present an rss feed sport related, will present an entry to enter the full calendar view (similar to search entry on the regular home menu of the skin), and specific sub-menus for/depending on each sport.

On the first run of the plugin (when the plugin knows nothing about you or your platform) a simple wizard would appear. This wizzard will bring up a dialog where you'll enter your username in thesportsdb.com. You will be able also to skip this step.

So why this username on the wizzard?

I'm confident at some point the json api will allow a method to grab the favourite teams and leagues given the username. It will then ask you from the list of favourite teams, which is your "heart team". This is how any sports video game works. Your favourite team name and logo + your thesportsdb username will then be present on the top left corner, where kodi logo is in the confluence skin, along with your username.
Your favourite teams or leagues will help the addon with screen widgets. It can then present widgets on the main menu (latest events, next events) when you're navigating the home menu or its submenus. Just like we have now for movies and tvshows.

Image

In case you don't have an account, you will be able to select your favourite teams, leagues and heart team from the list of existing ones.

Along with the sports entry on the main menu, another one is really important: Favourites. This entry will present a new dialog having only the competitions and teams you follow (similar to the PES2015 dialog ovokx posted above).

--

When clicking the sport in the home menu you'll be present to a sport view/views having all the database competitions for the given sport. When selecting a competition from the sport view you'll enter the competition view/views like the ones I posted (banner view and tripanel being an example). This will centralize the information for teams, fixtures, league tables. Teams will then centralize information and be a node for stadium, players, dialogVideoInfo.

This will be a massive ammount of work and will take its time. I am not experienced with skinning but everything is always a motivation to learn something new. Plus, I am a sports fannatic so I have motivation to give and sell. And like anything, the only hard one is the first one, the others just come at a quick pace.

The hard one is basically the home/main menu. All the others are pretty simple and don't use many skin elements.

I look forward to hear about your ideas for specific views/addon organization.

Cheers

enen
Reply
will this also include local content?
Kodi 19 + Arctic: Zephyr Reloaded
nVidia SHIELD 2017 + WD My Book
LG OLED65B8PLA + LG SP11RA 7.1.4
Reply
I guess that is one of the possible uses for the submenu. You can specify any category you want for each sport below the main wraped/fixed list.
For this to be a reality the source definition of the sport content on your local disk would need to be configured from inside the addon itself since kodi doesn't have any content-type for sports (nor any of these views will be in the skin itself).

I also have a few sports recordings so it interests me also
Reply
Have you got anyone to help you with the CFL yet?
Reply
(2015-01-16, 18:33)Fisaidaid Wrote: Have you got anyone to help you with the CFL yet?

Sure thing Wink

http://www.thesportsdb.com/browse.php?s=...20Football

Needs info and artwork though if you can help out.
Reply
Some leagues to be added in different sections:

Soccer section: Primera División (Argentina)
Motorsport section: WRC - MotoGP
Basketball: Liga ACB (Spain)

Smile
Kodi 19 + Arctic: Zephyr Reloaded
nVidia SHIELD 2017 + WD My Book
LG OLED65B8PLA + LG SP11RA 7.1.4
Reply
(2015-01-16, 20:36)Ovokx Wrote: Some leagues to be added in different sections:

Soccer section: Primera División (Argentina)
Motorsport section: WRC - MotoGP
Basketball: Liga ACB (Spain)

Smile

Sure done, but I don't have any data sources for them so no events right now.

I also skipped WRC as it seems its not on this year
Reply
(2015-01-16, 20:53)zag Wrote:
(2015-01-16, 20:36)Ovokx Wrote: Some leagues to be added in different sections:

Soccer section: Primera División (Argentina)
Motorsport section: WRC - MotoGP
Basketball: Liga ACB (Spain)

Smile

Sure done, but I don't have any data sources for them so no events right now.

What kind of sources do you need to populate them? I'll try to find some



(2015-01-16, 20:53)zag Wrote: I also skipped WRC as it seems its not on this year

Here you can see this year schedule:

http://www.wrc.com/es/wrc/calendar/calen...-16--.html
Kodi 19 + Arctic: Zephyr Reloaded
nVidia SHIELD 2017 + WD My Book
LG OLED65B8PLA + LG SP11RA 7.1.4
Reply
(2015-01-16, 21:11)Ovokx Wrote: Here you can see this year schedule:

http://www.wrc.com/es/wrc/calendar/calen...-16--.html

Thanks, i've added WRC now, and added the calendar dates manually as there are not many events.
Reply
Could you add these please? (Sorry for the duplicate post - in thesportsdb.com too - just I've finished adding a lot of the BTCC meta-data now Big Grin )

I'd really like to be able to add drivers too.

British GT http://www.britishgt.com/
WTCC http://www.fiawtcc.com/
WEC http://www.fiawec.com/
SuperGT http://supergt.net/?ln=en

All events can be found in XML here:-

http://toomuchracing.com/calendar/
HTPC RPI3 Kodi 17 (Krypton) v8.0.1 MR
Storage BPI 1x 500GB SSD UPnP server
Display Sony Bravia 32"
Reply
(2015-01-16, 21:47)zag Wrote:
(2015-01-16, 21:11)Ovokx Wrote: Here you can see this year schedule:

http://www.wrc.com/es/wrc/calendar/calen...-16--.html

Thanks, i've added WRC now, and added the calendar dates manually as there are not many events.

great, thanks!

BTW, it would be nice that, in case like that, users could manually add the relative info (events, teams, players, etc) if we don't have any automatic source. Could be that possible, please?
Kodi 19 + Arctic: Zephyr Reloaded
nVidia SHIELD 2017 + WD My Book
LG OLED65B8PLA + LG SP11RA 7.1.4
Reply
Hopefully got in all your requests today Wink

- New League editing and metadata page
- New Trophy icons (will be used as achievement for teams eventually)
- Added Multiple secondary soccer leagues
- Added Canadian Football League + Teams
- Added Spanish Basketball ACB league + Teams
- Added BTCC + 2015 + Teams and 2015 events
- Added Indycar Series + Teams and 2015 events
- Added MotoGP + Teams and 2015 events
- Added World Rally Championship + Teams and 2015 events
- Added British GT Championship + Teams and 2015 events
- Added Nascar Sprint + Teams
- Added WTCC
- Added Super GT
- Added World Endurance Championship

Regarding manually adding events, I will have to think about this. There are some data consistency issues with opening that kind of feature.
Reply
You're a legend! ... do you have a donation button?

What's required to add drivers, like there members in Soccer?
HTPC RPI3 Kodi 17 (Krypton) v8.0.1 MR
Storage BPI 1x 500GB SSD UPnP server
Display Sony Bravia 32"
Reply
This is very nice.

Posted by enen92
I guess that is one of the possible uses for the submenu. You can specify any category you want for each sport below the main wraped/fixed list.
For this to be a reality the source definition of the sport content on your local disk would need to be configured from inside the addon itself since kodi doesn't have any content-type for sports (nor any of these views will be in the skin itself).

I also have a few sports recordings so it interests me also


I have a little system that I use to store my sports videos locally. It is not foolproof but it allows me to access, different sports, competition for the sports, matches, or events. It also allows me the see matches (football, basketball etc), or events (athletics, swimming etc) for a given team or athlete.

It is a bit of a hack but it works for me. I did a lot of work making nfos, but if there is a site to get the data from it would be much less work. I will post a few screenshots tomorrow.
Reply
Does the database actually supports multiple leagues? I mean, for example, in soccer, Real Madrid is playing during this year in some differents leagues/trophies:

  1. La Liga (domestic league)
  2. Copa del Rey (domestic trophy)
  3. Supercopa de España (domestic trophy)
  4. UEFA Champions League (international league)
  5. FIFA Club World Cup (international trophy)
  6. UEFA Super Cup (international trophy)

If not, we can add up to 5 extra fields (I don't know if other countries have more than 5 extra competitions for the same team) at the Team Edit Info page in order to select others competitions where a team is also playing:

Image
Kodi 19 + Arctic: Zephyr Reloaded
nVidia SHIELD 2017 + WD My Book
LG OLED65B8PLA + LG SP11RA 7.1.4
Reply
  • 1
  • 8
  • 9
  • 10(current)
  • 11
  • 12
  • 23

Logout Mark Read Team Forum Stats Members Help
Sports scraper1