CiefpE2Converter

There are 23 replies in this Thread which was already clicked 7,839 times. The last Post () by 16v.

  • ciefp added a new file:

  • ciefp added a new version:

  • ciefp added a new version:

  • New version of CiefpE2Converter plugin

    Enlarged screen divided into three parts


    The so-called message label has been enlarged to display in two lines

    The first line shows the created name of the bouquet, which by default: IPTV Mix Bouquet

    which you can change to a yellow button on the virtual keyboard as you wish

    The second line shows the selected m3u file


    The screen is divided into three parts:

    The first part of the file list where you have the option to select an m3u file

    anywhere in the receiver by default is /tmp

    The second part of the screen, when you select a group from the m3u file, it appears in this part of the screen

    for an easier overview of what is selected

    The third part remained for the background image


    New version installation link is the same1_0_1_1FF_1B_2C0_E080000_0_0_0_20250221202128.jpg

  • ciefp added a new version:

  • ciefp,

    You described everything about the plugin, how it works, but you didn't mention a single word about EPG or Picons... so I have a question for your plugin, how are things with EPG and Picons? and does it fully work on OpenPli Develop python 3.9.9? in your plugin CiefpE2Converter 1.5 "o After the conversion, the plugin will ask if you want to load settings ("Reload settings?")." there was no such question after the converter...so I'll repeat the question again plugin works completely on OpenPli Develop loads EPG, binds picons by referens?

    Thanks in advance for your reply!

  • I described exactly what it does. I didn't mention epg or picons anywhere, because this converter doesn't have those options. For now, I don't plan to add those options. This is just a simple converter.

    The plugin doesn't ask you to load settings, but to reload settings. Reload means to refresh the settings so that the converted bouquet appears.

    The plugin should support images with python3 from version 3.9 to version 3.14.

  • ciefp added a new version:

  • any near future plan to support Dream OS python2

    DreamboxTwo

    Gigablue Quad 4K Pro

  • @ciefp

    Maybe your plugin right now supports with EPG and picons? if this plugin was compatible with EPG and picons it would be great!

    That everyone is looking for that option. I only imagined the plugin as a simple converter. Which would do the job of converting from the m3u list and making a bouquet with the channels I wanted. Since all the m3u lists are very large with many channels, the idea was to convert the list but also to be able to choose what you want to convert.

    Since the plugin works with a lot of different m3u lists from different sources, I think it will be difficult to fit the epg without everyone being satisfied. For now, I haven't found a solution how to do it. If I happen to find a solution, of course I will add that option.

    I didn't learn python coding, I'm not a coder, I understand some things. When I have an idea for a plugin, artificial intelligence helps me with coding.

  • ciefp


    I want to ask you something. Maybe it has nothing to do with your converter plugin who is excellent. I made a small m3u list and successfully converted it for enigma 2. The channel in screenshot has subtitles as DVB and it work in VLC, but after convering the subtitles are converted as MP3. Why is that so and why in that format. This channel, as well as another one, have subtitles in Croatian or Serbian, but as such they are not present in the subtitles. The link and channel were downloaded from iptv.org which I use in VLC.M3U list is converted in exteplayer 3. Thank you and I appreciate your answer.

  • Hello Ciefp,


    I hope this message finds you well.


    I’m currently working on integrating your plugins into my XDREAMY skin for Enigma2, and I would appreciate your help with a small issue.


    There’s a screen name conflict between your plugin CiefpE2Converter and another plugin called Transmission. Both plugins define a screen using the same name/class: MainScreen. This causes a conflict when applying skin panels dynamically, since only one MainScreen definition can be active at a time in the skin.


    Code
    <screen name="MainScreen" position="0,0" size="1920,1080" title="..:: CiefpE2Converter v{version} ::.." backgroundColor="transparent" conditional="message_label">
            <panel name="p900_Template"/>
            <panel name="p900_Date"/>
            <panel name="s_RGYB"/>
            <widget name="message_label" position="80,160" size="1720,100" font="Regular;30" valign="top" halign="center" foregroundColor="ltbluette" zPosition="1" transparent="1"/>
            <widget name="file_list" position="80,275" size="825,650" scrollbarMode="showOnDemand" zPosition="1" transparent="1" itemHeight="50" itemCornerRadius="15" scrollbarRadius="5" scrollbarOffset="5" scrollbarWidth="5" scrollbarSliderForegroundColor="ltbluette" scrollbarSliderBorderColor="ltbluette"/>
            <widget name="status_label" position="970,275" size="825,650" font="Regular;22" halign="left" valign="top" zPosition="1" transparent="1"/>
        </screen>



    To resolve this cleanly and maintain compatibility across skins, it would be great if you could consider renaming the screen class (e.g., CiefpMainScreen) or allow conditional skin loading based on plugin context.


    Additionally, I’ve noticed that key mappings across your plugins are not standardized. Some follow the dynamic color key template (red, green, etc.), while others use custom mappings that require manual skin adaptation. It would be very helpful if you could unify the key handling across your plugins when you have time.



    Thanks in advance for your consideration, and thank you for your great work and contributions to the Enigma2 community.


    Best regards,

    Mahmoud

Your resource for Enigma2 IPTV plugins

Discover the best Enigma2 IPTV plugins. Access downloads and dedicated support for integrating live TV streams and video-on-demand services. Find downloads, setup guides, and community support for the latest streaming players and playlist managers.