[DOCS] Fix playlist thumbnail docs (#251)
This commit is contained in:
parent
839192059b
commit
e2faffd59c
2 changed files with 6 additions and 4 deletions
|
|
@ -59,7 +59,7 @@ _______
|
||||||
playlist
|
playlist
|
||||||
________
|
________
|
||||||
.. autoclass:: ytdl_sub.downloaders.youtube.playlist.YoutubePlaylistDownloaderOptions()
|
.. autoclass:: ytdl_sub.downloaders.youtube.playlist.YoutubePlaylistDownloaderOptions()
|
||||||
:members: playlist_url
|
:members: playlist_url, playlist_thumbnail_name
|
||||||
:member-order: bysource
|
:member-order: bysource
|
||||||
|
|
||||||
.. autofunction:: ytdl_sub.downloaders.youtube.playlist.YoutubePlaylistDownloader.ytdl_option_defaults()
|
.. autofunction:: ytdl_sub.downloaders.youtube.playlist.YoutubePlaylistDownloader.ytdl_option_defaults()
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,8 @@ class YoutubePlaylistDownloaderOptions(DownloaderValidator):
|
||||||
# required
|
# required
|
||||||
download_strategy: "playlist"
|
download_strategy: "playlist"
|
||||||
playlist_url: "https://www.youtube.com/playlist?list=UCsvn_Po0SmunchJYtttWpOxMg"
|
playlist_url: "https://www.youtube.com/playlist?list=UCsvn_Po0SmunchJYtttWpOxMg"
|
||||||
|
# optional
|
||||||
|
playlist_thumbnail_name: "poster.jpg"
|
||||||
"""
|
"""
|
||||||
|
|
||||||
_required_keys = {"playlist_url"}
|
_required_keys = {"playlist_url"}
|
||||||
|
|
@ -42,10 +44,10 @@ class YoutubePlaylistDownloaderOptions(DownloaderValidator):
|
||||||
def collection_validator(self) -> CollectionValidator:
|
def collection_validator(self) -> CollectionValidator:
|
||||||
"""Downloads the playlist url"""
|
"""Downloads the playlist url"""
|
||||||
playlist_thumbnails: List[Dict] = []
|
playlist_thumbnails: List[Dict] = []
|
||||||
if self.playlist_thumbnail_path:
|
if self.playlist_thumbnail_name:
|
||||||
playlist_thumbnails.append(
|
playlist_thumbnails.append(
|
||||||
{
|
{
|
||||||
"name": self.playlist_thumbnail_path.format_string,
|
"name": self.playlist_thumbnail_name.format_string,
|
||||||
"uid": ThumbnailTypes.LATEST_ENTRY,
|
"uid": ThumbnailTypes.LATEST_ENTRY,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
@ -72,7 +74,7 @@ class YoutubePlaylistDownloaderOptions(DownloaderValidator):
|
||||||
return self._playlist_url
|
return self._playlist_url
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def playlist_thumbnail_path(self) -> Optional[OverridesStringFormatterValidator]:
|
def playlist_thumbnail_name(self) -> Optional[OverridesStringFormatterValidator]:
|
||||||
"""
|
"""
|
||||||
Optional. Path to store the playlist's thumbnail
|
Optional. Path to store the playlist's thumbnail
|
||||||
"""
|
"""
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue