Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-11 | Fix W504 and disable W503 (closes #20863) | Sergey M․ | |
2019-03-11 | Start moving to ytdl-org | Sergey M․ | |
2018-01-23 | Switch codebase to use compat_b64decode | Sergey M․ | |
2017-11-04 | [f4m] Prefer baseURL for relative URLs (closes #14660) | Sergey M․ | |
2017-04-22 | [downloader/fragment] use the documented names for fragment progress_hooks ↵ | Remita Amine | |
fields | |||
2017-04-19 | [fragment,hls,f4m,dash,ism] improve fragment downloading | Remita Amine | |
- resume immediately - no need to concatenate segments and decrypt them on every resume - no need to save temp files for segments and for hls downloader: - no need to download keys for segments that already downloaded | |||
2016-11-13 | [downoader/fragment,f4m,hls] Add internal support for custom HTTP headers | Sergey M․ | |
2016-07-03 | [downloader/f4m] Fix for Rai live streams | Yen Chi Hsuan | |
2016-05-27 | [downloader/f4m] Simply select format when it's the only one | Sergey M․ | |
2016-05-12 | [downloader/f4m] Tolerate truncate segments when testing | Yen Chi Hsuan | |
Replaces #9216 Fixes #9214 and test_Bloomberg partially | |||
2016-05-10 | [compat] Rename struct_(un)pack to compat_struct_(un)pack | Yen Chi Hsuan | |
2016-05-10 | [utils,compat] Move struct_pack and struct_unpack to compat.py | Yen Chi Hsuan | |
2016-03-27 | [downloader/f4m] Extract routine for removing unsupported encrypted media | Sergey M․ | |
2016-01-30 | [downloader/f4m] Do not update fragment list while test | Sergey M․ | |
2016-01-30 | [downloader/f4m] Add live stream flag to context | Sergey M․ | |
Now download progress for f4m livestreams is reported correctly | |||
2016-01-30 | [downloader/f4m] Prefer bootstrap url attribute over inline bootstrap info | Sergey M․ | |
2015-12-11 | [downloader/f4m] Decode manifest before fixing | Sergey M․ | |
2015-12-10 | [downloader/f4m] Fix malformed manifests (Closes #7823) | Sergey M․ | |
2015-10-25 | Use a wrapper around xml.etree.ElementTree.fromstring in python 2.x (#7178) | Jaime Marquínez Ferrándiz | |
Attributes aren't unicode objects, so they couldn't be directly used in info_dict fields (for example '--write-description' doesn't work with bytes). | |||
2015-10-24 | [downloader/f4m] More accurate fragment URL construction | Sergey M․ | |
2015-10-24 | [downloader/f4m] get the redirected f4m_url and handle url query string properly | remitamine | |
2015-08-31 | [f4m] Add missing imports | Sergey M․ | |
2015-08-31 | Merge pull request #5588 from aajanki/encode_frag_filenames | Sergey M. | |
[f4m] Fix encode error by sanitizing fragment filenames | |||
2015-07-29 | [f4m] Implement f4m fd in terms of fragment fd | Sergey M․ | |
2015-05-03 | [downloader/f4m] Fragment filenames must be sanitized | Antti Ajanki | |
because the fragment was written to a file with a sanitized name by http_dl.download() | |||
2015-04-21 | [Senate] Add new extractor (#5302) | Yen Chi Hsuan | |
2015-03-08 | [downloader/f4m] Fix use of base64 in python 3.2 (fixes #5132) | Jaime Marquínez Ferrándiz | |
b64decode needs a byte string, but on 3.4 it also accepts strings. | |||
2015-02-24 | [f4m] Tolerate missed fragments on live streams | Antti Ajanki | |
2015-02-24 | [f4m] Refresh fragment list periodically on live streams | Antti Ajanki | |
2015-02-21 | PEP8: W503 | Philipp Hagemeister | |
2015-02-17 | [downloader] Remove various unneeded assignments and imports | Philipp Hagemeister | |
2015-02-17 | [YoutubeDL] Use a progress hook for progress reporting | Philipp Hagemeister | |
Instead of every downloader calling two helper functions, let our progress report be an ordinary progress hook like everyone else's. Closes #4875. | |||
2015-01-31 | Fix flake8 errors | Jaime Marquínez Ferrándiz | |
2015-01-30 | [downloader/f4m] Clarify that we should eventually just implement the DRM ↵ | Philipp Hagemeister | |
scheme (#3000) | |||
2015-01-26 | Filter DRM protected media in f4m downloader | rzhxeo | |
2015-01-23 | [downloader/f4m] build_fragments_list: Support videos with more than 1 segment | Jaime Marquínez Ferrándiz | |
2015-01-05 | [downloader/f4m] Minor cleanup | Antti Ajanki | |
2015-01-05 | [downloader/f4m] The last value in a tag is the tag length | Antti Ajanki | |
2015-01-05 | [downloader/f4m] <metadata> is optional according to the F4M specs | Antti Ajanki | |
2014-12-17 | Improve code style | Philipp Hagemeister | |
2014-12-13 | Merge branch 'master' of github.com:rg3/youtube-dl | Philipp Hagemeister | |
2014-12-13 | Fix imports and general cleanup | Philipp Hagemeister | |
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail. · Use _match_id consistently whenever possible · Fix some outdated tests · Use consistent valid URL (always match the whole protocol, no ^ at start required) · Use modern test definitions | |||
2014-11-23 | PEP8: applied even more rules | Jouke Waleson | |
2014-11-23 | PEP8: E225,E227 | Jouke Waleson | |
2014-11-23 | PEP8: more applied | Jouke Waleson | |
2014-10-28 | [f4m] Support bootstrap URLs | Philipp Hagemeister | |
2014-09-21 | [downloader/f4m] If <pv-2.0> is in the manifest, add it to the fragments ↵ | Jaime Marquínez Ferrándiz | |
urls query (fixes #3176) It's used in some akamai videos (for example for theplatform.com). | |||
2014-07-28 | [bloomberg] Extract the available formats (closes #2776) | Jaime Marquínez Ferrándiz | |
It uses a helper method in the InfoExtractor class. The downloader will pick the requested formats using the bitrate in the info dict. | |||
2014-04-03 | [downloader/f4m] Close the final video | Jaime Marquínez Ferrándiz | |
2014-02-22 | [f4m] Clean up | Philipp Hagemeister | |