| Vítejte, Návštěvník! |
Pro psaní příspěvků se musíte nejdříve zaregistrovat.
|
| Statistiky fóra |
» Členů: 67 886
» Nejnovější člen: xmltv
» Témat: 6 379
» Příspěvků: 136 473
Úplné statistiky
|
| Online uživatelé |
Nyní je 501 online uživatelů. » 1 člen(ů) | 495 host(ů) Applebot, Baidu, Facebook, Google, Twitter
|
|
|
| QOBUZ HD MUSIC |
|
Příspěvek od: pokegoboss - 18.11.2021, 21:05 - Fórum: Hudba
- Odpovědí (3)
|
 |
Ahoj,
pouziva nekdo jako doplnek do KODI? Prave jsem to naistaloval ale nejde se mi prihlasit, pritom vsude i na kompu bez vpn to jede...
|
|
|
| Pridať vlastný obsah |
|
Příspěvek od: kukolarik - 16.11.2021, 8:58 - Fórum: Obecné otázky a dotazy
- Odpovědí (1)
|
 |
Naozaj som hľadal, aj tu, aj Google , ale...
AKO MÔŽEM PRIDAŤ VLASTNÝ OBSAH DO SC?
Proste mám na dvd / hdd film alebo koncert, ktorý nie je na SC a rád by som podporil/rozšíril obsah. Nejaký návod ako na to?
|
|
|
| Normalizace názvů kanálů |
|
Příspěvek od: JiRo - 13.11.2021, 12:15 - Fórum: Tvheadend
- Žádné odpovědi
|
 |
1. Úvod
Uznávám, že slovo normalizace není příliš populární, my dříve narození s ním máme své zkušenosti, ale jiné mě nenapadlo. O co jde?
Každým, kdo v Tvheadend používá více zdrojů se setkal s tím, že pokud si přidá nějaký další (většinou je to problém přidání nějaké OTT služby, ale existuje například i mezi různými zdroji DVB), dostane se do situace, kdy musí řešit názvy jendotlivých kanálů a s tím případně i související vícenásobný výskyt stejných kanálů po různými jmény. Příklad, existuje například celá řada kombinací názvu prvního programu České televize ČT1, ČT 1, CT1, CT 1, znásobená ještě dalšími kombinacemi, obsahující označení HD, o dalších kanálech ani nemluvě. Pokud tohle člověk neřeší, dopadne to tak, že v klientovi vidí tolik kanálů daného programu, kolik variant názvu mezi jeho zdroji existuje. Snahou tedy je, a na to se chci v dalším textu soustředit, vybrat pro každý kanál jeden název a zajistit, aby pod tímto názvem se všechny kanály z různých služeb ale se shodným obsahem prezentovaly jako jeden.
Celá tato problematika se rozpadá na několik samostatných témat. Všechny mají jedno společné, Tvheadend. Začněme tedy u něj a u toho, jaká relace mezi tzv. službou (orig. service), která zde vystupuje jako zdroj streamu a programem (orig. channel). V dalším bychom se zaměřili na to, jak a kde se definují názvy kanálů, jak dosáhnout toho, abychom do jednoho kanálu nasměrovali více služeb, jak to uděla ručně a hlavně, jak ten postup zautomatizovat. Ve všech případech bude třeba respekktovat, jaké jsou rozdíly pro jednotlivé typy sítí, ze kterých služby získáváme. No a nakonec bych se zastavil u toho, jak právě tohle řešit v případě zdrojů OTT služeb.
Počítejte tedy s tím, že to bude jakýsi seriál příspěvků, v každém jeho díle bude existovat odkaz na všechny již vydané epizody. Asi nějak takto:
1. Úvod
|
|
|
| Pomoc s addonom |
|
Příspěvek od: radoorech - 12.11.2021, 11:02 - Fórum: Obecné otázky a dotazy
- Odpovědí (6)
|
 |
Zdravím Kodi nadšencov,
obraciam sa na Vás skúsenejších s pomocou pri tvorbe addonu. Chcem si vytvoriť addon, ktorý by mi prehral práve vysielaný program od začiatku (resp. aby sa dalo pretočiť späť na začiatok). Ale neviem si rady, ako získať z epg začiatok a koniec práve vysielaného programu. Výsledný čas musí však byť vo formáte UTC. Napr. program začína 12.11.2021 o 09:00:00, a ja potrebujem tento čas zmeniť na 1636707600.
Addon zatiaľ vyzerá takto:
# -*- coding: utf-8 -*-
import requests
import json
import xbmc
import xbmcgui
import datetime
import time
import random
import urllib.request, urllib.parse, urllib.error
#fix for datatetime.strptime returns None
class proxydt(datetime.datetime):
@staticmethod
def strptime(date_string, format):
import time
return datetime.datetime(*(time.strptime(date_string, format)[0:6]))
datetime.datetime = proxydt
#final url stream and check channel support
epg_end = datetime.datetime.strptime(xbmc.getInfoLabel('ListItem.EndTime'), "%H:%M") + (datetime.timedelta(minutes=-2))
epg_date = datetime.datetime.strptime(xbmc.getInfoLabel('ListItem.Date'), "%d.%m.%Y %H:%M")
epg_url = requests.get(" https://..../?Limit=500' + channel_id + '&from=' + epg_date + '&to=' + epg_end ").json()
start = int(epg_url['items']['programs'][0]['startTimeUTC']/1000)
end = int(epg_url['items']['programs'][0]['endTimeUTC']/1000)
stream_url = ......
A žiaľ neviem si dať rady ako docieliť, aby epd_date a epg_end boli v tom požadovanom tvare UTC, čiže epg_url by vyzeralo napríklad takto:
https://..../?Limit=500&channel_id=150&from=1636707600&to=1636709400
Nájde sa niekto, kto by ma nakopol ako si s tým poradiť? Snáď som vysvetlil môj problém zrozumiteľne.
Za každú pomoc Vám budem vďačný.
S pozdravom Rado.
|
|
|
| X96mini asi vadné EMMC |
|
Příspěvek od: drejkys - 02.11.2021, 20:59 - Fórum: HW - ostatní
- Odpovědí (7)
|
 |
Ahoj, instaluji krabičku X96mini na které je podezřele nízká rychlost EMMC viz.
CoreELEC:~ # echo 3 > /proc/sys/vm/drop_caches
CoreELEC:~ # dd if=/dev/zero of=/storage/test.tmp bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.0GB) copied, 13.623986 seconds, 8.2MB/s
Na krabičce byl Coreelec na emmc a kodi padalo při zátěži nejoblíbenějšího doplňku. Když se coreelec nahodí na SD tak je to trochu lepší kolem 12.2MB/s a kodi nepadá. Zároveň je pomalejší LAN port než WIFI. Je možné že je emmc nějak vadné nebo jeho rychlost může ovlivnit i něco jiného? V androidu je to to samé nepoužitelné.
Na to asi nepomůže zkratování emmc nebo něco takového? Asi ten krám vyhodím.
Díky za radu
|
|
|
|