Hirdetés
- Asszociációs játék. :)
- PLEX: multimédia az egész lakásban
- Ingyen kellene, de tegnapra
- Billentyűzettel autóznék újra, van még ilyen gém?
- Fűzzük össze a szavakat :)
- "A homoszexualitás természetellenes" 😠
- gerner1
- Mindent a StreamSharkról!
- Legújabb retró beszerzésem - 3Dfx Voodoo4 4500 32Mb
- Itt az új LOGOUT!
Új hozzászólás Aktív témák
-
Atomantiii
őstag
Köszi, viszont hibár ír, nem találja a konfig fájlt,
Include 'RTL' (5.port.hu) in the guide? (1/150) [yes, no, all, none (default=yes)]
yes
Include 'TV2' (3.port.hu) in the guide? (2/150) [yes, no, all, none (default=yes)]
none
Traceback (most recent call last):
File "c:\users\atomantiii\appdata\local\programs\python\python39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\users\atomantiii\appdata\local\programs\python\python39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\atomantiii\AppData\Local\Programs\Python\Python39\Scripts\tv_grab_pyepg_hu_porthu.exe\__main__.py", line 7, in <module>
File "c:\users\atomantiii\appdata\local\programs\python\python39\lib\site-packages\pyepggrab\grabbers\hu_porthu\hu_porthu.py", line 572, in run
Pyepggrab.main(
File "c:\users\atomantiii\appdata\local\programs\python\python39\lib\site-packages\pyepggrab\pyepggrab.py", line 142, in main
exitc = cls._grabber_config(args, confman)
File "c:\users\atomantiii\appdata\local\programs\python\python39\lib\site-packages\pyepggrab\grabbers\hu_porthu\hu_porthu.py", line 433, in configure
confman.write_config(conf)
File "c:\users\atomantiii\appdata\local\programs\python\python39\lib\site-packages\pyepggrab\configmanager.py", line 75, in write_config
with self._path.open("w", encoding="UTF-8") as file:
File "c:\users\atomantiii\appdata\local\programs\python\python39\lib\pathlib.py", line 1241, in open
return io.open(self, mode, buffering, encoding, errors, newline,
File "c:\users\atomantiii\appdata\local\programs\python\python39\lib\pathlib.py", line 1109, in _opener
return self._accessor.open(self, flags, mode)
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\atomantiii\\.xmltv\\tv_grab_pyepg_hu_porthu.conf'C:\>tv_grab_pyepg_hu_porthu --verbose --output epg.xml
2023-12-19 19:46:38,474 - pyepggrab - WARNING - Cannot read default options: Config file not found ('C:\Users\atomantiii\.xmltv\tv_grab_pyepg_hu_porthu.conf')
2023-12-19 19:46:38,474 - tv_grab_pyepg_hu_porthu - ERROR - Config file not found. Please run the script with the --configure parameter[ Szerkesztve ]
-
Max500
tag
-
Max500
tag
válasz Atomantiii #901 üzenetére
Javítottam 0.1.5-ben, egypip install --upgrade pyepggrab -el frissítheted
Alá van írva!
-
Max500
tag
válasz Atomantiii #904 üzenetére
Köszi, javítva 0.1.6-ban. Windowson szükséges külön a tzdata csomag mert egyéb módon kezeli az időzónákat, most már a 0.1.6 ezt telepíti magának.
Alá van írva!
-
kovyhun
tag
-
kovyhun
tag
válasz Atomantiii #908 üzenetére
Én epgimport bővítményt használom.
Feltöltöd valahova vagy teszel a gépedre egy pici webszervert (pl.: tinyweb) és onnan letölti.
De lehet be tudja tölteni a fájlrendszeréből is ha odamásolod, ezt nem próbáltam.Frissítés: lehet, ilyen formátumban kell megadni neki:
<url>/home/Fritz/epg/rytecxmltvIPTV.gz</url>[ Szerkesztve ]
"Hajszolom a tudást, de ő mindig gyorsabb nálam!"
-
Atomantiii
őstag
Múltkor még amikor ment a webrab+-os mókolás odáig eljutottam, hogy az xml és/vagy gz fájlom felraktam a tárhelyemre de onnan sehogy sem tudtam a beltérire rávarázsolni.
Mondjuk most azon gondolkoztam, hogy ugye amit most leszedett xml-t az abban lévő csatornákat valahogy hozzá kellene rendelni a beltérin lévő csatornákhoz. Webgrab+-nál ugye van ini fájl a forrásoknál megadva és az hozzárendeli valahogy, de itt csak egy xml fájlom van amit lehúztam Max500 python kódja által.
[ Szerkesztve ]
-
Atomantiii
őstag
Itt az xml fájl az RTL-re vonatkozóan, ha esetleg akarsz vele kísérletezni.
A rytec.sources-ben lehet megadni neki a tárhely forrását
<sourcecat sourcecatname="Enyimé XMLTV">
<source type="gen_xmltv" channels="enyime.xml.xz">
<description>Enyimé (xz)</description>
<url>tárhely.xz</url>
</source>mert ugye amúgy az EPG az EPG.dat nevű fájlba töltődik le a beltérin.
Szóval valahogy ide kéne bevarázsolni, hogy működjön, mondjuk azt nem tudom mi alapján lehet az adott csatornához hozzárendelni, hogy melyiknél jelenjen meg.
Mert az meg itt van hozzárendelve a rytecnél, de az adott forrás tárhelyére mutat. Tehát eléggé összetett a dolog bár lehet nem lehetetlen megoldani.
[ Szerkesztve ]
-
Atomantiii
őstag
válasz Atomantiii #911 üzenetére
Bár a custom.channels.xml-ben is lehet csatornákat hozzárendelni az adott forráshoz, de az mégis más megoldás mert ott is az adott weboldal forrására mutat. Vagyis itt bármely csatorna service referencét megadod meg fog jelenni rajta az adott EPG forrás.
-
kovyhun
tag
válasz Atomantiii #912 üzenetére
Igen, én is itt rendelem hozzá.
Nekem sem töltötte le először, a megoldás:
A source.xml-ben kell egy plusz paraméter, a nocheck, különben nem foglalkozik a szerverrel:<source type="gen_xmltv" nocheck="1" channels="enyime.xml.xz">
"Hajszolom a tudást, de ő mindig gyorsabb nálam!"
-
kovyhun
tag
válasz Atomantiii #914 üzenetére
Az id alapján keres a letöltött epg fájban és a "Service reference"-el rendeled hozzá a csatornához.
Én nem generálok magamnak mert más forrást használok, de igen működik.
A gépemről és webes tárhelyről is betölti."Hajszolom a tudást, de ő mindig gyorsabb nálam!"
-
kovyhun
tag
válasz Atomantiii #916 üzenetére
Igen, a channels.xml-ben.
"Hajszolom a tudást, de ő mindig gyorsabb nálam!"
-
Atomantiii
őstag
Értem, köszi.
Ott járok, hogy lehúztam pár csatorna epg-jét a python progival, de valamiért nem akarja áttölteni a beltéri. Az epg.xml-t becsomagoltam epg.xz-be és feltöltöttem a tárhelyemre.
Csináltam egy ilyet a sources-be:
<sourcecat sourcecatname="Porthu XMLTV">
<source type="gen_xmltv" nocheck="1" channels="porthu.xml.xz">
<description>Porthu (xz)</description>
<url>tárhely/epg.xz</url>
</source>és sajnos itt elakad a történet, nem történik semmi. Az epg.xz fájl létezik a tárhelyen, ha rámegyek akkor letölti a böngésző.
De nem növekszik az áttöltött események száma, hanem azok a korábbiak amit más forrásokból leszedett.
[ Szerkesztve ]
-
kovyhun
tag
válasz Atomantiii #918 üzenetére
Teljes elérési utat adtad meg amit a böngészőben is használsz?
Nekem csak azokat a csatornákat tölti le amikről talál bejegyzést a channels.xml-ben.
Én teszteléskor ki szoktam kapcsolni az összes többi forrást hogy lássam próbálkozik-e.
Ha az epgimport beállításainál vagy a menüben, nyomd meg a menü gombot -> "naplófájl megjelenítése".
Hátha találsz valami támpontot a logban.+ itt a channels.xml fájlt add meg amiben hozzárendelted a csatornákhoz:
<source type="gen_xmltv" nocheck="1" channels="porthu.xml.xz">[ Szerkesztve ]
"Hajszolom a tudást, de ő mindig gyorsabb nálam!"
-
kovyhun
tag
Nálam így van:
iptv.sources.xml
<source type="gen_xmltv" nocheck="1" channels="iptv.channels.xml">
<description>LocalEPG (xml)</description>
<url>http://10.0.1.10/HU.xml.gz</url>
</source>iptv.channels.xml fájlban vannak nekem az összerendelések a csatornákkal.
<!-- IPTV --> <channel id="euronews.hu">1:0:1:A:0:24:EEEE0000:0:0:0:http%3a//</channel> <!-- Euronews Hungary -->
"Hajszolom a tudást, de ő mindig gyorsabb nálam!"
-
Atomantiii
őstag
Tudom ki lehet kapcsolni a többit, de nem gond mert úgyis látom szedett-e le újat vagy sem. Igen a teljes elérési út van megadva. De lehet egy kicsit belekavarodtam már. Szóval van az EPG.xml most 1 db csatornával az RTL-lel.
Van 1 rytec.sources fájl, amiben a források vannak megadva:
Ebbe beleírtam így:
<sourcecat sourcecatname="Porthu XMLTV">
<source type="gen_xmltv" nocheck="1" channels="epg.xml.xz">
<description>Porthu (xz)</description>
<url>http://tarhely.hu/uploads/epg.xz</url>
</source>Aztán van egy custom.channels.xml (de ez biztosan kell külön nem használja innen)?
Na mindegy azért beleírom:
<!-- 23.5E --><channel id="RTL.hu">1:0:19:3B6D8D:3:EB0000:0:0:0</channel><!-- RTL HD -->De ugyanúgy nem szed le semmit sem úgy tűnik. Lehet a pc-ről kéne megpróbálni, ugyanabban a hálózatban vannak.
[ Szerkesztve ]
-
kovyhun
tag
válasz Atomantiii #921 üzenetére
De nálad még mindig:
channels="epg.xml.xz" pedig nem abban vannak megadva a csatornáid...
"Hajszolom a tudást, de ő mindig gyorsabb nálam!"
-
Atomantiii
őstag
válasz Atomantiii #923 üzenetére
Most láttam olyat a logban, hogy unkown channel 5.port.hu meg ilyenek. Lehet ezeket kell összepárosítani az adott csatornával.
[ Szerkesztve ]
-
Atomantiii
őstag
válasz Atomantiii #924 üzenetére
Működik, csak a channels.xml-ben a port.hu-s csatornákat kell hozzárendelni az adott csatornához nem amit a rytec-ék használtak. Az nekik máshol van hozzárendelve és az adott csatorna weboldalára mutat.
[ Szerkesztve ]
-
Max500
tag
válasz Atomantiii #926 üzenetére
M3 az csak internetes, nem? Úgy látom, hogy csak mediaklikk.hu-n van hozzá műsorújság, se musor.tv-n, se tvmustra.hu-n.
A hu_porthu mindig is csak a port.hu-ról fog letölteni, ha megírná valaki a hu_mediaklikkhu-t azzal lehetne M3-hoz is letölteni, részemről jelenleg ez nincs tervben.Áthidalható úgy is a dolog, hogy azok a csatornák amik port.hu-n nincsenek azokat valami mással töltöd le és vagy 2 xml-t adsz meg, ha tudsz, vagy (xmltv eszköztárából kiindulva) tv_merge-el vagy tv_cat-al egybefűzöd a kettőt.
Alá van írva!
-
deen04
tag
Sziasztok!
Sajnos én is küzdök a rytec problémával. Leírom mire jutottam. A WaterWave féle linkről letöltöttem az xml-t. [link] Átneveztem "rytecHU_SportMovies" -re. Bemásoltam egy régebbi "rytecHU_SportMovies.xz"-be. Ezt felmásoltam az Enigma2 BOX egyik könyvtárába. A BOX-on a "rytec.sources.xml"-be megadtam a fájlnak az elérhetőségét és így lett EPG-m. Most már csak arra kell rájönnöm hogy autómatizálhatom ezt, esetleg hogy etethetem meg vele az eredeti xml-t. Ha valakinek van ötlete szívesen fogadom!
Megragadnám az alakalmat és köszönetet mondanék WaterWave-nek a munkájáért!! Köszönöm!! -
Atomantiii
őstag
Max500-é is használható a port.hu-s forrásról, még dolgozok a csatornák összerendezésén, de alakul.
Csináltam egy bat fájlt, ami leszedi minden nap az epg-t még azt kéne kitalálni, hogy csomagolja be és töltse fel ftp-n a tárhelyemre, biztos meglehet oldalni valahogy.
Médiaklikkről vagy más weoboldalról azt nem tudja valaki hogyan lehet tv műsort legrabbelni? Arra is kódot kéne írni vagy létezik olyan program amivel lehetne?
Kerestem google-én és van több féle progi ami elvileg leszedi akár adatbázisba az adott oldal tartalmát de ha valaki tud olyat amivel működhetne megoszthatná velünk is. Már ha van ilyen.
[ Szerkesztve ]
-
Atomantiii
őstag
Lehet megtaláltam a megoldást, úgy látom van mediaklikk és musor.tv letöltő is már ha rájövök hogy működik.
Hoppácska úgy tűnik működik.
Megy a musor.tv-ről is csak még rá kell jönnöm hogy tudom konfigurálni mert így mindent lehúz egyben.
[ Szerkesztve ]
-
Atomantiii
őstag
-
pocok1970
tag
válasz Atomantiii #933 üzenetére
Látom alakul.
-
Max500
tag
válasz Atomantiii #935 üzenetére
Azért vannak, mert jobb megoldás híján statikusan rendelem össze a port.hu-n használt különböző kategóriákat az ETSI EN 300 468 szabványos kategóriákkal. Azért csinálom ezt mert a Kodi (és gondolom más hasonló programok is) ezeket a kategóriákat használja az epg-ben kereséshez, színezéshez, egyébhez.
Az Unknown category-kat figyelmen kívül hagyhatod, annyit jelent, hogy az az x darab műsor nem kap szabványos kategóriát. Néha frissíteni szoktam a listát és akkor egy darabig nincs warning.Alá van írva!
-
kovyhun
tag
Köszönöm a gyors segítséget, úgy néz ki elindult.
Nem nyomoztam a hiányzó fájl témában, azt hittem valami nagyobb csomag része.
A program konfig fájlokat merre találom? Megpróbálnám javítani a kategóriákat.
A én hozzáadtam az összes csatornát nem csak az elsőt, valószínű ezért dob más hibát is:[ Szerkesztve ]
"Hajszolom a tudást, de ő mindig gyorsabb nálam!"
-
Max500
tag
Config alapértelmezésben itt van: ~/.xmltv/tv_grab_pyepg_hu_porthu.conf.
Az hogy a csatornaszám eltér a várttól annak 2 oka lehet normál működés mellett.
Az egyik a duna world/m4 sport+ párosítás ahol a duna world minden műsort az m4+ meg csak a sport műsorokat tartalmazza.
A másik, hogy nem minden csatornának van 15 napnyi műsorújságja és kihullik, ezért csökkent 149-ről 145-re. A --debug-al kiírja hogy melyikek hiányoznak sok egyéb szöveg mellett, Missing channel:-t keress.Edit: Hangosan gondolkozva: lehet hogy érdemes lenne a Missing channel-t is warning-á tenni
[ Szerkesztve ]
Alá van írva!
-
-
Atomantiii
őstag
válasz Atomantiii #945 üzenetére
Bár egyes csatornákhoz most nem szed le semmit sem bár én 7-10 nappal kísérleteztem, lehet nem kéne olyan sok nappal futtatni?
[ Szerkesztve ]
-
Atomantiii
őstag
válasz Atomantiii #946 üzenetére
Pl most nincs 213.port.hu-s id a legrabbelt adatokban, az elvileg az ozone network illetve hiányzik más is. Valamelyik nap még jó volt.
[ Szerkesztve ]
-
kovyhun
tag
válasz Atomantiii #947 üzenetére
A csatorna id-ket hol lehet átírni?
Ha a konfig fájlban írom át, akkor nem tudja letölteni, lehet az alapján keres a port.hu-n. De nekem nem számok kellenének az xml-ben hanem csatornanév."Hajszolom a tudást, de ő mindig gyorsabb nálam!"
-
Atomantiii
őstag
Kell egy channels.xml amiben hozzárendeled az adott csatornához a port.hu-s csatorna id-t. Ez alapján fog megfelenni rajta a legrabbelt EPG.
-
kovyhun
tag
válasz Atomantiii #949 üzenetére
Igen, csak nem a port.hu-s számokat szeretném használni, ezért kérdem hogy hogyan lehet úgy megoldani hogy a készített xml-ben ne számozva legyenek a csatornák hanem elnevezve.
"Hajszolom a tudást, de ő mindig gyorsabb nálam!"
Új hozzászólás Aktív témák
Hirdetés
- ZBook Power 15 G8 15.6" FHD IPS i7-11850H T1200 32GB 500GB NVMe ujjlolv gar
- Apple iPad (7.gen) IPS Wi-Fi +Cellular 32GB Tablet 10,2 col
- Apple Watch Ultra 2 Titanium White Garancia 2025.02.18.
- SWITCH OLED + 512GB Memoria kártya + Fusion PowerA Pro Controller + Gorilla Glass + Satisfye Zengrip
- Üzletből, garanciával, Lenovo Legion Ryzen 7 5800H 16RAM 512SSD RTX3060 FULLHDIPS/15,6"144Hz
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest