Jump to content


Photo

M3U playlist handling plugin

IPTV M3U Enigma2

  • Please log in to reply
126 replies to this topic

Re: M3U playlist handling plugin #101 WanWizard

  • PLi® Core member
  • 71,236 posts

+1,842
Excellent

Posted 23 December 2024 - 14:18

I have no direct preference for one or the other, although simple is always good.

 

But it would be a good thing to have a standard for structuring plugin / skin repo's, and a standard for the corresponding recipe. Not only for us image builders, but also for (would-be) plugin makers. If only to stop them from manually making borked ipk's.

 

If we can come up with one, existing plugin or skin repo's can be restructured, which will make things easier for everyone.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: M3U playlist handling plugin #102 Huevos

  • PLi® Contributor
  • 4,837 posts

+168
Excellent

Posted 25 December 2024 - 23:22

https://github.com/D...f508973b78a6eff

DESCRIPTION = "IPTV m3u list dynamic reader and runner"
MAINTAINER = "DimitarCC"
LICENSE = "GPL-3.0-only"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
HOMEPAGE = "https://github.com/DimitarCC"

inherit gitpkgv allarch gettext setuptools3-openplugins python3-compileall

PV = "1.0+git"
PKGV = "1.0+git${GITPKGV}"

SRCREV = "${AUTOREV}"

SRC_URI = "git://github.com/DimitarCC/iptv-m3u-reader.git;protocol=https;branch=main"

S = "${WORKDIR}/git"

Tested on scarthgap branch, 22.04, Py 3.10 build server.

 


Edited by Huevos, 25 December 2024 - 23:26.


Re: M3U playlist handling plugin #103 Marchella

  • Senior Member
  • 136 posts

+1
Neutral

Posted 28 December 2024 - 04:59

Dear developers please add an update of this super plugin on 9.0 dev. 

 

TNX


LG 55UJ630V 4K UHD > Yandex Duo Max & Zgemma H7 S 4K UHD

 
Samsung QE55Q60A 4K UHD > Yandex Max & Zgemma H9 Twin 4K UHD <> LCD4linux met Samsung SPF 87H


Re: M3U playlist handling plugin #104 Huevos

  • PLi® Contributor
  • 4,837 posts

+168
Excellent

Posted 28 December 2024 - 09:51

Dear developers please add an update of this super plugin on 9.0 dev. 

 

TNX

Just upgrade to 9.1.



Re: M3U playlist handling plugin #105 Marchella

  • Senior Member
  • 136 posts

+1
Neutral

Posted 28 December 2024 - 10:01

I'm more satisfied with 9.0 Dev


LG 55UJ630V 4K UHD > Yandex Duo Max & Zgemma H7 S 4K UHD

 
Samsung QE55Q60A 4K UHD > Yandex Max & Zgemma H9 Twin 4K UHD <> LCD4linux met Samsung SPF 87H


Re: M3U playlist handling plugin #106 DimitarCC

  • PLi® Contributor
  • 1,660 posts

+85
Good

Posted 28 December 2024 - 10:10

OpenpLi develop is same as OpenPLi 9.1 for the moment....


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: M3U playlist handling plugin #107 littlesat

  • PLi® Core member
  • 57,642 posts

+709
Excellent

Posted 28 December 2024 - 10:43

Almost the same indeed… but develop will become a new ‘engine’ soon and then continue…

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: M3U playlist handling plugin #108 Marchella

  • Senior Member
  • 136 posts

+1
Neutral

Posted 28 December 2024 - 10:51

The thing is that at 9.0 dev I see there is no Russian locale


LG 55UJ630V 4K UHD > Yandex Duo Max & Zgemma H7 S 4K UHD

 
Samsung QE55Q60A 4K UHD > Yandex Max & Zgemma H9 Twin 4K UHD <> LCD4linux met Samsung SPF 87H


Re: M3U playlist handling plugin #109 DimitarCC

  • PLi® Contributor
  • 1,660 posts

+85
Good

Posted 28 December 2024 - 10:52

Yes because there is issue with the build that is not resolved yet... (by Pli)


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: M3U playlist handling plugin #110 DimitarCC

  • PLi® Contributor
  • 1,660 posts

+85
Good

Posted 30 December 2024 - 08:32

There is new version of the plugin....Hope it will reach 9.1 release too. Also hope translation issue to be fixed in the build since some people start complaining about it...


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: M3U playlist handling plugin #111 Marchella

  • Senior Member
  • 136 posts

+1
Neutral

Posted 30 December 2024 - 09:47

@DimitarCC hello!
 
I have a problem, can you please tell me how to add translation of these lines?
		configlist.append(("URL", self.url, _("The playlist URL (*.m3u; *.m3u8) or streaming server URL. Including the port if differs from 80.")))
		if self.type.value == "M3U":

Attached File  1.jpg   80.66KB   0 downloads

 

 

LG 55UJ630V 4K UHD > Yandex Duo Max & Zgemma H7 S 4K UHD

 
Samsung QE55Q60A 4K UHD > Yandex Max & Zgemma H9 Twin 4K UHD <> LCD4linux met Samsung SPF 87H


Re: M3U playlist handling plugin #112 DimitarCC

  • PLi® Contributor
  • 1,660 posts

+85
Good

