1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

EPG-Buddy a new EPG Tool with easy usage.

Discussion in 'Tools and other software' started by Lehmden, November 26, 2016.

  1. Lehmden
    • Team MediaPortal

    Lehmden Test Group

    Joined:
    December 17, 2010
    Messages:
    10,617
    Likes Received:
    2,020
    Gender:
    Male
    Location:
    Lehmden
    Ratings:
    +3,319 / 28
    Home Country:
    Germany Germany
    Show System Specs
    Hi.
    I like to introduce our latest tool, called "EPG-Buddy". This program should make EPG grabbing as easy as possible. Up to now a good EPG is one of the most complicated things to achieve in the HTPC world. Nearly all available sources needs complicated scripting and fiddling with XML files or similar. "On Air"- EPG often is of bad quality or not available at all. Available Sources for grabbing EPG data from online sources are hard to configure, especially if you are new to this topic. Here is where EPG-Buddy jumps in. With EPG-Buddy you can configure your EPG with a few mouse clicks and after you're done your EPG is refreshed completely invisible and automatic on a daily or weekly base. You can use various sources for your EPG data. As EPG-Buddy delivers it’s data in XMLTV compatible format it can be used together with nearly every available TV solution for PC including, but not limited to MediaPortal (both, 1 and 2), Argus TV, NextPVR, DVB-Viewer,… Some features may not be available for every solution but the main features are working with all of them as long as they are able to use XMLTV compatible EPG data..

    There is one comfort function, the matching of channel names read from TV Database, that needs to be written individual for every TV engine. That's why this comfort function is not available for some TV engines. But you always can match channel names manually. This way you can use EPG-Buddy together with nearly every TV Solution for PC.

    Because I only use MP2, help by MP1 users was needed to add this comfort feature for MP1 too. That's why full support for MP1 was added later. In meantime support for MP1 with MySQL and also MSSQL is included and fully working. MP1 and MP2 are both fully supported in recent version of EPG-Buddy.

    In future there may be comfort functions that won't be added (or even possible) for MP1, mainly because the MP1 database is not centralized and unified as it is in MP2. But this is not the case for the recent version of EPG-Buddy and even if some day such functions will be implemented they don't prevent EPG-Buddy from working with MP1, promised...

    The recent supported EPG data sources are:

    • Tvguide.com - a fast and free source for North American countries (USA, Canada, Mexico)

    • TVSpielfilm - a fast and free source for German speaking countries

    • epgData - a fast but paid source for German speaking countries

    • Clickfinder - a fast but paid source for German speaking countries

    • WebGrab+Plus – a free but slow source for nearly every country and language in the World

    • External XML files - to use XMLTV- compatible XML files from other sources
    If you can read German, you can find the German thread here:
    EPG-Buddy ein neues EPG Tool

    The installation is straight forward, simply run the installer. Sometimes there is an extra option at the end of the installation procedure to update your database. This only is necessary if you have a previous version installed that needs a database update. If you install EPG-Buddy for the first time or have uninstalled it completely before the installation, then it is not necessary to run the upgrade tool.

    In the main program all configuration and settings are done.

    Program Settings.
    First you need to adjust some program settings to your needs. All changes here are applied after a restart of EPG-Buddy.
    upload_2017-12-11_10-17-54.png
    On the right you can set the GUI language. Recently there are English and German available. EPG-Buddy is fully localizable with a simple text file containing all terms. You can copy and rename “english.lng” to “your language.lng” and then translate the terms after the = in every line with a simple text editor like Notepad. On next start a new language is available.

    Below the GUI language setting you can activate debug log level. This only is necessary if there are issues with the main Program. And you can add a task to run after the grabbing. This is meant for experts who want to further modify the downloaded data. Be sure you don’t change the name of the resulting XML files so anything else can be working as it should.

    On the left there are some settings related to the TVDB compare. You can select the language for metadata (English always is the fallback language if nothing is available in your language) and if you like to replace the series and episodes names inside the EPG data with the names from TVDB. Below you can select if the episode description should be replaced by the one from TVDB. If you don’t tick this any empty descriptions are nevertheless filled with descriptions from TVDB.

    In the middle you can configure the output of the finished XML files. You can set the base name (e.g. tvguide) the suffix (counter or data source) and the output folder. An example for a counter suffix is: tvguide_1.xml, tvguide_2.xml. With data source as suffix this would be tvguide_TVGuide.xml, tvguide_WebGrab.xml

    You can create a “tvguide.lst” file for usage with MediaPortal’s TV Engine. This file is created in the same folder than the xml files.
    Once all is set to your needs you need to click on “save” button. Now you’re asked wether you want to restart EPG-Buddy now or later to apply the new settings.
    upload_2017-11-6_9-52-6.png

    Setup TV database.
    After the restart next is to select the TV database type.
    upload_2017-11-16_11-15-28.png

    Recently there are 5 options to select.
    • SQLite - for MediaPortal 2
    • MySQL - for MediaPortal 1 and probably MediaPortal 2 (untested)
    • MSSQL - for MediaPortal 1
    • ArgusTV
    • Manual – for every XMLTV compatible TV solution.
    For SQLite you need to enter the path to the database- file. For MySQL, ArgusTV and MSSQL you need to enter the name or IP of the SQL server, username and password.

    MediaPortal's default values are pre-selected so normally you don’t need to alter anything.

    Then click on “Save” to store those settings.

    EPG Source.

    Next is to configure your data source(s) where you want to get the EPG data from.



    Recently here are three sub- items to find, Global, Germany and USA.

    Global: Here are all sources listed that can be useful all over the world.
    upload_2017-11-6_10-35-1.png
    Right now those are WebGrab+Plus and external XML files. The later requires you to enter an URL or Path to the file. If it is an URL the file will be downloaded and extracted, if necessary. In the input you can add as much path/URL as you like, one file per line.

    Germany: Here are all sources listed useful especially for German speaking countries
    upload_2017-11-6_10-42-6.png
    Recently here are three sources listed, TVSpielfilm (recommended as it’s free of charge), epgData.com and Clickfinder. For Clickfinder you need to enter the path to the database file. Default value is pre- set. For epgData.com a very long pin is needed that you get with your subscription.

    USA: Here are the sources useful for northern America (USA, Canada, Mexico)
    upload_2017-11-6_10-48-6.png
    Recently there only is one source, TVGuide.com As it’s free of charge, fast and offers a wide range of lineups for nearly everyone living in USA, Canada or Mexico up to now there was no need to support another source. If you have more than one subscription on TVGuide.com you can add more than one set of credentials. You need to take care that matching email and password are in the same line.

    You can select as many sources as you like, even from different regions. As example you use TVGuide.com for most of your channels and WebGrab additionally for the two channels not available on TVGuide.com. Then you need to select TVGuide.com in the “USA” section and “WebGrab” in the Global section.

    After finishing your TV database and EPG sources configuration you better restart EPG-Buddy. On the program- start all channel lists are refreshed.


    EPG Data.

    Let's get serious now. Next page "EPG-Data" is the heart of the program, the configuration of your EPG. Here you will find a sub- page for every available EPG source that most likely needs slightly different usage. We will walk through all sources one after another.

    WebGrab+Plus:
    upload_2017-11-6_11-37-13.png
    Let’s start with the most complicated but also most universal source, WebGrab+Plus. As there are more than 400 websites available from within WebGrab it is necessary to pre-select the few sites you really want to use.
    This task only is necessary for WebGrab.

    Which site is the best for you, I can not tell as this depends on your country, your region and your TV provider... Try a few sites that sound familiar to you and see if they are covering all your channels. The first thing you need to do is to click the button below "Website- preselection".
    upload_2017-11-6_11-56-46.png
    Then a list with lots and lots of websites is shown. Here you should set the mark on all sites you want to use later. If you select a site here that you did not use later, nothing bad is happen aside the dropdown list for your websites is a bit to long... We have set a mark at "freesat.co.uk" as example.
    After you've done you need to click "Set". Then your sites are stored for usage. Now the channels configuration appears (again). The dropdown list now should contain the sites you've selected. If this is not the case you could quickly go to a different page and then back again to this. Sometimes the list did not refresh that fast, depending on the speed of your hardware. But normally you only need to do this once, so this is no big deal...
    On bottom left you can set how many days you like to grab your EPG data. Above the “how many days” input you globally can enable/disable the compare with TVDB for this EPG data source.

    First select the website to use from the dropdown list in the middle of the page and then click on "show". Now the list below is filled with every channel that is available on the selected website. When you done for this website, select the next one and hit show again. From this point on the work (nearly) is identical for every EPG data source. That’s why this is explained later only once.

    TVSpielfilm:
    upload_2017-11-6_12-10-22.png
    Here you can pre- select some of the categories to minimize the later work configuring your channels. But you also can skip this step, if you like. When you click on “Start” a list of categories is shown in the middle. When you tick a category here all channels from this category are set to be grabbed from TVSpielfilm. If a category is unticked no channel from this category is set to be grabbed from TVSpielfilm. You later can “overwrite” this pre- selection for every channel you like. If you use zero or few channels from a category you better not tick it. If you use lots up to all channels from this category you better tick it. Once done press set and you’re done.

    On the bottom left you globally can enable/disable the compare with TVDB for this EPG data source. From this point on the work (nearly) is identical for every EPG data source. That’s why this is explained later only once.

    TVMovie Clickfinder:
    upload_2017-11-7_8-56-18.png
    For Clickfinder you need a subscription and the clickfinder- tool from the data provider. The grabbing of raw EPG data has to be done with the clickfinder- tool. All further work then is done from inside EPG-Buddy.

    Here you can pre- select some of the categories to minimize the later work configuring your channels. But you also can skip this step, if you like. When you click on “Start” a list of categories is shown in the middle. When you tick a category here all channels from this category are set to be grabbed from Clickfinder. If a category is unticked no channel from this category is set to be grabbed from Clickfinder. You later can “overwrite” this pre- selection for every channel you like. If you use zero or few channels from a category you better not tick it. If you use lots up to all channels from this category you better tick it. Once done press set and you’re done.

    On the bottom left you globally can enable/disable the compare with TVDB for this EPG data source. From this point on the work (nearly) is identical for every EPG data source. That’s why this is explained later only once.

    epgData.com:
    upload_2017-11-7_8-59-16.png
    For epgData you need a subscription. If you’ve entered the pin properly, EPG-Buddy will download your data and puts it into a XMLTV compatible format. Here you can set how much days the data should be loaded for. On epgData.com data for all channels always is downloaded so you can not configure which channels should be loaded. That’s why there is no category pre- selection.

    On bottom left you can set how many days you like to grab your EPG data. Above the “how many days” input you globally can enable/disable the compare with TVDB for this EPG data source. From this point on the work (nearly) is identical for every EPG data source. That’s why this is explained later only once.

    TVGuide.com:
    upload_2017-11-7_9-26-48.png

    For TVGuide.com you need to register on their site. Registration is free of charge. Then you need to configure your lineup on TVGuide.com. If you need more than one lineup you can register as often as needed with different email addresses. Here you can set how much days the data should be loaded for. On TVGuide.com data for all channels from your lineup always is downloaded so you can not configure which channels should be loaded. That’s why there is no category pre- selection.

    On bottom left you can set how many days you like to grab your EPG data. Above the “how many days” input you globally can enable/disable the compare with TVDB for this EPG data source. From this point on the work (nearly) is identical for every EPG data source. That’s why this is explained later only once.

    External XML File:
    upload_2017-11-7_9-36-16.png
    EPG-Buddy can work with external XML files as long as they are XMLTV compatible. You can get such XML from various sources like mc2xml or lots of data providers not directly supported in EPG-Buddy. To benefit from EPG-Buddy’s advances features you can use such files even combined with some of the direct supported data sources. As the raw data grabbing is done external you can not configure which channels for how many days to load.

    On the bottom left you globally can enable/disable the compare with TVDB for this EPG data source. From this point on the work (nearly) is identical for every EPG data source. That’s why this is explained later only once.

    Channel Configuration.
    Now you start configuring all used channels and how EPG- data should be loaded/prepared to match your needs as good as possible. This is nearly the same for all data sources so we will use TVSpielfilm as example here. If there are differences between the data sources this will be explained nicely.

    On the top left you can switch the channel- name mode between database mode and manual mode. Normally you most likely would use the database mode but if something is not exactly as wanted or a TV solution is used that is not yet supported for database mode you always can switch here easily and individual for every channel.

    First the description for the database mode:
    upload_2017-11-16_12-9-1.png

    The first step is to select a channel in the middle list. Here all channels are listed that are provided by this data source. As soon as you’ve selected one channel in the middle list, on the right lots of data appears. From top to bottom: The name of the channel as it is named in the EPG data source to keep you informed which channel is to be configured recently.

    Next is the recent name used in the resulting XML file. This name is important for automatic matching in XMLTV plugin of your TV server. This name will be replaced with the name from your TV database if you select a name in the dropdown list below with every channel- name available in your TV database. If “-----------” is displayed nothing will be altered. If the name in the XML file and in the TV database are identical the automatic matching inside your XMLTV plugin will be work 100% without any manual correction later. Below you can set how many days this channel should get EPG data for. Zero means no data is loaded at all. This only is available for TVSpielfilm.

    For other sources you only can set this global or you don’t have any option to choose. Example: TVGuide.com
    upload_2017-11-16_12-10-17.png
    If you can not set the days individual, but can set if a channel should be loaded or not it looks like on this screenshot. This is the case for TVGuide.com and WebGrab+Plus.

    Here you can select if this specific channel should get EPG- data from this source. Right below the dropdown list for channel names.

    The other sources don’t offer any of those options. Then it’s looking like this:
    upload_2017-11-16_12-11-10.png
    The last config- option on the right is if this channel should be compared with TVDB or not. This can be set individual for every channel. This is a time consuming procedure so you better tick only channels airing series. Many news-, shopping-, documentary-, sports-,… channels don’t need this compare at all. If you untick them here it will save a lot of time.

    Once you have set all options as wanted you can select the next channel in the middle list. As soon as you select the next channel all your changes are stored. Now repeat those steps for every channel you want to have EPG for. This is a time consuming and probably boring work, but you only need to do this once to get fresh EPG data every further day without doing anything after this.

    Before you leave this window you better click on a different channel (no matter which one) a last time to be sure all changes are saved properly, even for the last channel you’ve configured.
    Hint for WebGrab usage. You also need to save the WebGrab configuration once you are finished with the channel setup. For this you need to click on the button “Start” below “Generate WebGrab config now?”

    Now the description for the manual mode:
    (next to follow)

    Only one step left to your automatic EPG... Set a scheduled task for grabbing the EPG data. This is done on the next page "Schedule"
    Zwischenablage-5.jpg

    On the left you select the day(s) of the week when the EPG data should be loaded. In the middle there you choose the time when this should be done. Time needs to be entered in 24 hours format. And on the right you have 3 "action" buttons. The top most is deleting any previous schedules you may have set before. In the middle you add a scheduled task to Windows task-planer. Both actions needs "Admin" rights and for this the program is asking for proper rights. This is necessary and can not be prevented.

    With the lowest button you can trigger a manual grabbing of EPG data. If you do so, some DOS boxes are popping up where you can see what's going on behind the curtains. And you also can cancel the operation here by simply closing the dos boxes. If the grabbing runs in automatic mode those boxes are not showing up and you will not notice the grabbing at all...

    We finally made it... As long as it is EPG-Buddy this is the case. But we need to configure MP to use our grabbed EPG.
    The first step is to activate XmlTv plugin in TV configuration, if not done already.
    Zwischenablage-9.jpg

    Then we need to set the plugin to use our data. For this we select the EPG-Buddy installation folder as input.
    Zwischenablage-11.jpg
    Important is to select "Import files in new tvguide.lst" and deselect "Import new tvguide.xml".

    And the last step is to validate the mapping:
    upload_2017-12-11_10-55-8.png

    If you have set the channel names properly you don't need to manually change something here. If not you may map a lot of channels by hand. As I have forgotten to configure the channel name for Eurosport 1 in this example it is marked “red” and I need to map this channel by hand.
    Don't forget to save the mapping when you're done.

    Now a very last step is left to do, but only if you are using the PowerScheduler Plugin. In Expert mode you should add the process "Grab-EPG" to the list or processes preventing the system to go into standby mode.
    Zwischenablage-13.jpg

    And you can set this plugin to wake up the system to grab EPG at the time you've scheduled the task in Windows task planer. Normally the EPG grabbing starts as soon as the system is awake if it was asleep while the grabbing should have run.

    Other TV solutions like NextPVR, DVB-Viewer or ArgusTV may need slightly different configuration but in general it should be clear now how to do so.

    Now all work is done and you can start enjoying a rich and fresh EPG every day.
    The recent Version is 0.4.1.8 and can be found in our repo at:
    EPG-Buddy

    That's all for now.
    Have fun.
     
    Last edited: December 12, 2017 at 10:04
    • Thank You! Thank You! x 3
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. breese
    • Team MediaPortal

    breese Test Group

    Joined:
    July 11, 2011
    Messages:
    3,856
    Likes Received:
    317
    Gender:
    Male
    Occupation:
    Sr. Systems Engineer
    Location:
    Arlington Heights, Illinois
    Ratings:
    +754 / 0
    Home Country:
    United States of America United States of America
    Show System Specs
    Installed the new version.
    Got to the stage of EPG Data, the TVSpielfilm shows the menu of cannels
    EPG_Buddy 01.jpg

    Web-Grab does not show any web sites to choose from.
    EPG_Buddy 02.jpg

    EDIT: I found you need to click the Web Site preselection Start to get the list of sites....
     
  4. breese
    • Team MediaPortal

    breese Test Group

    Joined:
    July 11, 2011
    Messages:
    3,856
    Likes Received:
    317
    Gender:
    Male
    Occupation:
    Sr. Systems Engineer
    Location:
    Arlington Heights, Illinois
    Ratings:
    +754 / 0
    Home Country:
    United States of America United States of America
    Show System Specs
    In the EPG Data screen.
    Choose Web Grab +Plus
    Channel Names Select, either of them.
    Click Website - Preselection - Populates list
    Click Website - Preselection - Appends another list to the list.
    For each time you click the button, it appends to the list again.

    Also, I do not see TVGuide.com listed in the list. This is the U.S. site I use for EPG
     
  5. Lehmden
    • Team MediaPortal

    Lehmden Test Group

    Joined:
    December 17, 2010
    Messages:
    10,617
    Likes Received:
    2,020
    Gender:
    Male
    Location:
    Lehmden
    Ratings:
    +3,319 / 28
    Home Country:
    Germany Germany
    Show System Specs
    Hi.
    Thanks for trying EPG-Buddy.

    Yes, that's intended and so was written in the first post.

    Only site having a corresponding ".channels.xml" available are shown as without the ".channels.xml" I can not use the site...

    I just saw that TVGuide.com has a different named ".channels.xml"... There it is named "tvguide.com_channels_byTimezone.xml" Simply rename it to "tvguide.com.channels.xml" like all the other files and it will be shown (most likely at the end of the list)
    As a proof:
    Zwischenablage-1.jpg
    This was achieved only by renaming the file..

    In next version I will provide a renamed file, but up to then you need to do it yourself.. You will find it in "EPG-Buddy\WebGrab\ where you also will find the "WebGrab++.config.xml" and the webgrab log, if it was running before already...

    I've found a fix that will be included in next version...
     
  6. breese
    • Team MediaPortal

    breese Test Group

    Joined:
    July 11, 2011
    Messages:
    3,856
    Likes Received:
    317
    Gender:
    Male
    Occupation:
    Sr. Systems Engineer
    Location:
    Arlington Heights, Illinois
    Ratings:
    +754 / 0
    Home Country:
    United States of America United States of America
    Show System Specs
    I found the readme for tvguide included with the lists (tvguide.com_info.txt)
    I created the dummy channel and included my Zip Code (60004)
    I then removed the * from in front of the lines to create a new tvguide.com.channels.xml then ran the Webgrab+Plus.exe (As Admin).
    It ran but did not seem to create the tvguide.com.channels.xml in the same folder as tvguide.ini

    Seems the WebGrab+Plus.exe found a different ini file in C:\ProgramData\ServerCare\WebGrab called ustvnow.com.ini instead of using the file in C:\Program Files (x86)\EPG-Buddy\WebGrab
     
  7. Lehmden
    • Team MediaPortal

    Lehmden Test Group

    Joined:
    December 17, 2010
    Messages:
    10,617
    Likes Received:
    2,020
    Gender:
    Male
    Location:
    Lehmden
    Ratings:
    +3,319 / 28
    Home Country:
    Germany Germany
    Show System Specs
    If you run WebGrab+Plus.exe without giving the path to the folder containing the config and siteini files it always will search in "C:\ProgramData\ServerCare\WebGrab"
    if you want to use the siteini and config from EPG-Buddy you need to call it like this (assuming that you have used default EPG-Buddy instalation path and using x64 Windows):
    Code (Winbatch):
    1. WebGrab+Plus.exe "c:\Program Files (x86)\EPG-Buddy\WebGrab\"
    This way it uses the siteini and config from EPG-Buddy.
     
  8. breese
    • Team MediaPortal

    breese Test Group

    Joined:
    July 11, 2011
    Messages:
    3,856
    Likes Received:
    317
    Gender:
    Male
    Occupation:
    Sr. Systems Engineer
    Location:
    Arlington Heights, Illinois
    Ratings:
    +754 / 0
    Home Country:
    United States of America United States of America
    Show System Specs
    Completed my first EPG Grab with a partial list of channels.
    Exception:


    Problem signature:


    Problem Event Name: CLR20r3

    Problem Signature 01: EPG-Grabber.exe

    Problem Signature 02: 1.0.0.0
    Problem Signature 03: 583963c9
    Problem Signature 04: Microsoft.VisualBasic
    Problem Signature 05: 12.0.20806.33440
    Problem Signature 06: 520078f6
    Problem Signature 07: 32c
    Problem Signature 08: 36
    Problem Signature 09: System.InvalidCastException

    OS Version: 6.3.9600.2.0.0.16.7
    Locale ID: 1033
    Additional Information 1: 5861
    Additional Information 2: 5861822e1919d7c014bbb064c64908b2
    Additional Information 3: a10f
    Additional Information 4: a10ff7d2bb2516fdc753f9c34fc3b069


    EPG-Grabber Exception 01.jpg






     
  9. Lehmden
    • Team MediaPortal

    Lehmden Test Group

    Joined:
    December 17, 2010
    Messages:
    10,617
    Likes Received:
    2,020
    Gender:
    Male
    Location:
    Lehmden
    Ratings:
    +3,319 / 28
    Home Country:
    Germany Germany
    Show System Specs
    Hi.
    This is an issue where @lightshock needs to jump in. He has written the EPG-Grabber tool that is adding season and episodes numbers to the EPG data after they are grabbed by WebGrab+Plus. For TVSpielfilm EPG-Grabber also is downloading the EPG data itself.

    Most likely this issue is due to different date notation formats in Europe and USA. Such issues only can be found by users like you living in a different part of the world than us... So it's nice you find it and we hopefully can fix it soon...
     
  10. Lehmden
    • Team MediaPortal

    Lehmden Test Group

    Joined:
    December 17, 2010
    Messages:
    10,617
    Likes Received:
    2,020
    Gender:
    Male
    Location:
    Lehmden
    Ratings:
    +3,319 / 28
    Home Country:
    Germany Germany
    Show System Specs
    Hi.
    A new version 0.2.0.7 can be found in first post.
    All issues encountered here are fixed now (at least I hope so :whistle: ). Aside this there also is support for a new EPG data source "epgData.com"
    For using epgData.com you need to enter a pin
    Zwischenablage-2.jpg
    After that you best restart EPG-Buddy as during startup the channel lists for TVSpielfilm and epgData.com are refreshed.
    Then the usage is nearly the same as for TVSpielfilm.
     
  11. breese
    • Team MediaPortal

    breese Test Group

    Joined:
    July 11, 2011
    Messages:
    3,856
    Likes Received:
    317
    Gender:
    Male
    Occupation:
    Sr. Systems Engineer
    Location:
    Arlington Heights, Illinois
    Ratings:
    +754 / 0
    Home Country:
    United States of America United States of America
    Show System Specs
    I installed the new version and found a few things.
    The tvguide.com.channels.xml you provided is the basic cable providers list.
    The system needs the ability to run WebGrab+Plus to locate channels by zip code if the user is on ATSC.
    I have included copies of the Cable channels and the atsc channels

    Also, once you go thru the Menus and get the proper list of channels from the MP2 DB, when you choose a channel to map, the Pull Down menu to the right is not working. It mirrors the same info from the MP2 DB.
    I high lighted the pull down in red here......

    I just discovered the pull down does not show when you choose Manual for Channel Names Select
    If you choose MP2-SQLite the pull down does show up
    EPG-Buddy.jpg
     

    Attached Files:

Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Like Us On Facebook

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!