Bouquet Maker Xtream - IPTV Bouquet Maker (new 2023)

There are 1,379 replies in this Thread which was already clicked 443,508 times. The last Post () by urie.

  • BouquetMakerXtream (BMX) - v1.23

    New files on post 1


    Fixed an issue of deleting none bmx bouquets by accident if they contained the iptv name.

    Undone some code to fix domain key crash - which should fix your error mj_84


    Sorry about that, as I have been saying all week, seems I released some code that wasn't tested and production ready.

    ** A person who feels appreciated will always do more than what is expected **

  • I have still to try latest version but for me normally it would be ABM that would delete BMX or even old jedimaker bouquets. Even on openatv 7.3 or 7.4 as has been advised run ABM then BMX or Jedimaker then epgimporter in that order for autoupdating.

    Ok I have booted into openatv 7.4 30th of august version and run BMX 1.21 no problems my sly bouquets are still there
    Capture.PNG



    will install latest BMX vesion and let you know what happens.


    Update now will try 1.23 as 1,22 was not availble to download changes have been done when I have been trying to answer :)


    Edit: just installed v1.23 no problems sly bouquets still there even did software update on openatv 7.4 no problems.

  • I had called my iptv name "main", which was deleting abm's main bouquet because it contained "main" in the name of it. That was the issue. My bad code.
    Its fixed now.

    ** A person who feels appreciated will always do more than what is expected **

  • I had called my iptv name "main", which was deleting abm's main bouquet because it contained "main" in the name of it. That was the issue. My bad code.
    Its fixed now.

    And one person on openatv thinks that is the problem with graphical epg openatv or abm


    But off subject he may be wrong

  • You did a great job with this plugin, but I get the error "no bouquet selected" when trying to create a bouquet from a github free list

    the list I used is https://github.com/iptv-org/iptv/blob/master/streams/de.m3u if anyone can try it as well

    Box is octagon sf8008 running OpenATV 7.4

    you have to use the raw address if using github playlists


    pasted-from-clipboard.png


    https://raw.githubusercontent.com/iptv-org/iptv/master/streams/de.m3u

    ** A person who feels appreciated will always do more than what is expected **

  • urie - read your PMs :hello 1: :party-time:

    Spend my evenings fixing openatvs code. :face with steam from nose:


    Infobargenerics.py broken bouquets list · Issue #3414 · openatv/enigma2
    this code is what is causing the broken bouquets lists Infobargenerics.py def openBouquetEPG(self, bouquet=None, bouquets=None): if bouquet: self.StartBouquet…
    github.com

    ** A person who feels appreciated will always do more than what is expected **

  • Hey KiddaC, great work you are doing for the community, I would like to pick your brains for a minute.

    When I download picons through your bouquet maker xtream, I get 466 picons in 10-15 mins (With no size or resolution restrictions)

    When I download them through the old suls plugin, (same m3u) I get about 7400 in about 8 hours.

    When I use the NextPVR windows app (same m3u), I get about 3050 in a few seconds.


    Is there a stand alone script that can be used to do this independently of the plugin, I suspect the operation is too cpu intensive for the e2 box's so I would like to do it on a linux VM. Thanks again for your great work..




    All your problems have been solved countless times before so try the search box before you post!!
    Please do not Request help by PM, use the main forum so Everyone can benefit from the answers.

  • the limitation of most enigma2 boxes is it can only handle jgp or pngs. It cannot handle webp or svgs or gifs or avifs or any other image formats.
    It also checks to see if png or jpg is in the picon url.
    I also block picon domain that are slow or fail. I also dont follow redirects.

    Creating a script or python code wouldnt be that difficult. You have 2 options. Read an xtream api. Read an m3u8 file. You can actually just write code for latter as you can download the get.php url of xtream lines and get the picon urls from that.

    ** A person who feels appreciated will always do more than what is expected **

  • and just doing this very quickly in CHATGPT


    given an m3u8 file in this format

    #EXTM3U
    #EXTINF:-1 tvg-id="" tvg-name="akaal channel" tvg-logo="https://funkymonkeybox.com:443/images/2ywfVvX9NdxdkaNToIh-ZQX0ZjwuoHCY9V-sM2f1y87mRiMtV3wcvAxQ_INXgk2RUjaNsvrU871c-o2spYF-hw.png" group-title="UK | Asian",akaal channel
    http://iptv.net:80/user/pass/1065133
    #EXTINF:-1 tvg-id="" tvg-name="GB News SD" tvg-logo="https://sm.imgix.net/21/13/gb-news.jpg?w=1200&h=1200&auto=compress,format&fit=clip" group-title="UK | News",GB News SD
    http://iptv.net:80/user/pass/1060280

    Write me a python script that will read each extinf line. Download the tv-logo and name the graphic the same as the tvg-name. Take the extension of the image from the tvg-logo. The tvg-logo might not end in the extension and could finish with a query string
    Use requests library. Have a max timout of 10 seconds. if the image format is anything other than an SVG image. use pillow library to resize the images to 400 x 240 and convert to png.

    ** A person who feels appreciated will always do more than what is expected **

  • Will give you something like this



    ** A person who feels appreciated will always do more than what is expected **

  • Quote

    can you do a similar thing in a bash script. but just download all the graphic files without resizing or converting



    Artificial intelligence is your friend

    ** A person who feels appreciated will always do more than what is expected **

  • Thanks for that m8, I wont lie, I danced with the enemy (ChatGPT) before I asked on here, all the code it provided (bash & Python) failed to download. I spent about 20 mins adding debug log outputs & it became so bloated & useless that I just surrendered. I must admit though, the code looked beautiful, ha ha..

    It Just didn't work..


    Ill have another crack at it now. One thing that might be relevant, I cannot manually download the png from the tvg-logo hyperlink within the m3u..


    eg

    Code
    tvg-logo="https://blahblahblah.com:443/images/FNDxejZFkUGGY-pZy9Xc3nasn6QOS3py0OHRUeKJf2rxuqT8VjtF16I35wd54D7P.png" 


    I just get a 404 not found..

    That's what I was not so sure about, I suspected that your plugin did some kind of handshake with the server using the user/pass from the m3u file..

    Or... should I be able to download the picon directly from the tvg-logo hyperlink?




    All your problems have been solved countless times before so try the search box before you post!!
    Please do not Request help by PM, use the main forum so Everyone can benefit from the answers.

  • I have a problem, this plugin blocks my decoder, the name of the plugin appears on the top left, I can only control the volume with +, -, mute and the standby button, whatever else I press a red x comes out, telnet works. To use the decoder, I have to turn it off from the rear switch. Does anyone know how to solve it?

Enhance your Enigma2 with KiddaC's creations

Download HD skins, IPTV players (X-Streamity, EStalker), bouquet tools, picon managers, and essential plugins for a complete setup. KiddaC's Enigma2 resources: skins (slyk, v-skin, onyx), IPTV plugins (Xtreamity, Jedi Maker), and utilities (E2Piconizer, ScreenNames) for customization and control.

Participate now!

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