*** tpb has joined #timvideos | 00:00 | |
*** hyades has quit IRC | 00:16 | |
*** CarlFK has joined #timvideos | 00:34 | |
*** ChanServ sets mode: +v CarlFK | 00:34 | |
*** slomo has quit IRC | 00:57 | |
techman83 | CarlFK, nothing at all :) | 01:26 |
---|---|---|
techman83 | CarlFK, In fact, once I've got all of the dvswitch stuff finished I intend to do the same for gst-switch | 01:27 |
techman83 | The intention being that changing backends is as simple as a config change | 01:27 |
CarlFK | um.. can you start with gst-switch? | 01:27 |
CarlFK | once gst-switch is working, there isn't any point in using dvswitch | 01:29 |
*** CarlFK has quit IRC | 01:37 | |
*** CarlFK has joined #timvideos | 01:46 | |
*** ChanServ sets mode: +v CarlFK | 01:46 | |
CarlFK | techman83: sorry, flakey net here | 01:48 |
CarlFK | in case this didn't go though: | 01:48 |
CarlFK | um.. can you start with gst-switch? | 01:48 |
CarlFK | once gst-switch is working, there isn't any point in using dvswitch | 01:48 |
CarlFK | gst-switch needs to be played with and find the bugs | 01:49 |
techman83 | Yeah, I agree. | 01:49 |
techman83 | I've however just been doing a code cleanup, adding gst-switch will be rather trivial | 01:50 |
CarlFK | any mention of dvswitch makes me grumpy ;) | 01:50 |
techman83 | dvswitch makes me grumpy | 01:51 |
techman83 | it's why I wrote eventstreamr :P | 01:51 |
techman83 | When it all went bang at an event PLUG was filming for another org, just as we said "good to go" and then was flaky from then on that evening | 01:52 |
CarlFK | what is stopping you from using gst-switch? | 01:56 |
techman83 | brb, but short answer nothing | 01:57 |
aps | mithro: I did copy the old database data. Any quick way to check if it worked fine? | 01:59 |
techman83 | CarlFK, slightly longer answer: It was easier to get the logic working with the stack I knew and understood | 02:13 |
techman83 | Once I'm confident the cleanup is good I'll add the gst-switch stuff (which should only take a few hours) | 02:14 |
CarlFK | what cleanup? | 02:15 |
techman83 | EventStreamr | 02:15 |
techman83 | Whilst it worked, I wasn't entirely happy with the architecture | 02:16 |
CarlFK | why are you still spending time on it? | 02:16 |
techman83 | Plug uses it to manage the mixing stack | 02:17 |
CarlFK | I am assuming you think gst-swtich is a better thing to be working on? | 02:17 |
CarlFK | who | 02:17 |
CarlFK | er who's plug? | 02:17 |
techman83 | Perth Linux Users Group | 02:17 |
techman83 | also I think maybe EventStreamr is a bad name | 02:17 |
techman83 | It doesn't actually stream anything | 02:18 |
techman83 | But yes gst-switch is next on my list of things I want it to support | 02:18 |
CarlFK | how does it compare to gst-switch? | 02:19 |
CarlFK | im trying to figure out why we (whoever we is) are working on two things | 02:19 |
techman83 | EventStreamr doesn't do what gst-switch does | 02:19 |
CarlFK | what does it do? | 02:20 |
techman83 | It sits in the background and manages config, status information and keeps things running | 02:20 |
techman83 | There is a web frontend for managing it all | 02:22 |
techman83 | So I'm totally excited to be using gst-switch instead and I'm really pleased it's becoming a usable thing | 02:23 |
techman83 | instead of DVswitch | 02:23 |
CarlFK | EventStreamr keeps what running ? | 02:26 |
techman83 | the mixing stack | 02:26 |
CarlFK | sounds like a bash while loop? | 02:26 |
techman83 | Well kinda at it's core | 02:27 |
techman83 | But it's on the fly configurable, maintains status information, notifies when things go wrong etc | 02:28 |
CarlFK | I have a feeling you should put all that below working on gst-switch | 02:28 |
techman83 | Well I have no expertise in the area of gst-switch | 02:29 |
CarlFK | me neither | 02:29 |
techman83 | And do plan to work on managing gst-switch with it | 02:29 |
CarlFK | there may not be a gst-switch to mange | 02:30 |
CarlFK | I suspect most of the gst-switch work is going to happen at the hack thing and then if it isn't usable, it goes into hibernation for who knows how long | 02:31 |
CarlFK | and then we all get to use dvswitch again | 02:31 |
techman83 | I'd rather not use DVswitch | 02:31 |
techman83 | and I want to lower the barrier of using gst-switch | 02:32 |
CarlFK | then start playing with it | 02:32 |
techman83 | if a lug can set the config -> backend = gst-switch | 02:32 |
techman83 | and it automatically configures everything for them | 02:32 |
CarlFK | pfft | 02:32 |
CarlFK | gst-switch is currently not functional | 02:32 |
CarlFK | no one is going to use it for anything until it becomes functional | 02:33 |
CarlFK | and I doubt I found the one and only show stopper (the audio problem) | 02:33 |
techman83 | Audio is pretty important | 02:34 |
techman83 | Well I've nearly finished what I'm doing, at which point working out how to make gst-switch do things was next | 02:34 |
CarlFK | if you insist. | 02:35 |
CarlFK | you are increasing the chance we get to keep using dvswitch | 02:36 |
CarlFK | I also think that gst-switch may be different enought that it won't fit into whatever you are working on, so you will just need to re-work it later | 02:37 |
techman83 | Hmm, well I've written what I've done with gst-switch in mind | 02:37 |
techman83 | and if it needs re-working it's actually pretty easy now | 02:37 |
techman83 | Anyway, I'm going to grab a coffee | 02:39 |
CarlFK | like i keep saying if you want to get off of dvswithc, get started with gst-switch | 02:39 |
techman83 | Sooner I get this done, the happier I'll be to get cracking on gst-switch support | 02:39 |
CarlFK | tick tick tic | 02:40 |
CarlFK | you are increasing the chance we get to keep using dvswitch !!!! which makes me grumpy | 02:40 |
techman83 | I'm actually aiming to make it easier to use gst-switch | 02:41 |
CarlFK | no you aren't | 02:41 |
techman83 | Well I'm not sure we can resolve this by continuing a circular discussion, so I'll just to put my money where my mouth is and prove it with code | 02:42 |
CarlFK | gst-switch may not be useable at all | 02:42 |
CarlFK | I don't think you realize how bad shape gst-switch is right now | 02:43 |
*** hyades has joined #timvideos | 03:04 | |
CarlFK | looking at the output of gst-switch, mediainfo foo.dat http://paste.ubuntu.com/9375997/ Format : AAC Format/Info : Advanced Audio Codec | 04:00 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 04:00 |
CarlFK | according to #gstreamer, that isn't webm | 04:01 |
CarlFK | does anyone know or care about this? | 04:01 |
CarlFK | i kinda confirm that: | 04:04 |
CarlFK | http://www.webmproject.org/about/ | 04:04 |
tpb | Title: The WebM Project | About WebM (at www.webmproject.org) | 04:04 |
CarlFK | WebM defines the file container structure, video and audio formats. WebM files consist of video streams compressed with the VP8 video codec and audio streams compressed with the Vorbis audio codec. The WebM file structure is based on the Matroska container. | 04:04 |
aps | CarlFK: so audio and video streams are in right format but muxer is wrong? | 04:07 |
CarlFK | aps: not sure what you mean by that. AAC is wrong, it should be Vorbis | 04:09 |
aps | Oh | 04:09 |
CarlFK | but I am not sure webm is wanted either | 04:10 |
aps | Well, aac to vorbis should be trivial fix I guess | 04:10 |
CarlFK | there may be some advantage to aac. | 04:20 |
aps | CarlFK: BTW this format is mentioned in readme so probably there's a good reason for this - https://github.com/timvideos/gst-switch#recording | 04:25 |
tpb | Title: timvideos/gst-switch · GitHub (at github.com) | 04:25 |
aps | Quoting - " The output format is an AVI file with VP8 (webm) video and faac audio." | 04:26 |
CarlFK | aps: um... the docs may have been written based on what was saved to disk | 04:37 |
CarlFK | yeah, if I understand git blame, that line of docs came after the code was written https://github.com/timvideos/gst-switch/blame/master/README.md#L356 | 04:41 |
tpb | Title: gst-switch/README.md at master · timvideos/gst-switch · GitHub (at github.com) | 04:42 |
*** hyades has quit IRC | 05:06 | |
*** tvCommitBot has joined #timvideos | 05:36 | |
tvCommitBot | [streaming-system] mithro force-pushed master from 0131d8e to 44d2daa: http://git.io/b3LLpw | 05:36 |
*** tvCommitBot has left #timvideos | 05:36 | |
mithro | aps: Regarding your question about there is a private/requirements.txt file | 05:37 |
mithro | CarlFK: eventstreamr should allow us to easy run dvswitch and gst-switch in parallel | 05:40 |
CarlFK | mithro: eventstreamr isn't going to fix gst-switch | 05:41 |
mithro | CarlFK: of course not - but I'm not going to run an event with just gst-switch until we have successfully done multiple events in parallel | 05:42 |
CarlFK | um.. you aren't going to run an event in parallel because gst-switch isn't usable | 05:45 |
mithro | CarlFK: it isn't usable at the moment | 05:47 |
*** Niharika has joined #timvideos | 05:56 | |
CarlFK | mithro: have you ever used dvswitch? | 05:58 |
mithro | CarlFK: yes | 05:58 |
CarlFK | huh, I didn't think you had. when was the last time you used it? | 05:58 |
mithro | about a year ago | 06:00 |
mithro | CarlFK: why? | 06:17 |
mithro | last LCA was probably the last time I had a good play with dvswitch | 06:17 |
mithro | used it a bunch of times before that too | 06:17 |
CarlFK | it has become more unuseable in a bunch of vectors | 06:18 |
mithro | CarlFK: it was always a bit unstable for me | 06:18 |
CarlFK | it isn't in debian stable, it is harder to get firewire devices | 06:18 |
mithro | but the fix was to run older versions of ubuntu with older versions of dvswitch | 06:19 |
CarlFK | do you know what versions? | 06:19 |
techman83 | The PLUG image is based around 13.10 | 06:20 |
mithro | 10.04 (lucid) seemed to be okay | 06:20 |
CarlFK | oneiric and the version in my ppa is the only set I know of that works | 06:21 |
mithro | CarlFK: thats a 11.xx version right? | 06:23 |
CarlFK | its something that was EOF a while ago | 06:23 |
CarlFK | the laptops I use are starting to fail. like fan, power switch, a few years ago one had a firewire port go so wonky I gave the laptop away to someone who didn't need firewire | 06:27 |
techman83 | LCA have a bunch of newer Lenovo T410's, the last of them to come with Firewire | 06:29 |
CarlFK | can I have a few? ;) | 06:29 |
techman83 | Enough to run as Mixer units + spares | 06:29 |
techman83 | Heh | 06:29 |
techman83 | Firewire cards are a pain in the bum, I loved what firewire was, but it's too old to be practical now | 06:30 |
CarlFK | basically I think investing time in dvswitch is risking a time when we have nothing | 06:30 |
techman83 | Agreed (I'm not investing much time in DVswitch beyond moving existing work over) | 06:30 |
CarlFK | we do not agree ;) | 06:31 |
techman83 | Well hopefully post christmas I'll be playing with gst-switch | 06:32 |
CarlFK | thank god. | 06:32 |
techman83 | looking forward to that | 06:32 |
CarlFK | mithro: why does gst-switch use aac? | 06:40 |
mithro | CarlFK: because it the first lossless codec we came across | 06:40 |
CarlFK | I was wondering if it was lossless | 06:41 |
mithro | yeah, that was the whole point | 06:52 |
CarlFK | mithro: currently I can't set the date/time format of the file name, like gst-switch-srv --record %Y-%m-%dT%H_%M_%S.avi gives me %Y-%m-%dT%H_%M_%S 2014-12-24 005238.avi | 06:54 |
CarlFK | is that expected? | 06:54 |
mithro | CarlFK: nope! sounds like the date bit isn't working | 06:55 |
CarlFK | ill open an issue | 06:55 |
*** hyades has joined #timvideos | 07:30 | |
*** sharebrained has quit IRC | 08:06 | |
*** sharebrained has joined #timvideos | 08:07 | |
*** slomo has joined #timvideos | 09:35 | |
*** slomo has joined #timvideos | 09:35 | |
*** Niharika has quit IRC | 09:47 | |
*** Niharika has joined #timvideos | 09:53 | |
*** Niharika has quit IRC | 09:57 | |
*** Niharika has joined #timvideos | 10:54 | |
*** Niharika has quit IRC | 10:58 | |
*** Niharika has joined #timvideos | 11:55 | |
*** Niharika has quit IRC | 11:59 | |
*** Niharika has joined #timvideos | 12:56 | |
*** sirnam has joined #timvideos | 13:37 | |
*** sirnam has quit IRC | 14:29 | |
*** slomo has quit IRC | 15:20 | |
*** cfelton_ is now known as cfelton | 15:30 | |
*** sirnam has joined #timvideos | 16:06 | |
*** Niharika_ has joined #timvideos | 16:25 | |
*** Niharika has quit IRC | 16:26 | |
*** Niharika__ has joined #timvideos | 16:42 | |
*** Niharika___ has joined #timvideos | 16:44 | |
*** Niharika_ has quit IRC | 16:44 | |
*** Niharika__ has quit IRC | 16:47 | |
*** aps_testing has joined #timvideos | 18:21 | |
*** aps_testing has quit IRC | 18:22 | |
*** CarlFK has quit IRC | 18:22 | |
*** aps_testing has joined #timvideos | 18:30 | |
*** Niharika___ is now known as Niharika | 18:32 | |
*** sirnam has quit IRC | 18:49 | |
*** aps_testing has quit IRC | 18:51 | |
*** aps_testing has joined #timvideos | 18:52 | |
*** aps_testing has quit IRC | 18:53 | |
*** tvCommitBot has joined #timvideos | 19:03 | |
tvCommitBot | [streaming-system] aps-sids pushed 3 new commits to master: http://git.io/2K80Hg | 19:03 |
tvCommitBot | streaming-system/master 98359ae OctoKatie: WIP: Adding toggling for IRC Chat and Twitter sidebar. | 19:03 |
tvCommitBot | streaming-system/master d235671 OctoKatie: Merge remote-tracking branch 'up/master' into chat-toggle... | 19:03 |
tvCommitBot | streaming-system/master edff383 Amanpreet Singh: Merge pull request #82 from OctoKatie/chat-toggle... | 19:03 |
*** tvCommitBot has left #timvideos | 19:03 | |
*** Niharika has quit IRC | 19:11 | |
*** tvCommitBot has joined #timvideos | 19:45 | |
tvCommitBot | [streaming-system] aps-sids closed pull request #85: Documentation updates from @lukejohnosmahi (master...update/master/documentation) http://git.io/DpopPw | 19:45 |
*** tvCommitBot has left #timvideos | 19:45 | |
*** slomo has joined #timvideos | 21:16 | |
*** slomo has joined #timvideos | 21:16 | |
*** hyades has quit IRC | 21:26 | |
*** slomo has quit IRC | 23:05 | |
*** tvCommitBot has joined #timvideos | 23:50 | |
tvCommitBot | [streaming-system] mithro pushed 2 new commits to master: http://git.io/tR6U1A | 23:50 |
tvCommitBot | streaming-system/master 29c76d3 Rihan Pereira: added lib64 path to be ignored | 23:50 |
tvCommitBot | streaming-system/master 4793722 Tim Ansell: Merge pull request #81 from rihbyne/master... | 23:50 |
*** tvCommitBot has left #timvideos | 23:50 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!