19.6.2020, 22:09
@packy1 Hmm, tak tohle je dobrý. To by mě nenapadlo.
Hodnocení tématu:
Tvheadend a IPTV
|
(18.6.2020, 13:59)packy1 Napsal(a): @petulko11
Jo jo máš stejnej problém jako já řešil jsem přímo s @krejcipetr po mailu
tady posílám obsah:
Dotaz já:
Měl bych na tebe prosbičku, Skript mi natahuje spoustu kanálu které nechci (čapí hnízdo apod.)
Nenavedl by jsi mě jak napsat ve skriptu podmínku, že nechci generoval určitý kanál ??
(zkoušel jsem zdisablovbat v TVH serveru ale díky přegenerování seznamu programů to nemá valný význam)
odpověď @krejcipetr:
Nejjednodussi je zrusit stitek, pro ktery nechces generovat programy v TVH.
TVH/Konfoigurace/"Program/EPG"/"Stitky programu".
Ja v EPG vidim nahore jednotlive stitky (kategorie) a v tech jsou videt programy. Tak si zjisti, ktere vlastne chces a nech si tam pouze ty.
Pokud to nebude vyhovovat. Tak v sledovanitv-autoconfig.sh na r. 24 je vyberova podminka, co se vlastne ma do playlistu zahrnout. Vse co k tomu potrebujes je na tomto radku. ;)
Napadlo mě udělat podmínku na ř.24 něco ve smyslu pokud se program jmenuje XXX smaž (ideálně seznam názvu prog. v jiném souboru) , zatím jsem s tím nic nedělal, pokud by se ti povedlo nějaké zajímavé řešení dej vědět.
path=$(dirname $(realpath $0))/
. ${path}config.ini
. ${path}access.ini
# Username and password
username=UZIVATEL
password=HESLO
# Type and name of registered device
device_type=TYP_ZARIZENI
device_name=NAZEV_ZARIZENI
# Service provider identification (in Kodi)
provider="TV GO"
# Country (country=cz for T-Mobile GO, country=sk for Magio GO)
country=cz
# Local Kodi notification
notify=1
channel=1
# Parameters of implementation
# - prof=p0 ... max 1280x720, prof=p5 ... 1920x1080
prof=p5
# - manifest parsing number line - reverse count from end of manifest (last =1, penultimate=2, ...)
parse=1
# - ffmpeg path
ffmpeg=/storage/.kodi/addons/tools.ffmpeg-tools/bin/
# Debugging and logging
logger=1
error=1
debug=1
logged=2022-08-25_19:05:12
refreshed=2022-09-09_13:58:30
access_token=sImVuZFVzZXJJZCI6ODg2NTkyLCJjbGllbnRJZCI6MTI2NzM0NSwicGFja2FnZXMiOls3NywxNDYsMTQ3LDEwMDAwMDFdLCJhY2NvdW50SWQiOjEzMTc0MjUsImtpZCI6NDUxMzQsInN1IjpmYWxzZSwicGh2IjoiNDk2MmFhZDMwMTkyZDA4YzQ2NjdiOWM5OTZhM2M5MmJiNzliOTU4YzI2NDlkZDdjM2QxNzNjOGZlMjg0MTliZiIsInBsYXRmb3JtcyI6WyJHTyJdfQ.kHSlDUKVPGWqTosfgtVe3X60la7_XYO6dDx3u8H_9JJxa6xxYhBFM2DOpLPXcy2RBJ6qgcPk41-0UjzI7kZdELN6HysIiGPaJhmSWMemE8q0UueyTOoEhlv6ZDkbkwEtttXFsxui5fHGCzEXwa5WhOa2j7q4nR2MHeg1K7DGsJKRFoU0fGjQeyJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJBUFBfTUNPUkUiLCJpYXQiOjE2NjI3MjQ3MTAsImV4cCI6MTY2MjczMDExMCwiZGV2aWNlSWQiOjI1MTA1NDYwLCJkZXZpY2VUeXBlIjoiT1RUX1RWX1dFQk9TIiwiZGV2aWNlUGxhdGZvcm0iOiJHTyIsImxhbmciOiJDWiI5GH0KbXeNmj9iSKqMDZAcEl-GCRCcnSKfjjD7mQudYIMNWGZhbaJMuSpbZydbyYn-z-4amIx95_Q5MpfbofpwT6CV9wS6ig-Nt0fvp-4LFFQvTnM_zbTa4znEoriZkIBZQy8amYJ2mLlGsVkC5K52MvaHF6_bZeNW-
refresh_token=sInN1IjpmYWxzZSwicGh2IjAtY0UueyTOoEhlv6ZDkbkwEtttXFs
expires_in=5399
expires_at=1662730110
expires_date=2022-09-09_15:28:30
rm -f ${path}access.ini
for var in logged refreshed access_token refresh_token expires_in expires_at expires_date ; do
echo ${var}=$(eval echo \$${var}) >> ${path}access.ini
done