E2m3u2bouquet - discussion & support

There are 1,612 replies in this Thread which was already clicked 252,972 times. The last Post () by hajosch.

  • a user who have difficulties after each new import.

    Sometimes and with one of the very many XMLTVs used... Let's be precise in the wording

    The better version being the 1.0.43.

    It's not clear what you mean? 1.0.43. didn't know how to import EPG events AT ALL .... In terms of the logic of parsing m3u playlists and working with override.xml - it is "ancient" ... What is better in it - is not clear.

    Not just one xml, with pluto tv xmls, samsung tv xmls, plex international xmls. The 1.0.43 version was the last with no complex code add to the plugin and withoiut bug (for me)

    Octagon SF8008 IPTV / DVB-S2X / DVB-C / T2

    OpenATV multiboot 7.5.1 / 7.6

  • t. The only plugin which do the job as expected is EpgImport form openATV

    Disable the import of EPG events in this plugin and use EPGImport form openATV .... Who forbids you to do this?

    Please note that no one has the problem you describe. Except for you, no one on any forum wrote with such a problem. Repeat your bug, after repeated attempts, I did not succeed. How can I fix what neither I nor anyone but you have - I do not understand. There are no errors in the logic of the code. Otherwise, you would have this error on all used XMLT


    Use EPGImport form openATV feed

    It's not a good solution because epgimport plugin can't be planned by interval, just once a day, and it's not enough for lot of plateform which deliver only 6 hours of epg, so need epgimport to be rerun so at least 4 times for a day. My proposal solution to add the ability to parse and import all the xml content will solve the problem.


    And if I'm the only one who have problem, so I have no chance, but I know and you too that users have often just one playlist to treat.


    With your words, I have the impression that you say that I invent the problems. Do you really think I have only that to do ?.. btw, you can stop the support for my configuration, I think it's the better solution for you.

    Octagon SF8008 IPTV / DVB-S2X / DVB-C / T2

    OpenATV multiboot 7.5.1 / 7.6

  • The 1.0.43 version was the last with no complex code add to the plugin and withoiut bug (for me)

    Once again, in the second, I'll ask - what do you call a bug? The main difference between 1.0.43 and 1.0.5x is the lack of a built-in algorithm for importing EPG events in 1.0.43 .... Do you think the ability to import EPG events is a bug? OK ! Turn it off in the settings and do not use it if you think that something is not working as you would like.

    For the fifth time, I repeat that no one else complained about the problem you described. See the number of people who have downloaded the latest version of the plugin only on this forum. Has anyone else complained?

    if you like it you can make donations

  • It's not a good solution because epgimport plugin can't be planned by interval,

    So what do you offer? EPGImport has authors .. Write to them to be added. Therefore 10 minutes of work ..... Today, for fun, I will add this feature to the EPGImport code I modified - [Plugin] EPG Import ....By the way, there is exactly the same algorithm and logic for importing events for EPG ... Downloaded more than 150 times on different forums ... NOBODY complained that at least something was not imported

    if you like it you can make donations

  • And if I'm the only one who have problem,

    At the moment - YES .... And your problem has not been confirmed by anyone else

    you can stop the support for my configuration,

    I don't support anyone's configuration. I wrote a universal product that allows you to flexibly customize the functionality of the playlist generator to your desires. If this concept does not suit you, there are many other m3u converters for Enigma2

    if you like it you can make donations

  • So I don't understand why sometimes, programs are not imported

    Let's do it easier. If you "assume" that some events do not fall into the EPG due to an "incomprehensible" set of circumstances and the problem can be solved by "transferring" the analyzed import time a few hours/days ago, then correct in /E2m3u2bouquet/EPGImport/xmltvconverter.py at the end of file in two places

    Code
    now_timestamp_utc = int(time.time()) - (60*60*3)
    **
    **
    t = int(time.time()) - (60*60*3)

    This will mean that events that took place 3 hours ago will be imported into the EPG .... Save changes. Restart GUI ... Сhek it !

    if you like it you can make donations

  • Yes I have a proof !! :party-time:


    First picture after 1.0.56 process. The channel "Just for laugh" espagnol version has no current epg and lost all past events.

    eb4dc9155e8ae2668.jpg

    Second picture after doing the modification in the code. Current epg is now there and past events too. So it seems my problem was really around the utc lag.

    bb44ef3e23.jpg


    the xml file:

  • pepsik

    If some EPG is finished, for refresh/download again need "created new bouquet" ( if exist different way let me know)


    could have option just "download EPG" or downloading EPG every ( 6-hours; 12-hour; day; X- day...)


    or best Filbe authomaticly download EPG again when at least one EPG from one bouquet are finished - maybe not possible please advide

    This will mean that events that took place 3 hours ago will be imported into the EPG .... Save changes. Restart GUI ... Сhek it !

    Great news. Thank you


    Could be nice to have download picons as well. What do you think?

    VU Zero4k ATV7.5

  • my problem was really around the utc lag.


    Code
      <programme channel="60a286daf888610007669801" start="20220116071600 +0000" stop="20220116074100 +0000">
        <title>Just Kidding: Malvaviscos Tirachinas</title>
        <desc>El origen de las bromas de cámara oculta más divertidas, más increíbles, más risibles llenas de comedia y carcajadas. ¡Las mejores bromas del mundo!</desc>
        <sub-title>Malvaviscos Tirachinas</sub-title>
        <category>Comedy</category>
      </programme>

    I do not see any reason why the data from this "node" would not be sent to the EPG by the plugin code .... Most likely there is some specificity in the ATV image

    You started importing data at ~7:18 (GMT) ... "stop" time for this event is 7:41(GMT) .... 7:18 < 7:41 - 100500% this event was sent to eEPGCache by the plugin code .... But for what reasons the eEPGCache function of the image you are using did not add or "delete" this event - a mystery. And

    without repeating this on my SATbox in OPenATV image, I will not be able to catch it. As an option - I can just add a setting for the "depth" of the analysis of the reference point of time .... Or set a "some" default timeshift constant in code....Or send all events from XMLTV to eEPGCache, but this is stupid and only increases the import time and the size of the cache and EPG file. Who needs events 3-5-7 days ago?

    if you like it you can make donations

  • If some EPG is finished, for refresh/download again need "created new bouquet"

    Why not? It takes less than a second.

    Are you sure that the contents of the playlists have not changed since the last import? jeepcook's playlists are updated every 4 hours...;) And it's interesting how the plugin code should guess this without updating the playlists :loolz:

    if exist different way let me know

    Use EPGImport or CrossEPG

    could have option just "download EPG" or downloading EPG every ( 6-hours; 12-hour; day; X- day...)

    You have the option to update playlists at any given interval + update EPG immediately after updating playlists (If it is enabled in the settings) ...

    or best Filbe authomaticly download EPG again when at least one EPG from one bouquet are finished - maybe not possible please advide

    Nothing is impossible, but why is it better than it is now?


    Could be nice to have download picons as well. What do you think?

    Why do you think there is no such option? Who prevents you from turning it on in the provider's settings?

    Where, in your opinion, are the channel picons that you see in the pictures below or in screenshots in this post - E2m3u2bouquet Plugin

  • I do not see any reason why the data from this "node" would not be sent to the EPG by the plugin code .... Most likely there is some specificity in the ATV image

    You started importing data at ~7:18 (GMT) ... "stop" time for this event is 7:41(GMT) .... 7:18 < 7:41 - 100500% this event was sent to eEPGCache by the plugin code .... But for what reasons the eEPGCache function of the image you are using did not add or "delete" this event - a mystery. And

    without repeating this on my SATbox in OPenATV image, I will not be able to catch it. As an option - I can just add a setting for the "depth" of the analysis of the reference point of time .... Or set a "some" default timeshift constant in code....Or send all events from XMLTV to eEPGCache, but this is stupid and only increases the import time and the size of the cache and EPG file. Who needs events 3-5-7 days ago?

    I'm using last oatv 7.0 RC1. there is no reason effectively we have different results, but I'm using the official EpgImport plugin from oea oatv feeds, not you perhaps because you made a mod version.

    But, I still think to add an option to import epg at yes, at no, or yes all xml, to import all the xml will be a good solution.

    Octagon SF8008 IPTV / DVB-S2X / DVB-C / T2

    OpenATV multiboot 7.5.1 / 7.6

  • Are you sure that the contents of the playlists have not changed since the last import?

    Never sure, but in the case if playlist not avaible "online for any any reason".. will be lost all channels as well and must waiting (going mad ).

    when just downloding EPG, channels will stay they where are - hope you know what i mean


    - why bouquet if setup " Providers- Enables(NO) ? bouquet are deleted?- dont make sense if once were created.


    scenario - have 5. bouquet and only one need update EPG - than must updated all of them becouse if in option "" Providers- Enables(NO - No2, No3..) will deleted tham ...do we really want downlodig everting again and again ?


    Why do you think there is no such option? Who prevents you from turning it on in the provider's settings?

    im really sorry didnt find how to download picons from your plugin - please point me

    if picons already downloaded, yes they works.


    m3u list had :

    "tvg-logo="https://i.imgur.com/UHcFiHk.png"

    VU Zero4k ATV7.5

    Edited once, last by sarsan ().

  • I'm using last oatv 7.0 RC1.

    Imagine for a second that there are other users who use OpenPli, VTI, BH, PKT, OpenBH, DreamOS, etc. and they all use this plugin there... The best solution would be one that will work everywhere and be clear to everyone....I will invent it

    I'm using the official EpgImport plugin from oea oatv feeds

    Just believe ... If there were no bugs in the original EPGImpor, and serious ones, I would not rewrite it

    if you like it you can make donations

  • but in the case if playlist not avaible "online for any any reason".. will be lost all channels

    Nonsense is complete. If for some reason the playlist source is not available or can't be parsed - nothing is deleted

    - why bouquet if setup " Providers- Enables(NO) ? bouquet are deleted?

    Precisely because the provider is NOT available is set

    scenario - have 5. bouquet and only one need update EPG - than must updated all of them becouse if in option "" Providers- Enables(NO - No2, No3..) will deleted tham ...do we really want downlodig everting again and again ?

    This scenario is not supported. Users with more than one IPTV provider (playlist) - 0.5%

    im really sorry didnt find how to download picons from your plugin - please point me

    In the "card" of the provider, enable the "advanced" settings mode - you will have access to many interesting options

    if you like it you can make donations

  • In the next release, the "Keep outdated EPG in hours/minutes" value will be added to the XMLTV parser code. The value of this parameter will be taken automatically from the EPG settings of the image you use .... After reviewing 5-6 sources of the most popular images - it is everywhere, including DreamOS.... If there is no such setting in the image you are using, then 3 hours will be set by default

    Code
    [EPGImport] afterChannelDownload /media/usb/epgimport.gz
    [EPGImport] ### using twisted thread, yay!
    [EPGConfig] Enumerating channels lookup table XML file
    [EPGConfig] Processed: 2305 cahnnels
    [XMLTVConverter] Enumerating XMLTV event information
    [XMLTVConverter] Keep outdated EPG set to: 02:00:00
    [EPGDB] not connected, retrying
    [EPGDB] /etc/enigma2/epg.db exists
    [EPGDB] ADDED EPGImport EPG with source_id 5
    [EPGDB] connect to /etc/enigma2/epg.db finished

    if you like it you can make donations

Get community help for all other Enigma2 plugins

This is your forum for support, questions, and guides for plugins not covered in our specialized sections. Support for uncategorized and miscellaneous Enigma2 plugins. Find help, troubleshooting, and discussions for plugins that don't fit other forum categories.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!