Ichthyo (Ichthyostega)
Lumiera Project

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 24 2015, 5:59 PM (203 w, 2 d)
Availability
Available
Nickname on IRC
ichthyo
Website URL
http://Lumiera.org

Description: professional terrorist

Recent Activity

Dec 30 2015

Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

...while I'd like to add, that this whole "offline" - "online" distinction seems to become more and more an obsolete style of thinking. In a similar way, as the distinction between "editing" and "compositing", or "editing" and "vfx" became more and more blurry and artificial and besides the point.

Dec 30 2015, 1:10 AM · Open Cine

Nov 29 2015

Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

It takes 60-70ms to decode raw array at the moment (source: https://www.apertus.org/axiom-beta-hello-world-article-may-2015).

Nov 29 2015, 2:16 AM · Open Cine

Nov 20 2015

Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

By the way, what's Lumiera's point of view on OpenCL or similar things? Maybe also on OpenMP?

Nov 20 2015, 10:32 PM · Open Cine

Nov 17 2015

Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

... there are a couple of questions that bother me for some days.

  • How would Lumiera display 16bit per channel images (48bit ones)?
Nov 17 2015, 10:44 PM · Open Cine
Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

...and thought about multithreaded processing and almost slapped myself on the forehead as i remembered my former processing attempt for Bayer images. I used multiple arrays, one of them was for RGGB (or similar patterns) and have done complex modulo calculations, awkward iteration and so on. But then i remembered that every thread could process a row of RG or GB (or every other combination), which would be controlled by a couple of parameters and write it to an output array. I see no problem as the threads would never write to the same position, at least if there is no mistake in the code.

Nov 17 2015, 10:08 PM · Open Cine

Nov 10 2015

Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

...if there is some overarching state you need for processing a frame (or even multiple frames), we could go the old and proven "Handle / PImpl" route. As you probably know, you can build very nice opaque handle types on top of shared_ptr. On the API, we'd only expose the processing-Interface for the user. Thus, in order to do anything, the client needs to get such a handle instance from the OC library. Which then, opaquely, points to the state data you need internally to keep track of some stuff. And since the handle is ref-counting, clean-up works magically and airtight.

Nov 10 2015, 5:18 PM · Open Cine
Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

What granularity is on your mind for the interaction between OC and Lumiera?

Nov 10 2015, 4:12 PM · Open Cine
Ichthyo added a comment to T610: Debian/Linux packaging.

I've played with Docker some time ago, but don't know how it helps to stay "portable" between Linux versions. How would it benefit Lumiera or OC?

Nov 10 2015, 3:44 PM · Open Cine

Nov 8 2015

Ichthyo added a comment to T599: Communication between Lumiera and OC.

I would suggest that we start from a very simple base to evaluate which direction to take. Lumiera should be the master and responsible for the session, at least for now.

Nov 8 2015, 12:32 AM · Open Cine
Ichthyo added a comment to T599: Communication between Lumiera and OC.
  • What about some sort of event system to signalize that processing is finished or would you just wait till the processing thread is done?
Nov 8 2015, 12:04 AM · Open Cine

Nov 7 2015

Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

I will answer on the other topic as soon as i have reflected on it. But here are two things which i would use for memory mapped IO...

Nov 7 2015, 11:45 PM · Open Cine
Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

DEB packaging will be an important point, so i appreciate your offer and will refer to it some time in the future.

Nov 7 2015, 11:29 PM · Open Cine
Ichthyo created T610: Debian/Linux packaging.
Nov 7 2015, 11:20 PM · Open Cine

Nov 6 2015

Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

incidentally, while we're just at that topic: I have figured out quite well how DEB packaging works meanwhile. So I offer to help with that task, i.e. I can help with or care for getting either just that lib or OpenCine as a whole packed in a proper way for Debian and derivatives (Ubuntu, Mint, SteamOS :-D ), and I'll show you how to keep that stuff manageable.

Nov 6 2015, 12:26 AM · Open Cine
Ichthyo added a comment to T609: decide architecture for integration with NLE (Lumiera).

fully agreed.

Nov 6 2015, 12:07 AM · Open Cine

Nov 5 2015

Ichthyo added a comment to T599: Communication between Lumiera and OC.

Workflow-A is a must, but is trivially suported: all it needs on the side of OpenCine is to provide some kind of "Project" or persistent "Session", i.e. something to store

  • all the shots belonging together
  • the settings for these shots, so they can be reproduced / tweaked later.
Nov 5 2015, 11:55 PM · Open Cine
Ichthyo added a comment to T599: Communication between Lumiera and OC.

some notes at what IMHO would be the next steps...

Nov 5 2015, 10:55 PM · Open Cine
Ichthyo created T609: decide architecture for integration with NLE (Lumiera).
Nov 5 2015, 10:42 PM · Open Cine

Oct 27 2015

Ichthyo added a comment to T599: Communication between Lumiera and OC.

to summarise some of the previous discussion: we propose the following ideal-typical workflows as point of reference for detailed analysis and planing.

Oct 27 2015, 4:03 AM · Open Cine
Ichthyo added a comment to T599: Communication between Lumiera and OC.

Hello all!

Oct 27 2015, 3:19 AM · Open Cine