XBMC-Kodi.cz
Autoplay po spuštění - Verze k tisku

+- XBMC-Kodi.cz (https://www.xbmc-kodi.cz)
+-- Fórum: Obecná diskuse (https://www.xbmc-kodi.cz/forum-obecna-diskuse)
+--- Fórum: Obecné otázky a dotazy (https://www.xbmc-kodi.cz/forum-obecne-otazky-a-dotazy)
+--- Téma: Autoplay po spuštění (/prispevek-autoplay-po-spusteni)

Stran: 1 2


Autoplay po spuštění - kresomysl - 07.2.2016

Zdravím, hledal jsem dva dny, ale nic jsem nenašel :-( 
Neví někdo, jestli je nějaký doplněk, který by umožňoval po spuštění KODI automaticky spustit přehrávání třeba playlistu (m3u) :-) jde mi o to, aby se mi automaticky spustil stream rádia jehož adresu mám uloženou v m3u.


RE: Autoplay po spuštění - S474N - 07.2.2016

Vytvor soubor autoexec.py s nasledujicim obsahem:
Kód:
import xbmc
xbmc.executebuiltin( "PlayMedia(/storage/.xbmc/userdata/playlists/video/All.m3u)" )
xbmc.executebuiltin( "PlayerControl(repeat)" )

Samozrejme cestu k M3U souboru nahrad svoji. Tento soubor potom nahrej do /storage/.kodi/userdata

EDIT: da se to nakombinovat i se "smart listy", vice zde:
> http://kodi.wiki/view/Smart_playlist


RE: Autoplay po spuštění - terzdek - 08.8.2017

Jak lze automaticky nastavit, aby se sám spustil doplněk? Trakt.tv se mi nějak nechce sám spouštět a synchronitzovat. Poradíte?


RE: Autoplay po spuštění - terzdek - 09.8.2017

Prosím prosím, neví někdo?


RE: Autoplay po spuštění - Bartyx - 10.8.2017

Jaké zařízení?


RE: Autoplay po spuštění - Petrvald - 10.8.2017

V nastaveni doplnku nic takoveho neni ? Pro spusteni jakehokoliv doplnku po startu vloz do autoexec.py :

Kód:
import xbmc
xbmc.executebuiltin("RunAddon(zde presny nazev doplnku)")

Videonavod:


Urcite to jde i jinak, napriklad pres doplnek Kodi Callbacks


RE: Autoplay po spuštění - terzdek - 19.8.2017

Díky, to jsem potřeboval :)


RE: Autoplay po spuštění - Maco33 - 22.12.2018

Ahoj, potreboval bych poradit jak zaridit, aby po automatickem spusteni Kodi na mem TV xboxu se zacal sam prehravat stream radia Blanik 128kB. Doplnek Kodi Callback mam nainstalovan, ale tim jswm skoncil :-( 
Help me, dik.


RE: Autoplay po spuštění - Client - 22.12.2018

@Maco33 No, tak je to tady celkem dobře popsané, ne?

Podle mne je to lepší s použitím autexec.py. Je to sice ruční práce, ale děláš to pouze jednou, pak už to bude fungovat. Pokud ti jde o to, jak do toho autoecex.py dostat potřebný příkaz, tak si můžeš pomoci Oblíbenými. Tzn. odložit si danou stanici do Oblíbených a pak si z favorites.xml vykopírovat příkaz pro spuštění přehrávání stanice a vložit ho to příkazu xbmc.executebuiltin().

Tady jsem zkopíroval obsah mého favorites.xml, do kterého jsme vložil spuštění dvou stanic. První je Evropa 2 z addon Radio, druhá stanice CRo RADIOZURNAL z PVR:
Kód:
   <favourite name="Evropa 2" thumb="http://static.rad.io/images/broadcasts/45/59/6483/t100.png">PlayMedia(&quot;plugin://plugin.audio.radio_de/station/6483&quot;)</favourite>
   <favourite name="CRo RADIOZURNAL" thumb="http://MEDIA:9981/imagecache/6817">PlayMedia(&quot;pvr://channels/radio/Všechny kanály/pvr.hts_1323984187.pvr&quot;)</favourite>

Pokud tedy budeš chtít automatické spuštění jedné nebo druhé stanice, bude autoexec.py vypadat takto. Pro Evropu 2:
Kód:
# -*- coding: utf-8 -*-
import xbmc
xbmc.executebuiltin("PlayMedia(plugin://plugin.audio.radio_de/station/6483)")

Pro CRo RADIOZURNAL:
Kód:
# -*- coding: utf-8 -*-
import xbmc
xbmc.executebuiltin("PlayMedia(pvr://channels/radio/Všechny kanály/pvr.hts_1323984187.pvr)")

Pokud znáš adresu streamu, můžeš ji taky zadat přímo do příkazu PlayMedia, např. takto:
Kód:
# -*- coding: utf-8 -*-
import xbmc
xbmc.executebuiltin("PlayMedia(http://ice.abradio.cz/blanikfm128.mp3)")

Použití Kodi Callback addon je možné, ale podle mne je to celkem zbytečné.  Jen další addon. Výše uvedený postup zajistí to samé a jednodušeji a s menšími nároky na systém.


RE: Autoplay po spuštění - Maco33 - 22.12.2018

Diky za briskni odpoved. Predpokladal jsem, ze s Callback to bude jednodussi, ovsem podal jsi tolik presnych informaci, ze bych to dle Tveho navodu mohl dat i ja ;-) Az bude chvilka mrknu na to a dam vedet.
Jeste jednou diky a pekneho Jeziska :-)


RE: Autoplay po spuštění - Client - 23.12.2018

@Maco33 Není zač, užij si to. A taky přeji hezký svátky.

Do mého předchozího postu jsem doplnil ještě třetí způsob zadání příkazu k přehrávání. Tentokrát je to dokonce přímo Blaník. 6


RE: Autoplay po spuštění - Maco33 - 23.12.2018

Juuuu, vono to funguje, super.
Díky moc, su šťastný mládežník (54let ;-)


RE: Autoplay po spuštění - Maco33 - 23.12.2018

Jeste dotaz k streamovani v KODI. Je mozno nastavit, aby v pripade spusteni klienta (napr.Bubble) na jinem zarizeni (treba i dvou), zacal KODI streamovat na toto zarizeni? Dari se mi to spustit rucne, ale vzdy jen na jedno zarizeni :-( 
Vize je tato: Po zapnuti Xbox Tv se spusti Kodi a na nem napr.radio Blanik ;-) (toto uz funguje). No a dale na ostanich android zarizenich chci prehravat stream z Kodi (pomoci napr.Bubble).
Zkousel jswm to s Airplay a fungovalo to, ovsem rucne jswm musel v Airplay spustit prijmace DLNA.
Byla by nejaka cesta?


RE: Autoplay po spuštění - Maco33 - 29.12.2018

Jeste dotaz k streamovani v KODI. Je mozno nastavit, aby v pripade spusteni klienta (napr.Bubble) na jinem zarizeni (treba i dvou), zacal KODI streamovat na toto zarizeni? Dari se mi to spustit rucne, ale vzdy jen na jedno zarizeni :-( 
Vize je tato: Po zapnuti Xbox Tv se spusti Kodi a na nem napr.radio Blanik ;-) (toto uz funguje). No a dale na ostanich android zarizenich chci prehravat stream z Kodi (pomoci napr.Bubble).
Zkousel jswm to s Airplay a fungovalo to, ovsem rucne jswm musel v Airplay spustit prijmace DLNA.
Byla by nejaka cesta?


RE: Autoplay po spuštění - kresomysl - 12.3.2019

Pokud by někdo řešil videoplaylist, který se má přehrávat pořád dokola, tak stačí změnit řádek
Kód:
xbmc.executebuiltin( "PlayerControl(repeat)" )
na
Kód:
xbmc.executebuiltin( "PlayerControl(repeatall)" )



RE: Autoplay po spuštění - K4BlOs - 22.2.2020

Ahoj, potřeboval bych poradit jak spustit opožděně PVR Tvheadend HTSP Client. Chtěl bych aby se spustilo načítání programů třeba až po 30 vteřinách. díky


RE: Autoplay po spuštění - Client - 22.2.2020

@K4BlOs Rozhodně to nejde tak, že bys sis někde v nastavení Kodi nastavil zpoždění spuštění PVR addon.

Řešením je použít script (podle používaného systému, nejlépe asi v python) a zajistit si, aby byl při spuštění Kogi PVR addon zakázaný. To se dá provést tím, že ho hned po startu Kodi zakážeš. Ale toho se dá jen těžko a spolehlivě dosáhnout. 100 % jistotu, že PVR addon při startu Kodi nepoběží tak budeš mít jedině tehdy, když ho zakážeš vždy před ukončením Kodi. A provést tuhle operace je hodně závislá na tom, na jakém systému Kodi provozuješ a zejména, jakým způsobem (či způsoby) Kodi ukončuješ. Spuštění PVR addon si pak zajistíš spuštěním příslušného scriptu.

Pro zakázání a povolení PVR addon pro Tvhedend pak použiješ externí příkaz zadávaný přes JSONRPC. Ukázku fragmentů kódu uvádím níže.
Kód:
import xbmc

# zakázání addon pvr.hts

xbmc.executeJSONRPC( '{"jsonrpc":"2.0","id":1,"method":"Addons.SetAddonEnabled","params":{"addonid":"pvr.hts","enabled":false}}')

# povolení addon pvr.hts

xbmc.executeJSONRPC( '{"jsonrpc":"2.0","id":1,"method":"Addons.SetAddonEnabled","params":{"addonid":"pvr.hts","enabled":true}}')

Upozorňuji ale, že tyhle operace a zejména u takových addon, jako jsou PVR, tedy operace zákazu/povolení addon, občas vedou k pádu Kodi. V jednu chvíli jsem se s tím dost natrápil. Potřeboval jsme to při svých prvních pokusech s IPTV a nakonec jsem raději zvolil úplně jiné řešení.

Zkus ještě pohledat, myslím že jsem kdysi viděl nějaký addon, který to zpožděné spouštění jiných addon řešil. Bylo to na stejném pronicpu jako jsem popsal, ale udělané tak, aby to mohli použít i laičtí uživatelé.

BTW, je to docela paradox, protože já zase naopak potřebuji, aby se mi kanály načetly jako první, protože po spuštění Kodi se začnou načítat obsahy widgetů, což může trvat poměrně dlouho a na plné spuštění PVR a načtení kanálů + epg dojde, až když se načte poslední widget. Takže zase nmaopak zpožďuji zobrazení Home stránky skinu... 1


RE: Autoplay po spuštění - K4BlOs - 22.2.2020

@Client Díky za odpověď. Hledal jsem k tomuto už na hodně fórech, ale o spoždění doplňků toho moc neni. Jedu na malině 4 s Raspbianem Buster a Kodi 18.5
Jde mi o to, že se mi začnou načítat dřív programy než se mi připojí VPN. Našel jsem na jednom fóru možnost spuštění Kodi až po té co se připojí VPN, ale to jde jen pro LibreElec. Hledal jsem proto i možnost přes autoexec.py ale stále se mi to nedaří.


RE: Autoplay po spuštění - Client - 22.2.2020

@K4BlOs A já si říkal, že se zeptám, proč to potřebuješ a pak na to zapomněl. To by ale nějak udělat šlo. Záleží, na čem to provozuješ. Spouštět Kodi přes script, dát tam test na připojení VPN a teprve když se VPN připojí, pustit Kodi.

Ale, teď me napadlo. Když pustíš Kodi a nemáš dostupný Tvheadend server, tak přeci PVR manager čeká, dokud se server nepřipojí, ne? Kodi normálně beží, jen když chceš pustit nějakou funkci PVR addon, tak se objeví hláška "Správce PVR se spouští..." nebo tak něco (nejsem u Kodi). Tohle chování ti nevyhopvuje? Nebo jsem to, co potřebuješ, špatně pochopil?


RE: Autoplay po spuštění - K4BlOs - 22.2.2020

Mám to na Raspberry Pi 4 s Raspbianem Buster a Kodi verze 18.5
Nevim mozna mam neco jinak nastavenyho, ale takhle to funguje u me (i na vice zarizeni ktere mam): spustim kodi (PVR addon mam povolen v nastaveni doplnku), tak hned po naskoceni home obrazovky se zacne hned nacitat channel list. Problem prave je ze VPN se nepripoji pred startem kodi ale az ca 10-20 sec. po spusteni, jenze to uz se nacita channel list pres klasicke pripojeni. Chtel bych to prave nejak spozdit o tech 20-30 sec. aby se VPN stihlo pripojit a pak teprve nacitat channel list.