Additional Mac OS X Software & Components
During development we ran over problems and solutions that could be interesting for more than just ourselves. Here you can find coding solutions or little components that might help you for your work as a developer as well as a user.
Pomfort R3D Plugin for Spotlight

The RED RAW (.r3d) file format offers valuable production metadata such as various timecode information (TOD TC and Edgecode), production metadata (e.g. clip, reel or camera) as well as tons of recording metadata such as exposure, Kelvin or tint.
The R3D Spotlight Plugin fills this gap and provides various metadata from .R3D files to the Spotlight search index of Mac OS X.
The Plugin is available as a free download.
Pomfort DPX and Cineon Plugin for Spotlight

As DPX and Cineon files are not recognized by Mac OS X out of the box, the DPX and Cineon Spotlight Plugin fills this gap and provides various metadata from the DPX header to the Spotlight search index of Mac OS X.
The Plugin is included in the SilverStack application but is available seperately as a free download.
CoreImage Filter: PomfortAffineNearestTransform
In Apple's QuartzComposer you can choose, if a CoreImage filter like the simple CIAffineTransform filter shall interpolate pixels or not in the "Settings" tab of the filter. If you want to use this filter without any interpolation in your own application, you have to switch off interpolation for the OpenGL texture you are working with (using glTexParameteri and GL_TEXTURE_MIN_FILTER with GL_NEAREST). Unfortunately this makes all very complicated, if you use the CIAffineTransform filter within a filter queue.
Our solution was to create a CoreImage filter that takes the same parameters as the CIAffineTransform filter or the CILanczosScaleTransform filter but pixelates. It does it with an image processing kernel that runs on the GPU, so there should be no performance tradeoffs with this solution.
The only thing you have to do is: Don't forget to crop after this filter, otherwise the destination texture might grow really big.
NEW VERSION! Now runs in Quartz Composer 2.1.1 on Mac OS X 10.4.10.
Web Ressources
A collection of links to web ressources concerning the digital intermediate process:Tools and Software
- Flip4Mac: WMV and MXF for Quicktime
- AJA: Codecs for AJA I/O cards, QTToDPXTranslator and DPXToQTTranslator
- Blackmagic Design: Codecs for Blackmagic Cards
- Avid: Meridien Codec, Avid Quicktime Codecs
- Gluetools' Cineon/DPX PRO Component: Open DPX and Cineon files in Quicktime
- Griffin Technology: "PowerMate" Jog/Shuttle wheel
Guides and Companions
- The ARRI Companion to Digital Intermediate:
"Introduction to the technical backgrounds of Digital Intermediate (DI)" - Quantel DI Guide Edition 2:
"Business and technology behind the commercially viable DI environment" - How to do a Digital Intermediate at kodak.com
- Digital Intermediate article: Entry point at Wikipedia
Standards and Specs
- DPX Specification: DPX specification only available in the SMPTE store
- Cineon Image File Format and Data Structures: Cineon Image File Format Draft from http://www.cineon.com
- Cineon Image File Format Proposal for Digital Pictures v4.5 from kodak.com
- KODAK Digital LAD Test Image: 2k, full aperture CIN image, CIN file format description
Stories
- "Going Tapeless": Director David Fincher Spearheads a Hard Drive-based Data Workflow for Zodiac - Interview and detailled workflow description (at digitalcontentproducer.com).
| R3D Spotlight Plugin |
|---|
The plugin will be installed to /Library/Spotlight/. You can move it from there to any other appropriate location. |
| Learn more... |
| DPX and Cineon Spotlight Plugin |
|---|
To install copy the plugin to ~/Library/Spotlight/ or any other appropriate location. |
| Learn more... |
| CoreImage Filter |
|---|
To install copy the filter to ~/Library/Graphics/Image Units/ or any other appropriate location. |
| Web Ressources |
|---|
|