• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 5 Hlas(ů) - 2.6 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Aeon Nox 5: SiLVO (Matrix,Leia, Krypton, Jarvis, Isengard, Helix)
Možno je to chyba spôsobovaná tým čo bolo spomenuté aj tu:
https://www.xbmc-kodi.cz/prispevek-autop...3#pid92993

Dole v tej téme som popisoval moje riešenie, kde ten plugin vôbec nepotrebuješ a playlist si vieš prispôsobiť svojím potrebám, čiže aj widget..

X92.. X96 max.. T95Z plus.. M8s plus..
 
Citovat
Díky za reakci. Takže buď to zkusit přes playlist zobrazený ve widgetu nebo widget nepoužívat (minimálně s tímto doplňkem).

Jak je to vlastně s těmi oblíbenými položkami? To je jen jeden seznam všeho dohromady nebo je tam možnost nějakého členění, třeba na hudbu, videa, rádia a další?
 
Citovat
,,Obľúbené" je obyčajný zoznam v ktorom je všetko pokope. Keď chceš mať viac možností, tak cez ,,super favourites". Tam si vieš spraviť zoznamov koľko len chceš a aj ich použiť ako widgety. Príklad som už dával v tejto téme dávnejšie.

X92.. X96 max.. T95Z plus.. M8s plus..
 
Citovat
@Radek_Kovacik Jestli si to dobře pamatuji, tak Poslouchej rádia nefunguje 100% dobře ani v Oblíbených.

Jo, pamatuji si to správně, viz https://www.xbmc-kodi.cz/prispevek-poslo...4#pid91404.

Já být tebou, tak poslechnu @playman22 a rádia si zprovozním přes IPTV Simple Clienta nebo, pokud používáš, přes externí backend server (např. Tvheadend). Je to sice o něco více práce, ale tohle je stejně běh na dlouhou trať. Já si takto stanice přidávám (a ubírám) už léta a nemusím čekat, až někdo v nějakém addon nějakou pro mne zajímavou stanici přidá. To není nic proti takovým addonům. Ostatně, pro mne jsou často zdrojem adres zajímavých stremů, který čas od času vytěžím a přepíšu do mého playlistu. V tomto ohledu je i addon Poslouchej rádia pro mne zajímavý. Jak si streamy z něj vytáhnout scriptem do podoby plylistu jsem popsal v Playlisty radio stanic. Je to sice návod pro mírně zkušeného uživatele, ale dá se to...
 
Citovat
@playman22: Díky za rady, ještě bych se zeptal, je addon Super Favourites aktuálně někým aktualizovaný a funkční? Někde na tomto fóru jsem četl, že si někdo posteskl, že to moc nefunguje.

@JiRo: Díky za odkaz, zkusím se s tím nějak poprat. Já bych to musel přes IPTV simple clienta. Ten script, co tam uvádíš, je spustitelný jak? Potřebuje k tomu nějaký speciální addon?
 
Citovat
To ti neviem povedať.. to, na čo ho ja používam, funguje bez problémov:
https://www.xbmc-kodi.cz/prispevek-aeon-...6#pid89266

X92.. X96 max.. T95Z plus.. M8s plus..
 
Citovat
@Radek_Kovacik Addon ne, ten script je v python, tzn. že na svém počítačí musíš mít pouze python interpret. V Linux je standardně, do Windows si ho musíš nainstalovat.
 
Citovat
@JiRo: Díky za info. Zkoušel jsem i widget nastavený na Skylink addon, ale také není úplně 100% funkční. Co jsem si například všiml, tak při spuštění nějakého filmu přes widget si nepamatuje, na jaké pozici jsem skončil s díváním, přičemž v samotném addonu to jede dobře.
 
Citovat
všechno NEJ v novém roce

prosím, jde v ANS dosáhnout stejné zobrazení streamu jako např. ve skinu Estaury.
Jedná se mi o zvukovou stopu v SCC a skinu ANS, zvuková stopa se mi zobrazí jen při zanutí "Kompaktního zobrazení" a to je neskutečné množství informaci

rád bych docílil tohoto, zkoušel jsem snad vše ale prd,
možná dělám jen něco špatně

[Obrázek: ctgKnIs.png?1]
Windows 10 - Kodi 20
H96 max X2 - Coreelec 9.2.5 Kodi 18.9
X96 max+ - Coreelec 9.2.5 Kodi 18.9 (NAND dualboot Slimbox/CE)
X96 max+ - Coreelec 20 Matrix (NAND dualboot Slimbox/CE Matrix)
 
Citovat
U mne je to takto, totožný snímek u dvou služeb ....

