Documentation Index
Fetch the complete documentation index at: https://crsdk.app/llms.txt
Use this file to discover all available pages before exploring further.
LUTs in CineEI vs Picture Profiles
LUTs serve different purposes depending on your shooting mode.- CineEI / Log Shooting (Select LUT)
- Picture Profile with PPLUT (Non-Log)
In CineEI, CineEI Quick, or Flexible ISO mode, the camera always records S-Log3. The selected LUT (
base-look-value) controls monitoring output only.embed-lut-file writes the LUT as metadata into the recorded file. It does not bake the LUT into the image.Properties used:| Property | Purpose |
|---|---|
base-look-value | Select active monitoring LUT |
embed-lut-file | Embed LUT metadata in the recording |
Import LUT file
POST /api/cameras/{cameraId}/lut/import uploads a .cube LUT file to the camera. The import is asynchronous — the endpoint returns 202 Accepted and the result is delivered through the lutImportResult SSE event.
Body: filePath (absolute path on the server filesystem), slot (1-16).
SSE result
Success
Error
| Code | Description |
|---|---|
general_failure | Unspecified import failure |
invalid_filename | File name not accepted by camera |
device_busy | Camera is busy |
storage_full | Camera storage is full |
invalid_parameter | Invalid slot number or parameter |
invalid_file | File is not a valid .cube LUT |
invalid | Generic validation failure |
CineEI overview
CineEI is Sony’s cinema-style log shooting system. The camera records S-Log3 footage at a fixed Base ISO, and Exposure Index (EI) shifts the monitoring LUT without changing the recorded signal.| Mode | Hex | ISO Control | Use Case |
|---|---|---|---|
| Off | 0x1 | Normal ISO | Standard video |
| CineEI | 0x0301 | Exposure Index | Locked base ISO workflow |
| CineEI Quick | 0x0302 | Exposure Index | Simplified CineEI |
| Flexible ISO | 0x0501 | Normal ISO range | Log recording with variable ISO |
Switching modes
The camera must be in a movie exposure mode before switching
movie-shooting-mode. Set exposure-program-mode first.Exposure Index vs ISO
| Normal ISO | Exposure Index (EI) | |
|---|---|---|
| What it controls | Sensor gain | Monitoring LUT brightness only |
| Affects recording | Yes | No |
| Noise impact | Direct | None |
| Purpose | Expose the image | Preview post exposure |
Full CineEI workflow
Select monitoring LUT
Set
base-look-value to the desired LUT.CineEI LUT workflow
Use LUT import together with CineEI when you want monitoring looks without baking them into the recording.Select the monitoring LUT
Set
base-look-value to the imported LUT slot.PPLUT workflow
For non-log shooting, apply an imported LUT through a Custom Picture Profile. In this path the LUT is baked into the recording.Set a Custom Picture Profile
Set
picture-profile to 0x41-0x44 (Custom 1-4).Select the PPLUT slot
Set
pp-lut-base-look to the desired slot.Guardrail commands
Guardrail commands prevent unwanted camera operations in tethered and mixed-use environments.Shutter lock (shooting-enable)
The shooting-enable property disables or enables the shutter via the SDK.
Read the current state
Disable the shutter
Re-enable the shutter
Guardrail workflows
ISO limit enforcement
Lock the shutter if ISO exceeds a studio threshold, then unlock it once the operator brings ISO back into range.Scan and Tag subject tracking
In volume photography workflows, writeimage-id-string for the current subject and lock the shutter when no valid subject ID is present or the shot limit is reached.
Compatibility
shooting-enable requires:
- A camera that supports
CrDeviceProperty_ShootingEnableSettingLicense - An active Volume Photography Commands license installed on the camera
For typed workflows around LUTs, live view, and guardrail-related automation, use the SDK pages and examples section.

