transcript tag formalized

pull/15/head
Dave Jones 2020-10-09 14:20:29 -05:00
rodzic 34c18037c5
commit 798788b724
1 zmienionych plików z 6 dodań i 6 usunięć

Wyświetl plik

@ -42,11 +42,11 @@ this larger namespace.
## Element List (current)
- **\<podcast:imageLarge>**[url to a large image file]**\</podcast:imageLarge>** - This is assumed to point to an image that is 1000px or larger in size
- **\<podcast:imageMedium>**[url to a medium image file]**\</podcast:imageMedium>** - This is assumed to point to an image that is 300px to 999px in size
- **\<podcast:imageSmall>**[url to a small image file]**\</podcast:imageSmall>** - This is assumed to point to an image that is 299px or less in size
- **\<podcast:imageLarge>**[url to a large image file]**\</podcast:imageLarge>** - This is assumed to point to an image that is 1000px or larger in size.
- **\<podcast:imageMedium>**[url to a medium image file]**\</podcast:imageMedium>** - This is assumed to point to an image that is 300px to 999px in size.
- **\<podcast:imageSmall>**[url to a small image file]**\</podcast:imageSmall>** - This is assumed to point to an image that is 299px or less in size.
- **\<podcast:category>**[Category Name]**\</podcast:category>** - This is a channel-level element. See "Categories" in this document for an explanation. There can be up to a total of 9 categories defined.
- **\<podcast:location>**[CountryCode|Locality]**\</podcast:location>** - The country code and locality name given with a pipe as a separator
- **\<podcast:location>**[CountryCode|Locality]**\</podcast:location>** - The country code and locality name given with a pipe as a separator.
- **\<podcast:locked>**[yes|no]**\</podcast:locked>** - This is a channel-level element. This tells other podcast platforms whether they are allowed to import this feed. A value of "yes" means that any attempt to import
this feed into a new platform should be rejected. It is expected that podcast hosting providers will enable a toggle in their GUI to allow their users to turn
feed transfer lock on or off.
@ -56,11 +56,11 @@ this larger namespace.
should be added to the channel, to create a paper trail of all the previous urls this feed has lived at. This way, aggregators can easily deduplicate their feed lists.
- **\<podcast:newFeedUrl>**[url this feed was imported from]**\</podcast:newFeedUrl>** - This is a channel-level element. If the feed moved, or was imported to a different hosting platform, this element can specify the new location.
- **\<podcast:id platform="[host slug]">**[the id string]**\</podcast:id>** - This is a channel-level element. See "ID's" in this document for an explanation.
- **\<podcast:transcript>**[url to a file]**\</podcast:transcript>** - This is an item-level element. Links to a text file containing a transcript.
## Element List (proposed)
- **\<podcast:captions>** - This is an item-level element to contain information about closed captions within the episode.
- **\<podcast:transcripts>** - This is an item-level element to contain a transcript of an episode.
- **\<podcast:closedCaptions>**[url to a file]**\</podcast:closedCaptions>** - This is an item-level element. Links to an industry standard closed-caption/subtitle file format.
- **\<podcast:alternateEnclosure type="[mime type]" length="[(int)]" bitrate="[(float)]" [live]>**[uri of media asset]**\</podcast:alternateEnclosure>** - This is an item-level element that is meant to provide alternate versions of an enclosure, such as low or
high bitrate, or alternate formats or alternate uri schemes, like IPFS or live streaming.