Poster-imdb rating -event info source files...

Nachricht
Autor
digiteng
VIP
VIP
Beiträge: 406
Registriert: 03 Mai 2016 16:32
Hat gedankt: 25 Mal
Hat Dank erhalten: 557 Mal

Poster-imdb rating -event info source files...

#1

Beitrag von digiteng »

POSTER-IMDB RATING -EVENT INFO SOURCE FILES...

I bought it so that the source files can be found more easily ...
# 1 posts will be updated...


latest version PosterX, GO...




POSTER ;


I recommend you to subscribe to tmdb and get api...api traffic decreases...
Enter the tmdb_api = "xxxxxxxxxx" of the poster.py file...
The Movie Database (TMDb)
api no limit, so api is not a must...

for,
infobar, SecondInfoBar : source="session.Event_Now"
source="session.Event_Next"
ChannelSelection : source="ServiceEvent"
epg : source="Event"


/usr/lib/enigma2/python/Components/Renderer

v5 ;
- infobar delay opening fixed
- sometimes spinner work fixed
- if there is no internet connection fixed
- other fixed...

v6 ;
- added year support for search,search improved...

Image Sizes,
poster = Poster
backdrop = Fanart
profile = Actors and Actresses
still = TV Show Episode
logo = TMDb Logo

"backdrop_sizes": [
"w300",
"w780",
"w1280",
"original"
],
"logo_sizes": [
"w45",
"w92",
"w154",
"w185",
"w300",
"w500",
"original"
],
"poster_sizes": [
"w92",
"w154",
"w185",
"w342",
"w500",
"w780",
"original"
],
"profile_sizes": [
"w45",
"w185",
"h632",
"original"
],
"still_sizes": [
"w92",
"w185",
"w300",
"original"
]

poster.py open go line 107...

self.url_poster = "https://image.tmdb.org/t/p/w185{}".format(poster)

w185 change...w342...w500...etc...


open skin.xml go infobar lines...
<widget source="session.Event_Now" render="poster" position="0,0" size="185,278" zPosition="1" />

change size="185,278"
size="500,750"
you can change it as you wish...

Code: Alles auswählen

<widget source="session.Event_Now" render="poster" position="0,0" size="185,278" zPosition="1" />



BACKDROOP ;

Code: Alles auswählen

<widget source="session.Event_Now" render="backdrop" position="0,0" size="300,169" zPosition="1" />




BANNER ;

https://www.opena.tv/viewtopic.php?p=429728#p429728



Code: Alles auswählen

<widget source="session.Event_Now" render="banner" position="470,44" size="762,141" zPosition="1" />




MOVIE INFO and IMDB RATING STARS and PARENTAL RATING ;
24,04,2020
information for the event, parental rating icon, imdb rating stars bar...

omdb api is required...
1000 queries per day with free api...
OMDb API - The Open Movie Database
get api...


parental icons folder location;
/usr/share/enigma2/skin Name/parental

do not rename "parental" folder!...

"ParentalEvent.py" and "starsEvent.py" are dependent on the "infoEvent.py" file...
so that the same codes don't work over and over again...
use all three together...

Enter your own omdb api in infoEvent.py

skin example (for infobar);

Code: Alles auswählen

    
<ePixmap pixmap="LiteHD2/star_b.png" position="560,367" size="200,20" alphatest="blend" zPosition="2" transparent="1" />
<widget render="starsEvent" source="session.Event_Now" pixmap="LiteHD2/star.png" position="560,367" size="200,20" alphatest="blend" transparent="1" zPosition="3" />

<widget render="infoEvent" source="session.Event_Now" position="244,360" size="300,130" font="Regular; 14" halign="left" valign="top" zPosition="1" foregroundColor="foreground" backgroundColor="background" transparent="0" />

<widget render="parentalEvent" source="session.Event_Now" position="553,424" size="60,60" alphatest="blend" zPosition="2" transparent="1" />





EVENT INFO ;

retrieves information via epg...


Code: Alles auswählen

