-
Notifications
You must be signed in to change notification settings - Fork 59
Description
Feature Request: Access Full Image/Video Media on Posts
Currently, Devvit post data only provides access to the thumbnail
or enrichedThumbnail
. These are helpful, but they're limited in resolution and don't support media-rich experiences that require full-sized images or videos.
I'd love to be able to:
- Access the full-resolution image URL(s) for image posts
- Retrieve all images from multi-image/gallery posts
- Access full video URLs (or relevant metadata needed to render/embed them)
- Have consistent support for media fields across different post types that include images or video
Media is a huge part of Reddit's user experience. I'm building a game similar to Wiki Racing, but for Reddit so media plays a key role. Being limited to thumbnails reduces the impact of the design and functionality. Having access to high-quality media would significantly improve the UX. More robust image and video functionality would likely help many other Devvit-ers too! When I floated the idea in Discord, another developer mentioned that access to post images would also be helpful for moderation purposes - for example, to get metadata like file size and resolution.
Additional Context: Support for Gallery Structures
It would also be super helpful to have structured access to gallery posts. Right now, multi-image/gallery posts aren't easily navigable through Devvit - the metadata needed to access each image in a gallery (media IDs, order, captions, etc) doesn't appear to be exposed.
Ideally, for a post that's a gallery, we'd be able to get:
- A list/array of image URLs (preferably full-resolution)
- Any associated metadata for each image (e.g. captions, order, MIME type)
- A way to detect that a post is a gallery
This would unlock more creative and functional ways to work with Reddit content. In my case, being able to show all images in a post helps players follow a visual narrative as they navigate from subreddit to subreddit.
Thanks for considering this!