Posted 30 December 2024 - 09:57

Hello You have to take the ru.po file from the repo and then with poedit application you can correct the translation for that lines. Then compile ru.mo and rename it to m3uiptv.mo and put it in corresponding LC_MESSAGES folder in the box.

Currently that is the only way....

 

P.S. but it will be good to take the latest code from github since i have added some stuff...


Edited by DimitarCC, 30 December 2024 - 09:58.

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: M3U playlist handling plugin #113 Marchella

  • Senior Member
  • 136 posts

+1
Neutral

Posted 30 December 2024 - 10:02

Yes, I know the translation, but the lines don't translate.

 
msgid "URL"
msgstr "URL-адрес плейлиста/файла(m3u/m3u8)"
 

LG 55UJ630V 4K UHD > Yandex Duo Max & Zgemma H7 S 4K UHD

 
Samsung QE55Q60A 4K UHD > Yandex Max & Zgemma H9 Twin 4K UHD <> LCD4linux met Samsung SPF 87H


Re: M3U playlist handling plugin #114 DimitarCC

  • PLi® Contributor
  • 1,660 posts

+85
Good

Posted 30 December 2024 - 10:09

Your po file might be out of date. Take the latest and try again. BUT as i said to work you should update the plugin itself too.


Edited by DimitarCC, 30 December 2024 - 10:10.

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: M3U playlist handling plugin #115 Marchella

  • Senior Member
  • 136 posts

+1
Neutral

Posted 30 December 2024 - 10:33

I always have the latest version of your plugin as I follow your git regularly.
 
and I have my own translation, I try to make it in a language I understand, not google translate.
 
Attached File  1.jpg   94.07KB   4 downloads
 
but as I said above, there are lines that can't be translated.

LG 55UJ630V 4K UHD > Yandex Duo Max & Zgemma H7 S 4K UHD

 
Samsung QE55Q60A 4K UHD > Yandex Max & Zgemma H9 Twin 4K UHD <> LCD4linux met Samsung SPF 87H


Re: M3U playlist handling plugin #116 DimitarCC

  • PLi® Contributor
  • 1,660 posts

+85
Good

Posted 30 December 2024 - 10:49

 

I always have the latest version of your plugin as I follow your git regularly.
 
and I have my own translation, I try to make it in a language I understand, not google translate.
 
 
but as I said above, there are lines that can't be translated.

 

 

Take the latest source and it should work. It works in bulgarian....

 

Attached File  1_0_19_3FD_32_1_1_0_0_0_20241230114826.jpg   100.08KB   2 downloads


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: M3U playlist handling plugin #117 Marchella

  • Senior Member
  • 136 posts

+1
Neutral

Posted 30 December 2024 - 11:53

Bingo my frends

Attached File  1.jpg   90.08KB   4 downloads

configlist.append((_("URL"), self.url, _("The playlist URL (*.m3u; *.m3u8) or streaming server URL. Including the port if differs from 80.")))
		if self.type.value == "M3U":

:D  :thumbs-up:


Edited by Marchella, 30 December 2024 - 12:02.

LG 55UJ630V 4K UHD > Yandex Duo Max & Zgemma H7 S 4K UHD

 
Samsung QE55Q60A 4K UHD > Yandex Max & Zgemma H9 Twin 4K UHD <> LCD4linux met Samsung SPF 87H


Re: M3U playlist handling plugin #118 zaccomass

  • Senior Member
  • 127 posts

0
Neutral

Posted 4 January 2025 - 10:52

I don't know what "Extreme codes server" is. I'm an end-user in this respect, just testing the waters... ;)

 

My provider has an API that returns an m3u file with both the live streams and the VODs / Series. They also have an API that returns json with entries like

{
    "num":2707,
    "name":"UK BBC 1 HD",
    "stream_type":"live",
    "stream_id":745618,
    "stream_icon":"bbcone.png",
    "epg_channel_id":"bbc1.uk"
    "added":"1676209911",
    "category_id":"1339",
    "custom_sid":"",
    "tv_archive":0,
    "direct_source":"",
    "tv_archive_duration":0
}

which contain everything (tv_archive is set to 1 for a catchup entry).
 

I see Xstreamity and Xklass ignore the first API (the m3u file), they retrieve the json and use that to generate there own custom UI (which looks very much like an GMEPG).

Hello, I also have my supplier that uses so-called v3 panel and no longer allows you to download playlists on enigma2... but my question as an inexperienced is this; Why do all apps work regularly by simply entering your domain and credentials while on Enigma2 they don't? Could you "adapt" the same mode for Enigma2?



Re: M3U playlist handling plugin #119 DimitarCC

  • PLi® Contributor
  • 1,660 posts

+85
Good

Posted 4 January 2025 - 10:54

The m3uiptv plugin (discussed in that thread) can use Xtream Codes API and make bouquets....No need of m3u lists.


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: M3U playlist handling plugin #120 zaccomass

  • Senior Member
  • 127 posts

0
Neutral

Posted 4 January 2025 - 11:00

The m3uiptv plugin (discussed in that thread) can use Xtream Codes API and make bouquets....No need of m3u lists.

How do I download the plugin so I can try it?
 





Also tagged with one or more of these keywords: IPTV, M3U, Enigma2

2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users