<widget source="session.Event_Now" render="Label" position="290,935" size="1400,30" font="Regular; 20" halign="left" transparent="1" zPosition="2" backgroundColor="back_color" valign="center" foregroundColor="csd">
   <convert type="FroidEvent">SESSION_EPISODE,RATING,YEAR,GENRE</convert>
</widget>




info-parental-stars.zip
(17.87 KiB) 217-mal heruntergeladen


info-parental-stars.zip
(17.87 KiB) 217-mal heruntergeladen


info-parental-stars.zip
(17.87 KiB) 217-mal heruntergeladen


info-parental-stars.zip
(17.87 KiB) 217-mal heruntergeladen
Dateianhänge
PosterX.py
(6.62 KiB) 125-mal heruntergeladen
parental.jpg
backdrop.py
(4.73 KiB) 155-mal heruntergeladen
poster-v6.zip
(2.2 KiB) 388-mal heruntergeladen
old-files.zip
(21.58 KiB) 167-mal heruntergeladen
banner-v3.zip
(2.06 KiB) 255-mal heruntergeladen
1_0_19_EF75_3F9_1_C00000_0_0_0.jpg
1_0_19_EF75_3F9_1_C00000_0_0_0.jpg (35.18 KiB) 2607 mal betrachtet
poster-v5.zip
(1.71 KiB) 189-mal heruntergeladen
star-png.zip
(872 Bytes) 142-mal heruntergeladen
1_0_1_749F_41C_1_C00000_0_0_0.jpg
infoMovie.py
(2.56 KiB) 266-mal heruntergeladen
FroidEvent.py
(2.22 KiB) 150-mal heruntergeladen
fr3.jpg
Benutzeravatar
willy01
Super Moderator
Super Moderator
Beiträge: 6912
Registriert: 05 Apr 2013 21:13
Receiver 1: VuUno4kse
Receiver 2: HD60
Receiver 3: SX88
Hat gedankt: 815 Mal
Hat Dank erhalten: 1650 Mal
Geschlecht:

#2

Beitrag von willy01 »

Great Job, only one Poster is the right way for my.
VuUno4kse / Hisense H55MEC3050

Unicable Dur-line DCR 5-1-8
speedy005
Member
Member
Beiträge: 609
Registriert: 27 Dez 2014 14:07
Hat gedankt: 75 Mal
Hat Dank erhalten: 232 Mal

#3

Beitrag von speedy005 »

hi
poster mit umlaute und sonderzeichen klappt nicht
gibt es da einw lösung zu um es im converter zu ändern?
cu
speedy005
Benutzeravatar
Papi2000
Super Moderator
Super Moderator
Beiträge: 26976
Registriert: 20 Apr 2013 20:09
Receiver 1: Viele GigaBlues
Receiver 2: DM und ZGemma
Receiver 3: bissl VU
Hat gedankt: 4578 Mal
Hat Dank erhalten: 8737 Mal

#4

Beitrag von Papi2000 »

Genau das utf8-Handling von Sonderzeichen sollte in Images ab 4.1.20 gefixt sein.
Grüßle
Ralf
--------------------------------------------
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----




Bild
speedy005
Member
Member
Beiträge: 609
Registriert: 27 Dez 2014 14:07
Hat gedankt: 75 Mal
Hat Dank erhalten: 232 Mal

#5

Beitrag von speedy005 »

Code: Alles auswählen

https://api.themoviedb.org/3/search/%s?api_key=3c3efcf47c3577558812bb9d64019d65&language=de-DE&append_to_response=images&include_image_language=de,null&query=%s

so sollte der converter doch nur deutsche cover suchen oder?
IMDB
findet das cover zu Der Hobbit - Die Schlacht der fünf Heere nicht
TMBD auch nicht
TMBd auch nicht
cu
speedy005
4l3x2k
VIP
VIP
Beiträge: 1535
Registriert: 20 Dez 2016 10:06
Hat gedankt: 399 Mal
Hat Dank erhalten: 827 Mal

#6

Beitrag von 4l3x2k »

Hi,

EMC - funktioniert mit Sonderzeichen
e2openplugin-EnhancedMovieCenter/MovieInfo.py at master * betonme/e2openplugin-EnhancedMovieCenter * GitHub

