Enhancement Proposal: podcast:images #645
Replies: 7 comments 11 replies
-
The
What would be the advantages of an additional tag for podcast hosting companies to support? Is the main difference a file-type? |
Beta Was this translation helpful? Give feedback.
-
I like this idea. I could see an app showing a video on the cover art or a gif. TrueFans already support the current <image tag>. We also support GIF on cover, episode and chapter art. I know several other Podcasting 2.0 apps also support GIF. As much I would support this extension I can't see any hosts allowing podcasters to upload video, however small. TrueFans will extend our support for this image tag proposal so that we can be a reference app if any host wants to support this update and test. TrueFans is in the process of adding support for video upload on our platform. So podcasters can upload video to the alternate enclosure and we will host it. This means a user can switch between audio and video. However video uploaded to TrueFans will only work on TrueFans for now. If/when other hosts support the Alternate Enclosure and support video in the alternate enclosure then we can play it from there. Captivate are the only host I know of that currently supports the Alternate Enclosure. Blubrry, Hubhopper and RSS.com have said they will but that is not the case right now. But if we are adding support for video then adding additional video support for this tag is trivial. Podnews Daily used to support the image tag and had multiple img sizes. That is no longer the case but many other podcasters still have multiple image sizes in their feed. |
Beta Was this translation helpful? Give feedback.
-
Since this is a non-breaking change I’m in favor of it. |
Beta Was this translation helpful? Give feedback.
-
It looks good, can I play devil advocate for a second (and this will sound hypocritical). Do we risk confusing people who don't read docs by saying Maybe a rename of images to something else, so that its clear to everyone that this now supports everything from images to video and in any aspect ratio? |
Beta Was this translation helpful? Give feedback.
-
Any thoughts about adding a new optional attribute As |
Beta Was this translation helpful? Give feedback.
-
I’ve revised the proposal to include |
Beta Was this translation helpful? Give feedback.
-
I think that making all the new improvements as optional is a good compromise. And this tag could use a refresh to gain some adoption. And it would help podcasters and hosting to keep track of the |
Beta Was this translation helpful? Give feedback.
-
While the current podcast:images spec has few supporters and several detractors, its fundamental problem is that it’ll never serve its intended purpose without a critical mass of adoption. Thus, there is a chicken and egg problem: what’s the point of generating multiple image sources if apps won’t display them, and what’s the point if only a handful of podcasts generate them?
Well-written tags should provide marginal utility even without widespread adoption, and in fact, that’s their only chance of finding any traction in an open ecosystem. Instead of deprecating it, a few tweaks could deprioritize the bandwidth-saving benefit of the tag and open up a path to make this tag viable for new use cases.
Count: Multiple
Like the
podcast:transcript
tag, feeds should have the option to provide multiple image formats per item, and apps could select the best available one that suits their needs. For instance, if a show has animated video artwork, apps could prioritize that and, if absent, fall back to a static asset.Attributes
1/1
,16/9
,4/1
following the equivalent CSS syntax. This allows podcasters to provide multiple art directions for the same media.image/jpeg
orvideo/mp4
.Purpose Tokens
The purpose attribute gives podcasters the flexibility to indicate how specific images should be used by podcast apps and other platforms. This attribute accepts a space-separated list of tokens, where each token corresponds to a potential use case or context. While podcast apps may choose whether to honor these tokens, they allow podcasters to signal intent for how their images should be utilized across different platforms and contexts.
Anyone may define a token and its requirements. For instance, an app might define a token like
truefans/hero
to specify an image that fits their hero banner layout, providing guidelines for aspect ratios, resolution, safe areas, or text presence. A podcaster following these guidelines would include thetruefans/hero
token in the purpose attribute for any media following those guidelines. Here are some suggestions for generic tokens that multiple apps might adopt:Spotify’s Canvas
Examples
Using
alt
to describe the imageUsing
type
to provide multiple file types of a single assetUsing
aspect-ratio
Using
purpose
Using
srcset
to provide multiple sizes of a single assetThe syntax is borrowed from the HTML5 srcset syntax. It allows for describing multiple image sources with width and pixel hints directly in the attribute. Although the HTML5 srcset attribute allows relative urls, absolute urls are required in this tag.
Using
aspect-ratio
andpurpose
to provide multiple art directionsMultiple image tags in the feed allow apps to select from multiple aspect ratios and media formats to display.
Using all the attributes
Beta Was this translation helpful? Give feedback.
All reactions