S905X 2/3 → CE 20 \ RPi4 → LE 19 \ HTPCLE 18 \ NAS Synology DS212J/DS220+ \ Vero 4K+ → OSMC 19
 
Citovat
ahoj Rossi
no právě abych tam měl tu jazykovou stopu, tak musím použít "Kompaktní okno výběru streamů"
ale pak se mi ty informace jakoby zdvojí
no vidím, že ty máš zdroje z Kra

ta tvá verze by mi stačila i když tam není ta barevná ikona rozlišení streamu

[Obrázek: hqATEXa.png?1]
Windows 10 - Kodi 20
H96 max X2 - Coreelec 9.2.5 Kodi 18.9
X96 max+ - Coreelec 9.2.5 Kodi 18.9 (NAND dualboot Slimbox/CE)
X96 max+ - Coreelec 20 Matrix (NAND dualboot Slimbox/CE Matrix)
 
Citovat
@RenEdi No nevím, jestli na úrovni skinu máš možnost něco tak zásadně měnit. Addon pro to používá standardní typ zobrazení dialogu a skinu předává (v případě textových řádků) jen vždy celý obsah řádku. A ve skinu si ten řádek nijak rozparsovat nemůžeš.

Pokud chceš v tomto případě něco ve skinu měnit, tak maximálně způsob zobrazení té ikony (ta je do dialogu předávána jako samostatná položka), případně generálně změnit formát zobrazení jednoho nebo druhého řádku, a to ještě omezeně, protože formátování obsahu (zejména u SCC) provádí už addon a může tak docházet ke konfliktu tagů které do textů vkládá addon a které bys tam případně vložil ty. Prakticky to tedy znamená použití možnosti změny formátování pouze na úrovni definičního jazyka, ne tagů v textu. A že bys na úrovni skinu zasáhl do tvorby obsahu jednotlivých textových řádků, to tedy nejde vůbec.

Navíc nesmíš zapomenou, že pokud něco v definičním souboru skinu změníš, že to může ovlivnit i jiné funkce zobrazení v Kodi nebo dalších addons, které tento dialog využívají. Sice se ten definiční soubor dialogu dá modifikovat podle zobrazovaného obsahu, ale ty možnosti jsou poměrně omezené.

Co si ještě matně pamatuji je to, že SCC může ovlivnit skladbu obsahu řádků tohoto dialogu. To ti nestačí?
 
Citovat
@JiRo:   teď už můžeš pomoci jen ty   1

prosím, netušíš zda by se dalo někde upravit, aby se zobrazila ta jazyková stopa

EDIT:  a je to tady JiRo byl rychlejší, tedy odpověděl mi jen jsem na něj pomyslel

no to je právě to co neumím nastavit, ve skinu Estaury se tam ta jazyková stopa zobrazí,
a jak jsem psal tak v ANS jen v případě, že použiji to "Kompaktní okno", ale v případě SCC se zdvojí
proto ten dotaz, zda se zobrazuje i ostatním uživatelům ANS a SCC, a já si v nastavení zapnu "něco" co způsobuje to případné zdvojení.  Dělal jsem teď i čisté instalace do android boxů a výsledek je vždy stejný. Zkoušel jsem i různé varianty "upřednostňovaných jazyků" v Kodi a SCC, zkoušel jsem je různě nenastavovat, zda to není důvod toho zdvojení. Mohl jsem však něco přehlédnout. 

EDIT: vím, že brečím na špatném hrobě a měl bych řešit na Discord, ale tady jsi ty a ostřílený fík na ANS - Rosi   1

[Obrázek: cnsyVV0.png?1]
Windows 10 - Kodi 20
H96 max X2 - Coreelec 9.2.5 Kodi 18.9
X96 max+ - Coreelec 9.2.5 Kodi 18.9 (NAND dualboot Slimbox/CE)
X96 max+ - Coreelec 20 Matrix (NAND dualboot Slimbox/CE Matrix)
 
Citovat
@RenEdi Je mi divné, že se v ANS nezobrazí ta jazyková stopa, když v Estuary ano. Na to si musím ANS nainstalovat a mrknout se do jeho definičních souborů, což není na pár minut. Tak vydrž, snad se k tomu dostanu brzo. Ale jak píšu, je mi to divné, protože tyhle dialogy jsou víceméně stadardní funkce, které by skiny měly mít stejné (či hodně podobné).
 
