• 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:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
"Fake" 4K v Android?!
#1
Sledujete na svém Kodi v Android 4K video? Pokud ano, tak je možné, že to vlastně tak úplně 4K video není.

Pokud na svém Kodi, v nastavení Systém, máte v položce Rozlišení na výběr pouze 1920x1080, případně máte na výběr pouze toto rozlišení i v Seznamu povolených, tak je pravděpodobné, že i když přehráváte 4K video, tak ho Kodi downscaluje na rozlišení 1920x1080.

Možná namítnete, že nastavení v Systém > Rozlišení je určeno pouze pro nastavení rozlišení GUI, tedy prostředí skinu Kodi, ale to tak úplně není pravda. Ano, uvádí se to i ve Wiki Kodi a odtud zřejmě, bez dalších úvah, byl ten všeobecně rozšířený názor převzatý. Ano, platí, že se, nezávisle na nastaví Rozlišení v Systém, může rozlišení a snímková frekvence změnit podle rozlišení a snímkové frekvence přehrávaného videa, ale to pouze pokud současně platí že:
  1. v nastavení Přehrávače zapnete Upravit obnovovací frekvenci obrazovky,
  2. v nabídce Rozlišení a případně Seznam povolených v nastavení Systém onu kombinaci rozlišení a snímkové frekvence přehrávaného videa Kodi nalezne.
Pokud ne, tak přehrávač Kodi výstup videa rescaluje na rozlišení a snímkovou frekvenci uvedenou v položce Rozlišení v nastavení Systém.

Možná, že v této chvíli namítnete, že to není pravda, protože když se při přehrávání videa podíváte na informaci v TV, ke kterému je váš Android box připojený, vidíte tam, že video má správný rozměr 4K. V tomto případě si ale musíte uvědomit, že Kodi běží v Androidu a ten, podle jeho nastavení, může přehrávané video rescalovat. A to se v tomto případě pak tedy i pravděpodobně děje. Celý řetezec zpracování pak vypadá následovně:
 
Zdrojové video 4K -> Kodi přehrávač downscale na 1820x1080 -> Android upscale na 4K -> TV nebo monitor

Myslím, že tohle si většina uživatelů uvědomuje, a i proto ostatně také používá na svých Android boxech CoreELEC. Ale protože jsem se v poslední době setkal s tím, že to řada uživatelů neví, pokládám za nutné na to upozornit. Netýká se to úplně všech Android systémů. V posledních verzích Android 12 by to už mohlo fungovat správně, a správně to funguje i u starších verzí některých konkrétních instalací. A protože primárně je případná neznalost této skutečnosti víceméně způsobena mýtem o tom, že nastavení Systém > Rozlišení se týká pouze GUI Kodi, napsal jsem o tom i v tématu Kodi, mýty a fakta v příspěvku Rozlišení a snímková frekvence.

Moc se omlouvám za špatně zařazené téma. Požádal jsem admina o jeho přesun do Kodi - software > Operační systémy > Android / Android TV, kam správně patří. Tak snad se to brzy povede...
 
Citovat
#2
Myslím, že tímto tvrzením překvapíš řadu uživatelů. V té souvislosti se zeptám. Pokud v Kodi stáhnu 4K stream. Např. na flešku. Poté tento stream přehraju interním Androidím přehrávačem, bude přehráván v rozlišení 4K? Kvůli něčemu přece musí výrobce tvrdit, že je to 4K TV. Zrovna tak u mého nebo tvého boxu.
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#3
@jkmh Pokud ho budeš přehrávat interním přehrávačem v běžném Android, tak se to bude chovat úplně stejně, tedy že to přehraje v takovém rozlišení a s obnovovací frekvencí, jaké máš nastavené v Droid Settings bez ohledu na to, jaké rozlišení a obnovovací frekvenci má zdroj videa.

