Thread: Piranha (Linux) & R3D Support

Reply to Thread
Page 1 of 3 123 LastLast
Results 1 to 10 of 30
  1. #1 Piranha (Linux) & R3D Support 
    Senior Member Kyle Mallory's Avatar
    Join Date
    Jan 2007
    Location
    Salt Lake City
    Posts
    617
    I decided to start a new thread for this. Any questions about Piranha and REDCODE/R3D, I'd encourage posting here for now.

    Just a small update on my progress with native R3D support for Piranha.

    Jan 1, 2009: Audio is now functional. Support for ILM/EXR HALF types, RGB (8bit), and SHORT (16bit). Currently, SHORT is recommended for performance reasons. Multi-threaded Multi-frame decoding is now supported. R3D SDK support multi-threading for decoding the current frame. The R3D plugin for Piranha will now additionally decode multiple frames at once when requested by Piranha (this requires A LOT of memory to store multiple 4k frames in the frame buffer). Currently, on my development environment (a dual-core laptop), I am seeing 24fps from 4k media at 1/8 res, and 48fps from 2k media at 1/8 res. I am working together with IFX on the metadata interface, and to improve browsing in the clip-bin (this is requiring feature enhancements to Piranha directly). Next on my list is the UI/interface for changing metadata.

    Jan 11, 2009: Added "One-Light" plugin for applying user-specified Image Processing Settings via the RED SDK. It is important to clarify, as there are many plugins that support various color correction techniques, but all are applied AFTER the frame is decoded and debayered, using Piranha or other external techniques. The One-Light essentially overrides the R3D metadata and 'develops' the R3D footage according to the values specified in the plugin, before it enters the video frame enters the Piranha pipeline. Users can still apply Piranha and other 3rd Party color tools further down the chain. Because One-Light is a Piranha VFX plugin is supports all of the standard capabilities of Piranha plugins, including the ability to keyframe values, such as exposure, or white balance. For example, a traveling shot that moves from Tungsten to Daylight, can now be one-lit properly, keyframing the values and letting the REDCODE plugin transition the white balance with the camera move. Additionally, REDCODE One-Light supports Piranha's Effect Sharing. This allows a one-light to be done on all clips in a file by sharing a single One-Light instance across all R3D clips. Changing white balance values in one clip can affect all others.

    There are a few significant bugs to iron out, but I hope to have some screen casts showing the plugin functionality with a week or two (nevermind the week-long trip to DC on Wednesday). Around the same time, I hope to have a beta product available to people interested in evaluating it.


    Feb 3, 2009: Mostly fine-tuning some stuff, improving memory footprint, and optimizations. The plugin is pretty stable, and usable, but it does exhibit some quirks that will hopefully be addressed in the near future. Development has slowed some, in part because I'm using it, and in part because of other distractions. As promised, below is the first of a series of screencasts. These are very rough, but prove the concept. I am looking for a very high-end machine to benchmark and further optimize development on. I'm hitting the top-end of my workstation's capabilities (4-year-old hardware). If you would are interested, and have a spare octa-core laying around somewhere with a nice NVIDIA card, and want to let me borrow it for a 6-8 weeks, that would be swell.

    Screencasts:
    http://www.vimeo.com/3074461
    Reply With Quote  
     

  2. #2  
    Senior Member JanneJansson's Avatar
    Join Date
    Aug 2008
    Location
    Sweden
    Posts
    960
    I got the RED SDK some days ago, but I have not had time to play with it.
    Just a basic question. Is it possible to just convert/debayer a R3D file/frame with just the REDLINE tool? ...or do I need tons of extra libs?

    ..and how would this command look like?
    >redline -? -?
    JJ
    Reply With Quote  
     

  3. #3  
    Banned
    Join Date
    Jun 2007
    Posts
    111
    It's a very good news the r3d support for piranha. Is the plugins avaible to purchase? The multithreading would optimise to work on quad CPU, and/or for next generation of 6 CPU?
    Reply With Quote  
     

  4. #4  
    Senior Member Kyle Mallory's Avatar
    Join Date
    Jan 2007
    Location
    Salt Lake City
    Posts
    617
    Mat,

    The plugin is still in development, but is suitable for limited testing. There is still a lot of work to be done.

    In testing on my dual processor, dual core system, all 4 cores sit at around 80% utilization. I hope to test on an 8 or even 16-core workstation at some point, but I don't know anyone that has one, so until someone lends me one, or I can find the money to build one, I can't really tell you how much it will optimize-- but in theory, yes it should.
    Reply With Quote  
     

  5. #5  
    hello im new to Linux. where do i get Piranha?
    Reply With Quote  
     

  6. #6  
    Senior Member Kyle Mallory's Avatar
    Join Date
    Jan 2007
    Location
    Salt Lake City
    Posts
    617
    Reply With Quote  
     

  7. #7  
    Senior Member Kyle Mallory's Avatar
    Join Date
    Jan 2007
    Location
    Salt Lake City
    Posts
    617
    Updated the Plugin status above...
    Reply With Quote  
     

  8. #8  
    Banned
    Join Date
    Jun 2007
    Posts
    111
    Hi kyle,

    Very good news one more time. I just got a phone with Tom. I'll test pirahna in high-end VFX work in the next mounth. Here is the link to our production compagny www.frenchcancan.ca

    we have a smoke system here and I will compare the two system. Exiting time...

    Mathieu
    Reply With Quote  
     

  9. #9  
    Senior Member
    Join Date
    Dec 2006
    Location
    Los Angeles, CA
    Posts
    866
    Hi Kyle,

    I checked out your site, it looks great.
    Reply With Quote  
     

  10. #10  
    Senior Member Kyle Mallory's Avatar
    Join Date
    Jan 2007
    Location
    Salt Lake City
    Posts
    617
    Thanks, Vladimir, but its not my site... Though, I'll be sure to pass along the kudos to the proper individual.
    Reply With Quote  
     

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts