Monday, 2017-01-16

*** tpb has joined #timvideos00:00
thaytanhowzit?00:50
xfxfbloody gstreamer is a buggy po.. oh hi :P00:51
xfxfseems to be working well so far, still have a wierd voctomix gui sync issue but restarting for now seems to solve00:52
xfxfnot critical00:52
jeamithro: from django.contrib.auth.models import User02:06
jeahttp://www.laurivan.com/change-a-django-password-manually/02:06
tpbTitle: Change a django password manually | Laur IVAN (at www.laurivan.com)02:06
*** thaytan has quit IRC02:29
*** thaytan has joined #timvideos02:29
*** ChanServ sets mode: +v thaytan02:29
cr1901_modernmithro: Ack on the hangouts. There was absolutely no way I could've responded then though. Was out due to a prior engagement.02:35
mithrocr1901_modern: Nobody expected you to02:35
cr1901_modernOh... I thought that was an invitation to do it then and there02:36
*** tvCommitBot has joined #timvideos02:59
tvCommitBot[streaming-system] joeladdison pushed 3 new commits to master: https://git.io/vMrCJ02:59
tvCommitBotstreaming-system/master b711155 Joel Addison: Fix tracker common endpoint handling02:59
tvCommitBotstreaming-system/master d013b34 Joel Addison: Add Symposion to event feed generator02:59
tvCommitBotstreaming-system/master bfd6a84 Joel Addison: Add register alias to nginx website config02:59
*** tvCommitBot has left #timvideos02:59
jeatumbleweed / CarlFK - this script does the streaming03:18
jeahttps://github.com/xfxf/video-scripts/blob/master/michael/youtube-live.sh03:18
tpbTitle: video-scripts/youtube-live.sh at master · xfxf/video-scripts · GitHub (at github.com)03:18
jeatumbleweed: https://gist.github.com/joeladdison/179451f809ec61b612e54755a7c5bb2c03:33
tpbTitle: Streaming stuff · GitHub (at gist.github.com)03:33
mithrohttps://github.com/timvideos/streaming-system/blob/master/tools/irclog2html/botconf.py03:33
tpbTitle: streaming-system/botconf.py at master · timvideos/streaming-system · GitHub (at github.com)03:33
*** tpb has joined #timvideos03:40
mithrojea: 7:18 PM F<faulteh> #lca2017_plenary, _tasman_a, _tasman_bc, _boardwalk, _wellington_1, _wellington_203:51
*** tpb has joined #timvideos03:55
*** cr1901_modern has quit IRC03:56
*** tpb has joined #timvideos03:57
*** cr1901_modern has joined #timvideos04:03
*** cr1901_modern has quit IRC04:09
*** cr1901_modern has joined #timvideos04:10
CarlFKtumbleweed:  Titillium04:21
micolousshenki: how far along is linux-lm32?05:31
*** tvCommitBot has joined #timvideos05:45
tvCommitBot[streaming-system] joeladdison pushed 1 new commit to master: https://git.io/vMrRS05:45
tvCommitBotstreaming-system/master 87c6cd0 Joel Addison: Fix calculation of remaining talk duration05:45
*** tvCommitBot has left #timvideos05:45
tumbleweedxfxf: I see we have a IRC bot, can we make it report things from the av repo too?05:45
tumbleweedI didn't ask before because I didn't know it existed05:45
xfxflikely a Q for mithro05:46
mithroit's just a github hook05:50
shenkimicolous: umm it builds06:01
shenkii think06:01
shenkioh, it boots i think06:01
*** tvCommitBot has joined #timvideos06:12
-tvCommitBot- [lca2017-av] CarlFK pushed 1 new commit to master: https://git.io/vMr0Q06:12
-tvCommitBot- lca2017-av/master 2dd49b1 Carl Karsten: wget and unzip fonts into ~/.fonts06:12
*** tvCommitBot has left #timvideos06:12
*** tvCommitBot has joined #timvideos06:19
tvCommitBot[streaming-system] mithro pushed 2 new commits to master: https://git.io/vMr0j06:19
tvCommitBotstreaming-system/master 3b1ea1a Tim 'mithro' Ansell: The data (including guids) must be strings..06:19
tvCommitBotstreaming-system/master ba7c68b Tim 'mithro' Ansell: Merge remote-tracking branch 'origin/master'06:19
*** tvCommitBot has left #timvideos06:19
*** tvCommitBot has joined #timvideos07:09
-tvCommitBot- [lca2017-av] stefanor pushed 2 new commits to master: https://git.io/vMrzV07:09
-tvCommitBot- lca2017-av/master c749f48 Stefano Rivera: Drop shotcut hosts, no longer used07:09
-tvCommitBot- lca2017-av/master 9d535c7 Stefano Rivera: Add spare PC as enc box07:09
*** tvCommitBot has left #timvideos07:09
*** tvCommitBot has joined #timvideos07:30
tvCommitBot[streaming-system] mithro pushed 1 new commit to master: https://git.io/vMr2Y07:30
tvCommitBotstreaming-system/master f4fd188 Tim 'mithro' Ansell: Hacks to clean up the LCA2017 schedule.07:30
*** tvCommitBot has left #timvideos07:30
mithrojea: Some cleanups of the schedule - want to take a look?07:30
*** tvCommitBot has joined #timvideos07:33
-tvCommitBot- [lca2017-av] stefanor pushed 1 new commit to master: https://git.io/vMr2w07:33
-tvCommitBot- lca2017-av/master e3fb562 Stefano Rivera: The debconf-video bits must be run first07:33
*** tvCommitBot has left #timvideos07:33
mithrothaytan: gstreamer problem need to figure out how to solve -07:36
mithro0:00:01.782459622 15484      0x28102d0 WARN            uridecodebin gsturidecodebin.c:1427:gen_source_element:<uridecodebin0> error: No URI handler implemented for "https".07:36
CarlFKtumbleweed: videoteam@enc1:/srv/gw1/video/lca/lca2017/titles$ touch x08:14
CarlFKtouch: cannot touch 'x': Permission denied08:14
tumbleweedcat /etc/passwd08:14
*** nrossi has joined #timvideos08:17
*** hyades has joined #timvideos08:24
mithrothaytan: Fixed!08:43
*** CarlFK has quit IRC10:33
*** hyades has quit IRC10:41
*** CarlFK has joined #timvideos11:48
*** ChanServ sets mode: +v CarlFK11:48
xfxfi'll be leaving at 7:30 again12:29
*** casandro2 has quit IRC12:51
*** ysionnea1 is now known as ysionneau14:21
*** sb0 has joined #timvideos15:17
*** sb0 has quit IRC16:08
*** hyadez has quit IRC18:13
*** hyadez has joined #timvideos18:23
*** nrossi has quit IRC20:10
*** sb0 has joined #timvideos20:16
CarlFKim going accross the steet for bacon20:20
*** CarlFK has quit IRC20:52
*** CarlFK has joined #timvideos21:05
*** ChanServ sets mode: +v CarlFK21:05
*** CarlFK has quit IRC21:05
xfxfwhich rooms today aren't being recorded?21:10
xfxftumbleweed: was the 800 > 1000 change for sync rolled out?21:11
*** CarlFK has joined #timvideos21:11
*** ChanServ sets mode: +v CarlFK21:11
xfxfboardwalk + wellington2?21:13
tumbleweedxfxf: yep21:20
tumbleweedgreen lanyards = free good coffee, from today21:20
xfxfyay21:20
xfxfCarlFK: can you kill melt on all devices?21:27
xfxfI just killed it on Plenary PC, robbing resources21:27
xfxftumbleweed: the stop/start all.the things script appears to have a typo for the monitoring stuff, says hdmi2usmbond21:28
xfxftumbleweed: issues with PC in Plenary, voctocore isn't starting properly21:30
tumbleweedxfxf: I'll visit21:32
tumbleweedyeah, I noticed that too (re typo)21:33
tumbleweedalso, plenary obviously doesn't have an opsis21:33
*** nrossi has joined #timvideos21:34
xfxfmithro: we can't move podiums due to lights, can you swap the opsis's21:39
xfxf why are we doing streaming encoding on the mixing machine??22:25
xfxfthis is why CPU is depleted22:25
xfxfCarlFK, tumbleweed22:25
xfxfThis might be stuffing up recordings.22:26
xfxfwe usually do it on another machine, i.e. the podium one, or a  server in another room22:28
thaytanohai22:32
thaytanxfxf, what's your encoding format?22:33
jeathaytan: this is our script https://raw.githubusercontent.com/xfxf/video-scripts/master/michael/youtube-live.sh22:33
jeathaytan: I don't know enough about it to tweak parameters, but happy to take suggestions22:34
jeaxfxf: streaming is now running from a laptop here for the plenary22:34
xfxfjea - awesome, ta. Is it maxing CPU?22:34
jeaxfxf: actually no, it died22:34
jealet me see if i can get it back22:35
xfxfbe careful22:35
xfxfit might cause that ingest to break if we are hitting all cpu22:35
xfxfI'm happy to can streaming now and play in break22:35
jeai am only running commands on this laptop, not on the mix box22:35
xfxfIs this one of the opsis's laptops?22:35
xfxfOr a spare?22:35
xfxfIf the latter go for it22:36
jeathe monitoring laptop, so spare22:37
thaytanxfxf, jea: well can probably control max cpu usage with the threads= property on x264enc. It'll spawn 1 thread per CPU core by default, so can max out the CPU if it's near encoding limits22:37
thaytanbut also we could experiment with using vaapiencode where it's available and do encoding on the GPU22:37
xfxfthe caveat here is this is untested, so I want to avoid playing with machines that are currently recording22:37
xfxfLet's test on a room that isn't live at the moment before we go ahead with anything22:37
*** tvCommitBot has joined #timvideos22:37
tvCommitBot[streaming-system] mithro pushed 2 new commits to master: https://git.io/vMK4S22:37
tvCommitBotstreaming-system/master 0023f41 Tim 'mithro' Ansell: Reshaping no-signal image a little.22:37
tvCommitBotstreaming-system/master 8a0d381 Tim 'mithro' Ansell: Horrible hacks to the generate script.22:37
*** tvCommitBot has left #timvideos22:37
xfxfI'd leave Plenary alone TBh22:37
xfxfWe have 5 other rooms to screw with for the next hour and a bit22:38
jeayes, that is fine22:39
xfxfthx22:39
jeathaytan: that sounds alright. i've put in the threads parameter, and it certainly helps with CPU. would you be able to let me know what things to try out please?22:41
xfxfjea: as part of your test, validate the saved files on the local machine.  the biggest thing I'm paranoid about is CPU depletion causing video not to be written out properly22:42
jeaInterestingly when I run the stream from another laptop, pipeline0 will give EOS after a short time22:42
thaytanjea, run it how? view it for playback?22:52
thaytanis it timing out?22:52
thaytanwhich version of GStreamer are you using?22:55
thaytan(gst-inspect-1.0 --gst-version)22:55
thaytanand does your distro have gstreamer1.0-vaapi ?22:56
jeathaytan: GStreamer Core Library version 1.8.222:57
thaytanOK cool22:57
jeatrying to find the vaapi bit now22:57
thaytanjea, apt-cache search vaapi22:59
jeathaytan: yep, it is available. we are running Ubuntu 16.04.1, but minimal set of packages (can install more if needed)23:00
jeasetting the thread limit has helped a lot23:00
thaytanOK, there's an option there for testing then23:00
jeacool, that would great to try23:01
thaytanjea, to try it, just install gstreamer1.0-vaapi, check you have vaapih264enc (gst-inspect-1.0 vaapih264enc) then replace x264enc with vaapih264enc in the pipeline23:12
thaytanwith slightly different encoder params23:12
thaytanlike vaapih264enc bitrate=2000 keyframe-period=60 max-bframes=0 at least23:13
thaytanlooking at aud=true atm. I'm not sure if vaapi does access unit delimiters by default23:13
thaytanhmm, I think it doesn't do AUD23:21
*** CarlFK has quit IRC23:30
*** sb0 has joined #timvideos23:46
*** CarlFK has joined #timvideos23:56
*** ChanServ sets mode: +v CarlFK23:56
*** tvCommitBot has joined #timvideos23:57
-tvCommitBot- [lca2017-av] stefanor pushed 2 new commits to master: https://git.io/vMK2G23:57
-tvCommitBot- lca2017-av/master 7fbcbc8 Stefano Rivera: Increase A/V sync delay to 1000...23:57
-tvCommitBot- lca2017-av/master 6f5aa1a Stefano Rivera: YouTube streaming (ex secrets)23:57
*** tvCommitBot has left #timvideos23:57

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!