Posts by digiteng
-
-
New update will come soon...
-
poster in next events works using this code
Quote<widget source="Event" render="PosterX" position="931,184" size="185,278" path="/media/hdd/poster/" zPosition="9" />
change stb language to arabic...
or add
language="ar"
to the code
There should be a poster in arabic on the tmdb site...
check on pc first...
if there is an arabic poster about the event, it will show...
-
I will have some experience and advice on this subject...
- "urllib (2)" uses the lightest...least cpu to download files...
- "start_new_thread" is a good option for background download. It's lighter than "Thread"....prevents spinner from working...
"eTimer" can be used as an alternative...but I don't remember why I didn't use it...it's been a while...
- event name filtering, each added was born out of a requirement...
Based on satellite broadcasts on 13 and 19e... added by a russian friend for russian channels...
the code that doesn't download a lot in the background seems to be faster...
it will have to update both that code and this one...
in the next days...I don't know when it will happen...
-
Image scales that can be used for tmdb, 1:1,5
poster = Poster
backdrop = Fanart
profile = Actors and Actresses
still = TV Show Episode
logo = TMDb Logo
-
Is this plugin actively maintained anymore?
Which version is meant to be the working version? Which post?
I was just messing around with this today, and pretty much rewrote it all as personally I couldn't get any of them to work on openatv 6.4 python 2.7
Then looking at some of the other skin threads, I notice people like beber have been tweaking there own versions.
Now I am completely confused.
digiteng biko beberAnd I don't want to upload my own amends, as thats going to confuse things even more.
this is the the simplest form of the code...
but,
TV channels do not give their movie-series names in their original form...it needs to be filtered...
then everyone wants to download posters in their language...this is being added...
It is necessary to determine whether the event is a movie or a series...
If there is, the year is added..etc..etc..
I also added a lot of downloads in the background...
became posterx...
Of course, everyone is free to change the code as they wish...
it seems to me that just filtering the event name is enough...
even in this state, it can be found with a high degree of accuracy... except for special cases...
the code in the first post is working...new tested...
options;
path="/media/hdd/poster/"
language="en"
nexts="1"
size="185,278"
-
hi,
enigma2 restarts after pressing download with timer
pls help
because it was programmed that way...it's okay...
to start a search at startup...
If you don't want to be called immediately, just exit the plugin...the settings will be saved...
if restart is crash, add log file...
it would be more helpful especially if you add this..../tmp/xtraEvent.log
-
Can i suggest and request for compatibility between poster downloaded by xtraEvent & poster from PosterX
We need Unify the method to get posters from both of renders for posters
to take advantage posters which downloaded on folder Poster from each renders
we need xtraevent recognize the poster, whether it is saved with lowercase or uppercase letters, so the extension is currently saving the poster with a name whose first letter is capital and the rest of the letters are lowercase in this format (Poster), and the extension will not recognize the same poster if its letters are large (POSTER) . That is, it is required to modify the condition of recognizing the poster, whether it is in uppercase or lowercase letters, while leaving the method of preservation as it is. For example, PosterX saves posters with capital letters, and capital letters are not recognized by adding xtraEvent, which means not benefiting from the folder of posters loaded with Posterx with xtraEvent added.
I hope you get the idea, I tried to summarize it in a way that allows the meaning not to be disturbed.
ok..
I'm dealing with nacht skin these days...
It makes more sense to make posterx compatible with the plugin...
I'll do it sometime...
-
looks nice...
especially the menu is very nice...
However, if you'll excuse me, I'd like to make a couple of points...
1- bitrate will not work on every device...
2- large images need to be optimized...
especially on large images, alphatest="blend" command should be avoided...it seriously degrades performance...
for optimizing,
TinyPNG – Compress WebP, PNG and JPEG images intelligentlyMake your website faster and save bandwidth. TinyPNG optimizes your WebP, PNG and JPEG images by 50-80% while preserving full transparency!tinypng.comThese are my first observations...
good work...
-
should it be like this,
if there is a poster the background should appear,
if there is no poster the background should not be visible...
Your code should work...
first, replace pstrBG with pstrNm
If it works this way, it will also work as a background...
Note the value of zPosition="x"...
It should be small for the background and large for the poster...
zPosition="0"
zPosition="1"
thanks for your answer,
Code<widget source="session.Event_Now" render="xtraPoster" position="23,308" size="272,385" zPosition="2" borderWidth="2" borderColor="foreground" /> <widget source="session.Event_Now" render="xtraPosterbg" position="10,262" size="300,450" scale="on" alphatest="blend" zPosition="5" />
it understood that cover display related by poster
the issue i have is new poster downloaded have cover display
old poster i have on poster folder which downloaded before displayed without cover
am i clear to explain the problem
for background,
zPosition="1"
for poster,
zPosition="2"
-
@digiteng pleas i have issue, want your support
Now i use Posterbg render made by you and used by sunriser on FullHDLine skin to display poster cover background,
what i am understand is render download with channel zapping just like PosterX
With xtraposter i have issue with posterbg which is displayed cover with new poster downloaded but if i have the poster before on xtraevent folder not displayed, can you advice how to solve
should it be like this,
if there is a poster the background should appear,
if there is no poster the background should not be visible...
Your code should work...
first, replace pstrBG with pstrNm
If it works this way, it will also work as a background...
Note the value of zPosition="x"...
It should be small for the background and large for the poster...
zPosition="0"
zPosition="1"
-
dear digiteng
hope you're doing good
after xtraEvent 3.6 update i face strange issue on plugin (4.0 to 5.2 all updates) when i try to download poster manually or trough plugin the error show on screen (No Internet Connection Or Faulty ) even my internet working fine.. but working fine on previous versions.
will you please help us to fix this issue
#screenshots Attached
Change dns to 8.8.8.8, and network restart...
or
telnet,
Codewget -q "--no-check-certificate" https://github.com/digiteng/xtra/raw/main/xtraEvent.sh -O - | /bin/sh
reinstall with this command...
These are the first things that come to my mind...
-
too many errors appear...
but it's not related to your problem, i guess...
zPosition="-2" this can cause problems...
If the background png is greater than -2 it will not be visible...
make this > zPosition="2"...
Thanks for your replay, i try your recommendation and same not displayed
would you pleas try the nitro advance fhd skin - and try to solve the problem
here is the problem, the convert file "NitroExtraInfo.py"...
backdrop works if you disable it...
you need to fix this file...
-
@digiteng can you advice please ...
i use xtraBackdrop render on nitro advanced skin .... it displayed on Epg Selection screen but not on infobar --- py2 images
and displayed perfctly on --- py3 on all screens
what can Couse that !!
Code<widget source="session.Event_Now" render="xtraBackdrop" position="12,860" size="273,135" zPosition="-2" borderWidth="2" borderColor="grey" />
too many errors appear...
but it's not related to your problem, i guess...
zPosition="-2" this can cause problems...
If the background png is greater than -2 it will not be visible...
make this > zPosition="2"...
-
Code
Isn't it possible without xtraevent plugin, for example, we throw nitro skins into the poster renderer, it is cleaned when the device is turned off, it is active again when axilin is activated again, I use xtraevent, even though it is on usb, the device is scratching, the event ends, is there nothing like it directly without xtraevent?
-
use xtraEvent plugin...
-
Hi is there any way to add my api keys instead of writing them inside plugin?
telnet ,
init 4
go and open,
/etc/enigma2/settings
add...,
config.plugins.xtraEvent.tmdbAPI=xxxxxxxxxxxxxxxx
config.plugins.xtraEvent.tvdbAPI =xxxxxxxxxxxxxx
config.plugins.xtraEvent.omdbAPI =xxxxxxxxxxx
config.plugins.xtraEvent.fanartAPI=xxxxxxxxxxxxxxx
save...
init 3
-
v4.6
- Added search with clock...works with standby, daily search,
- Added "tv,movie,multi" search options for tmdb,
- Added language support for "description"...
- Mini fixes...
enigma2-plugin-extensions-xtraevent_v4.6_all.ipk
or telnet,
Codewget -q "--no-check-certificate" https://github.com/digiteng/xtra/raw/main/xtraEvent.sh -O - | /bin/sh
or
with the yellow button from within the plugin...
-
Our dear developer... @digiteng
Thank you for all the continuous additions and updates to the wonderful plugin
I had a question or suggestion if possible
When the series is shown, a poster is downloaded for each episode... Is it possible to identify the series by name and ignore the episode numbers, and download one poster that appears for all episodes
I don't quite understand... different posters are not downloaded for each episode...
For example, the poster with the most likes on tmdb is being downloaded...because it's in the first place...if you want a different poster for each episode to be downloaded......................
-
I confirm that the manual search does not start. Image: OpenSpa last update, skin: Nitro FHD.
because you are looking for the movie in "tv" mode...
Extensions/xtraEvent(cannot import name eServicereferenceDVB)
it shows such an error on version 4.0
on version 3.0 it is OK
Image satdreamgr
will be fixed with next update...
Same problem with searching in movie mode...
In attach the section of the log file in the part of the manual search start (green button):
13:31:50.9899 [ ] dvb/dvb.cpp:2420 getDemux [eDVBChannel] getDemux cap=00
13:31:51.2146 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:51+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:31:52.0981 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:52+0100 [-] "::ffff:172.23.202.126" - - [09/Dec/2021:12:31:51 +0000] "GET /grab?format=jpg&mode=all&t=1639053110191 HTTP/1.1" 200 227116 "http://172.23.13.90/" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.55 Safari/537.36 Edg/96.0.1054.41"
13:31:52.0985 [ ] base/ebase.cpp:279 processOneEvent [eMainloop::processOneEvent] unhandled POLLERR/HUP/NVAL for fd 99(16)
13:31:52.7356 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:52+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:31:53.2409 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:53+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:31:53.2999 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:53+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:31:54.9410 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:54+0100 [-] "::ffff:172.23.202.126" - - [09/Dec/2021:12:31:52 +0000] "GET /api/statusinfo?_=1639052934212 HTTP/1.1" 200 412 "http://172.23.13.90/" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.55 Safari/537.36 Edg/96.0.1054.41"
13:31:55.0214 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:55+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:31:55.0810 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:55+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:31:55.8402 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:55+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:31:55.9007 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:55+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:31:58.9084 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:58+0100 [-] KEY: 399 0 KEY_GREEN GREEN
13:31:58.9095 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:58+0100 [-] [ActionMap] Keymap 'xtraEventAction' -> Action = 'green'.
13:31:58.9150 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:58+0100 [-] KEY: 399 1 KEY_GREEN GREEN
13:31:58.9157 { W } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:58+0100 [-] [ActionMap] Keymap 'SetupActions' -> Unknown action 'save'! (Typo in keymap?)
13:31:58.9180 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:58+0100 [-] "::ffff:172.23.202.126" - - [09/Dec/2021:12:31:58 +0000] "GET /api/remotecontrol?command=399&_=1639052934213 HTTP/1.1" 200 86 "http://172.23.13.90/" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.55 Safari/537.36 Edg/96.0.1054.41"
13:31:59.6862 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:59+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:31:59.7511 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:31:59+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:32:00.0282 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:00+0100 [-] "::ffff:172.23.202.126" - - [09/Dec/2021:12:31:58 +0000] "GET /api/pipinfo?_=1639052934214 HTTP/1.1" 200 33 "http://172.23.13.90/" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.55 Safari/537.36 Edg/96.0.1054.41"
13:32:00.0866 [ ] base/console.cpp:111 execute [eConsoleAppContainer] Starting /usr/bin/grab
13:32:00.1509 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:00+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:32:00.2115 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:00+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:32:00.9199 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:00+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:32:00.9799 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:00+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:32:01.3723 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:01+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:32:01.4763 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:01+0100 [-] "::ffff:172.23.202.126" - - [09/Dec/2021:12:32:01 +0000] "GET /grab?format=jpg&mode=all&t=1639053119532 HTTP/1.1" 200 230336 "http://172.23.13.90/" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.55 Safari/537.36 Edg/96.0.1054.41"
13:32:01.4767 [ ] base/ebase.cpp:279 processOneEvent [eMainloop::processOneEvent] unhandled POLLERR/HUP/NVAL for fd 99(16)
13:32:09.4197 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:09+0100 [-] "::ffff:172.23.202.126" - - [09/Dec/2021:12:32:09 +0000] "GET /api/pipinfo?_=1639052934215 HTTP/1.1" 200 33 "http://172.23.13.90/" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.55 Safari/537.36 Edg/96.0.1054.41"
13:32:09.4269 [ ] base/console.cpp:111 execute [eConsoleAppContainer] Starting /usr/bin/grab
13:32:09.7819 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:09+0100 [-] [spaNotifications fallback to default translation for %s from %s
13:32:09.9296 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:09+0100 [-] "::ffff:172.23.202.126" - - [09/Dec/2021:12:32:09 +0000] "GET /api/statusinfo?_=1639052934216 HTTP/1.1" 200 412 "http://172.23.13.90/" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.55 Safari/537.36 Edg/96.0.1054.41"
13:32:10.8434 { } /usr/lib/python2.7/site-packages/twisted/python/util.py:815 untilConcludes 2021-12-09 13:32:10+0100 [-] "::ffff:172.23.202.126" - - [09/Dec/2021:12:32:10 +0000] "GET /grab?format=jpg&mode=all&t=1639053128875 HTTP/1.1" 200 226822 "http://172.23.13.90/" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.55 Safari/537.36 Edg/96.0.1054.41"
In the log up attached i see:
> Unknown action 'save'! (Typo in keymap?)
Could that be the problem?
!!! UPDATE AT 12.09 !!!
Following further testing, I confirm that manual search works perfectly with google, bing and IMDB (poster). The problem exists only for the search mode with TMDB. Thanks again to digiteng for creating this magnificent app that it continues to implement.
fixed with v4.2...
also,
I started making a custom channel list for the plugin...
I don't know when it will end...
a2be285db69697124740e7f0.jpg4313d76.jpg7775ea238f8d52896a1.jpg