diff options
author | Sergey M <dstftw@gmail.com> | 2016-01-03 03:54:22 +0600 |
---|---|---|
committer | Sergey M <dstftw@gmail.com> | 2016-01-03 03:54:22 +0600 |
commit | 3f3343cd3e020b306fcab28d9c400f2c526b2ced (patch) | |
tree | 20d286f2cb102a10230991fafb3e507ba9edf8d6 /youtube_dl/extractor/common.py | |
parent | 4059eabd58dd5e68aa1229c0ba0ffce0262ef7d8 (diff) | |
parent | 5bafcf65255261c2dc6482de6b1e545e5de1cbee (diff) |
Merge pull request #8061 from dstftw/introduce-chapter-and-series-fields
Introduce chapter and series fields
Diffstat (limited to 'youtube_dl/extractor/common.py')
-rw-r--r-- | youtube_dl/extractor/common.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/youtube_dl/extractor/common.py b/youtube_dl/extractor/common.py index 2823b1d18..0719c7bcd 100644 --- a/youtube_dl/extractor/common.py +++ b/youtube_dl/extractor/common.py @@ -201,6 +201,26 @@ class InfoExtractor(object): end_time: Time in seconds where the reproduction should end, as specified in the URL. + The following fields should only be used when the video belongs to some logical + chapter or section: + + chapter: Name or title of the chapter the video belongs to. + chapter_number: Number of the chapter the video belongs to, as an integer. + chapter_id: Id of the chapter the video belongs to, as a unicode string. + + The following fields should only be used when the video is an episode of some + series or programme: + + series: Title of the series or programme the video episode belongs to. + season: Title of the season the video episode belongs to. + season_number: Number of the season the video episode belongs to, as an integer. + season_id: Id of the season the video episode belongs to, as a unicode string. + episode: Title of the video episode. Unlike mandatory video title field, + this field should denote the exact title of the video episode + without any kind of decoration. + episode_number: Number of the video episode within a season, as an integer. + episode_id: Id of the video episode, as a unicode string. + Unless mentioned otherwise, the fields should be Unicode strings. Unless mentioned otherwise, None is equivalent to absence of information. |