Configuration¶
This section describes the configuration values that affect Mopidy-Podcast’s core functions and the bundled feeds directory provider. For configuring external extensions, please refer to their respective documentation.
General Configuration Values¶
- podcast/browse_limit¶
The maximum number of browse results and podcast episodes to show.
- podcast/search_limit¶
The maximum number of search results to show.
- podcast/search_details¶
Whether to return fully detailed search results. If set to off (the default), only a podcast’s or episode’s name and URI will appear in search results, similar to what is shown when browsing. If set to on, search results will also include meta information such as author name, track counts and lengths, publication dates and images, if available. However, this will slow down searching tremendously, so if you enable this you might consider decreasing podcast/search_limit.
- podcast/update_interval¶
The directory update interval in seconds, i.e. how often locally stored information should be refreshed.
Feeds Directory Configuration Values¶
This section lists configuration values specific to the feeds podcast directory provider that is bundled with Mopidy-Podcast. If you do not plan to use the feeds directory, these can be safely ignored.
- podcast/feeds¶
A list of podcast RSS feed URLs to subscribe to. Individual URLs must be seperated by either newlines or commas, with newlines preferred.
To subscribe to some podcasts from NPR‘s highly recommended All Songs Considered program:
feeds = http://www.npr.org/rss/podcast.php?id=510019 http://www.npr.org/rss/podcast.php?id=510253 http://www.npr.org/rss/podcast.php?id=510306
- podcast/feeds_root_name¶
The directory name shown for browsing subscribed feeds.
- podcast/feeds_cache_size¶
The maximum number of podcast RSS feeds that should be cached.
- podcast/feeds_cache_ttl¶
The feeds cache time to live, i.e. the number of seconds after which a cached feed expires and needs to be reloaded.
- podcast/feeds_timeout¶
The HTTP request timeout when retrieving RSS feeds, in seconds.
Default Configuration¶
For reference, this is the default configuration shipped with Mopidy-Podcast release 1.1.0:
[podcast]
enabled = true
# maximum number of browse results
browse_limit = 100
# maximum number of search results
search_limit = 20
# whether to return fully detailed search results; if set to "off",
# only name and URI will be returned for increased performance
search_details = off
# directory update interval in seconds
update_interval = 86400
# an optional list of podcast RSS feed URLs to subscribe to; URLs need
# to be seperated by commas or newlines
feeds =
# user-friendly name for browsing subscribed RSS feeds
feeds_root_name = Subscribed Feeds
# number of RSS feeds to cache
feeds_cache_size = 32
# feeds cache time-to-live in seconds
feeds_cache_ttl = 3600
# HTTP request timeout in seconds
feeds_timeout = 10