pstrCnvrt - funktioniert nicht mit Sonderzeichen
enigma2/pstrCnvrt.py at 6.4 * openatv/enigma2 * GitHub

EMC kodiert die posterurl explizit nach utf8 und verwendet Twisted für den download.
pstrcnvrt verwendet urllib2.

Die Unterschiede nach kurzem überfliegen.
Benutzeravatar
Papi2000
Super Moderator
Super Moderator
Beiträge: 26976
Registriert: 20 Apr 2013 20:09
Receiver 1: Viele GigaBlues
Receiver 2: DM und ZGemma
Receiver 3: bissl VU
Hat gedankt: 4578 Mal
Hat Dank erhalten: 8737 Mal

#7

Beitrag von Papi2000 »

TMDb kommt aber mit der Abfrage nach "Der Hobbit - Die Schlacht der fünf Heere" nicht klar. Das "ü" wird für die Abfrage falsch encodet. "Der Hobbit - Die Schlacht der fuenf Heere" würde gefunden werden.
Das ist identisch mit dem Verhalten im EMC bei TMDb-Abfragen.
Man ist schon auf der Suche, wo und wie man das richtig umsetzen kann und muß.
Mache ich in EMC eine IMDb-Abfrage, wird alles gefunden. TMDb nur ohne Sonderzeichen.
Grüßle
Ralf
--------------------------------------------
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----




Bild
Benutzeravatar
willy01
Super Moderator
Super Moderator
Beiträge: 6912
Registriert: 05 Apr 2013 21:13
Receiver 1: VuUno4kse
Receiver 2: HD60
Receiver 3: SX88
Hat gedankt: 815 Mal
Hat Dank erhalten: 1650 Mal
Geschlecht:

#8

Beitrag von willy01 »

Morgen spätestens übermorgen ist die Sache gefixed, betacentauri hat Fehler gefunden.
VuUno4kse / Hisense H55MEC3050

Unicable Dur-line DCR 5-1-8
4l3x2k
VIP
VIP
Beiträge: 1535
Registriert: 20 Dez 2016 10:06
Hat gedankt: 399 Mal
Hat Dank erhalten: 827 Mal

#9

Beitrag von 4l3x2k »

Hallo,

hoffentlich fixt es das Problem, dafür wird schließlich 'ne CVE aufgerissen. Mal das Image 20200105 abwarten, sollte demnächst ja rauspurzeln.

Wäre es aus eurer Sicht sinnvoll, die Poster im EMC Movie Home abzulegen, so dass Aufnahmen und TV Poster korrelieren? Spart eventuell etwas Traffic.


Gruß
Benutzeravatar
willy01
Super Moderator
Super Moderator
Beiträge: 6912
Registriert: 05 Apr 2013 21:13
Receiver 1: VuUno4kse
Receiver 2: HD60
Receiver 3: SX88
Hat gedankt: 815 Mal
Hat Dank erhalten: 1650 Mal
Geschlecht:

#10

Beitrag von willy01 »

Schlechte Nachrichten, wurde leider mit dem revert nicht gefxed.
Muss man weiter nach dem Fehler suchen.
VuUno4kse / Hisense H55MEC3050

Unicable Dur-line DCR 5-1-8
4l3x2k
VIP
VIP
Beiträge: 1535
Registriert: 20 Dez 2016 10:06
Hat gedankt: 399 Mal
Hat Dank erhalten: 827 Mal

#11

Beitrag von 4l3x2k »

Hallo,

ist vielleicht auch besser so.

Habe das Problem mit den Umlauten für mich nun gelöst indem ich den Sendungsnamen - eventName - für eine URL mit urllib.quote kodiere.
Die sehr schön gestaltete Dokumentation der API von tmdb zeigt es im Try It Editor von search/multi.

Damit hat sich meine Vermutung aus einem anderen Thread bestätigt.


Grüße
Benutzeravatar
willy01
Super Moderator
Super Moderator
Beiträge: 6912
Registriert: 05 Apr 2013 21:13
Receiver 1: VuUno4kse
Receiver 2: HD60
Receiver 3: SX88
Hat gedankt: 815 Mal
Hat Dank erhalten: 1650 Mal
Geschlecht:

