Автор Тема: Плагин m3u2bouquet (Мод от Dorik1972)  (Прочитано 23110 раз)

0 Пользователей и 1 Гость просматривают эту тему.

nike v

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 3985
  • -> Вас поблагодарили: 12327
  • Сообщений: 3006
  • Респект: +12027/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #90 : 25 Май 2025, 08:49:11 »
UPDATE 2.0.6

1) Fixed sorting mode by template file
2) Changed installation scripts to support images without -delete parameter in find utility (e.g. OpenPli scarthgap)
3) Small changes in M3U parisng algorithm
« Последнее редактирование: 25 Май 2025, 09:52:58 от Марат »

merten

  • Эксперт
  • Аксакал
  • ****
  • Спасибо
  • -> Вы поблагодарили: 2892
  • -> Вас поблагодарили: 6307
  • Сообщений: 1601
  • Респект: +296/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #91 : 25 Май 2025, 11:06:37 »
ОБНОВЛЯТЬ

2.0.7​



1) Исправлен импорт событий EPG для последнего использованного "channel_id" XMLTV

2) Исправлен парсер M3U для директивы EXTGRP



Дигидон

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 19077
  • -> Вас поблагодарили: 31422
  • Сообщений: 6876
  • Респект: +5076/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #92 : 29 Июнь 2025, 21:52:13 »
UPDATE 2.0.8

1) Code fixes to support the latest OpenBH images, OpenPli Scarthgap, etc.
2) Slightly modified installation scripts for compatibility with Python3-based images that lack the "python" symlink

Joker

  • Эксперт
  • Аксакал
  • ****
  • Спасибо
  • -> Вы поблагодарили: 5240
  • -> Вас поблагодарили: 9557
  • Сообщений: 1981
  • Респект: +1033/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #93 : 03 Сентябрь 2025, 16:05:30 »
UPDATE
2.0.9


1) Added automatic recognition of XtreamCodes links. If the link to the playlist is specified in this format,
Code

<url>/get.php?username=<user>&password=<pwd>&type=m3u_plus&output=<ts, m3u8>

then the bouquets creation will be done based on your provider's XtreamCodes API responses. This significantly speeds up the process of creating bouquets compared to parsing M3U playlists.

2) Minor changes to the m3u playlist parser to save RAM
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дебилов, а вот дебилы делятся на национальности, партии, фракции

Дигидон

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 19077
  • -> Вас поблагодарили: 31422
  • Сообщений: 6876
  • Респект: +5076/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #94 : 04 Сентябрь 2025, 21:35:38 »
UPDATE
2.0.10



1) Added filtering of Unicode characters in channel and group names for XtreamCodes API responses (similar to how the m3u playlist parser does it)
2) Fixed the formation of links to broadcasts when generating bouquets for the XtreamCodes API
3) Removed unnecessary debug code

astraA4

  • Модератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 11900
  • -> Вас поблагодарили: 11615
  • Сообщений: 2491
  • Респект: +1434/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #95 : 05 Сентябрь 2025, 17:28:16 »
UPDATE
2.0.11



1) The “use/don't use” XtremCodes API setting has been added to the playlist settings. It will appear if the code determines that the entered URL matches the XtremCodes playlist format.

2) A minor fix in the code for using available stream formats when requesting the XtreamCodes API

133048

  • Бывалый
  • ***
  • Спасибо
  • -> Вы поблагодарили: 3599
  • -> Вас поблагодарили: 2118
  • Сообщений: 480
  • Респект: +275/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #96 : 13 Октябрь 2025, 19:36:05 »
UPDATE
2.0.12


1) Fixed freezing and inability to import EPG when sorting by file-template and with the “Create new broadcast bouquet” option disabled in playlist settings

Root

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 12798
  • -> Вас поблагодарили: 19418
  • Сообщений: 4236
  • Респект: +2873/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #97 : 14 Февраль 2026, 17:21:44 »
UPDATE
2.0.13


