Allgemeine Wünsche und Fragen

Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

nix makefile habe was anderes gefunden für python .. macht brav seine arbeit auf der h7 und ohne lxml
zumindest wenn wiedermal der epg weg ist bei pluto.tv .. holt halt die box das selbst
[+] Spoiler

(venv) [jokel ~]# python plutotv.py --xml -e 8
Loading Grid for PlutoTV
url: https://service-channels.clusters.pluto ... 0:00-00:00
Pluto TV Kids
Pluto TV Animals+
Pluto TV Science+
World Poker Tour
FailArmy
Pluto TV Explore
Glory Kickboxing
The Pet Collective
Action Sports
Pluto TV Nature
Pluto TV Movies
MTV Pluto TV
KultKrimi
Telenovela ZDF
The Asylum Channel
Pluto TV Sitcoms+
Pluto TV Indies
Ice Pilots
MTV Teen Mom
MTV The Hills
SpongeBob Schwammkopf
Pluto TV Movies+(DE)
CC Pluto TV
CC Made in Germany
Totally Turtles
Pluto TV Sitcoms
Pluto TV Animals
Pluto TV History
Pluto TV Science
Pluto TV Documentaries
Pluto TV Lives
MTV Catfish TV Show
Inspector Gadget
Simsalabim Sabrina
Pluto TV Serie
Pluto TV Food
Pluto TV Romance
Comedy Central+
MTV Pluto TV+
Pluto TV Serie+
Pluto TV Kultfilme
Strongman
Pluto TV Retro Toons
Dora TV
Pluto TV Crime
MTV Catfish TV Show+
CC Made in Germany+
Dark Matter
Beyblade Burst
Blue's Clues
iCarly
Bubble Guppies
Sam & Cat
Victorious
Blaze und die Monstermaschinen
Pluto TV Chefkoch
MTV Teen (OV)
MTV Dating (OV)
MTV The Hills (OV)
MTV Cribs
Totally Turtles (OV)
People are Awesome
Pluto TV Home
Wipeout (OV)
Nick Pluto TV
Nick Jr. Pluto TV
Auction Hunters
Storage Wars
MTV Cribs+
Insight TV
Teen Nick
Nick Pluto TV+
Nick Rewind+
Spongebob Schwammkopf+
iCarly+
Emma, einfach magisch!
Auto Motor Sport
MTV Unplugged
Clubbing TV
MTV Ridiculousness
Pluto TV Paranormal
N24 Doku
Avatar
Pluto TV Paranormal+
Ice Pilots+
MTV Teen Mom+
Takeshi's Castle
Pluto TV Anime
Motorvision
MTV Serie
Beverly Hills 90210
Chaos City
Comedy Central South Park
Just for Laughs
BBC Travel
Pluto TV Sci-Fi
Cheers
Pluto TV Biografie
Pluto TV Space
Pluto TV Star Trek
Pluto TV True Crime
MOVIEDOME
Pluto TV Mystery
Pluto TV Food+
Goldstar TV
MTV Love Music
Pluto TV Weddings
Nick Space
Just.fishing
Nick Spotlight
Auf Achse
Dittsche
Nick Ukraine
Sabrina - Total verhext!
MTV Party
Ein Engel auf Erden
Alle hassen Chris
Hausmeister Krause
CBS News
MTV German Music
MTV RockZone
MTV Approved Hip Hop
MTV Movie Hits
MTV Music
Praxis Bülowbogen
Fury
Willkommen bei den Louds
Fluss-Monster
Pluto TV Pets
Are You The One?
Ex On The Beach
Awkward
MTV Pimp My Ride
True Jackson
Clarissa
Der Denver-Clan
Frasier
Pluto TV Horror
Becker
Filmgold
Pluto TV Western
Pluto TV Deutsches Kino
Der Hundetrainer
Hawaii Fünf-Null
Familienbande
Mission Impossible
Rawhide - Tausend Meilen Staub
Rauchende Colts
Instant Mom
See Dad Run
Voll Vergeistert
Unfabulous
Das Haus am Eaton Place
Zoey 101
Pluto TV Kino Filme
Myth Hunters
School of Rock
Das Geheimnis der Hunters
Bellator MMA
Pluto TV #1
Bewegte Männer
Yo! MTV Raps Classic
Täterjagd
Mork vom Ork
Pacific Blue
Viper
Yu-Gi-Oh!
X-Factor: Das Unfassbare
Transformers TV
Hell's Kitchen
Game Shakers
Geordie Shore
Jersey Shore
Germany Shore
Die Thundermans
Just Tattoo of Us
Pluto TV heiße Nächte
Red Shoe Diaries
South Park: Best of Kenny
South Park: Best of Stan
South Park: Best of Cartman
South Park: Best of Butters
South Park: Best of Kyle
South Park: Original Version
DAZN Heldinnen x Pluto TV
DAZN Darts x Pluto TV
DAZN Fights x Pluto TV
DAZN INTL Football x Pluto TV
Rules of Engagement
Freitag Nacht News
Pluto TV Polizeiserien
Melrose Place
Twin Peaks
Dating Naked
Top Gear
The Twilight Zone
Perry Mason
Wie funktioniert Pluto TV
Pluto TV Knallhart
Marco Polo TV
DAZN x Pluto TV Fußballshow
Unforgettable
Parker Lewis – Der Coole von der Schule
V.I.P. – Die Bodyguards
Unentdeckt – Mörder unter uns
MTV The Challenge
The Outpost
Republic of Doyle
Community
Wicked Tuna
Union Berlin TV
Macgyver
GARAGENGOLD
Bloch Erklärt
Cold Blood
Hours to Kill – Zeitachse des Todes
xml is being created
xml has being written
(venv) [jokel ~]#
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