Citovat
@JiRo: žádný spěch, žádný stres   1   už teď velký dík
Windows 10 - Kodi 20
H96 max X2 - Coreelec 9.2.5 Kodi 18.9
X96 max+ - Coreelec 9.2.5 Kodi 18.9 (NAND dualboot Slimbox/CE)
X96 max+ - Coreelec 20 Matrix (NAND dualboot Slimbox/CE Matrix)
 
Citovat
@RenEdi: Já více nepomohu i když jsem letitý uživatel skinu (ostřílený však rozhodně ne), je to tedy na JiRo  4
S905X 2/3 → CE 20 \ RPi4 → LE 19 \ HTPCLE 18 \ NAS Synology DS212J/DS220+ \ Vero 4K+ → OSMC 19
 
Citovat
Taky používám ANS a mám to stejně jako @RenEdi: , tzn bez jazykových stop
S912 Beelink GT1 Ultimate, S905X3 X96 Max Plus, Nvidia Shield, Hisense H55U7A, TVH 4.13
 
Citovat
@RenEdi Tak jsem problematice zobrazení seznamu streamů SCC v ANS věnoval nějakou chvíli a myslím si, že jsem ty základní principy a problémy, o kterých se tu píše výše, pochopil. Popsat to celé, včetně základních principů a pravidel Kodi, addons a skins asi za to v dané chvíli nestojí. Proto se v této chvíli budu věnovat pouze problému nezobrazování jazykových stop v případě v SCC vypnutého nastavení Kompaktní okno výběru streamů. Ostatní případy, včetně zdvojení zobrazení jazykových stop, je-li naopak nastavení Kompaktní okno výběru streamů zapnuto, mohu popsat v případě, bude-li o to zájem. Stejně tak vynechám i obecnější popis principů jak na straně addon, tak skinu, které za touto probematikou stojí. Ale opět, pokud o to bude zájem, jsem ochoten se o to podělit.

Workaround pro zobrazení jazykové stopy v seznamu streamů SCC

Možností, jak toho dosáhnout je mnoho, já jsem zvolil to, které bude znamenat nejmenší zásah do definičních souborů skinu. Předem upozorňuji, že jsem úpravu neotestoval ve všech částech a funkcích Kodi. Zaměřil jsem se pouze na to, zda bude po úpravě fungovat požadované zobrazení jazykové stopy, ale je možné, že to může ovlivnit zbrazení v jiných částech Kodi (i když to příliš nepředpokládám). Pokud se tak přesto stane, dejte mi vědět a já se pokusím o úpravu sofistikovanější, která by případně vzniklé problémy eliminovala.

Úpravu jsem provedl a otestoval v Kodi 18.9/CoreELEC 9.2.5 na skinu Aeon  Nox SILVO v7.0.9 instalovamého z CoreELEC Add-on repsitory.

Edituje se soubor .../addons/skin.aeon.nox.silvo/16x9/Variables.xml
Najděte část:
Kód:
    <!-- SelectDialog -->
    <variable name="DialogSelectLabel2Var">
        <value condition="String.IsEqual(Control.GetLabel(1),$LOCALIZE[25006])">$INFO[ListItem.Duration(mins),, [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]]</value>
        <value condition="!String.IsEmpty(ListItem.Label2) + String.Contains(Control.GetLabel(1),Artwork Beef)">$INFO[ListItem.Label2]</value>
        <value>$INFO[ListItem.AddonVersion]</value>
    </variable>
a nahraďte ji:
Kód:
    <!-- SelectDialog -->
    <variable name="DialogSelectLabel2Var">
        <value condition="String.IsEqual(Control.GetLabel(1),$LOCALIZE[25006])">$INFO[ListItem.Duration(mins),, [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]]</value>
        <value condition="!String.IsEmpty(ListItem.Label2)">$INFO[ListItem.Label2]</value>
        <value>$INFO[ListItem.AddonVersion]</value>
    </variable>
což neznamená nic jinéhom než ze z výrazu jedné z podmínek "vyhodíte":
Kód:
+ String.Contains(Control.GetLabel(1),Artwork Beef)
Doporučuji si tam ten původní výraz ponechat a zakomentovat, abyste se v případě zjištění problémů v jiné části Kodi mohli rychle vrátit k původnímu obsahu definičního souboru. Pak by ten konečný tvar mohl vypadat například takto?
Kód:
    <!-- SelectDialog -->
    <variable name="DialogSelectLabel2Var">
        <value condition="String.IsEqual(Control.GetLabel(1),$LOCALIZE[25006])">$INFO[ListItem.Duration(mins),, [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]]</value>
        <!-- <value condition="!String.IsEmpty(ListItem.Label2) + String.Contains(Control.GetLabel(1),Artwork Beef)">$INFO[ListItem.Label2]</value> -->
        <value condition="!String.IsEmpty(ListItem.Label2)">$INFO[ListItem.Label2]</value>
        <value>$INFO[ListItem.AddonVersion]</value>
    </variable>
