-
«BRANDS
-
«PRODUCTS
- CAPTURED ON CODEX
- EVENTS
-
«ARTICLES
- SUPPORT
- CAREERS
-
«CONTACT
- ABOUT
CODEX Device Manager is a set of drivers and utilities required to support CODEX media stations on macOS.
The latest version is available to download from CODEX Software Downloads
Device Manager provides the following features:
CODEX media can be formatted as UDF or CODEX FS depending on the camera/workflow being used, as summarised in Table 1.
Universal Disk Format (UDF)
UDF is used by ARRI ALEXA cameras on Compact Drive and Capture Drive:
CODEX FS (CFS)
ARRI ALEXA LF and SXT cameras support ARRIRAW recording to Captures Drives using the CODEX File System (CODEX FS). The same Capture Drives are also used for recording Canon Cinema RAW on the CODEX / Canon C700 Recorder, and Panasonic VRAW on the CODEX / Panasonic VRAW Recorder and VariCam Pure.
CODEX FS is a proprietary object store designed for high performance and reliability. When CODEX FS volumes are loaded on a macOS system, their content is presented via a software layer called the Virtual File System (VFS).
VFS volumes have some special features and properties that are detailed in the next section.
Media Type (Model No.) | Camera / Recorder | File System | File Format | Media Station (Model No.) |
Compact Drive (CX.0001002) | ALEXA Mini LF | UDF | MXF/ARRIRAW MXF/Apple ProRes | Compact Drive Reader (CX.0001005) Compact Drive Dock (CX.0001007) |
Capture Drive (CDX-37018, CDX-37019, CDX-37020, CDX-37021) | ALEXA LF, ALEXA SXT, Canon C700, Panasonic VariCam Pure | CODEX FS or UDF | ALEXA: ARRIRAW (on CODEX FS), MOV Apple ProRes (on UDF) C700: Canon Cinema RAW VariCam: Panasonic VRAW | Capture Drive Dock (CDX-75013-1) Capture+Transfer Drive Dock (CDX-62102-3) |
Identifying a VFS volume
VFS volumes appear with a black disk icon that is marked with the CODEX logo text.
X2XFUSE is the software component used to create each VFS volume. If the properties of a VFS volume are checked using Finder > File > Get Info (Cmd-I) the Format is listed as ‘x2xfuse’.
As VFS volumes are dynamic and virtual they have some other special properties - the Capacity will reflect the total size of all files presented on the VFS, and in the case of a HDE volume this may be very small.
The Available space is given as Zero bytes due to the volume being readonly.
A hidden JSON document named ‘.codexvfs’ can be found at the root of each VFS volume. It contains static information that may be useful to a file copier application, e.g.
{
“volume _ label”: “A001R0Z3”,
“vfs _ type”: “device”,
“media _ id”: “286088E6040000F6”,
“log _ file”: “/Library/Logs/Codex/vfs/20200131 _ 104035 _ A001R0Z3.log”
}
When HDE mode is enabled:
HDE (.arx) files have 2 extended attributes that can be used to calculate space requirements when performing a backup:
Volume names for Compact Drive and Capture Drive are set by the ALEXA camera when the media is formatted. The volume name is built using these camera settings:
Media / Format | File and Folder Structure |
Compact Drive (ARRI UDF format) | |
ARRIRAW or Apple ProRes (unmodified layout) | /Reel folder MXF files ALE file BIN file |
Media / Format | File and Folder Structure |
Compact Drive (ARRI UDF format) | |
HDE Enabled ARRIRAW (MXF/ARRIRAW files are replaced by ARX file sequences) | /Reel folder /Clip folders ARX files WAV files ALE file BIN file |
HDE Enabled ARRIRAW and Apple ProRes (MXF/ARRIRAW files are replaced by ARX file sequences, while MXF/ProRes files are left as-is) | /Reel folder /Clip folders ARX files (ARRIRAW) WAV files MXF files (Apple ProRes) ALE file BIN file |
Capture Drive (Codex FS format) | |
ARRIRAW | /Reel folder /Clip folders ARX files WAV files Codex Shot XML file |
HDE Enabled ARRIRAW | /Reel folder /Clip folders ARX files WAV files Codex Shot XML file |
Apple ProRes | /Reel folder MOV files (Apple ProRes) ALE file BIN file |
Saturday 23rd | 9am - 5pm GMT |
Sunday 24th | 9am - 5pm GMT |
Monday 25th | CLOSED - Merry Christmas! |
Tuesday 26th | 8:30am - 5:30pm PST |
Wednesday 27th | 9am - 5pm GMT | 8:30am - 5:30pm PST |
Thursday 28th | 9am - 5pm GMT | 8:30am - 5:30pm PST |
Friday 29th | 9am - 5pm GMT | 8:30am - 5:30pm PST |
Saturday 30th | 9am - 5pm GMT |
Sunday 31st | 9am - 5pm GMT |
Monday 1st | CLOSED - Happy New Year! |
Tuesday 2nd | Normal hours resume |