Já to vidím tak, že to jsou vlastně dva problémy.
  1. Běžný Android neumí přepínat výstupy, resp. nastavení podle rozlišení a obnovovací frekvence zdroje. Otázkou pak je, zda vůbec Android umí přečíst EDID informace z TV nebo displeje. Já když se podívám, co mi můj box s Andoidem nabízí v Droid Settings > Screen Resoluition > Display Mode, tak to rozhodně neodpovídá všem rozlišením a obnovovacím frekvencím, které má TV k dispozici a které vidím v CoreELEC.
  2. Běžný Android neumí do Kodi předat informace o tom, jaké možnosti nastavení video výstupu má k dispozici. Tohle např. CoreELEC a vlastně jakýkoliv Linux, stejně jako Windows, umějí. V CoreELEC např. na to existuje systémový soubor disp_cap, ze kterého si Kodi všechna rozlišení a obnovovací frekvence přečete a podle něj pak zobrazí hodnoty rozlišení a obnovovací frekvence položce Rozlišení v Systém a také v nabídce whitelist.
Ale je možné, že mi něco uniká. Moc se Androidem v boxech nezabývám a s Android v TV, kromě pár instalací Kodi před časem, už vůbec ne. Když jsem si pořídil před léty první Android box, zjistil jsem jak (ne)funuje a okamžítě šel do Androidu. A od té doby to takto dělám vždycky. A vůbec by mě nenapadlo, že to, jak Android s Kodi funguje, lidé neví. Podle mne za to může jednak onen mýtus o tom, že nastavení v položce Rozlišení v Systém platí pouze pro GUI a pak to, že v Android je video výstup nastavený fixně a tedy že i video s jiným rozlišení rescaluje. Ale to už se opakuji.

Každopádně budu vděčný za jakékoliv další poznatky. Nerad bych, pokud se mýlím, lidi s Kodi v Android stresoval tím, že jim budu tvrdit, že jejich 4K videa, která si dlouhá léta přehrávají, vlastně 4K videa nejsou. 10

On se Android v tomto vlastně chová stejně, jako když se v Kodi nezapne Upravit obnovovací frekvenci obrazovky a video se pak přehrává vždy s rozlišením a obnovovací frekvencí, která je nastavena v Systém v položkách Rozlišení a Obnovovací frekvence.
 
Citovat
#4
Jasně. Já řešení nehledám pro sebe. Nepotřebuju ho. Jen jsem chtěl navodit řešení pro možná zklamané uživatele Androidboxů a TV, kteří si přečtou tvůj úvodní příspěvek. A spíše to směruji k uživatelům OS Android TV, kteří si nainstalují Kodi  než boxů, kde to řešení většinou je použitím *ELEC.
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#5
Já tomu rozumím a chápu Tě. Ostatně jsem na tom vlastně podobně. Zatímco u Android boxů je to celkem zřejmé a navíc, jak sám píšeš, je tam ta celkem jasná alternativa instalace *ELEC systémů, u Android TV si nejsme tak jistý. Podle mne to tam bude stejné, ale dokud nebudu před nějakou TV s Android TV systémem sedět, tak za to těžko můžu dát ruku do ohně. Každopádně i tam by ta jistota byla větší, kdyby lidé, co Kodi v Android TV používají, poskytli více informací. Nejen o možnostech nastavení Kodi v System nebo Přehrávač, ale také informace, které získají při přehrávání videa v Kodi pomocí Player Process Info. A pokud se v tady v záložce System objeví 1920x1080, i když podle nástrojů v systému TV je zobrazované video 4K, tak je to jasné a odpovídá to dosavadním zkušenostem z jiných instalací Kodi. A pokud vím, tak Kodi ve verzi nějaké speciální instalace právě pro Android TV, která by se v tomto případě mohla chovat jinak, nemáme. Nebo se mýlím?
 
