Can I get EPG XML for free

EPG where do you get up-to-date, reliable and detailed data from?

  • wire jacket

    Thanks for your feedback

    My EPG data are delivered in the standardized UTC time stamp.

    Simple example:

    <title lang="de">Morning magazine</title>

    After importing the XML, the correct GMT start-stop time (5.30 for Germany) is in the EPG.

    If you were to import the XML into China, the EPG would contain the start time (China local time).

    The season + episode numbers are available in the standardized xmltv_ns format. (is at least Kodi + tvheadend + dvblink compatible)

    3.19. = Is season 4 ep 20

    As far as the mapped ratings in the description are concerned, I have to say that I programmed a script especially for this, as Kodi cannot read this information yet.

    a corresponding pull request for kodi 18.02 is through, but has yet to be integrated into the various skins.

    Vdr is probably more advanced than that.

    In addition, I have developed an mdb scraper, not quite finished (I have to work on the match rate and adjust my filters), which will scrap EPG information online and, if it is not already available, add it. e.g.

    -country

    -date

    -age-rating

    -star rating

    -HD- poster

    everything is possible...

    In general, I think it's great that something is now also happening in vdr with regard to epg.

    The idea of ​​being able to use several epg sources (despite the same channel ID) in the future in order to be able to assign them in the osd is the right way to go.

    Tvheadend leads by example.

    Of course I add Kabel 1 classic. Will be available from tomorrow at the latest.

    ** edit

    Kabel 1 Classic is already included under xmltv_id = "kabeleinsclassics HD"

    * edit

    you can always find an up-to-date station list on

    https://takealug.de/wordpress/…-ch-xml-epg-zum-download/

  • Announcement:

    The new EPG is expected to be available from tomorrow noon / afternoon

    The "imdbmapper" is now in the alpha status.

    He searches the IMDb using the given "title names" and adds the following strings, if not already available at 'match' via the category filter:

    -age rating

    -star rating

    -country

    -date

    In any case, he will replace the poster in an "HD" with 'match'

    In addition, a new string "imdb" is created for 'match'.

    would look like this

    The whole thing runs through a category filter, modified with 'match' (if not already available) only "films" and "series"

    I ask for your feedback, especially if there are problems importing.

    thanks

  • hello everyone, i have to hold back the imdb extension for now, we are not yet satisfied with the result.

    We want to integrate a country mapping, as e.g.

    United States reads nicer when it is abbreviated as (USA).

    You must also work on the FSK, as PG / TV is not = FSK.

    I'm sorry for everyone who was already excited.

    But the chances are good that this will be integrated in the course of the coming week.

  • Just found the thread. I love what you do! Compliments and hats off!

  • Hello everybody,


    The "imdbmapper" can now be found at github.com/DeBaschdi/EPGScripts.


    If you like, you can fly over the code. The search engine is from github.com/FabianBeiner/PHP-IMDB-Grabber and exists in the file "imdb.class.php"


    "imdbmapper.pl" uses this engine by calling small "auxiliary scripts" such as "country.php".


    In this script, the path to the auxiliary scripts must be specified in line 17.


    It is used like this: ./imdmapper.pl old.xml> new.xml.




    The script creates a cache so that multiple existing "titles" do not have to be scraped twice.


    In the course of the publication I put the new "imdepg" onkine today.

    as long as I don't hear anything negative, the "imdbmapper" remains active

    please give me feedback

  • I also wanted to deal with the topic, where can I find an xmltv2vdr that compiles under 2.4.0?


    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.4, VDR 2.5.2, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, TT Budget S2-1600, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.5.2, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User- # 755 to_h264chk_rvdr-transcodegithub

  • I also wanted to deal with the topic, where can I find an xmltv2vdr that compiles under 2.4.0?

    There is one in the experimental vdr from yavdr ansible:

    https://launchpad.net/%7Eyavdr…batch=75&memo=75&start=75

    However, there still seem to be problems if you also install the vdr-addon-seriestimer at the same time and activate it in the xmltv2vdr (I am currently using it with the seriestimer deactivated):

    yavdr ansible, xmltv2vdr, seriestimer: reproducible invalid lock sequence with vdr crash

  • Thanks for the tip, but where can I find the source there?


    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.4, VDR 2.5.2, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, TT Budget S2-1600, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.5.2, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User- # 755 to_h264chk_rvdr-transcodegithub

  • Hello,

    but where can I find the source there?


    from https://launchpad.net/%7Eyavdr…shed&field.series_filter=


    fetch these files

    vdr-plugin-xmltv2vdr_0.2.0pre.git20170320-0yavdr21 ~ bionic.debian.tar.xz

    vdr-plugin-xmltv2vdr_0.2.0pre.git20170320.orig.tar.gz

    You can find the patch in * .debian.tar.xz

    When unpacked, look at the file series in the dir patches, there you will find the applied patches.

    Greeting

    wolfgang

    DVB-S: Silverstone LC17 with 8.4 "TFT display, ASRock ALiveNF6G, AMD X2 3800+ (35W), 4GB, GT 630 - nVidia-387, SSD 64GB, 2TB, TeVii S470, SkyStar S2, Cinergy T RC USB, Kodi-18.0, FB X10 Medion-Scroll, "easyVDR 3.5 (14.04 LTS) - Kernel-4.8.12 - VDR 2.3.8"
    -----------------------------

    DVB-C: ATC-620, Asrock K7S41GX, AMD Geode NX 1750, 2GB, picoPSU, Samsung 500GB 1x 1TB, LDW-851S, DVB-C Fujitsu-Siemens FF, Cinergy 1200, Nova T USB, Atric Rev.4, "easyVDR 0.8 - 2.6 .35.10 VDR 1.7.16 "
    -----------------------------

    Client_1: Evo N600c, "Puppy-Slacko 6.3" VDR 2.2.0 - FB X10 Medion_OR25V
    -----------------------------

    Client_2: Raspberry-P2 - MLD-5.4 / LibreELEC-9.0-Milhouse (Kodi-18.0) (PVR-VNSI)

    TT S2-6400 - saa716x compile under 04/20 (Focal)

  • Thanks, but the patches there are already in git and vdr-plugin-xmltv2vdr_0.2.0pre.git20170320.orig.tar.gz corresponds to git and does not compile with 2.4.0


    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.4, VDR 2.5.2, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, TT Budget S2-1600, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.5.2, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User- # 755 to_h264chk_rvdr-transcodegithub

  • In my git there is also a channelid mapper for the xml2vdr, if you want to use the rytec format (.de)

  • rytec format doesn't tell me anything now, but if it compiles I could already build on it.

    sorry for hijacking the thread, I imagined it to be easier.


    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.4, VDR 2.5.2, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, TT Budget S2-1600, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.5.2, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User- # 755 to_h264chk_rvdr-transcodegithub

  • all right, this is about epg, and i think your question helps many.

    The forum here gives little information so far.

    Nice that this changes.

  • Thanks, but the patches there are already in git and vdr-plugin-xmltv2vdr_0.2.0pre.git20170320.orig.tar.gz corresponds to git and does not compile with 2.4.0

    Have a look at the debian / rules - there is a bit of trickery in the override_dh_autobuild target to build the package after a patch (the AFAIK is not in Git) has been applied to the sources:

    1. #! / usr / bin / make -f
    2. # Uncomment this to turn on verbose mode.
    3. #export DH_VERBOSE = 1