diff options
author | Sergey M․ <[email protected]> | 2017-01-29 05:56:43 +0700 |
---|---|---|
committer | Sergey M․ <[email protected]> | 2017-01-29 05:57:53 +0700 |
commit | c58c2d63cbde07af66885829b7c3dbcdfbc096dd (patch) | |
tree | 481ffb703a8f7ea4c7153fa9c5fed472235e0def | |
parent | d04621daf451d601dba80dc0f2baa29e404e4ca6 (diff) | |
download | youtube-dl-c58c2d63cbde07af66885829b7c3dbcdfbc096dd.tar.gz youtube-dl-c58c2d63cbde07af66885829b7c3dbcdfbc096dd.zip |
[extractor/common] Document forgotten fragment base and path interfaces
-rw-r--r-- | youtube_dl/extractor/common.py | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/youtube_dl/extractor/common.py b/youtube_dl/extractor/common.py index a3048fb59..fb484b6f2 100644 --- a/youtube_dl/extractor/common.py +++ b/youtube_dl/extractor/common.py @@ -121,9 +121,19 @@ class InfoExtractor(object): download, lower-case. "http", "https", "rtsp", "rtmp", "rtmpe", "m3u8", "m3u8_native" or "http_dash_segments". - * fragments A list of fragments of the fragmented media, - with the following entries: - * "url" (mandatory) - fragment's URL + * fragment_base_url + Base URL for fragments. Each fragment's path + value (if present) will be relative to + this URL. + * fragments A list of fragments of a fragmented media. + Each fragment entry must contain either an url + or a path. If an url is present it should be + considered by a client. Otherwise both path and + fragment_base_url must be present. Here is + the list of all potential fields: + * "url" - fragment's URL + * "path" - fragment's path relative to + fragment_base_url * "duration" (optional, int or float) * "filesize" (optional, int) * preference Order number of this format. If this field is |