Cool.

Was das für ein Tool ist, behältst du für dich?
Benutzeravatar
max_10
NI - VIP
Beiträge: 162
Registriert: Di 12. Apr 2016, 13:06

Re: Allgemeine Wünsche und Fragen

Beitrag von max_10 »

@vanhofen
was mich jetzt wundert das es mit deiner Änderung jetzt auch durch baut.
hatte arm-linux-gnueabihf genommen, weil alle so Dateien in usr/lib/python3.11/lib-dynload auch diesen Anhang haben
und die Datei in der Abfrage wird auch diesen Namen benutzt _sysconfigdata__linux_arm-linux-gnueabihf.py in usr /lib/python3.11.
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

Die heißen auch bei mir so:

Code: Alles auswählen

...
 create mode 100755 usr/lib/python3.11/lib-dynload/_asyncio.cpython-311-arm-linux-gnueabihf.so
 create mode 100755 usr/lib/python3.11/lib-dynload/_bisect.cpython-311-arm-linux-gnueabihf.so
 create mode 100755 usr/lib/python3.11/lib-dynload/_blake2.cpython-311-arm-linux-gnueabihf.so
...
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

vanhofen hat geschrieben: So 21. Jan 2024, 21:15 Cool.

Was das für ein Tool ist, behältst du für dich?
nein das ist nur ein script ..
https://github.com/ReenigneArcher/web2t ... plutotv.py

aber wir sind doch erstmal zufrieden .. schliesslich hat sich dadurch das ni-buildsystem verbessert
mal sehen ob ich da ein tutorial zustande bringe ..
Benutzeravatar
max_10
NI - VIP
Beiträge: 162
Registriert: Di 12. Apr 2016, 13:06

Re: Allgemeine Wünsche und Fragen

Beitrag von max_10 »

@vanhofen
ja hast recht, war wohl heute schon zu lange zwischen den Zeilen unterwegs ;-)
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

vanhofen .. du könntest jetzt auch yt-dlp mit dem setuptool einbauen ..

Code: Alles auswählen

https://files.pythonhosted.org/packages/source/y/yt-dlp/yt-dlp-2023.12.30.tar.gz
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

Schau ich mir an. Danke für den Tipp.
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

https://github.com/neutrino-images/ni-b ... 403b529da5

Völlig ungetestet. Ich kann mir aber gut vorstellen, das das um einiges schneller ist, als das gezippte yt-dlp.
In den morgigen Nightlies ist das noch nicht drin. Der Build startet ja 00:00 Uhr. Du baust ja aber eh selbst, jokel.
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

habe ich auch gemacht .. und läuft super .. was ich gut finde ist
das so alles für python in einem ordner ist .. :relaxed:
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

vanhofen .. mir ist aufgefallen das mit python optimize enable jetzt alles doppelt vorhanden ist
also für jede .py gibt es jetzt noch eine .pyc .. sollte das so sein?
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

