23.8.2018, 10:23
(Tento příspěvek byl naposledy změněn: 23.8.2018, 18:06 uživatelem alibababa.)
@JiRo Tady to je...
#! /bin/bash
source=$*
stream=$(grep -A 1 "${source}$" /storage/.kodi/userdata/addon_data/service.playlist.o2tv/o2tv.generic.m3u8 | head -n 2 | tail -n 1)
streamcount=$(wget -qO- ${stream} | grep -Eo "(http|https)://[\da-z./?A-Z0-9\D=_-]*" | wc -l)
streamcount=$((streamcount-1))
ffmpeg -re -fflags +genpts -loglevel fatal -i ${stream} -probesize 32 -c copy -map p:${streamcount}? -f mpegts -mpegts_service_type digital_tv pipe:1
Edit:
Tak tohle lze ignorovat, uz to mam vyresene, rozjelo se to :-)
Uz je to tedy skoro komplet. Ale stale mi TVH hazi tuto chybu a prehravani se porad seka... Toto se mi deje u Sport 1 HD... Cim to muze byt?
Dela mi to u vsech programu, ktere jedou ve fullHD... Pokud prepnu na jiny program a pak prepnu zpet na ten puvodni, tak uz to nedela, ale je to otravny to takto porad delat.
2018-08-23 14:02:26.338 tsfix: transport stream H264, DTS discontinuity. DTS = 13770000, last = 13138200
2018-08-23 14:02:26.760 tsfix: transport stream AAC-LATM, DTS discontinuity. DTS = 13787760, last = 13152240
2018-08-23 14:02:27.024 tsfix: transport stream AAC-LATM, DTS discontinuity. DTS = 13793636, last = 13144676
kodi.log
14:02:23.976 T:3473728304 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
14:02:27.400 T:3482121008 WARNING: Previous line repeats 5 times.
14:02:27.400 T:3482121008 NOTICE: CVideoPlayerAudio:rocess - stream stalled pts:147.167 clock:147.170
A posledni vec - jednou mi playlist stahne program ve fullHD, po restartu se stane, ze nektere programy, ktere pred stazenim jely ve fullHD, tak jedou pouze v 576p. V playlistu mam nastavenu kvalitu streamu na vysokou. Cim tohle muze byt?
#! /bin/bash
source=$*
stream=$(grep -A 1 "${source}$" /storage/.kodi/userdata/addon_data/service.playlist.o2tv/o2tv.generic.m3u8 | head -n 2 | tail -n 1)
streamcount=$(wget -qO- ${stream} | grep -Eo "(http|https)://[\da-z./?A-Z0-9\D=_-]*" | wc -l)
streamcount=$((streamcount-1))
ffmpeg -re -fflags +genpts -loglevel fatal -i ${stream} -probesize 32 -c copy -map p:${streamcount}? -f mpegts -mpegts_service_type digital_tv pipe:1
Edit:
Tak tohle lze ignorovat, uz to mam vyresene, rozjelo se to :-)
Uz je to tedy skoro komplet. Ale stale mi TVH hazi tuto chybu a prehravani se porad seka... Toto se mi deje u Sport 1 HD... Cim to muze byt?
Dela mi to u vsech programu, ktere jedou ve fullHD... Pokud prepnu na jiny program a pak prepnu zpet na ten puvodni, tak uz to nedela, ale je to otravny to takto porad delat.
2018-08-23 14:02:26.338 tsfix: transport stream H264, DTS discontinuity. DTS = 13770000, last = 13138200
2018-08-23 14:02:26.760 tsfix: transport stream AAC-LATM, DTS discontinuity. DTS = 13787760, last = 13152240
2018-08-23 14:02:27.024 tsfix: transport stream AAC-LATM, DTS discontinuity. DTS = 13793636, last = 13144676
kodi.log
14:02:23.976 T:3473728304 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
14:02:27.400 T:3482121008 WARNING: Previous line repeats 5 times.
14:02:27.400 T:3482121008 NOTICE: CVideoPlayerAudio:rocess - stream stalled pts:147.167 clock:147.170
A posledni vec - jednou mi playlist stahne program ve fullHD, po restartu se stane, ze nektere programy, ktere pred stazenim jely ve fullHD, tak jedou pouze v 576p. V playlistu mam nastavenu kvalitu streamu na vysokou. Cim tohle muze byt?