*** tpb has joined #timvideos | 00:00 | |
*** cosyn has joined #timvideos | 00:13 | |
*** CarlFK has quit IRC | 00:31 | |
*** Niharika has joined #timvideos | 02:06 | |
*** Niharika has quit IRC | 02:11 | |
*** cosyn has quit IRC | 02:18 | |
*** cosyn has joined #timvideos | 02:19 | |
*** CarlFK has joined #timvideos | 02:42 | |
*** ChanServ sets mode: +v CarlFK | 02:42 | |
mithro | CarlFK: have you logged a bug about your request to have 720p be the default? | 03:30 |
---|---|---|
CarlFK | mithro: prolly not. i guess i should. | 03:32 |
mithro | CarlFK: please do, then I get to close it when I fix it for you :) | 03:32 |
CarlFK | lol | 03:32 |
CarlFK | https://github.com/timvideos/HDMI2USB/issues/124 | 03:41 |
tpb | Title: make 720p the defult · Issue #124 · timvideos/HDMI2USB · GitHub (at github.com) | 03:41 |
mithro | CarlFK: speling..... | 03:43 |
CarlFK | I get a free pass for a week. my left hand is bandaged up cuz I stabbed it with a broken coffee cup :p | 03:44 |
mithro | CarlFK: I saw the photos | 03:59 |
mithro | CarlFK: btw MaZderMind is currently experimenting with a version of gst-switch written entirely in Python | 03:59 |
CarlFK | mithro: neat. only pythoh, so is any of the gst-switch code being used, or just the ... um.. design? | 04:01 |
mithro | CarlFK: none of the code (unless you count the gstreamer pipelines), but definately a lot of the design | 04:03 |
mithro | once I'm more confident this is the direction we want to go, we'll look at porting across things like the API and testing | 04:04 |
mithro | and I believe he is going to use a bunch of the UI stuff from his Python GUI rewrite too | 04:04 |
mithro | It has the major advantage of having the gst-switch design / mistakes to build off of | 04:04 |
CarlFK | mithro: very cool. i had thought mostly python was the original plan and was sad it was mostly C | 04:04 |
mithro | CarlFK: well, I'm still very worried about the ability to make a rock stable system in Python | 04:05 |
mithro | CarlFK: I was hoping to convince him to do a "grandfather's axe" on gst-switch :) | 04:06 |
CarlFK | grandfather's axe? | 04:06 |
mithro | CarlFK: "This is my grandfather's axe, my father replaced the handle and I replaced the head" | 04:07 |
mithro | IE rewrite the GUI in Python and then rewrite the server in Python, it's still gst-switch but every part has been replaced :) | 04:08 |
CarlFK | lol - ah. | 04:08 |
mithro | I've been meaning to catch up with MaZderMind to give some advice about a couple of things | 04:08 |
mithro | but ended up having a cold over the weekend | 04:08 |
mithro | So spent most of it in bed :( | 04:09 |
mithro | CarlFK: MaZderMind posted some screenshots at https://c3voc.de/gallery/1c2/#/6 | 04:15 |
tpb | Title: 1c2 (at c3voc.de) | 04:15 |
CarlFK | ugh, colds drive me nuts. seems like just a runny nose but burns of days of not being able to do anything | 04:17 |
mithro | You can find the code at https://github.com/voc/voctomix | 04:17 |
tpb | Title: voc/voctomix · GitHub (at github.com) | 04:17 |
mithro | CarlFK: you'll be pleased that "voctomix" is much easier / cooler to say then gst-switch :P | 04:18 |
CarlFK | lol | 04:18 |
mithro | CarlFK: that was your number one complaint, right :P | 04:18 |
CarlFK | definitely up there. | 04:19 |
mithro | MaZderMind: btw if you are around tonight, please do ping me | 05:38 |
mithro | CarlFK: btw where you ever able to build the firmware locally on your machine? | 05:43 |
MaZderMind | mithro: we had just a test run of 8 hours with running recording and livestream, no leaks, no breaks | 06:19 |
MaZderMind | you can see a livestream here: http://cdn.c3voc.de/hls/s1_native_hd.m3u8 | 06:24 |
MaZderMind | but unfortunately nothing is connected to the blackmagic-cards yet ^^ | 06:24 |
MaZderMind | but we'll try to change that over the day | 06:24 |
CarlFK | mithro: I think I was able to build firmware. | 06:28 |
CarlFK | I am in a hotel room, no atlys here. Just finished recoring Write The Docs conf | 06:30 |
*** derpeter has joined #timvideos | 06:31 | |
mithro | MaZderMind: All the things I worry about are the type of things which only go wrong "once in a blue moon", IE right when you are in the middle of recording your most important event :P | 06:34 |
mithro | I'm currently in the process of changing desks | 06:35 |
mithro | but will be around in about an hour or two | 06:35 |
MaZderMind | mithro: yes, sure, i know what you're talking about | 06:38 |
MaZderMind | dvswitch is so damn rock solid for us… | 06:39 |
MaZderMind | We have plans to actively test voctomix step by step (and we have 15+ conferences over the year…) | 06:39 |
MaZderMind | I'll keep you posted | 06:39 |
MaZderMind | so, http://cdn.c3voc.de/hls/s1_native_hd.m3u8 is no running two movies | 06:41 |
MaZderMind | I'll keep them running for a while | 06:41 |
mithro | MaZderMind: btw have you worked on larger Python projects before? | 06:42 |
MaZderMind | no, not really | 06:42 |
MaZderMind | but I usuly learn best as I como along | 06:43 |
MaZderMind | I worked on big php projects a lot | 06:43 |
mithro | I love Python a huge amount, but it does have some downsides when you are trying to write larger projects which need to keep running | 06:44 |
MaZderMind | mithro: I'm still at home, need to drive to work now. maybe you could write an email with your concerns? | 06:45 |
mithro | there are a bunch of strategies to manage the problems though, and there are plenty of successful projects | 06:45 |
MaZderMind | the only actrive part is arounf the control-server and the network system | 06:46 |
mithro | I started writing down some stuff, the big problem is its hard to tell what is obvious to me verse what is obvious to you | 06:47 |
mithro | MaZderMind: I'm happy to chat later too | 06:48 |
mithro | and sometimes the right solution is "ignore the problem until it happens" | 06:49 |
MaZderMind | re | 08:12 |
MaZderMind | I'm happy about any input | 08:12 |
*** florolf has joined #timvideos | 08:48 | |
florolf | hi | 08:48 |
MaZderMind | hi florolf :) | 08:50 |
florolf | (fwiw: i'm with the c3voc people, mithro did a bit of advertising for us to also lurk around here) | 08:50 |
florolf | (and i mostly handle the streaming/cdn-part of our setup) | 08:51 |
mithro | florolf: I'd love to chat about that side one day | 09:57 |
CarlFK | mithro: i just realized we can tolerate an unstable mixer if the sources save raw streams. | 13:34 |
CarlFK | I don't want to do post work, but if it gives me a safety net so I can experiment with a mixer, that may work just fine | 13:36 |
MaZderMind | CarlFK: you may record the mixer selection separatly and apply it later to the recordings in a mixer-fail scenario | 13:44 |
mithro | CarlFK: that was something that the other PyCon AU team was thinking about. Having the mixer just write cut lists which could be later mixed offline. | 13:44 |
MaZderMind | but you may get clock drifts between the recording stations | 13:44 |
CarlFK | yeah, that clock stuff is tricky | 13:45 |
mithro | MaZderMind: you ship the clock reference and preview image to the "mixer" and then use positions in the remote cloxk | 13:46 |
mithro | It does have the nice feature of being able to say cut 5 seconds ago | 13:47 |
mithro | But if you are generating a mixed output for streaming then it becomes less useful | 13:47 |
mithro | Because you already want it to be reliable for that | 13:48 |
mithro | And I think doing live streaming really increases the quality of your recordings though having a loud and noisy live QA team :) | 13:49 |
mithro | One option I've pondered is not doing any mixing and just allowing people to do their own local mixing in the browser | 13:50 |
mithro | Then building a model from what your viewers are / where doing to generate the cut list for the YouTube upload | 13:51 |
mithro | That's something I might build if I was doing this stuff full time | 13:52 |
*** Niharika has joined #timvideos | 13:52 | |
mithro | It's probably 6-12 months full time work to make that idea a reality though. | 13:53 |
mithro | Another idea is to just have a static side-by-side mix and only support two inputs | 13:56 |
mithro | The simplicity is really attractive | 13:58 |
mithro | Simple is much easier to make reliable | 13:59 |
CarlFK | iv pondered all of that too. and yeah, bit of work to make happen | 14:01 |
mithro | CarlFK: need to figure out how to earn my Google salary doing this full time | 14:02 |
mithro | Then we could really do some interesting stuff | 14:03 |
* mithro should go to bed | 14:10 | |
CarlFK | I sould get breakfast | 14:15 |
CarlFK | just got the last few vids up on youtube, show ended about 12 hours ago. | 14:15 |
*** Niharika has quit IRC | 14:33 | |
*** Niharika has joined #timvideos | 14:40 | |
*** CarlFK has quit IRC | 15:09 | |
*** CarlFK has joined #timvideos | 15:51 | |
*** ChanServ sets mode: +v CarlFK | 15:51 | |
*** hyades has joined #timvideos | 16:36 | |
*** CarlFK has quit IRC | 17:03 | |
*** Niharika has quit IRC | 17:28 | |
*** Niharika has joined #timvideos | 17:28 | |
*** Niharika has quit IRC | 19:56 | |
*** CarlFK has joined #timvideos | 20:05 | |
*** ChanServ sets mode: +v CarlFK | 20:05 | |
*** hyades has quit IRC | 20:27 | |
*** hyades has joined #timvideos | 20:27 | |
*** CarlFK has quit IRC | 20:35 | |
*** hyades has quit IRC | 23:27 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!