#12

Beitrag von willy01 »

Naja, Hauptsache bei dir läuft es.

Gesendet von meinem SM-G930F mit Tapatalk
VuUno4kse / Hisense H55MEC3050

Unicable Dur-line DCR 5-1-8
4l3x2k
VIP
VIP
Beiträge: 1535
Registriert: 20 Dez 2016 10:06
Hat gedankt: 399 Mal
Hat Dank erhalten: 827 Mal

#13

Beitrag von 4l3x2k »

Kann ich was tun damit andere auch was davon haben? Oder wie soll ich das verstehen?
klaus333
Member
Member
Beiträge: 27
Registriert: 24 Apr 2013 21:43
Hat gedankt: 1 Mal
Hat Dank erhalten: 1 Mal

#14

Beitrag von klaus333 »

Aber du könntest doch deine Lösung zur Verfügung stellen damit alle was davon haben oder?
digiteng
VIP
VIP
Beiträge: 406
Registriert: 03 Mai 2016 16:32
Hat gedankt: 25 Mal
Hat Dank erhalten: 557 Mal

#15

Beitrag von digiteng »

sharing free...

I didn't fully understand the problem..

can't find this poster...example: "Der Hobbit - Die Schlacht der fünf Heere"
self.evnt = "Der Hobbit - Die Schlacht der fünf Heere" change...
I have no problem...
Der Dateianhang eeeee.jpg existiert nicht mehr.


for special characters...
pathname2url or quote_plus...can solve the problem...

check poster folder...problematic poster may have been registered with different names...
let's find a solution for it...
Dateianhänge
eeeee.jpg
4l3x2k
VIP
VIP
Beiträge: 1535
Registriert: 20 Dez 2016 10:06
Hat gedankt: 399 Mal
Hat Dank erhalten: 827 Mal

#16

Beitrag von 4l3x2k »

Hi,

dann gibt es zur verbalen Beschreibung technische Details.

Geändert habe ich die Qullen die hier im Thread als Version 1.1a angeboten werden und davon nur die pstrCnvrt.py. Der Patch dazu im Anhang. Änderung der Bildgröße bitte ignorieren. Es haben sich also nur zwei Zeilen geändert.
Der Skinpart für Metrix ist auch noch im Anhang.

Gruß
Dateianhänge
pstrCnvrt.pyo
(2.99 KiB) 56-mal heruntergeladen
pstrCnvrt.py
(1.97 KiB) 71-mal heruntergeladen
poster.xml
(277 Bytes) 61-mal heruntergeladen
pstrCnvrt.patch.txt
(890 Bytes) 70-mal heruntergeladen
speedy005
Member
Member
Beiträge: 609
Registriert: 27 Dez 2014 14:07
Hat gedankt: 75 Mal
Hat Dank erhalten: 232 Mal

#17

Beitrag von speedy005 »

wie soll ich den patch anwenden`?
4l3x2k
VIP
VIP
Beiträge: 1535
Registriert: 20 Dez 2016 10:06
Hat gedankt: 399 Mal
Hat Dank erhalten: 827 Mal

#18

Beitrag von 4l3x2k »

Hi,

habe die Quellen .py und .pyo im letzten Beitrag #16 angehangen.

Mit dem Programm patch wird es hier wohl zuuu technisch :) .
Benutzeravatar
willy01
Super Moderator
Super Moderator
Beiträge: 6912
Registriert: 05 Apr 2013 21:13
Receiver 1: VuUno4kse
Receiver 2: HD60
Receiver 3: SX88
Hat gedankt: 815 Mal
Hat Dank erhalten: 1650 Mal
Geschlecht:

#19

Beitrag von willy01 »

Jo, rennt mit der geänderten pyo
VuUno4kse / Hisense H55MEC3050

Unicable Dur-line DCR 5-1-8
Benutzeravatar
arn354
VIP
VIP
Beiträge: 3026
Registriert: 06 Apr 2013 22:11
Hat gedankt: 132 Mal
Hat Dank erhalten: 1335 Mal

#20

Beitrag von arn354 »

Grüßle
Antworten

Zurück zu „Skins“