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: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
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.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
Full CineEI workflow
1
Switch to movie mode
Set
exposure-program-mode to a movie mode such as Movie Manual.2
Enable CineEI
Set
movie-shooting-mode to 0x0301.3
Set color gamut
Set
movie-shooting-mode-color-gamut to 0x1 (S-Gamut3.Cine).4
Choose Base ISO
Set
base-iso to High or Low.5
Set Exposure Index
Set
exposure-index to the desired EI value.6
Select monitoring LUT
Set
base-look-value to the desired LUT.7
Enable LUT embedding (optional)
Set
embed-lut-file to 0x2.CineEI LUT workflow
Use LUT import together with CineEI when you want monitoring looks without baking them into the recording.1
Enable CineEI
Set
movie-shooting-mode to 0x0301.2
Import LUT
Call
POST /api/cameras/{id}/lut/import with the .cube file path and target slot.3
Select the monitoring LUT
Set
base-look-value to the imported LUT slot.4
Enable LUT embedding (optional)
Set
embed-lut-file to 0x2 to include LUT metadata in the recorded file.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.1
Import the LUT
Call
POST /api/cameras/{id}/lut/import with a .cube file and slot number.2
Set a Custom Picture Profile
Set
picture-profile to 0x41-0x44 (Custom 1-4).3
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.