Citovat
#6
Možná maven. Kodinerds Addon Repo 7.0.1.4. Popř. GitHub - Maven85/kodi: Kodi Main Repository - By using this code you agree with our policy and will follow the GPLv2 license as included
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#7
Zdravim.
Už od prosince řeším stejný problem. Mám Minix neo u9-h. Původně sem ho měl zapojený přes reciever, ale ten pouští jen 1080. Přidal sem si doplněk SCC a kvůli sledování filmů ve 4k HDR sem to přepojil přímo do televize. Přesně jak píšete, jde to jen 1080. Na boxu mi to běželo přes LibreElec 8.2. a teď nevim ten zbytek čísel. Zkusil sem přeinstalovat na CoreElec 9.2.8. ale je to pořád stejný. V nastavení se ani nedá nastavit víc než 1080. Dokonce ani v samotném Androidu se nedá nastavit víc. Přitom všude v popiskách udávají že přehrává až 4k HDR. To samé na  krabici. Zkusil sem i u kamaráda a se stejným výsledkem. Jak to tedy je, jestli můžete poradit. Dokáže vůbec pustit ven 4K, nebo je to jen, že to přehraje, ale už to nepustí dál? Díky za každou radu. Už bych se rád dopídil jestli s tím můžu něco udělat, nebo je to na koupi nového boxu.
 
Citovat
#8
Mám TV Sony a když v Kodi pustim 4K a zmáčknu na klávesnici "Z", tak je tam jasně napsáno co to dělá.
Zmena velikosti(3840,2160)->(1440,1080)

edit: Mám tu teď Homatics a Kodi i Maven to samý. Je to tak, s Coreelec OK.
 
Citovat
#9
@mraz10: Chápu tvé rozčarování, ale jsi ve špatném tématu. Pokud chceš problém řešit, musíš opustit Android a položit dotaz ve vhodnějším tématu. Buď zde https://www.xbmc-kodi.cz/forum-coreelec, pokud to budeš chtít řešit pomocí CE.
Nebo https://www.xbmc-kodi.cz/forum-hw-androi...android-tv s tím, že založíš nové vlákno Minix neo u9-h. Z toho, co je psáno výše, je jasné, že s Androidem to nevyřešíš.

V každém případě si pořiď kvalitní HDMI kabel pro HDMI 2.0, protože ty přibalené stojí za dvě věci (z vlastní zkušenosti).
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#10
@oupee: keď mas Homatics 4k plus tak daj android 12 beta a Omegu, nie maven Nexus  ide dobre 4K tu sa prihlás  https://t.me/+rysDipqwuZk4NDBl
/LG OLED 55"/- SoundbarSamsung HW-Q990B / BOX - Dune Homatics R 4K plus/
 
Citovat
#11
Sory. Psali ste tu o Android boxech. že nehrají ve 4k, tak sem myslel, že to můžu napsat sem. Kabel mam. To bylo to první po čem sem šel. Zkusím svůj dotaz tedy přesunout jinam. Každopádně díky.
 
Citovat
#12
@mraz10: V pohodě. Toto vlákno je vícemeně konstatování. A platí do A11 včetně. Fakt je, že 4K ti z Kodi na Androidu nepojede. Řeš to pomocí CE.
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#13
Diskuzi o 4K na androidtv jsem zaregistroval už na Discordu. Nevěřil jsem, že to tak je (4K>FHD>4K) a myslím si, že PlayerProcessInfo prostě chybně ukazuje rozlišení GUI a ne videa. Tak jsem vyrobil testovaci video s 1 pixelovými čarami a zkusil v boxu Mecool KM3 (atv 9). Video je nepochybně ve 4K, přestože PlayerProcessInfo ukazuje 1920x1080. Můžete taky testnout:
https://webshare.cz/#/file/ns19ebV1L4/4k-test-cz-mp4
 
Citovat
#14
Zajímavé test video. Na netu jsem o tom četl dost diskuzí. 
Uživatelé to vysvětlují tak, že díky chybějící informaci v whitelistu, TV "neví" co má dělat s příchozím-tedy neznámým formátem videa a řeší to tak, jak do TV signál přijde, tak ho TV zobrazí na panelu. Bez jakéhokoliv zásahu.
2xRPI3,LibreELEC 9.2,Sandisk 32Gb,Sony Android TV
 
Citovat
#15
Zkusil sem to testnout a vypadá to jen na těch 1080. Navíc videa s HDR se nepřepnou na HDR. Kdyžtak další podrobnosti k tématu sem přesunul sem. Tak jestli na to můžete mrknout a měli byste třeba nějaký tip...  Minix neo u9-h nepřehrává 4k (1) (xbmc-kodi.cz)
 
Citovat
#16
@LadMc: zajímavý! Pravdu máš.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)