Pak už jen stačí soubor uložit a restartovat skin nebo celé Kodi.

Na závěr si dovolím přeci jen obecnější poznámku pro ty, kteří se vyznají v addons a skinech.

Je otázka, jak by se to celé vlastně mělo chovat. Obecně platí zásada, že by addons i skins měly být psány tak, aby dodržovaly zásady, principy a pravidla Kodi a také, aby jejich funkce vyhovovaly či odpovídaly vždy základnímu skinu, tedy Estuary/Estouchy. V tomto případě (zobrazování jazykových stop v obou případech, tedy normální i kompaktní zobrazení) to addon SCC víceméne splňuje. K diskusi je snad jen to, že v případě kompaktního zobrazení naplňuje informaci o jazykové stopě i do Label2, ačkoliv ji už uvedl i v Label. ANS bohužel (na rozdíl od Estuary) v daném typu zobrazení zobrazí nejen Label, ale i Label2 a proto to zdvojení. V Estuary se to neděje, protože se v daném typu zobrazení obsah Label2 nepoužije.

Ono vůbec to, jak toto zobrazení řeší ANS, je k zamyšlení. Zatímco Estuary zobrazí jak Icon, tak Label a Label2 (ten dokonce na 2. řádku záznamu - což je v daném případě vhodnější a přehlednější, protože v případě většího množství jazykových stop v jednom streamu nehorzí, že se text Label a Label2 "potká" *), což může hrozit u ANS - viz dále), tak skin ANS text z Label a Label2 umístí na jeden řádek. Label se zobrazuje zarovnán na začátek řádku a Label2 na jeho konec. Tohle je sice v jiných případech (seznamy titulů) obvyklý postup (ale mlčky se předpokládá, že text v Label2 není příliš dlouhý, je však otázka, zda je to v tomto případě vhodné. Jiná věc ale je, že ANS ikonu neumisťuje do řádku záznamu, ale zobrazuje ji zvlášť a pouze pro aktuálně vybraný záznam (řádek). To je z hlediska přehlednosti, pokud těch streamů bude v seznamu více, asi méně vhodné. Suma sumárum, ačkoliv ANS považuji za jeden z nejlepších skinů, tak právě tato funkce se dle mého názoru moc nepovedla.

Pro porovnání Estuary (resp. mod Easy, ve kterém je pouze zvětšena šíře okna 1200/selectdialog) a ANS:
       

*) Podívejte se na obrázek v tomto příspěvku od @RenEdi. Tam je to vidět krásně. Jednak to zdvojení informací o jazykové stopě, jednou je tam v rámci obsahu Label (text je zarovnán zleva) a podruhé jako obsah samotného Label2 (text zarovnán zprava). A potkává se to v případech, kdy některý text zleva, naplněný z Label, končí třemi ".", což znamená, že se do vymezené oblasti nevejde celý, je zkrácen a zprava ho doplňuje text z Label2, zarovnaný zprava.
 
Citovat
@JiRo:  tisíceré díky  1
udělal jsem co jsi napsal, 
avšak o čem to píšeš netuším, snad to není ani česky  5

teď už to vypadá parádně, ale
po restartu se objeví "Chyba Skin Helper Services" to jsem doposud neměl


tady log
CE 9.2.5, Kodi 18.9, ANS 7.0.9.
Windows 10 - Kodi 20
H96 max X2 - Coreelec 9.2.5 Kodi 18.9
X96 max+ - Coreelec 9.2.5 Kodi 18.9 (NAND dualboot Slimbox/CE)
X96 max+ - Coreelec 20 Matrix (NAND dualboot Slimbox/CE Matrix)
 
Citovat
@RenEd No, souvislost s touto úpravou tam nevidím a ani bych ji nepředpokládal. Ta úprava se týká pouze zobrazení, které by se Skin Helper-em souviset nemělo. Ale je samozřejmě možné, že mám dlouhé vedení a něco mi nedochází, ale tomuhle a v tomto případě dávám tak < 1 % . No, nejsnažší je, vrátit tu úpravu zpět a restartovat Kodi, uvidíš, jak se to bude chovat potom.

Jinak tu chybu bych spíše odhadoval na nějaký nesoulad s knihovnami pythonu. Neupdatoval se ti nějaký addon? Nemusel to nutně být te Skin Helper, ale třeba nějaký jeho modul. Ještě zkus zapnout debug a pustit Kodi znova.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)