@raf-winterpacht NEF (RAW) files often don’t accept embedded XMP the same way JPG/PNG do. AEM’s built‑in Metadata Writeback may skip embedding for RAW types—common options are creating a sidecar .xmp or using an external tool (ExifTool) via a custom workflow step.
Use sidecar XMP
- Enable or implement sidecar creation in the workflow (if available) or add a custom workflow step to produce an .xmp next to the NEF. A sidecar is safe and supported for RAW files.
If you need embedded XMP, implement custom writeback
- Create a custom workflow process that calls ExifTool (or a native library) to inject XMP into NEF. Deploy this to your local ACS SDK and test.
Short term: implement sidecar .xmp writeback in the workflow (fast and safe).
Long term: if embedded metadata is required, add a custom workflow step that uses ExifTool (or an approved library) to embed XMP into NEF, and ensure this is allowed for Cloud Service (check Adobe CPS guidelines for native binaries).
@kautuk_sahni