Dynamic Media renders incorrect image size or artifacts
Dynamic Media can render images at incorrect sizes, reduce resolution, or display visual artifacts when image server settings or presets are misconfigured. This issue commonly occurs when requests do not include explicit sizing or scaling, parameters, causing Dynamic Media to apply default image server settings. Inconsistent configuration across environments or missing scaling parameters can further impact rendering quality and dimensions. Correcting image server settings, updating presets, and reprocessing assets resolves the issue.
Description description
Environment
- Dynamic Media
- Experience Manager as a Cloud Service
- Experience Manager Managed Services
Issue/Symptoms
- Images appear smaller than expected dimensions
- Images are automatically downscaled without explicit sizing parameters
- Grid-like or checkerboard artifacts appear in rendered images
- Downloaded renditions do not match original asset dimensions
- Output resolution or clarity differs between environments
- Images are reduced even when no preset is applied
Cause
When image requests do not specify width, height, or scaling parameters, Dynamic Media applies default image server settings such as default view size, reply-size limits, and default request attributes. Missing scaling modifiers may cause images to conform to these limits instead of preserving original dimensions. Incorrect resampling modes can introduce visual artifacts, and inconsistent configuration across environments can lead to different rendering results.
Resolution resolution
Follow these steps to resolve
- Review the Dynamic Media URL and identify whether sizing or scaling parameters are missing.
- Update the default view size or pixel limits in the image server settings to align with expected output dimensions.
- Add the
scl=1parameter to ensure images render at original dimensions when required. - Update image presets to use an appropriate
resampling modesuch assharp2to avoid visual artifacts. - Ensure image server settings, image presets, and resampling configurations are consistent across all environments.
- Validate Smart Imaging behavior if enabled and confirm it does not conflict with expected output.
- Reprocess and republish assets to ensure updated configurations are applied.