API Documentation

Podcast(**kwargs)

Class representing one podcast feed.

Episode(**kwargs)

Class representing an episode in a podcast.

Person([name, email, group, role, img, href])

Data-oriented class representing a single person or entity.

Media(url[, size, type, duration, ...])

Data-oriented class representing a pointer to a media file.

AlternateMedia(type, length[, bitrate, ...])

Data-oriented class representing several urls pointing to a media file.

Category(category[, subcategory])

Immutable class representing an Apple Podcasts category.

Funding(text, url)

Class representing a Podcast funding page.

License(identifier[, url])

Class representing a license object that is applied to the audio/video content of a single episode, or the audio/video of the podcast as a whole.

Location(text[, osm, geo, latitude, ...])

Class representing a Location object.

Soundbite(start_time, duration[, text])

Class representing an Episode soundbite object.

Trailer(text, url, pubdate[, length, type, ...])

Class representing a podcast Trailer object.

Transcript(url, type_[, language, is_caption])

Class representing an Episode transcript object.

warnings

pod2gen.warnings

util

pod2gen.util