*** gianMOD has joined #lac2015 | 00:38 | |
*** gianMOD has quit IRC | 00:43 | |
*** ricardocrudo_ has quit IRC | 00:47 | |
*** drobilla has quit IRC | 01:27 | |
*** drobilla has joined #lac2015 | 01:27 | |
*** gianMOD has joined #lac2015 | 01:39 | |
*** gianMOD has quit IRC | 01:45 | |
*** gianMOD has joined #lac2015 | 02:41 | |
*** gianMOD has quit IRC | 02:46 | |
*** gianMOD has joined #lac2015 | 03:42 | |
*** gianMOD has quit IRC | 03:46 | |
*** son0p has joined #lac2015 | 03:56 | |
*** gianMOD has joined #lac2015 | 04:42 | |
*** gianMOD has quit IRC | 04:47 | |
*** wargreen has quit IRC | 04:51 | |
*** wargreen has joined #lac2015 | 05:04 | |
*** gianMOD has joined #lac2015 | 05:28 | |
*** gianMOD has quit IRC | 06:29 | |
*** gianMOD has joined #lac2015 | 07:30 | |
*** gianMOD has quit IRC | 07:36 | |
*** falktx has joined #lac2015 | 07:40 | |
*** aggraef_ has joined #lac2015 | 07:43 | |
aggraef_ | rgareus: jörn and me just started working here | 07:44 |
---|---|---|
*** gianMOD has joined #lac2015 | 07:56 | |
*** gianMOD has quit IRC | 07:57 | |
*** gianMOD has joined #lac2015 | 07:57 | |
*** gianMOD has quit IRC | 08:22 | |
*** gianMOD has joined #lac2015 | 08:49 | |
*** ricardocrudo has joined #lac2015 | 09:01 | |
*** aggraef_ has quit IRC | 09:48 | |
*** muldjord has joined #lac2015 | 10:23 | |
*** aggraef_ has joined #lac2015 | 11:11 | |
rgareus | aggraef_: say hello to nettings | 11:24 |
rgareus | we miss him on IRC | 11:25 |
*** falktx has quit IRC | 11:26 | |
aggraef_ | rgareus: he'll be on irc shortly :) | 11:40 |
aggraef_ | rgareus: we got some compatibility problems between dvswitch and current ffmpeg versions | 11:46 |
*** nettings has joined #lac2015 | 11:49 | |
nettings | good morning * | 11:50 |
rgareus | nettings: ahoy. long time no see | 11:50 |
rgareus | nettings: how's life teating yo? | 11:51 |
rgareus | u | 11:51 |
nettings | dvswitch is treating me badly. life is generally ok. | 11:51 |
aggraef_ | lets say dvswitch is broken :( | 11:51 |
rgareus | what do you expect from zombie software :) | 11:51 |
nettings | at some point, it seems that scaling of dv got dropped from libav and ffmpeg. so no preview. then, non-deterministic segfaults when starting sources. | 11:52 |
nettings | sometimes the source barfs,sometimes it eats dvswitch. | 11:52 |
rgareus | nettings: give me a minute. I'll check what version of ffmpeg I used last year in May | 11:53 |
nettings | even with copious amounts of while : ; do pray; done , it doesn't feel like a workable approach... | 11:53 |
nettings | you used that last year in KA? i thought they were doing something else then... | 11:53 |
rgareus | we didn't have a single crash back then. and I ran it a few days before cont'd . | 11:53 |
nettings | here, when it runs, it runs. but it crashes randomly on source creation... | 11:54 |
rgareus | aah | 11:54 |
nettings | sometimes, streams freeze,sometimes they don't start, it's quite dodgy indeed. | 11:54 |
rgareus | but no preview sucks | 11:54 |
rgareus | before going too deep. are there any viable alternatives? e.g. https://github.com/timvideos/gst-switch ? | 11:55 |
rgareus | or renting a HW mixer? | 11:55 |
nettings | looking at the latter option, but cost... | 11:56 |
nettings | gst-switch might be worth looking into, but i have never used it. | 11:56 |
nettings | i did have very bad experiences with fluendo in the past, but that was years ago. | 11:56 |
rgareus | same here | 11:56 |
nettings | the flow diagram to end all flow diagrams: http://code.timvideos.us/projects/gst-switch | 11:58 |
LAbot | Title: TimVideos.us Planet - Developers News (at code.timvideos.us) | 11:58 |
nettings | looks like it can directly boot into systemd :) | 11:58 |
rgareus | the trusted old streaming machine runs ffmpeg 1.0.6 and dvswitch from 2012-09-22 ("Add full-screen option" ) git da15ba4e | 12:01 |
rgareus | see https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=dvswitch/dvswitch.git;a=summary | 12:01 |
LAbot | Title: alioth.debian.org Git - dvswitch/dvswitch.git/summary (at alioth.debian.org) | 12:01 |
rgareus | I've adde 2 fixups on top of that (for boost and the LAC sidebar layout) | 12:02 |
rgareus | I can push that somewhere. | 12:02 |
rgareus | oh dear, I wish the libav guys would just constrain themselves to libav and no mess up other projects by contributing to them | 12:05 |
nettings | maybe i should try a downgrade. | 12:06 |
nettings | :) | 12:06 |
nettings | do you have any idea how much of gst-switch is actually implemented and reliable? | 12:06 |
rgareus | nettings: no I don't | 12:06 |
rgareus | nettings: is there ffmpeg or libav on the machine? | 12:07 |
rgareus | nettings: ffmpeg --version | 12:07 |
nettings | according to the packet manager, it's ffmpeg, but i'll double-cehck... | 12:07 |
nettings | ffmpeg N-70735-ge8374d7 | 12:08 |
nettings | (current git) | 12:08 |
rgareus | nettings: then try the last dvswitch before the 'libav' | 12:08 |
rgareus | https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=dvswitch/dvswitch.git;a=commit;h=b33210c24385057a09be8099f0e20903e5094434 | 12:09 |
LAbot | Title: alioth.debian.org Git - dvswitch/dvswitch.git/commit (at alioth.debian.org) | 12:09 |
rgareus | git reset --hard b33210c243850 | 12:09 |
nettings | ... | 12:09 |
rgareus | nettings: can I ssh into the box? | 12:09 |
nettings | probably yes. i'll find out. grab a coffee. | 12:10 |
rgareus | nettings: in different news: sekisushai (pierre l. will also come to lac) is building a 50 chan, 5th order ambi system here at CNAM. | 12:10 |
rgareus | I listened to your old TIH session on it last week | 12:11 |
rgareus | firsth time I could actually hear it on an abisonics system | 12:11 |
rgareus | a very nice sphere. just ~3 meters in diameter. where one person can step inside. | 12:12 |
*** falktx has joined #lac2015 | 12:15 | |
nettings | rgareus, sweet. | 12:15 |
nettings | rgareus, daniel is setting up a port forward (NAT box here...) | 12:15 |
rgareus | nettings: it took us a while to understand the session and port setup to connect it to his encoder.. but your comments helped. | 12:19 |
rgareus | nicely documented session. | 12:20 |
*** HarryHaaren has joined #lac2015 | 12:21 | |
nettings | thx.... | 12:24 |
nettings | rgareus, which reminds me, i should re-do one for a3... or hold my breath for a4:-D | 12:25 |
rgareus | nettings: it loads just fine in recent A3. and hence will also for A4. | 12:27 |
rgareus | nettings: pretty much all I did was s/ardour2/ardour3/ in the start_session.sh | 12:28 |
nettings | brb... | 12:28 |
nettings | rgareus, mail. | 12:36 |
rgareus | nettings: one moment | 12:40 |
rgareus | nettings: I'm in | 12:40 |
nettings | k. | 12:40 |
rgareus | oops no | 12:40 |
rgareus | Received disconnect from 134.93.242.10: 2: Too many authentication failures for stream from 81.57.94.90 port 42160 ssh2 | 12:40 |
nettings | checking... | 12:44 |
nettings | rgareus, works for me. typo? | 12:45 |
*** gianMOD has quit IRC | 13:05 | |
nettings | rgareus, do we know of anyone who has used gst-switch in production? | 13:08 |
nettings | rgareus, as is, is it worth looking at? | 13:08 |
rgareus | nettings: I don't know anyone. | 13:11 |
*** gianMOD has joined #lac2015 | 13:13 | |
nettings | rgareus, trying to build it. who thinks -werror is a good idea? | 13:13 |
*** aggraef_ has quit IRC | 13:17 | |
falktx | -Wall -Wextra -Werror | 13:22 |
rgareus | lol | 13:22 |
falktx | or if using clang: | 13:22 |
falktx | -Weverything -Werror | 13:22 |
falktx | it will even complain about documentation issues | 13:22 |
rgareus | that's like -fdonteverusemeatall | 13:23 |
falktx | -fdontbuildmycode | 13:23 |
nettings | rgareus, bbl, gotta check out the concert venue. | 13:23 |
rgareus | nettings: have fun | 13:23 |
rgareus | nettings: is it building now? | 13:23 |
rgareus | nettings: or shall I check? | 13:23 |
*** AndreeeCZ has joined #lac2015 | 13:36 | |
*** muldjord has quit IRC | 13:36 | |
*** gianMOD has quit IRC | 14:01 | |
*** gianMOD has joined #lac2015 | 14:33 | |
*** HarryHaaren has quit IRC | 14:43 | |
nettings | rgareus, back from tour, building now. | 15:31 |
rgareus | quite a tour that must have been. | 15:33 |
rgareus | nettings: how are the venues? | 15:33 |
nettings | concert venue is very neat, but they are a little uptight about it :) | 15:37 |
nettings | downgraded to your last-known-good revisions, but 1394 is still flaky. suspect juju issue... | 15:38 |
*** aggraef_ has joined #lac2015 | 15:38 | |
nettings | which firewire stack did we use at ccrmaß | 15:38 |
nettings | ? | 15:38 |
nettings | old stack seems to work better. | 15:50 |
nettings | rgareus, hacknroll space is amazing. | 15:58 |
nettings | rgareus, lecture halls are, well, old school :) | 15:59 |
nettings | rgareus, from a time when two ramsa speakers aimed at the emergency exists were considered "electroacoustics" | 15:59 |
nettings | ;) | 16:00 |
nettings | rgareus, we seem to be getting somewhere. 3.19, new stack, old ffmpeg, old dvswitch seems to work reliably. | 16:18 |
nettings | knock on silicon. | 16:18 |
*** aggraef_ has quit IRC | 16:23 | |
*** gianMOD has quit IRC | 16:24 | |
rgareus | nettings: cool. | 16:25 |
rgareus | nettings: I'll be AFK for a bit (Metro) but back later | 16:25 |
rgareus | nettings: I can install dvmctrl (BCF2K -> OSC) | 16:25 |
rgareus | but that will be the easier part. | 16:25 |
nettings | I'll hopefully be able to do that, but yeah, it would be kind of reassuring to know you're available later :-D | 16:27 |
nettings | rgareus, now installing your neat little script zoo from ccrma. | 16:27 |
nettings | rgareus, we should have patented that. imagine: while: ; do windowsNT; done. we could have revolutionized the datacenter back in the late 90s.... | 16:28 |
*** falktx has quit IRC | 16:29 | |
*** ricardocrudo has quit IRC | 16:31 | |
*** falktx has joined #lac2015 | 16:33 | |
*** gianMOD has joined #lac2015 | 16:34 | |
*** ricardocrudo has joined #lac2015 | 16:34 | |
*** gianMOD has quit IRC | 16:35 | |
*** AndreeeCZ_ has joined #lac2015 | 16:36 | |
*** AndreeeCZ has quit IRC | 16:39 | |
*** wargreen has quit IRC | 16:51 | |
*** wargreen has joined #lac2015 | 17:04 | |
*** falktx has quit IRC | 17:38 | |
rgareus | nettings: how's it going? | 17:58 |
nettings | getting there. reasonably stable, just that apparently one camera going down drags the other stream down, too. | 18:20 |
nettings | thinking of using two 1394 controllers... | 18:20 |
nettings | but compared to where we started, luxury problems :) | 18:20 |
*** HarryHaaren has joined #lac2015 | 18:21 | |
*** deva has joined #lac2015 | 18:27 | |
rgareus | nettings: I can look into generating trailers / title slates | 18:29 |
rgareus | but that also falls under luxury. | 18:29 |
*** falktx has joined #lac2015 | 18:31 | |
nettings | rgareus, do you still have the scripts in place to siphon those off of the openconf database? | 18:33 |
nettings | otherwise, definitely luxury. | 18:33 |
rgareus | nettings: yes, the scripts to extract the data is the lac-site/tools dir. | 18:34 |
rgareus | the video-generation is a separate custom c/ffmpeg app. I'll need JGU logos and banner or somthing | 18:35 |
nettings | ah, nice. | 18:35 |
nettings | i'll find albert and ask him. | 18:36 |
rgareus | he also wanted to check with the music-dept about a soundtrack (for the archive) | 18:37 |
rgareus | https://vimeo.com/album/1888676 has a few demos | 18:37 |
LAbot | Title: LAC 2012 Title Soundtracks on Vimeo (at vimeo.com) | 18:37 |
rgareus | nettings: do you need these VP-314 magic DV repeaters? | 18:39 |
nettings | rgareus, logo coming tomorrow, says albert. fastest way is probably to just steal one from https://www.google.de/search?q=johannes-gutenberg+universit%C3%A4t&source=lnms&tbm=isch&sa=X&ei=ViMHVfWpLcXzUIaJgZAP&ved=0CAgQ_AUoAg | 18:40 |
LAbot | Title: johannes-gutenberg universität - Google-Suche (at www.google.de) | 18:40 |
nettings | rgareus, yes, please, if it's easy for you to bring them. long cables, too? | 18:40 |
nettings | rgareus, the situation wrt to media gear seems pretty dire here... | 18:40 |
rgareus | nettings: I only have one of them. nando has two | 18:40 |
nettings | bring what you have, if possible. | 18:40 |
nettings | will ping nando. | 18:40 |
rgareus | nettings: I don't have long cables. | 18:41 |
rgareus | but a few short cones 6 pin <> 4in | 18:41 |
rgareus | and that FW 800 <> 400 adapter (from last may) | 18:41 |
nettings | rgareus, it looks like the network abstraction layer has seen some work, maybe we can use a satellite laptop and ethernet. see if we can lipsync it at least a little... | 18:41 |
nettings | bring it, i'll bring a bag of fw gear as well. | 18:42 |
nettings | rgareus, do you know if there's a way to force an audio sample rate in dvswitch? as it is now, the first cam wins... | 18:42 |
rgareus | nettings: I'll arrive on Wed (night before) around 5pm or so. | 18:42 |
nettings | sweet. i'll be there later at night, and then coffee and work until it works. which will be extra fun because i'm coming from vancouver time :-D | 18:43 |
rgareus | nettings: I don't know. but IIRC we worked around this by making the 1st cam the title-slates. | 18:43 |
rgareus | nettings: are you staying in the Univ Guest-house as well? | 18:44 |
rgareus | vancouver.. mmh holidays or work? | 18:45 |
rgareus | or new home? | 18:45 |
nettings | holidays mostly. new home, very maybe, in a very long time... | 18:46 |
nettings | re guest-house, yes | 18:46 |
rgareus | nettings: since when do you drink coffee? | 18:48 |
nettings | ? | 18:48 |
rgareus | I still recall you as the tea-drinker | 18:48 |
rgareus | coffee+cigarette vs tea + 5min break | 18:49 |
*** ricardocrudo has quit IRC | 18:52 | |
nettings | ah fsck. | 18:53 |
nettings | ffmpeg2theora is not happy with the downgraded ffmpeg build... | 18:53 |
rgareus | :( | 18:53 |
rgareus | nettings: there was a statically linked version of it avail | 18:53 |
rgareus | maybe firefogg | 18:54 |
nettings | firefogg? | 18:54 |
rgareus | nettings: but really should we not use webm? | 18:54 |
nettings | rgareus, sure, why not. | 18:54 |
nettings | is there a good realtime, single-pass encoder? | 18:54 |
* nettings always used webm off-line... | 18:54 | |
rgareus | therw was ffmpeg2vpx8 or ffmpeg2webm IIRC | 18:55 |
rgareus | nettings: can your icecast handle it? | 18:55 |
nettings | rgareus, probably not, but that's easily upgraded. | 18:55 |
rgareus | nettings: alternatively a 2nd version of ffmpeg | 18:55 |
rgareus | ffmpeg these days can direcly stream webm to icecast | 18:56 |
rgareus | nettings: I can compile a statically linked one. actually the one we ship with ardour might be able to do it. | 18:56 |
nettings | ok. | 18:56 |
rgareus | nettings: I'll check I may not have enabled icecast in those builds | 18:56 |
rgareus | nettings: do we need to do that tonight? | 18:57 |
rgareus | ffmpeg -i test.avi -f webm - | oggfwd localhost 8000 hackme /test.webm | 18:57 |
rgareus | ^^ does not need updated ffmpeg | 18:58 |
*** son0p has quit IRC | 18:59 | |
rgareus | http://ardour.org/files/video-tools/harvid-x86_64-linux-gnu-v0.8.0.tgz does include a statically linked ffmpeg | 18:59 |
nettings | ok. | 19:00 |
* nettings is upgrading the relay... | 19:00 | |
rgareus | ffmpeg 2.2.13 though but with vpx8/webm support | 19:01 |
nettings | rgareus, it may be that ffmpeg later versions might be fine after all. maybe i'll just move back to ffmpeg-git to see what happens. could be the dodginess is in dvswitch? | 19:03 |
rgareus | nettings: sorry I was a away - making coffee :) use a tagged version of ffmpeg-git | 19:14 |
nettings | rgareus, ffmpeg -i - -f webm... complains: "pipe:: Invalid data found when processing input". What gives? | 19:14 |
nettings | rgareus, still old ffmpeg, the version you mentioned above. | 19:15 |
rgareus | nettings: for input pipes you need to specify the complete format | 19:15 |
nettings | ffmpeg -f raw -i doesn't work, nor does -f dv. what's the secret? | 19:19 |
rgareus | good question. | 19:19 |
rgareus | I'll try | 19:19 |
* rgareus looks for a .dv file to cat | 19:19 | |
*** AndreeeCZ_ has quit IRC | 19:20 | |
rgareus | try -f dvvideo | 19:20 |
nettings | unknown input format | 19:21 |
rgareus | here cat test.dv | ffmpeg -f dv -vcodec dvvideo -i - -f webm - > test.webm works | 19:23 |
rgareus | actually ffmpeg_harvid here | 19:27 |
nettings | yep, here,too. | 19:30 |
nettings | dvsink seems to do something weird to its output... | 19:30 |
nettings | dvgrab | ffmpeg -f dv works, but dvsink-command -h localhost -p 5675 | ffmpeg -f dv doesn#t | 19:32 |
rgareus | dvsink-command <misses a command> | 19:37 |
rgareus | dvsink-command -h localhost -- ffmpeg -f dv -f webm - | 19:38 |
rgareus | from the zoo: | 19:39 |
rgareus | --------------------------- | 19:39 |
rgareus | exec dvsink-command -- \ dvpiperespawn \ $HOME/bin/dvsink-icecast2-enc.sh \ | oggfwd -p -n "LAC 2012 Live" \ localhost 5900 XXXXXXXXX test.ogv | 19:39 |
rgareus | --------------------------- | 19:39 |
rgareus | where $HOME/bin/dvsink-icecast2-enc.sh is | 19:40 |
rgareus | ----------------------- | 19:40 |
rgareus | exec\ /home/rgareus/bin/ffmpeg2theora-0.27 \ -v 4 --speedlevel 2 \ --aspect 4:3 \ --title "Keynote" \ --artist "Fons Adriaensen" \ --date "2011-05-07 10:00:00" \ --location "Bewerunge Room, NUIM, Ireland " \ --organization "Linux Audio Conference 2011" \ --license "CC" \ -o - - | 19:40 |
rgareus | ----------------------- | 19:40 |
nettings | yeah, got it. looks like something changed in the way dvsink-command works its stdout... manpages from one version, binaries from the other... :) | 19:41 |
*** deva has quit IRC | 19:41 | |
nettings | ok, works now. stupid dvsink semantics, ran into a bash parser issue... | 19:46 |
nettings | stream appears on the icecast, but corrupted. guess it needs updating to fix the timing... | 19:46 |
rgareus | streamer.stackingdvarves.org ? | 19:46 |
rgareus | dwarves, even | 19:47 |
rgareus | streamer.stackingdwarves.net ? | 19:47 |
*** son0p has joined #lac2015 | 19:48 | |
nettings | rgareus, lacstreamer.stackingdwarves.net | 19:49 |
rgareus | aah in classic orange | 19:49 |
nettings | rgareus, ah, of course, oggfwd will set the mime type wrong. | 19:50 |
nettings | cosmetics is for later :) | 19:51 |
nettings | rgareus, icefwd? have you used it? | 19:54 |
rgareus | nettings: no. I have no prior experience with it | 19:55 |
rgareus | last time I did webm streaming I used ffserver | 19:56 |
rgareus | because icecast was not ready for it | 19:56 |
rgareus | https://github.com/Jyzee/icefwd/blob/master/icefwd.c reads fine | 19:57 |
nettings | ah, i see. | 20:00 |
nettings | yeah, icefwd runs now. check the stream. | 20:01 |
nettings | doesn't work in firefox, but i can open it with mplayer. | 20:01 |
rgareus | mmh chrome does not like it it either. | 20:02 |
rgareus | I think it's the timecode issue | 20:02 |
rgareus | hang on a sec I knew how to address that | 20:02 |
rgareus | add -avoid_negative_ts 1 to the ffmpeg options | 20:03 |
rgareus | https://bugzilla.mozilla.org/show_bug.cgi?id=868797#c10 | 20:03 |
LAbot | Title: 868797 nestegg rejects WebM blocks with negative timestamps (at bugzilla.mozilla.org) | 20:03 |
nettings | ack. | 20:04 |
rgareus | or maybe we need to get rid of the dv timecode alltogether somehow | 20:04 |
rgareus | I see you :) | 20:05 |
nettings | i have audio in firefox, but video looks like it's buffering. | 20:05 |
rgareus | where are you actually? is that albert's home? | 20:06 |
nettings | 4+ secs latency. | 20:06 |
nettings | MIDI lab at JGU. | 20:06 |
rgareus | aah ich seh aggraef gespiegelt im fenster | 20:07 |
nettings | rgareus, how to filter the timecode? | 20:07 |
rgareus | i don't know yet. | 20:08 |
nettings | rgareus, also, i have no idea how to set the encoding options for webm... | 20:08 |
rgareus | chrome on OSX does not like it either:( | 20:08 |
nettings | rgareus, that would be enough reason for me to revert to theora. having native browser support is nice.. | 20:08 |
rgareus | yeah. | 20:09 |
rgareus | at the moment I don't know how far away we are. | 20:09 |
rgareus | could be a simple option and webm flies. or could be more | 20:10 |
rgareus | ffplay also plays it. | 20:10 |
rgareus | but it starts at 5mins not at 00:00:00:00 | 20:10 |
rgareus | same problem http://ffmpeg.org/pipermail/ffmpeg-user/2013-August/017118.html unanswered | 20:12 |
LAbot | Title: [FFmpeg-user] webm video encoded with ffmpeg and streamed with ffserver doesn't play correctly in Firefox (at ffmpeg.org) | 20:12 |
nettings | hmmm. | 20:13 |
nettings | does ffmpeg do theora output? | 20:14 |
rgareus | yep | 20:14 |
nettings | the manpage is kind of terse about supported codecs... | 20:14 |
rgareus | ffmpeg -codecs | 20:14 |
rgareus | ffmpeg ... -i -f ogg - # should do it | 20:15 |
rgareus | i just checked. works here no need to explicitly request -vcodec theora format ogg has theora/vorbis as defaults | 20:16 |
rgareus | ffmpeg -f dv -vcodec dvvideo -i - -f ogg -b:v 800k - # for 800kbps video bitrate | 20:17 |
nettings | theora stream is up. | 20:17 |
rgareus | .. -b:v 500k -b:a 64k .. for low-quality 64K audio | 20:18 |
*** falktx has quit IRC | 20:19 | |
rgareus | no audio | 20:20 |
rgareus | aah here it is | 20:20 |
rgareus | but I get a fixed image | 20:21 |
nettings | choppy here, too. | 20:21 |
rgareus | A: 268.6 V: 234.8 A-V: 33.836 | 20:21 |
nettings | let me check the options you suggested... | 20:21 |
nettings | ah: audio: flac! | 20:22 |
nettings | so it does need acodec. | 20:22 |
rgareus | default with just -f ogg here: | 20:22 |
rgareus | Output #0, ogg, to 'pipe:': | 20:22 |
rgareus | Metadata: | 20:22 |
rgareus | encoder : Lavf55.33.100 | 20:22 |
rgareus | Stream #0:0: Video: theora (libtheora), yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc | 20:22 |
rgareus | Metadata: | 20:22 |
rgareus | encoder : Lavf55.33.100 | 20:22 |
rgareus | Stream #0:1: Audio: vorbis (libvorbis), 48000 Hz, stereo, fltp | 20:23 |
rgareus | Metadata: | 20:23 |
rgareus | encoder : Lavf55.33.100 | 20:23 |
rgareus | Stream mapping: | 20:23 |
rgareus | Stream #0:0 -> #0:0 (dvvideo -> libtheora) | 20:23 |
rgareus | Stream #0:1 -> #0:1 (pcm_s16le -> libvorbis) | 20:23 |
rgareus | [please excuse my pasting into the channel] | 20:23 |
rgareus | but it seems we're alone anyway | 20:23 |
nettings | here it was flac. now explicictly set acodec. check again? | 20:23 |
rgareus | better | 20:23 |
rgareus | still stuck video frame | 20:24 |
rgareus | I don't see you move at all | 20:24 |
rgareus | maybe it takes a while (large keyfeame interval) | 20:24 |
rgareus | aah video works now | 20:24 |
rgareus | I saw you move | 20:24 |
rgareus | hi | 20:24 |
nettings | weirdshit. very choppy. no network congestion though. | 20:25 |
rgareus | there is a keyint option | 20:25 |
rgareus | mmh I heard you typing. maybe 3-4 sec latency | 20:25 |
rgareus | that's not bad | 20:25 |
rgareus | http://v2v.cc/~j/ffmpeg2theora/install.html ? | 20:27 |
LAbot | Title: ffmpeg2theora (at v2v.cc) | 20:27 |
rgareus | has binaries statically linked | 20:27 |
nettings | ohmyfsckinggod. | 20:27 |
* nettings was testing the stream over his mobile data plan :( | 20:27 | |
nettings | yay!!!! | 20:28 |
rgareus | lol | 20:28 |
rgareus | well, LAC mobile | 20:28 |
rgareus | yes we can. | 20:28 |
nettings | wheeeee. it's going out of sync like crazy. | 20:29 |
nettings | not funny. | 20:29 |
nettings | ffmpeg2theora never did that... | 20:30 |
*** muldjord has joined #lac2015 | 20:31 | |
rgareus | nettings: both FF and chrome play the .ogv so that's good | 20:32 |
rgareus | and the image quality is a lot better now | 20:32 |
rgareus | not quite in sync | 20:32 |
nettings | "not quite"? | 20:32 |
rgareus | heh | 20:32 |
rgareus | 4-6 video frames | 20:33 |
rgareus | a lot | 20:33 |
rgareus | how about going back to ffmpeg2theora? | 20:33 |
rgareus | trusted old technology. | 20:33 |
nettings | yeah, but ffmpeg dependency, doesn't build. remember? | 20:33 |
nettings | but yeah, probably fixable. | 20:33 |
nettings | can ffmpeg rescale on-the-fly before going to theora? | 20:34 |
rgareus | nettings: see the binary I linked | 20:34 |
rgareus | http://v2v.cc/~j/ffmpeg2theora/install.html | 20:34 |
LAbot | Title: ffmpeg2theora (at v2v.cc) | 20:34 |
rgareus | nettings: yes you can scale -s 400x300 | 20:35 |
rgareus | after the input. e.g ffmpeg -f dv -vcodec dvvideo -i - -s 400x300 -f ogg - | 20:36 |
nettings | ah, static. neat! | 20:36 |
rgareus | yep kudos to Jan Gerber. | 20:36 |
*** ricardocrudo has joined #lac2015 | 20:42 | |
nettings | rgareus, theora video keeps freezing,audio keeps running. | 20:45 |
rgareus | webm works now | 20:46 |
nettings | in thebrowser? | 20:46 |
rgareus | what did ou do? | 20:46 |
nettings | not here.. | 20:46 |
nettings | with mplayer, yes. | 20:46 |
nettings | always worked for me. | 20:46 |
nettings | ah crap. firewire dodginess is back. | 20:53 |
nettings | corrupted streams. it's not the controller, we swapped it for another one already (both texas instruments) | 20:53 |
nettings | maybe the cam. but both cams show the same issues... | 20:53 |
*** gianMOD has joined #lac2015 | 20:56 | |
nettings | theora is utterly borken in this chain. | 21:00 |
nettings | rgareus, funny: scaling makes very little difference in webm. the hq and lq streams are almost the same, despite lq having 1/4 the pixels... | 21:17 |
rgareus | fixed bitrate? | 21:17 |
nettings | implicit? | 21:18 |
rgareus | nettings: what's the encoder line Stream #0:0: Video .... | 21:19 |
rgareus | ? | 21:19 |
nettings | Input #0, dv, from 'pipe:': | 21:20 |
nettings | Duration: N/A, start: 0.000000, bitrate: 28800 kb/s | 21:20 |
nettings | Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 16:15 DAR 4:3], 28800 kb/s, 25 tbr, 25 tbn, 25 tbc | 21:20 |
nettings | Stream #0:1: Audio: pcm_s16le, 32000 Hz, stereo, s16, 1024 kb/s | 21:20 |
nettings | Stream #0:2: Audio: pcm_s16le, 32000 Hz, stereo, s16, 1024 kb/s | 21:20 |
nettings | utput #0, webm, to 'pipe:': | 21:20 |
nettings | Metadata: | 21:20 |
nettings | encoder : Lavf54.59.106 | 21:20 |
nettings | Stream #0:0: Video: vp8, yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=-1--1, 200 kb/s, 1k tbn, 25 tbc | 21:20 |
nettings | Stream #0:1: Audio: vorbis, 32000 Hz, stereo, fltp | 21:20 |
nettings | Stream mapping: | 21:20 |
nettings | Stream #0:0 -> #0:0 (dvvideo -> libvpx) | 21:21 |
nettings | Stream #0:1 -> #0:1 (pcm_s16le -> libvorbis) | 21:21 |
nettings | don't ask me about the duplicate audio stream.... | 21:21 |
rgareus | 200 kb/s | 21:21 |
nettings | is that the default? i didn't set a CBR. | 21:21 |
rgareus | probably default, then | 21:22 |
rgareus | ffmpeg defaults keep changing. | 21:22 |
rgareus | but it may well be that it's 200 kb/sec regardless of size | 21:22 |
nettings | looks like it is. | 21:32 |
*** muldjord has quit IRC | 21:58 | |
*** son0p has quit IRC | 21:59 | |
nettings | argh. the streams are drifting out of sync like crazy. | 22:26 |
nettings | only killing the sinks helps... | 22:26 |
nettings | hmm. nothing helps. | 22:29 |
nettings | not evenkilling the cams. | 22:29 |
*** AndreeeCZ_ has joined #lac2015 | 22:33 | |
rgareus | nettings: odd. we never had that before | 22:34 |
rgareus | nettings: which revision of dvswitch are you using now? | 22:35 |
rgareus | nettings: git describe | 22:35 |
nettings | 0.8.1-1-11-gb33210c | 22:40 |
nettings | sorry, 0.9.... | 22:40 |
nettings | the rest is correct | 22:40 |
nettings | after 10 minutes, several frames already. after an hour, unwatchable. | 22:41 |
nettings | gonna call it a day. I'll leave the machine running, to see if it's stable. feel free to play. the whole stuff has been started by ~/bin/startDV.sh, modified accordingly. dumpfiles are in /local/ | 22:48 |
nettings | rgareus, you have sudo if you want it :) | 22:48 |
*** HarryHaaren has quit IRC | 22:50 | |
rgareus | nettings: thanks. | 22:55 |
rgareus | nettings: are you staying in Mainz tonight? | 22:56 |
*** gianMOD has quit IRC | 23:03 | |
*** ricardocrudo has quit IRC | 23:59 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!