Posts by KiddaC

    this is the download code I now use for most of my downloads


    mrmajestik That external m3u list you have sent as an example - is an unusual case.

    The tvg-name in your playlist and the channel name reference at the end usually match


    Code
    #EXTINF:-1 group-title="ΠΑΝΕΛΛΑΔΙΚΑ" tvg-name="ΕΡΤ3" tvg-logo="https://i.imgur.com/GJjfeY8.png",ERT3
    https://www.youtube.com/watch?v=F_jfMlJiDcc
    #EXTINF:-1 group-title="ΠΑΝΕΛΛΑΔΙΚΑ" tvg-name="ΕΡΤ3" tvg-logo="https://i.imgur.com/GJjfeY8.png",ERT3 WORLDWIDE
    https://www.youtube.com/watch?v=TNVdb0tT0PM

    But tvg-name can be used for for EPG reference so I suppose that is actually correct in a way. Although tvg-id should really be used if wanting to share an epg reference.

    In my code I have this


    Code
                    if re.search('tvg-name=\"(.*?)\"', line) is not None:
                        series_name = re.search('tvg-name=\"(.*?)\"', line).group(1).strip()
                    else:
                        if re.search('(?<=,).*$', line) is not None:
                            series_name = re.search('(?<=,).*$', line).group().strip()
                        else:
                            series_name = ''

    look for tvg-name

    if not found look for channel at the end

    if not found return none


    If I switch them around to be the opposite will this cause other issues with the plugin. I am not to sure as this code is also used to get series info. But I am pretty sure all xtream playlists will duplicate this value so it always matches. But I got to make sure I don't break xtream playlists as that is the majority of people who use this plugin.

    look for channel at the end

    if not found look for tvg-name
    if not found return none

    I will have a play. If you want to experiment your self the code is in downloads.py - def downloadgetfile(url):


    ** note to myself - look into changing that regex code. Regex is so sloooow. **

    I am going to write my to do list in this thread for now.

    Just as a reminder to myself. And so you horrible lot :) (not the guys who buy me a beer ;) ) know what a busy chap I always am.


    Put onyx skin custom components into shared components as now going to be shared on feeds abu baniaz (done)

    Investigate Quick EPG row issue (solved)


    Look into channel name refs from external m3us for jedi mrmajestik


    Redo Xstreamity toys and zeta skin


    Check through xstreamity thread and see if anything needs answering or fixing


    Check through Jedi EPG Xtream thread and see if anything needs answering or fixing. Continue with last months work of having the option to show ID Name or Channel Name in last column (that is a lot more difficult than imagined)


    Look into Lululla python 3 issues on his xc plugins


    Look into levi45 python3 issues if still required



    And every other question that gets thrown at me during the week

    RIght, I am back on my enigma stuff tonight. So going to be going through a few things.

    Is everyone reasonably happy now with the latest version.


    I know some people are reporting less EPG with this latest version. (Which I don't think I have touched anything to do with that bit of the code)

    But thats a bit time consuming to keep switching between versions and trying various different providers. So not going to be investigating that tonight.

    All I can recommend on that is to make sure clear existing epg data is set in epg importer. (I always have that set) Then we can eliminate any conflicting data.

    And if anyone can actually give me a before and after screenshot of this supposedly less EPG data that would be useful. (and like always don't be showing IPTV providers in screenshots)

    Good Morning

    any of you encountered the unsynchronized audio problem using jedi ???:GoodMorning:


    Good Morning

    who among you has unsynchronized audio problems using jedi?

    when creating bouquets you have the option of setting the stream type for live.
    Try a different stream type and see if that helps with your audio.
    Also some lower end boxes can have issues with syncing picture and audio up. They just struggle with all the processing.

    Normally a quick channel zap re-syncs some audio.

    I am doing a release in a minute.

    I expect crashes on VTI for main settings, bouquet creation (which is a settings page), and add/edit server.


    I am not expecting a crash on info.

    Can you send me a crash log for that. (make sure no iptv details are in the log by doing a search fro your username in the log file


    hmmm


    I seem to be blocked from adding a new post :)


    so

    JediMakerXtream V6.06
    New File on post 1


    Added back in a function to stop crashes on some barebones builds

    enigma2 position setup is not great as it can offset the mini tv used on some screens.

    It is much better if you set the setting on your tv and not your sat box.


    See if your tv menu picture setting has an option like fit to screen


    • Almost all TV's have a way to disable overscanning in firmware. This is typically hidden in the "Picture" or "Input" settings on the TV's menu system, and is called either "Overscan", "1:1 Pixel mapping", "Just Scan" or "Direct Pixel Mapping"
    • You can also fix this issue on some TV models by changing the aspect ratio to "Fit to Screen" or "Fit to Actual" instead of "16:9"