1) Fixed an issue where negative time shifts could not be saved in EPG settings
2) Speedtest fixed
3) Various minor “cosmetic” changes to the code
4) Added support for images based on Python3.14 (testing and verification required)

astraA4

  • Модератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 11900
  • -> Вас поблагодарили: 11615
  • Сообщений: 2491
  • Респект: +1434/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #98 : 20 Март 2026, 20:30:26 »
UPDATE
2.0.14


1) Added integration for the IPTVArchve plugin, which allows users to view archived recordings from IPTV providers that use the XtreamCodes API
2) Fixed EPG retrieval for playlists using the “url-link” format with HTTP authentication (e.g., TVHeadend)
3) Another fix for Speedtest

Vicont

  • Помощник
  • Ветеран
  • ****
  • Спасибо
  • -> Вы поблагодарили: 4292
  • -> Вас поблагодарили: 4305
  • Сообщений: 927
  • Респект: +522/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #99 : 25 Июнь 2026, 22:33:11 »
UPDATE 3.0 SQL-Powered

1) The “engine” for filtering, converting, sorting, etc., of groups and channels has been completely reworked. Now, all of this is handled by pure SQL.
2) The playlist parsing algorithm has been completely reworked, and the EPG import code has been optimized as much as possible.
3) Automatic RAM monitoring has been implemented. You can use playlists containing any number of lines… even 2,000,000+. In any situation—whether parsing playlists, saving channel packages, or importing EPG data—RAM usage will fluctuate between 25 and 30 MB.
4) All logic and algorithms have been fully optimized. I hope you’ll notice and appreciate the improved performance =) … No more “freezes” or “stuttering” when navigating the image menu while the plugin is running.
5) An algorithm for automatically equalizing audio volume on IPTV channels has been added.
6) Unnecessary and rarely used settings (menu items) have been removed from the plugin’s GUI
7) Speedtest now works on any image (Py2 or Py3)

p.s. After updating to this version, I strongly recommend restarting the GUI (Restart Enigma2).

Жирный

  • Эксперт
  • Аксакал
  • ****
  • Спасибо
  • -> Вы поблагодарили: 6533
  • -> Вас поблагодарили: 18347
  • Сообщений: 3979
  • Респект: +2235/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #100 : 27 Июнь 2026, 23:16:05 »
UPDATE 3.0.1 SQL-Powered

1) Fixed the crash image GUI locale after plugin installation.
2) Fixed the “Autonomous” mode for generating bouquets for images without SQLite3.
3) The algorithm for sorting groups and channels was rewritten to achieve maximum performance.

astraA4

  • Модератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 11900
  • -> Вас поблагодарили: 11615
  • Сообщений: 2491
  • Респект: +1434/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #101 : 05 Июль 2026, 07:47:25 »
UPDATE 3.0.2 SQL-Powered

1) The timer's AutoStart module has been completely rewritten. It now fully controls the plugin's state and its “behavior”
2) Rewritten function for detecting the loss of a broadcast stream and restarting it
3) Logging for various functions has been added to provide a better understanding of the plugin's current state or actions

tu134

  • ВИП
  • Аксакал
  • ****
  • Спасибо
  • -> Вы поблагодарили: 12476
  • -> Вас поблагодарили: 16292
  • Сообщений: 3432
  • Респект: +1801/-0
Плагин m3u2bouquet (Мод от Dorik1972)
« Ответ #102 : 05 Июль 2026, 21:52:35 »
3.0.3 SQL-Powered

1) Support has been added for recording Live IPTV streams by pressing the “Record” (🔴) button on the remote control. You also have access to all the features for recording broadcasts, just like with DVB—that is, delayed recording, scheduled recording (from the EPG), and so on... Now, the broadcast recording feature for IPTV has the same functionality as for DVB broadcasts. The player you select in the settings does not affect your ability to record. You can use whichever one you prefer (Exteplayer3, Gstplayer, or Gstreamer).

2) Minor corrections to the SQL code responsible for creating bouquets when using “templates”

3) More user-friendly settings have been added when selecting GstPlayer as the player for streaming content