• 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
Odstranění sekání videa v boxu (judder)-automatic refresh rate
#1
Odstranění sekání videa v níže uvedených boxech pod Androidem (Coreelec neřeším, tam to funguje), zejména v Kodi:

Funguje pro boxy AMLogic: S905, S905W, S912, S905X2, S905Y2, S922X.

Utilita, která korektně přepíná refresh rate v android boxu dle FPS konkrétního videa (23.976,24,25...atd), neboť v mém Beelink Gt1 mini a TV LG jsem nebyl přes všemožná nastavení TV a Kodi úspěšný, vždy docházelo k sekání videa, pokud jsem box natvrdo nenastavil na 1080p a 24 Hz, avšak videa s nižším nebo vyšším fps zase sekala).

Utilita dělá vše sama a automaticky (root nutný, ale ten se řeší na pár kliků myší v každém boxu jinak, pro můj box zde: http://www.bee-link.com/forum.php?mod=vi...a=page%3D1).

Doporučuju.
Stránka s návodem a odkazem na apku:
https://androidpctv.com/afrd-automatic-r...gic-tvbox/
X96Max+, Vontar X3, 2x Beelink GT1 mini 4/64 GB, CoreElec 9.2.5/Android 8.1/Atv Slimbox jako dualboot, Vu+Solo 2, Vu+Zero, LG Oled C9, LG 50UM74
 
Citovat
#2
Zdravím - jsem už z toho docela nešťastný. AFRD funguje, ale ne spolehlivě - zkušební video (čili pořád stejné) 3x přepne do správné frekvence a po čtvrté nechá původní frekvenci dle TV (60 Hz). Místo okénka se žádoucí frekvencí mi pak AFRD ukáže takovéto šedé okénko s nápisem "superuser povolen pro AFRD"
Děje se to jak u Kodi, tak youtube či třeba VLC.
AFRD mám ve verzi 0.3.2 (Bulid date 2019-04-26 23:52:38)
Dá se někde sehnat novější či spolehlivější verze tohoto programu?

Jinak mám krabičku Vontar X3 (Amlogic S905).
Díky moc za případné reakce.
 
Citovat
#3
Zdravím... mě u Vontaru x3 vše funguje na plno. Možná by chtělo v nastavení ve AFRd změnu frekvence zkrátit čas obnovení snímkování. V defaultu tuším, že je to nějak při synchronizaci s filmem kolem půl sekundy a při vrácení po ukončení filmu nebo jeho zastaveni je to 10sekund. Ještě by bylo dobré se podívat na hdmi kabel. Některé levnější nebo moc dlouhé kabely přenášení bezpečně do 30 snímků ( resp. 30hz ) za sekundu pro 1080p nebo 4k. Vyšší snímkování může být + - rozhozené nebo hůře detekovatelné.
Co je divné , mě na dalším boxu Beelink GT King ( Aml. s922x ) aplikace AFRd funguje, ale po čase mi přepne box do RGB modu, čili nelze nastavit kvalitnější vykreslování barev YCBcr. Po restartu boxu je vše ok až do dalšího "spánku" boxu. Po odinstalaci AFRd je vše v pořádku. Ale to jsou vcelku bezproblémové komplikace. AFRd moc nepoužívám, leč Amlogic vcelku myslím dobře synchronizuje snímkování už z podstaty svého čipu.
AFRd 0.3.2 je zatím final release.
BEELINK GT KING -Amlogic S922x - 4/64GB Android 9.0.0 ::: /A95x A2  Amlogic S912 - 3/32GB Android 6.0.1 ::: /NEXBOX F3-Amlogic S905x3- 4/64GB Android 9.0.0
 
 
Citovat
#4
Tak AFRD asi definitivně vzdávám - teď si s tím zkouším přes hodinu hrát a korektně mi funguje akorát na Youtube. V Kodi či VLC ne - chvilku OK, a pak při dalším puštění filmu místo 25 FPS začne dávat 30 nebo 60 (v závislosti na tom, jestli v něm zapnu exact refresh rates).
A vlastně máš pravdu, že to souvisí i s HDMI kabelem - ze začátku jsem používal originál od Vontaru. Jenže obraz se cukal (asi těch 60 Hz gábl nedával).
Tak jsem zkoumal a přes AFRD, když upravil třeba na 25 Hz, tak to bylo OK.
Pak jsem kabel nahradil za (asi) lepší a AFRD, když upraví na špatnou frekvenci (film 25, AFRD dá 30 nebo 60 Hz), tak je to znát.
Když AFRD vypnu a nechám to jen na Kodi, tak je vlastně OK. A s lepším kabelem už necuká ani Youtube.
Takže řešení pro moji letitou TV - na boxu natvrdo nastavit 50 Hz a je to OK.
 
Citovat
#5
Potvrzuji, že exact refresh rate dělá brikule i u mě, pokud používám Afrd. Pokud exact nedávám, vše pak funguje ok. Ale dá se říct, že vlastně Afrd v Amlogicu je zbytečná, jak jsem již uváděl.
Při nastavení tv boxu na 50hz může celkový dojem přehrávání vypadat lépe, mírné seknutí obrazu přijde po delší chvíli přehrávání, pokud samozřejmě není film v 50hz. Tam se pak srovnává snímkování přeskočením řádku. (Tak nějak). Záleží taky na filmu, jak důkladně je převeden na jiný formát, či kompresován na menší velikost. Cs tv a kanály v Čr běží v 50hz a 1080i. Youtube už hraje i častěji na 60fps videa.
BEELINK GT KING -Amlogic S922x - 4/64GB Android 9.0.0 ::: /A95x A2  Amlogic S912 - 3/32GB Android 6.0.1 ::: /NEXBOX F3-Amlogic S905x3- 4/64GB Android 9.0.0
 
 
Citovat
#6
Tak stále to u některých videí není ono.
A napadá mě, proč tomu tak může být.
Co máš v nastavení Kodi ve whitelistu (seznam povolených)?
Já jen 1920x1080p 50Hz
Jiné hodnoty to nevidí (přitom na krabici se dá natvrdo nastavit 1080, 720 i nižší rozlišení a frekvence 60, 50, 25 Hz
Nemůžou být mé problémy dány tímto? Mám se pokusit dostat do Kodi i ostatní hodnoty rozlišení a frekvence? (Zatím netuším jak).
 
Citovat
#7
Já mám ve whitelistu na Kodi 18.9 povolenou 1920x1080p 60hz, (ale to není až tak důležité, protože Kodi nemá v Androidu plný přístup k HW tv boxu.) ...60hz je i původní default tv boxu. Pokud chceš měnit třeba na 50hz atd..., musíš nejdříve ukončit Kodi, pak změnit rozlišení v nastavení samotného tv boxu ( např. zmiňované 1920x1080p 50hz ) , po té nejlépe restartovat tv box. V Kodi se ti tím pádem pak při spuštění změní defaultní rozlišení na tebou požadované a stejné s tv boxem. Pokud nerestartuješ tv box, Kodi se nepřenastaví a bude stále vykreslovat 1920x1080p 60hz při nastavení tv boxu 50hz...to nedá a bude se kousat obraz tím více.
Podívej se na štítek televize, jaký obnovení je uvedeno ( jestli 60hz nebo jen 50hz a nebo 50 i 60hz ). Mám tušení, že všechny ty problémy může dělat i tvá starší tv.
BEELINK GT KING -Amlogic S922x - 4/64GB Android 9.0.0 ::: /A95x A2  Amlogic S912 - 3/32GB Android 6.0.1 ::: /NEXBOX F3-Amlogic S905x3- 4/64GB Android 9.0.0
 
 
Citovat
#8
V tom případě to u mě Kodi načítá úplně blbě. Je totiž jedno, co nastavím na boxu, Kodi má vždy jen 1920x1080p 50Hz (restart zařízení na to nemá vliv). Lovím ale zpaměti - večer znovu vyzkouším.
Jinak souhlas, že za problémy stojí TV jako taková. Zkoušel jsem připojit na monitor a cukání jsem nepozoroval. Ještě zkusím, co ta TV vlastně umožňuje, ale obávám se, že na ni nejde nastavit v podstatě nic.
 
Citovat
#9
Tak je jasné,že asi to bude tv, protozě ti tv box nepovolí 60hz, prostě to přes hdmi kabel vychází v defaultu jako 50hz - víc televize prostě nevykreslí a box další frekvence nad 50hz tím pádem nenalezne. ( Co máš vůbec za TV ?   19 )
Takže nastav tv box v jeho nastavení na 1080p 50 hz nebo 720p... ( což teda už máš ,podle toho co maximálně unese tv ), to ber už jako výchozí rozlišení a podle toho dál řeš. V monitoru to bude vždy lepší, protože ten vykresluje do 60hz nebo 75hz ( teda pokud to není nějaký starý CRT monitor ) a obrazovka je menší než TV, takže artefakty cukání nejdou moc vidět než u nějaký obří 55 palcový TV.
Právě, že mám taky VONTAR X3, tak vím + - jak se to chová, ale není to můj hlavní tv box, ten mám Beelink GT King. Proto je mi divné, že ti to dělá takovýhle problémy. U mě ok, pracuje "čistě" v rámci jeho procesoru.
BEELINK GT KING -Amlogic S922x - 4/64GB Android 9.0.0 ::: /A95x A2  Amlogic S912 - 3/32GB Android 6.0.1 ::: /NEXBOX F3-Amlogic S905x3- 4/64GB Android 9.0.0
 
 
Citovat
#10
Ta stávajíc TV je LG 42LS570S (někdy z r. 2012). Nastavit se na ní opravdu nedá v podstatě nic (možná pohrát s TruMotion - ale co si pamatuji, tak jsem nikdy nepozoroval rozdíl).
Zkusil jsem v boxu nastavit rozlišení 720p a Kodi (samozřejmě po restartu boxu) stejně má těch "svých" 1920x1080p 50Hz - čili je opravdu jedno, co na boxu nastavím. Kodi to prostě načítá blbě.
O víkendu zkusím box na jiné TV. 
Škoda, že mi to AFRD nefunguje spolehlivě - když dokáže nastavit správnou frekvenci (či násobek) dle videa, pak je to OK. Když ale místo toho nastaví 30 či 60 Hz, tak je to prostě znát.
Zkusil jsem tedy těch 30 a 60 Hz dát na blacklist. Jenže po čase přestane frekvenci měnit a objeví se pouze okno s hláškou, že "superuser povolen pro AFRD"
Zkoušel jsem ještě různě nastavovat Time v nastavení AFRD, ale nezdá se, že by to mělo vliv.
 
Citovat
#11
Zajímavé... zkoušel si místo Kodi dát třeba nějaký fork verze? Např. WBMC nebo SPMC či FTMC atd...ty bývají někdy kompatibilnějši nebo starší verze Kodi. Ikdyž tomu moc nevěřím. Ale jiná modernější tv by asi mohla vyřešit vše. Nebo tovární nastavení samotného tv boxu a znovu vše zkusit znovu. Zatím mě nic lepšího nenapadá....Afrd při 50hz tv spíše nepoužívej.
BEELINK GT KING -Amlogic S922x - 4/64GB Android 9.0.0 ::: /A95x A2  Amlogic S912 - 3/32GB Android 6.0.1 ::: /NEXBOX F3-Amlogic S905x3- 4/64GB Android 9.0.0
 
 
Citovat
#12
Zkusil jsem Kodi ve verzi 19.0, pak WBMC (to ve verzi 18.9), - žádný rozdíl. Vrátil jsem se tedy ke Kodi 18.9
Po nočním testování jsem uzavřel s boxem a TV mír - na TV jsem na maximum nastavil Trumotion (takže i při blbé frekvenci je to už sotva postřehnutelné).
A paradoxně se mi jeví jako nejvýhodnější používat dál AFRD a box natvrdo nastavit na 50 Hz. Filmy s 23,976 FPS totiž (zatím) korektně přepíná na 23,976 Hz, televizní s 25 občas nechá na 50 (což je v pořádku) a občas přepne na 60, ale pocitově to je lepší, než když 23,976 FPS běží na 30, 50 či 60 Hz.
 
Citovat
#13
Ok, super. Nějaká koalice s TV je tedy uzavřena. Co zkusit jinou TV, jak si říkal ? A exact refresh rate máš ve AFRd deaktivovanou? Zkoušel jsem na mém Vontaru všemožné záměrně špatné nastavení a přehrávání v Kodi je cca stejně kvalitní. Tv je starší ( 2014 ) ,ale led s HD rozlišením a 50/60hz, ....takže to můžeme uzavřít. Buď je u tebe nějak špatný tv box, ale spíše se přikláním, že to bude tou tvou TV, asi nějak si soudruzi nerozumí. 51
BEELINK GT KING -Amlogic S922x - 4/64GB Android 9.0.0 ::: /A95x A2  Amlogic S912 - 3/32GB Android 6.0.1 ::: /NEXBOX F3-Amlogic S905x3- 4/64GB Android 9.0.0
 
 
Citovat
#14
Jo, uzavřem to - a jinak je to určitě tou TV (a to to svého času byla docela slušná full HD TV, která slibovala dopočet na 200 Hz).
Zkusil jsem, jak to vypadá, když TV propojím přes HDMI s noťasem - když na něm nastavím výstup v Hz shodný s FPS filmu, tak OK, když ale nastavím něco jiného, tak to vypadá stejně jako z toho boxu. Noťas má tu výhodu, že se to dá nastavovat manuálně v podstatě ve všech možných možnostech.
 
Citovat
#15
Tak po měsíci používání doplním pár postřehů:
AFRD patrně nejlépe funguje na Androidu 7 a 8, protože dle níže uvedeného odkazu tam snímkovací frekvenci dokáže načíst přímo z jádra procesoru. Na novějších (a já mám 9) verzích Androidu to musí nějak načítat (já bych to po těch zkušenostech dokonce nazval jako odhadovat) z videa jako takového (víc jsem nepochopil)
https://www.cnx-software.com/2019/07/23/...rocessors/

Když jsem na tuhle informaci narazil, tak jsem navýšil prodlevu na začátku filmu z 300 ms na 1000 ms a počet blbě načtených videí se (subjektivně) snížil. Co ale mohu tvrdit s určitostí, tak už se neděje to, že by AFRD stanovilo FPS úplně blbě - že třeba na 30 Hz videu dává 25. Ale občas místo přesného čísla dá číslo velmi blízké - třeba místo 30 Hz dá 29,97 Hz (což by se asi dalo ošetřit zákazem těchto frekvencí). A u některých (naštěstí jen málo) videí nedokáže frekvenci načíst vůbec - pak AFRD zobrazí hlášku, že Superuser je povolen a film jede (a seká se) v defaultně nastavené frekvenci dle boxu (tedy třeba 60 Hz)
Viz třeba toto video, pokud by někdo měl zájem vyzkoušet:
https://webshare.cz/#/file/42z5pj3k1b/gr...cz-tit-mkv

PS: stále platí, že u mě jsou ty problém hlavně dány televizí. Když jsem zkoušel box na monitoru či jsem ho vzal k novější TV, tak přehrával video plynule i bez AFRD.
 
Citovat
#16
Zdravím,

Mam problém. Android Kodi Matrix. Streamujem s tvheadend satelitne vysielanie. Všetko v 1080p. Takmer všetky programy fungujú perfektne. Sky DE ale seká ako keby tam bol problém s bufferom. Streamy majú úplne rovnaké parametre ( funkčné aj tie sekavé) v Staršej verzii Kodi to funguje bez problémov, v inej IPTV apk na Androide rovnako. VLC v pc taktiež OK.  Android 10 4g/64g, (Čínsky smejd) Mimochodom Kodi Nerozozná CPU/ vie že je zabraných napríklad 700MB ram , ale podľa neho je celková ram asi 500 giga.  3

Ma niekto nejaký nápad?

Vďaka.
 
Citovat
#17
Vypni obě hw akcelerace v Kodi 19
BEELINK GT KING -Amlogic S922x - 4/64GB Android 9.0.0 ::: /A95x A2  Amlogic S912 - 3/32GB Android 6.0.1 ::: /NEXBOX F3-Amlogic S905x3- 4/64GB Android 9.0.0
 
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)