Vítejte, Návštěvník! |
Pro psaní příspěvků se musíte nejdříve zaregistrovat.
|
|
|
Streamlink a jeho použití v Tvheadend |
Příspěvek od: JiRo - 02.4.2024, 10:20 - Fórum: Tvheadend
- Žádné odpovědi
|
|
Streamlink je aplikace, který umožňuje převod různých typů video streamů z různých typů zdrojů do jednotného tvaru, který je pak možné použít jako zdroj pro Tvheadend. V této roli se tak používá stejným způsobem jako např. ffmpeg, tzn. pomocí konstrukce pipe://.
Aby nedošlo k mýlce, neznamená to, že by Streamlink mohl ffmpeg plně nahradit. Pokud je třeba při převodu stream remuxovat, streamlink pro to volá právě ffmpeg. Proto také ve volání streamlink existují parametry, které použítí ffmpeg v režii streamlink, včetně například cesty k aplikaci ffmpeg, definují. To zda steramlink ffmpeg zavolá, si určuje sám, na základě parametrů, s kterými je spuštěn.
Všechny zásadní informace o aplikaci Streamlink je možné získat v streamlink.github.io. Z těch klíčových vybírám postup instalace a parametry spuštění (příkazové řádky).
Kdy použít Streamlink?
Osobně používám Streamlink v případě, kdy v Tvheadend potřebuji přijímat streamy ve formátu MPEG-DASH. Je pravda, že bych pro to mohl použít i samotné ffmpeg, v takovém případě ale musí jít o verzi, která bylo přeložena s knihovnou lib2xml. V mé aplikaci, kdy Tvheadend běží v systému CoreELEC, jsem s tím ale měl dlouhodobé problémy. Přehrávané streamy se v Kodi přehrávaly nespolehlivě, s velkým množstvím krátkodobých výpadků, při kterých obsah bufferu přehrávače klesal až k 0 %. Teprve, když jsem, na základě příspěvku od @tomx: použil Streamlink, se situace výrazně zlepšila. Nyní mi pro zpracování streamů MPEG-DASH v Tvheadend stačí běžný ffmpeg, který je součástí CoreELEC (a který není přeložený s knihovnou lib2xml), protože vlastní parsování manifestu provádí (a zjevně efektivněji) právě Streamlink. Příjem a zpracování probíhá relativně bez problémů, obsazení bufferu přehrávače v Kodi dosahuje výrazně vyšších hodnot a případné krátkodobé výpadky v plynulém přehrávání zmizely buď úplně nebo jsou až o dva řády méně časté.
Jak Streamlink instalovat? (obecný návod)
Na popis instalace v obvyklých systémech odkazuji výše. Co se týče použití streamlink v *ELEC systémech, je ale situace složitější. V tomto příspěvku se o ní zmíním jen obecně, detailní návod očekávejte případně později.
Jak Streamlink instalovat? (návod pro *ELEC systémy)
Chcete-li instalovat Streamlink do *ELEC systému, musíte si být vědomi toho, že nejde o zcela standardní proces! Je tedy třeba mít větší než pouze základní znalosti a je také třeba si uvědomit, že instalace aplikace tohoto typu jde tak trochu proti duchu *ELEC instalací. O co jde?
*ELEC instalace je optimalizovaná distribuce Linux, ze které její autoři vypustili vše zbytné s cílem, aby instalace byla co možná nejmenší, nejjednodušší a zatěžovala HW co nejméně. Z toho důvodu z instalce vypustili většinu toho, co běžný uživatel *ELEC sytému, resp. Kodi v něm, nepotřebuje. Mezi jinými i nástroje, které umožní do systému instalovat další aplikace. *ELEC systém tak možnost instalace dalších má jen ve dvou základních případech. První je instalace vybraných aplikací prostřednictvím mechanismu addons Kodi, (takto se například do *ELEC dostane i aplikace ffmpeg), druhou možností je instalace utility entware, která pak instalaci dalších aplikací zprostředkuje. Chceme-li tedy do *ELEC nějaké další aplikace instalovat, musíme použít zvláštní postup. Zkušenější uživatelé budou vědět jak na to, případně si postup vyhledají, těm méně zkušeným to zatím samostatně nedoporučuji. To je také důvod k tomu, že jsem podrobný návod na instalaci zatím neuvedl. Nejsem si totiž jistý, jestli tím někomu, kdo sám něco takového nedokáže, nezkomplikuji život...
Jak vypadá typické použití Streamlink v Tvheadend?
V tomto případě hodně záleží na celkové koncepci řešení příjmu OTT služby v Tvheadend. Ze známých důvodů se takové návody dnes už příliš nezvěřejňují, proto použití Streamlink pouze naznačím.
Obvyklý způsob, s použitím ffmpeg, má v závěrečné fázi, kdy jsou v playlistu na místě adresy streamu použita volání scriptu, např. tuto formu:
Kód: @{ffmpeg}ffmpeg -fflags +genpts -i ${url} -vcodec copy -acodec copy -f mpegts -mpegts_service_type digital_tv pipe:1
V použitých proměnných se pak očekává:
ffmpeg - cesta k aplikaci ffmpeg
url - adresa zdrojového steramu
Pokud chceme totéž provést s použitím Streamlink, nahradíme výše uvedenou konstrukci následovně:
Kód: /storage/.opt/bin/streamlink --locale cs_CZ dash://${url} best --stdout --ffmpeg-ffmpeg "${ffmpeg}ffmpeg" --ffmpeg-fout "mpegts"
Sama aplikace Streamlink se tedy spouští příkazem /storage/.opt/bin/streamlink, který v sobě obsahuje cestu k adresáři /storage/.opt/bin/, do kterého byla aplikace v CoreELEC instalována pomocí entware.
|
|
|
HEIC |
Příspěvek od: domweinberg - 01.4.2024, 18:48 - Fórum: Obrázky
- Odpovědí (5)
|
|
Iphony už delší dobu mají možnost ukládat fotky ve HEIC formátu.
Mám dost fotek uložených na disku a kodi je vůbec nevidí.
Neřešil to už někdo?
|
|
|
Nefunguje Passtrough na TCL C845 |
Příspěvek od: mraki - 01.4.2024, 13:20 - Fórum: HW - Android boxy a Android TV
- Odpovědí (1)
|
|
Prosím pomoc, hledal jsem všude. Po instalaci KODI NEXUS 20.5 (Mavens Omega to stejné) na TCL C845 (Android TV) mi Netflix i Disney+ pouští zvuk do AV receiveru v Dolby Atmos, ale KODI jen ve stereo . Přitom přeravač vyhodí ikonu Dolby Atmos. Ze starého android boxu Passtrough do této TV normálně funguje. Vše nastavené dobře, HDMI ARC, jen to nefunguje. Vyzkoušel jsem i připojení VLC a Just playeru a nepomohlo. Potkal jste se s tím někdo? Díky za přínosné rady.
|
|
|
Porovnání ARM |
Příspěvek od: JiRo - 31.3.2024, 19:19 - Fórum: HW - Android boxy a Android TV
- Žádné odpovědi
|
|
Po účely jednoho projektu jsem si vytvořil tabulku porovnávající vybrané ARM SoC, myslím, že se hodí i pro toto fórum.
Pro potnciální výběr HW/Boxu pro Kodi nebo Android + Kodi to sice není úplně vypovídající, protože rozhoduje celá řada dalších faktorů, ale jistý obrázek to dát může. Je však třeba si uvědomit, že i ten SoC s nejhoršími parametry v tabulce, bude stále, jako HW pro použití pro instalaci Kodi, vhodný. Paradoxně dokonce z jistého úhlu nejvhodnější, pokud např. budeme chtít přehrávat DV videa, protože je použit u boxů, které tuto možnost často poskytují (mají v instalovaném Android k dispozici požadovanou licenci). I čisté kritérium výkonu v testech nemusí být úplně vypovídjcící. Pro některé funkce v Kodi (doplňky v python) je například výhodnější vyšší výkon single core než absolutně vyšší výkon multicore.
ARM.pdf (Velikost: 84,65 KB / Stažení: 37)
Zdroj dat: GadgetVersus
|
|
|
Kodi a USB vstup |
Příspěvek od: tonhur@seznam.cz - 25.3.2024, 21:41 - Fórum: Obecné otázky a dotazy
- Odpovědí (7)
|
|
Zdravím,
Nahrál jsem si do kody z SCC zkušebně krátké video. Je uloženo v kořenovém adresáři KODI. Rád bych ho dostal na Flešku, ale USB disk se mi ve správci souborů neukáže. Hledal jsem v nastavení, ale marně. Myslím si, že dělám někde chybu. Kde???
|
|
|
Screensaver pro NSFW weby General Media Systems LLC |
Příspěvek od: fr33p0rt - 24.3.2024, 21:32 - Fórum: Programy a hry
- Žádné odpovědi
|
|
Screensaver zobrazuje náhodné náhledy videa z webových stránek firmy General Media Systems LLC, tedy: Blacked, Tushy, Vixen, Blackedraw, Tushyraw, Deeper, Slayed
Free verze zobrazuje pouze náhledy z první stránky videí (84 různých obrázků plus jejich zrcadlový obraz) a zobrazuje navíc platební kód pro Monero XMR (na začátku a jako overlay).
https://drive.proton.me/urls/D0X1NCMGJ4#XXjK1PdZDYV9
První start trvá déle, připravují se metadata. Obrázky se ukládají na disk, jeden má průměrně 300k. U free verze to asi nebude problém, ale u full to může sežrat z malých disků docela dost. Případné chyby můžete hlásit v tomhle vláknu nebo mailem.
Free ani full verze ještě nejsou plně odladěné, ale full verze navíc - zobrazuje náhledy ze všech dostupných videí (více než 2000 obrázků)
- nemá platební QR kódy
- umí offline mode z cache
- umí hromadně stáhnout obrázky do cache (všechny nebo všechny ze specifického webu)
- má prohlížeč cache
Pokud máte zájem o full verzi, pošlete alespoň ekvivalent 1USD na XMR krypto účet a dejte mi vědět mailem. Dodám pak link na stažení full verze.
Vaše finanční příspěvky jsou klíčové pro pokračování údržby a vývoje tohoto doplňku a pro jeho zlepšování. Darujte a pomozte tak tvořit lepší budoucnost softwarového pornosvěta!
Cache browser (jen v plné verzi)
|
|
|
|