RFC: Payload DAM improvements #16681
Replies: 7 comments 5 replies
|
We have a custom implementation of "sizes". We define an upload doc type. Based on that type, a different set of sizes is created in a post-processing step. Having something like this out of the box would be great. (Example: Article picture vs. logo) Post processing is done via a custom background job system, more capable than the one the payload includes. In the future we are adding, for example, video post-processing to this - just another upload doc type in the same collection. If there is interest in this, ping me, and I could share more details. |
|
I mentioned aspect ratio lock for image cropping the Community Call, but instead of rewriting here, I'll link to the discussion from 2.5 years ago 😂 |
|
Hi team. We are experiencing some issues with cropping images with an EXIF orientation bigger than one (this affects all photos taken in portrait mode on iOS, for example). I've created an issue and PR (#16350) with unit tests for this (against V3). Would be amazing if this issue could be resolved in V3 already or in V4. If the PR needs to be made against V4, I'd be happy to do so! |
|
These changes look very promising already! It would be great to be able to register our own custom preview components for specific file types. (we currently solve this by having a custom UI field in our upload collection) Also +1 on usage references & file versioning! |
|
This looks very promising One area that might become increasingly important as DAM workflows evolve is security validation during the upload lifecycle itself. Looking forward to seeing how the DAM architecture evolves in v4. |
|
I like where Payload 4 is heading, a lot of quality of life improvements. For large sets of media like images, we need to be able to force the user to select a folder for the uploaded image. Uploading and selecting media should have the same view. The first thing the user should see when he decidees to Clicking a folder should expand it and display the contents. Not having this ability makes Payload basically useless for large websites with a lot of media. |
|
We use Payload upload collections for both images and MP4 videos and generate The new video previews are a great improvement, but we also need server-side video metadata and a persistent poster image outside the Admin UI:
A browser-generated canvas thumbnail is useful for the Admin UI, but it cannot be used by frontends, APIs, email rendering, or structured data. I also reviewed the file-transformer work in #17827. Its current public upload contract is one file in / one file out, so a custom video transformer cannot return extracted metadata or additional derived files. Would the planned DAM architecture support either:
This would allow video and PDF support without requiring Payload core to depend directly on FFmpeg or a particular processing service. We would be interested in helping implement or test this against a real video workflow. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
This RFC covers improvements to Payload’s open source features around digital assets management (DAM). Think file uploads, image manipulation and organization.
As part of the wider 4.0 redesign we will also be enhancing the UI around file uploads


Proposed changes
We’d like to hear about your experience, your feedback and suggestions for improvements we can make to the DAM.
There’s also a million things that we could build, so for the things that matter most to you please 👍 them below so we can best prioritise them.
All reactions