IRCloggy #hts 2015-04-17

Logs Search ←Prev date Next date→ Channels Documentation

Provider of IRC logs since 2005.
WARNING: As Freenode became unjoinable and lost all warnings in topics, we cannot log channels on Freenode anymore.

2015-04-17

Bhaal joined00:46
mETz left02:20
mETz joined02:25
nilzen left02:54
nilzen joined04:00
andreasb- left06:08
TomTom joined06:15
robvh joined06:22
tajson_tajson06:22
robvh left06:22
negge btwe: very glad to hear that06:23
btwe negge, Later on I installed it on the RPi2. I also works on that armv7l.06:26
negge good to know06:26
regarding the async EPG, it means EPG updates from tvheadend are immediately reflected in Kodi06:26
there's a caveat though in that the updates happen fairly often so if you are e.g. in the EPG timeline view the window will refresh quite often, which means if you've scrolled to the right you'll end up at the beginning again06:27
linuxstb negge: What was the stereo patch that you used for rtl_fm?06:27
negge linuxstb: http://paste.debian.net/167230/06:28
just replace rtl_fm.c with that06:28
roboro joined06:30
linuxstb negge: Thanks, trying it out now.06:32
negge: Ah, that sounds much better than the original rtl_fm.06:36
negge cool06:41
tajson tcp_server_star[7396]: segfault at 0 ip 000000000049c4ad sp 00007f75967fb5b8 error 4 in tvheadend[400000+833000]06:59
negge: Seems that is why it crashed07:00
negge tajson: it's hard to pinpoint without a real stack trace07:00
tajson yep, I don't run tvh with debug symbols07:01
alfonsius left07:04
alfonsius joined07:05
alfonsius left07:25
alfonsius joined07:25
IvanG joined07:41
xe- joined07:41
sekil joined07:42
alfonsius left07:44
alfonsius joined07:44
Yepoleb_ joined08:01
Yepoleb left08:01
Yepoleb_Yepoleb08:01
andreasb- joined08:07
ABDU1989 joined08:16
ABDU1989 left08:30
ABDU1989 joined08:31
merbanan joined08:32
xe- left08:34
xe- joined08:36
zipleen joined08:38
sebastianlutter joined08:39
DrCode joined08:47
hans_s joined09:02
htsbot Commit in 'master ' by Jaroslav Kysela [1 files modified ] http://bit.ly/1G3ys3Z09:15
stream status: add possibility to clear statistics, introduce tvh_input_instance_t09:15
Commit in 'master ' by Jaroslav Kysela [ file modified ] http://bit.ly/1G3ys4309:15
mpegts network: show the mux parameter changes more nicely09:15
Build #9904: v3.9.2708 for precise-amd64 completed http://bit.ly/1G3yuZw 09:16
Build #9905: v3.9.2708 for precise-i386 completed http://bit.ly/1G3yJ6X 09:18
Build #9906: v3.9.2708 for trusty-amd64 completed http://bit.ly/1G3z6yk 09:19
Build #9907: v3.9.2708 for trusty-i386 completed http://bit.ly/1G3zpcG 09:20
andreasb- Is it possible / how can i import streams with urls like https://nrk1us-f.akamaihd.net/i/nrk1us_0@102847/master.m3u8?dw=32 in tvh?09:47
using node-ffmpeg-mpegts-proxy maybe?09:50
wh-hw left10:03
hans_s andreasb-: assuming this is a hls stream, see http://tvheadend.org/projects/tvheadend/wiki/Custom_MPEG-TS_Input10:05
negge andreasb-: either with that or directly in tvheadend using pipe://10:11
the node proxy is slightly obsolete now that tvheadend has pipe:// support, but it can still be useful for other purposes10:11
dmarion does anybody have experience with building ataticaly linked and cross-compiled tvheadend?10:29
hans_s dmarion: do you have problems or is this just a general question?10:34
dmarion so far it is just a general question10:44
andreasb- negge: hans_s thanks, using pipe, i need ffmpeg afaiu?10:44
hans_s andreasb-: yes, or anything else that can convert hls input to mpeg transport stream output10:45
dmarion: e.g. cross building for openelec works without patching anything, so if your toolchain and sysroot is set up correctly, it should work10:46
dmarion hans_s: i have TBS MOI which have arm cpu and screwed up kernel/system10:48
hans_s: so I think about building just a big statically linked library and load it there10:49
linuxstb dmarion: There are instructions somewhere for building tvheadend with buildroot for the MOI. Let me dig them out...10:49
dmarion: https://github.com/tvheadend/tvheadend-packaging/tree/master/buildroot10:50
dmarion linuxstb: cool, will try that10:52
robvh joined10:59
andreasb- I tried using pipe://ffmpeg -loglevel fatal -re -i https://nrk1us-f.akamaihd.net/i/nrk1us_0@102847/master.m3u8 -vcodec copy -acodec copy -metadata service_provider=IPTV -metadata service_name=NRK1 -tune zerolatency -f mpegts pipe:1 (from example i found on the web), but i get "scan no data, failed"10:59
Any hints?10:59
robvh left10:59
perexg andreasb-: [https @ 0x777880] header='HTTP/1.1 403 Forbidden'11:01
hans_s andreasb-: if it's a live stream, remove -re11:02
perexg andreasb-: try tun the ffmpeg command on command-line without pipe:// and replace -loglevel fatal with -loglevel debug11:02
hans_s also "-tune zerolatency" is for x264 encoding, I don't know if it has any effect when not transcoding11:03
andreasb- its a live stream. its probably blocked from IPs outside norway11:07
tried to log the output of ffmpeg -loglevel debug -i https://nrk1us-f.akamaihd.net/i/nrk1us_0@102847/master.m3u8 -vcodec copy -acodec copy -metadata service_provider=IPTV -metadata service_name=NRK1 -f mpegts pipe:1 to a file, but it's just garble11:12
sekil left11:16
amet linuxstb: buildroot includes tvh now11:18
Needs manual fix to get the latest git11:19
linuxstb amet: Ah, OK. ^dmarion11:20
amet I used moi for 10 minutes, decided its not worth it rescanning all muxes11:22
andreasb- Is anyone able to see what could be wrong, by this debug from ffmpeg ? http://pastebin.com/YuZLn40v11:23
dmarion amet: yes, unfortunately i already spent money on it11:23
amet: they are violating gpl, not willing to release drivers11:24
so stuck on 2.6.something kernel11:24
amet Do they? I thought it's their drivers11:24
dmarion amet: their drivers are statically linked in kernel, so they need to release source11:25
linuxstb dmarion: Doesn't the linux kernel explicitly allow binary-only modules?11:25
dmarion linuxstb: yes, but they don't use modules11:25
linuxstb Ah, static linking...11:25
dmarion yes, so would like to try if my CAM code will work on moi11:26
Hexagon joined11:35
HexagonGuest8977111:36
hans_s andreasb-: it seems like ffmpeg takes too long to detect the input format11:37
andreasb-: try your ffmpeg command on the command line first11:37
Guest89771 left11:38
hans_s note that ffmpeg log output is on stderr11:38
Hexagoon joined11:38
Hexagoon hey, if anyone is interested I'm getting a segfault when ca module is inserted into tbs5881 using master11:39
http://pastebin.com/JT5UVn1Y11:39
hans_s so use " > test.ts 2> logfile" to output the video to test.ts and the ffmpeg log to logfile11:39
Hexagoon Just a FYI as it's new funcionality :)11:39
It's instant when starting tvheadend11:40
andreasb- hans_s: thanks. in commandline i get this http://paste.ubuntu.com/10838103/11:45
sekil joined11:47
andreasb- "[hls,applehttp @ 0x7fede0] No longer receiving playlist" dunno why that happens. thing is, the url opens fine in vlc11:47
sekil left11:48
ABDU1989 left11:50
hans_s it seems like ffmpeg downloads a chunk from every stream in the m3u and then uses the best it could find (in that case audio from stream #0:1 and vido from stream #0:36)11:51
"no longer receiving playlist x" means that ffmpeg doesn't use streams from that playlist anymore (notice playlist 0 and 12 no listed, as audio and video are taken from them)11:52
but the actual problem is probably this: H.264 bitstream malformed, no startcode found, use the video bitstream filter 'h264_mp4toannexb' to fix it ('-bsf:v h264_mp4toannexb' option with ffmpeg)11:53
so try with that parameter again11:53
andreasb- unfortunately, adding -bsf:v h264_mp4toannexb makes no difference11:57
hans_s so you get the same error, even after adding that parameter?11:58
andreasb- yep11:59
or, lets see11:59
http://paste.ubuntu.com/10838177/12:02
looks the same to me12:02
hans_s hmm, Failed to open bitstream filter h264_mp4toannexb for stream 0 with codec copy: Invalid argument12:06
andreasb- maybe i should try what negge did here: http://forum.kodi.tv/showthread.php?tid=165027 :)12:11
tuxuser hello everybody12:54
I am new to nodejs (which node-ffmpeg-mpegts-proxy is based on) and it prompts me to install yargs: http://pastebin.com/YmLVc6Ph12:55
can somebody gimme an advice on how to do that please12:55
my google skills failed on this one :/12:55
nvm, seems my version of nodejs12:59
is too old.. doesn't include npm...12:59
moparisthebest left13:07
andreasb- When i scroll down the EPG, it jumps to the top every few seconds. Bug?13:08
moparisthebest joined13:11
Hexagoon Problem solved13:24
src/input/mpegts/linuxdvb/linuxdvb_ca.c:343 require a condition wether the thread is running13:25
http://pastebin.com/0NnCJ6Fx13:26
No more segfault13:27
moparisthebest left13:33
moparisthebest joined13:35
IvanG left13:42
IvanG joined13:45
IvanG left13:46
IvanG joined13:52
sebastianlutter left14:01
htsbot Commit in 'master ' by Jaroslav Kysela [ file modified ] http://bit.ly/1yBocgK14:54
linuxdvb_ca: coding style update, don't call pthread_join when thread is off14:54
robvh joined14:55
htsbot Build #9908: v3.9.2709 for precise-amd64 completed http://bit.ly/1ImmCPO 14:55
Build #9909: v3.9.2709 for precise-i386 completed http://bit.ly/1ImmP5v 14:57
Build #9910: v3.9.2709 for trusty-amd64 completed http://bit.ly/1ImmYG5 14:58
Build #9911: v3.9.2709 for trusty-i386 completed http://bit.ly/1Imn94a 14:59
negge tuxuser: you need to get npm, then just run "npm install"15:07
and you'll need the newest version of nodejs too so if you installed it from some official repository you have to uninstall it and follow the instructions from nodejs.org15:08
hans_s perexg: are there coding style guidelines for tvheadend somewhere? didn't find anything the last time I searched15:08
hans_s left15:17
xhaggi joined15:22
tmkt that Trigger OTA EPG is that new?15:25
perexg hans_s: they're not, but the main general rule is 2 spaces per block, no tabs..15:28
Hexagoon left15:31
Gujs left15:38
hyponic joined15:44
lcapriotti left15:45
hyponic_away joined16:04
sebastianlutter joined16:04
hyponic left16:05
Hexagon joined16:18
sebastianlutter left16:19
HexagonGuest7730116:19
merbzt joined16:27
Guest77301Hexagoon16:29
xhaggi left16:33
xhaggi joined16:40
xhaggi left16:40
xe- left16:45
sebastianlutter joined16:53
xe- joined16:54
xe- left16:58
DrCode left17:10
xe- joined17:11
Hexagoon It's workning now after the latest commit, thanks :)17:23
working*17:24
xe- left17:38
TomTom left17:44
xe- joined17:45
ticoli left18:05
sebastianlutter left18:15
hans_s joined18:29
robvh left18:32
xe- left18:37
IvanG1 joined18:38
ticoli joined18:38
IvanG left18:40
xe- joined18:40
xe- left18:48
xe- joined18:51
xe- left19:00
xe- joined19:04
zipleen left19:05
mpmc perexg: Pulled the latest changes to git master, using the autobuild script static ffmpeg isn't built at all even though I'd passed the option to the script, doing a make clean didn't work either, removing the whole directory & re-cloning was required to get it to include ffmpeg, very strange!19:18
arcus__ joined19:25
arcus left19:25
hans_s mpmc: there was a small change to the ffmpeg makefile and also an update to ffmpeg 2.6.2, maybe one of those changes are responsible19:39
mpmc hans_s: It's an easy thing to fix, but others might ask about it, in fact I'm pretty sure I saw a forum post long those lines.19:40
hans_s to clean everything you should use "make distclean"19:46
"make clean" only cleans so much that you can do a "make" afterwards without ./configure19:47
I don't know, if this is intentional, but "make clean" doesn't clean the statically built ffmpeg, only distclean does that19:51
alfonsius git clean -dfx19:58
negge perexg: http://forum.kodi.tv/showthread.php?tid=223600&pid=1984278#pid1984278 there's a crash with proper stack trace for you :-)20:18
IvanG1 left20:45
hans_s left21:05
perexg negge: this issue was fixed in v3.9-2665-g3b9253621:39
merbzt left23:09
Rudde joined23:30
roboro left23:34

Logs Search ←Prev date Next date→ Channels Documentation