Das war schon immer so, nur dass bisher die kompilierten Scripte (*.pyc) in den Unterverzeichnissen __pycache__ einsortiert waren. Durch den letztens eingebauten Patch (https://github.com/neutrino-images/ni-b ... fb80b64f4a) wird auf diese Unterverzeichnisse verzichtet. Laut Max ist die Struktur nun wie unter Enigma2.
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

vanhofen .. ich muss mir das ni-buildsystem komplett neu machen .. diesmal mit neuem linux system
deshalb habe ich heute mal ein online update gemacht ..
ich hatte mir in der zwischenzeit pluto.py so angepasst .. also den ganzen image krempel deaktiviert
so das pluto.py jetzt ohne imagemagick läuft .. nur mit lxml
aber du hast die libxml2 wieder mit --without-c14n gebaut .. und somit läuft pluto.py nicht :nerd:

Code: Alles auswählen

[jokel ~]# source venv/bin/activate
(venv) [jokel ~]# python pluto.py -d ~/pluto_epg -c ~/pluto_epg -e ~/pluto_epg
Traceback (most recent call last):
  File "/var/root/pluto.py", line 22, in <module>
    from lxml import etree as lmntree
ImportError: /var/root/venv/lib/python3.11/site-packages/lxml/etree.cpython-311-arm-linux-gnueabihf.so: undefined symbol: xmlC14NDocDumpMemory, version LIBXML2_2.4.30
(venv) [jokel ~]# 
python-lxml funktioniert nur in der grossen version von libxml2 also mit --with-c14n
nur mal so als hinweis .. ich werde wohl 1-2 tage brauchen bis meine buildsysteme wieder am start sind :open_mouth:
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

Ich hatte dahingehend nie etwas am Buildsystem geändert. Ich hatte dir lediglich gezeigt, was du bei dir ändern musst, um lxml testen zu können.
Wenn das alles spruchreif ist, checke ich diese Änderungen gern ein. Deine letzte Aussage dazu war aber:
jokel hat geschrieben: So 21. Jan 2024, 21:02 habe was anderes gefunden für python .. macht brav seine arbeit auf der h7 und ohne lxml
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

hat auch was erzeut .. epg war aber nicht verwertbar :frowning2:
deshalb habe ich mir auch die pluto.py für ni-image angepasst .. so als python einstieg

glücklicherweise wird beim online update ein backup gemacht ..
somit konnte ich die richtige libxml2 extrahieren .. es werde licht :laughing:

Code: Alles auswählen

(venv) [jokel ~]# python pluto.py -d ~/pluto_epg -c ~/pluto_epg -e ~/pluto_epg
[WARNING]: Fetching default EPG of 8 hours.
[INFO]: Grabbing EPG...
100% [..........................................................................] 8624025 / 8624025[INFO]: Adding Pluto TV Kids channel.
[INFO]: Adding instance of Der Anti-Lügen-Sessel to channel Pluto TV Kids.
[INFO]: Adding instance of Rico, ein Sportler mit Köpfchen to channel Pluto TV Kids.
[INFO]: Adding instance of Die außerirdischen Sandwiches to channel Pluto TV Kids.
[INFO]: Adding instance of Die Geisterbeschwörung to channel Pluto TV Kids.

Code: Alles auswählen

(venv) [jokel pluto_epg]# ls -alh
drwxr-xr-x    2 root     root        4.0K Jan 24 11:28 .
drwxr-xr-x   14 root     root        4.0K Jan 24 10:03 ..
-rw-r--r--    1 root     root        8.2M Jan 24 11:25 plutocache.json
-rw-r--r--    1 root     root      265.8K Jan 24 11:25 plutotv.log
-rw-r--r--    1 root     root      148.0K Jan 24 11:25 plutotv.m3u8
-rw-r--r--    1 root     root        2.3M Jan 24 11:25 plutotvepg.xml
(venv) [jokel pluto_epg]# 
merke .. richtiges programm .. erzeugt richtigen verwertbaren epg :grin:
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

https://github.com/daethlor/PlutoTVforE ... n/pluto.py

Ist es das Script, was du verwendest?
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

ja ..
https://github.com/daethlor/PlutoTVforEmby

ich habe aber pluto.py angepasst .. :wink:
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

ist nicht viel .. löppt aber ..
ich wollte halt mehr nutzen i.p. python unter ni-image als nur yt-dlp :wink:
Dateianhänge
pluto.py.txt
(38.57 KiB) 31-mal heruntergeladen
Benutzeravatar
max_10
NI - VIP
Beiträge: 162
Registriert: Di 12. Apr 2016, 13:06

Re: Allgemeine Wünsche und Fragen

Beitrag von max_10 »

Mal eine Frage, geht es bei der ganzen Python und PlutoTV Sache nur um das EPG?
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

nein ..
python ist im image in erster linie wegen

Code: Alles auswählen

[jokel ~]# yt-dlp --version
2023.12.30
damit werden u.a. video-adressen von youtube videos generiert bzw. werden diese damit runter geladen
satbaby hat seine plugins mittels yt-dlp so angepasst das wir wieder ruckelfreie filme geniesen können / dürfen :relaxed:

pluto.py ist eine möglichkeit sich direkt den epg von pluto.tv erstellen zu lassen .. da DAZN u. pluto.tv gegen die
verbeitung von epg daten u.a. gerichtlich vorgehen

pluto.py nutzt also die vorhandene plattform zum erstellen einer epg datei mittels den daten von pluto.tv selbst
will damit sagen sollten die epg daten versiegen .. mach es selbst :laughing:
Antworten

Zurück zu „Neutrino allgemein“