Perl 6 - the future is here, just unevenly distributed

IRC log for #openframeworks, 2015-01-20

| Channels | #openframeworks index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:02 pizthewiz joined #openframeworks
01:07 marcocan_ joined #openframeworks
01:22 nicedice joined #openframeworks
01:29 ar_tama joined #openframeworks
01:53 ar_tama_ joined #openframeworks
01:54 pizthewiz admsyn: Staying out of the ofQTKitPlayer discussion? 😉
01:55 admsyn yeah I don't think I have anything too interesting to add
01:55 admsyn I don't really use it much, use AVFoundation mostly in non-OF things
01:55 admsyn do some opinions need to be weighed ? :)
01:56 pizthewiz I think so, even if it isn't in agreement with me.
01:57 pizthewiz It probably would have been less controversial to just change the deployment target…
02:01 admsyn yeah that's kind of a tricky one
02:02 admsyn the whole thing that is, I think the deployment target necessitates the qtkitplayer drop if I'm reading it right?
02:06 pizthewiz They are mostly independent
02:07 pizthewiz Setting 10.8 as the minimum would leave ofQTKitPlayer unused (since it targets 10.7), but it I think there was some desire to not _remove_ support for 10.6/10.7.
02:07 pizthewiz Which I personally think 0.8.4 does a great job of ;0)
02:08 admsyn yeah I'm thinking mostly the same, wrt 0.8.4 being the 10.7- version
02:08 admsyn maybe making it temporarily a core addon would kinda-sorta be a way to go?
02:09 admsyn it sounds like most of the concern is dealing with workshops, where you get like 15 people showing up with *something* and you need to make it work quickly
02:09 admsyn so having the emergency video player around as a core addon might work, if there's a sane way of swapping it out
02:10 admsyn but I don't know much about the OF video player architecture on any meaningful level, I barely use it
02:11 pizthewiz I guess it is kinda more a question of supported vs unsupported.
02:12 pizthewiz Like how far do we go to not break building on 10.6/10.7?
02:12 pizthewiz With 10.8 as the target, that would also suggest the use of newer Obj-C features.
02:12 pizthewiz Which I suppose is also tied to Xcode versions as well
02:15 admsyn true, there's a pretty not-obvious relationship between OS/SDK/Obj-C features/Xcode versions
02:15 admsyn as in for people that don't do Obj-C development on the regular
02:17 pizthewiz Yeah, I just worry if we "save" stuff from removal if we are creating a bigger task for ourselves than it appears.
02:32 admsyn yeah I'd be in favour of moving onwards with AVFoundation, but really I don't have any solid understanding of the discrepancy between the two to have a worthwhile opinion
02:32 admsyn I'll weigh in in a bit, I think you've made the case pretty well though
02:47 ilbot3 joined #openframeworks
02:47 Topic for #openframeworks is now Welcome :) Site: http://openframeworks.cc/ Logs: http://irclog.perlgeek.de/openframeworks/
03:51 mhashmi joined #openframeworks
04:18 mhashmi joined #openframeworks
04:30 lukaszw joined #openframeworks
04:31 ar_tama joined #openframeworks
05:24 ar_tama_ joined #openframeworks
05:36 mhashmi joined #openframeworks
05:53 pizthewiz joined #openframeworks
07:06 pizthewiz joined #openframeworks
10:10 marcocanc joined #openframeworks
10:32 mhashmi_ joined #openframeworks
11:43 mhashmi joined #openframeworks
12:16 dine909 joined #openframeworks
12:17 marcocanc joined #openframeworks
14:58 saravanans joined #openframeworks
15:20 dine909 joined #openframeworks
15:32 boxmein joined #openframeworks
15:32 boxmein I wanted to use MSVC 2013 with openframeworks, but apparently PocoNetSSLmd.lib is compiled for an earlier version
15:32 boxmein how do I proceed
16:02 admsyn joined #openframeworks
16:17 dine909 left #openframeworks
16:55 marcocanc joined #openframeworks
16:57 vade joined #openframeworks
17:10 GuidovanPossum joined #openframeworks
17:54 saravanans joined #openframeworks
18:27 pizthewiz joined #openframeworks
18:42 nicedice joined #openframeworks
19:07 mhashmi joined #openframeworks
19:54 billautomata joined #openframeworks
20:26 ajweiss joined #openframeworks
20:39 pizthewiz joined #openframeworks
20:43 ajweiss i want to play with video manipulation... that is, load up some video in an arbitrary but common file format, define my own convolution mask in code, apply the convolution and then preview my results... do you guys have any good software suggestions to get me there?  i'm not sure if openframeworks is the answer...
20:44 vade you can do convolution in a shader
20:44 vade pretty easy
20:44 vade depends how big you want your kernel
20:44 vade but convolution is a multi-tap shader and you can do that in OF pretty easy once you know the API
20:44 ajweiss ionno 8x8?  16x16?
20:44 vade same in quartz composer, Max, etc
20:44 vade sure thats doable
20:44 ajweiss yeah ultimately though
20:44 ajweiss i'm looking for the right framework
20:45 vade there is no right
20:45 admsyn fwiw opencv may also work if you're not too interested in speed
20:45 vade there is only what works
20:45 vade and many things work
20:45 ajweiss if i had my druthers i'd use matlab
20:45 vade your best bet is something that exposes enough OpenGL for you to get your hands dirty
20:45 ajweiss but it falls on its face with video data
20:46 admsyn if you just want to experiment with running arbitrary convolutions on video frames it's pretty easy to do with opencv and OF
20:47 admsyn it's not The Fastest Thing but it should be realtime until you hit pretty big kernels
20:47 ajweiss can you convolve temporally as well?
20:48 admsyn I'm not too familiar with what that means if I'm honest
20:48 ajweiss say i want to gaussian blur in time
20:48 ajweiss across frames
20:49 admsyn I don't think you'll get the temporal aspect handled for you automatically, unless what you need is just like an accumulator buffer or something like that
20:49 ajweiss that's fine
20:49 admsyn also vade lol @ this http://i.imgur.com/DXJaznu.png
20:49 admsyn just happened to me
20:49 ajweiss i just looking for something sane
20:50 ajweiss that would let me get a bunch of frames in memory
20:50 ajweiss let me inspect them
20:50 ajweiss modify their pixel values
20:50 ajweiss etc
20:50 admsyn it's a pretty small amount of code to get an ofVideoGrabber, get the data into opencv friendly format, make a kernal etc and then render the results
20:50 admsyn one sec I have a thing you can reference
20:52 admsyn https://github.com/admsyn/FITC-2014-slides/blob/master/src/SlidesConvolution.h#L321-L339
20:53 admsyn that's sort of a simple vid grabber -> cv::Mat -> arbitrary processing -> screen
20:54 ajweiss ahh i see
20:55 ajweiss gimme greyscale, clean it up a bit, do edge detection
20:57 ajweiss is code::blocks a hard requirement for ofx on linux?
20:57 admsyn no there's a makefile-based system I think most people use
20:57 admsyn also eclipse
20:58 vade admsyn: ha
20:59 vade yea. You have to be careful with adding and removing nodes
20:59 vade I was using an SCNaction to add nodes
20:59 vade no no.
20:59 admsyn that is very good to know
20:59 vade I ended up refactoring my animation setup to only use SCNActions and not need to remove / add nodes dynamically
20:59 vade fucking pita
20:59 vade i hate everything though so
20:59 vade whatever
20:59 admsyn haha
21:00 admsyn I just want to know if I can background-queue a scene load, looks like yeah
21:00 vade grain of salt++
21:00 vade you can yea
21:02 vade yea you can run convolution over time
21:02 vade slitscan could be considered a way to do that, and FFT too
21:02 vade FFT + convolve + iFFT
21:03 vade or you can set up a series of frames and run against them using texture3D
21:30 sebllll_ joined #openframeworks
21:43 marcocanc joined #openframeworks
22:09 DrCode joined #openframeworks
22:09 Emanon`1 joined #openframeworks
23:08 cbrooks joined #openframeworks
23:35 marcocanc joined #openframeworks

| Channels | #openframeworks index | Today | | Search | Google Search | Plain-Text | summary