Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [f4m] Prefer baseURL for relative URLs (closes #14660) | Sergey M․ | 2017-11-04 | 1 | -8/+17 |
| | |||||
* | [downloader/fragment] use the documented names for fragment progress_hooks ↵ | Remita Amine | 2017-04-22 | 1 | -1/+1 |
| | | | | fields | ||||
* | [fragment,hls,f4m,dash,ism] improve fragment downloading | Remita Amine | 2017-04-19 | 1 | -23/+10 |
| | | | | | | | | | - 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 | ||||
* | [downoader/fragment,f4m,hls] Add internal support for custom HTTP headers | Sergey M․ | 2016-11-13 | 1 | -2/+6 |
| | |||||
* | [downloader/f4m] Fix for Rai live streams | Yen Chi Hsuan | 2016-07-03 | 1 | -1/+10 |
| | |||||
* | [downloader/f4m] Simply select format when it's the only one | Sergey M․ | 2016-05-27 | 1 | -1/+1 |
| | |||||
* | [downloader/f4m] Tolerate truncate segments when testing | Yen Chi Hsuan | 2016-05-12 | 1 | -10/+32 |
| | | | | | | Replaces #9216 Fixes #9214 and test_Bloomberg partially | ||||
* | [compat] Rename struct_(un)pack to compat_struct_(un)pack | Yen Chi Hsuan | 2016-05-10 | 1 | -7/+7 |
| | |||||
* | [utils,compat] Move struct_pack and struct_unpack to compat.py | Yen Chi Hsuan | 2016-05-10 | 1 | -2/+2 |
| | |||||
* | [downloader/f4m] Extract routine for removing unsupported encrypted media | Sergey M․ | 2016-03-27 | 1 | -3/+7 |
| | |||||
* | [downloader/f4m] Do not update fragment list while test | Sergey M․ | 2016-01-30 | 1 | -2/+3 |
| | |||||
* | [downloader/f4m] Add live stream flag to context | Sergey M․ | 2016-01-30 | 1 | -0/+1 |
| | | | | Now download progress for f4m livestreams is reported correctly | ||||
* | [downloader/f4m] Prefer bootstrap url attribute over inline bootstrap info | Sergey M․ | 2016-01-30 | 1 | -3/+9 |
| | |||||
* | [downloader/f4m] Decode manifest before fixing | Sergey M․ | 2015-12-11 | 1 | -1/+1 |
| | |||||
* | [downloader/f4m] Fix malformed manifests (Closes #7823) | Sergey M․ | 2015-12-10 | 1 | -1/+5 |
| | |||||
* | Use a wrapper around xml.etree.ElementTree.fromstring in python 2.x (#7178) | Jaime Marquínez Ferrándiz | 2015-10-25 | 1 | -2/+2 |
| | | | | 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). | ||||
* | [downloader/f4m] More accurate fragment URL construction | Sergey M․ | 2015-10-24 | 1 | -3/+6 |
| | |||||
* | [downloader/f4m] get the redirected f4m_url and handle url query string properly | remitamine | 2015-10-24 | 1 | -5/+10 |
| | |||||
* | [f4m] Add missing imports | Sergey M․ | 2015-08-31 | 1 | -0/+2 |
| | |||||
* | Merge pull request #5588 from aajanki/encode_frag_filenames | Sergey M. | 2015-08-31 | 1 | -11/+12 |
|\ | | | | | [f4m] Fix encode error by sanitizing fragment filenames | ||||
| * | [downloader/f4m] Fragment filenames must be sanitized | Antti Ajanki | 2015-05-03 | 1 | -11/+12 |
| | | | | | | | | | | because the fragment was written to a file with a sanitized name by http_dl.download() | ||||
* | | [f4m] Implement f4m fd in terms of fragment fd | Sergey M․ | 2015-07-29 | 1 | -81/+17 |
|/ | |||||
* | [Senate] Add new extractor (#5302) | Yen Chi Hsuan | 2015-04-21 | 1 | -0/+2 |
| | |||||
* | [downloader/f4m] Fix use of base64 in python 3.2 (fixes #5132) | Jaime Marquínez Ferrándiz | 2015-03-08 | 1 | -2/+2 |
| | | | | b64decode needs a byte string, but on 3.4 it also accepts strings. | ||||
* | [f4m] Tolerate missed fragments on live streams | Antti Ajanki | 2015-02-24 | 1 | -13/+30 |
| | |||||
* | [f4m] Refresh fragment list periodically on live streams | Antti Ajanki | 2015-02-24 | 1 | -10/+49 |
| | |||||
* | PEP8: W503 | Philipp Hagemeister | 2015-02-21 | 1 | -2/+2 |
| | |||||
* | [downloader] Remove various unneeded assignments and imports | Philipp Hagemeister | 2015-02-17 | 1 | -3/+0 |
| | |||||
* | [YoutubeDL] Use a progress hook for progress reporting | Philipp Hagemeister | 2015-02-17 | 1 | -26/+44 |
| | | | | | Instead of every downloader calling two helper functions, let our progress report be an ordinary progress hook like everyone else's. Closes #4875. | ||||
* | Fix flake8 errors | Jaime Marquínez Ferrándiz | 2015-01-31 | 1 | -1/+1 |
| | |||||
* | [downloader/f4m] Clarify that we should eventually just implement the DRM ↵ | Philipp Hagemeister | 2015-01-30 | 1 | -3/+3 |
| | | | | scheme (#3000) | ||||
* | Filter DRM protected media in f4m downloader | rzhxeo | 2015-01-26 | 1 | -1/+19 |
| | |||||
* | [downloader/f4m] build_fragments_list: Support videos with more than 1 segment | Jaime Marquínez Ferrándiz | 2015-01-23 | 1 | -5/+4 |
| | |||||
* | [downloader/f4m] Minor cleanup | Antti Ajanki | 2015-01-05 | 1 | -4/+7 |
| | |||||
* | [downloader/f4m] The last value in a tag is the tag length | Antti Ajanki | 2015-01-05 | 1 | -3/+7 |
| | |||||
* | [downloader/f4m] <metadata> is optional according to the F4M specs | Antti Ajanki | 2015-01-05 | 1 | -15/+23 |
| | |||||
* | Improve code style | Philipp Hagemeister | 2014-12-17 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of github.com:rg3/youtube-dl | Philipp Hagemeister | 2014-12-13 | 1 | -0/+1 |
| | |||||
* | Fix imports and general cleanup | Philipp Hagemeister | 2014-12-13 | 1 | -1/+3 |
| | | | | | | | | · 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 | ||||
* | PEP8: applied even more rules | Jouke Waleson | 2014-11-23 | 1 | -5/+7 |
| | |||||
* | PEP8: E225,E227 | Jouke Waleson | 2014-11-23 | 1 | -2/+2 |
| | |||||
* | PEP8: more applied | Jouke Waleson | 2014-11-23 | 1 | -2/+2 |
| | |||||
* | [f4m] Support bootstrap URLs | Philipp Hagemeister | 2014-10-28 | 1 | -1/+8 |
| | |||||
* | [downloader/f4m] If <pv-2.0> is in the manifest, add it to the fragments ↵ | Jaime Marquínez Ferrándiz | 2014-09-21 | 1 | -0/+5 |
| | | | | | | urls query (fixes #3176) It's used in some akamai videos (for example for theplatform.com). | ||||
* | [bloomberg] Extract the available formats (closes #2776) | Jaime Marquínez Ferrándiz | 2014-07-28 | 1 | -2/+9 |
| | | | | | It uses a helper method in the InfoExtractor class. The downloader will pick the requested formats using the bitrate in the info dict. | ||||
* | [downloader/f4m] Close the final video | Jaime Marquínez Ferrándiz | 2014-04-03 | 1 | -0/+1 |
| | |||||
* | [f4m] Clean up | Philipp Hagemeister | 2014-02-22 | 1 | -6/+5 |
| | |||||
* | [f4m] Download only the first fragment with the `--test` option | Jaime Marquínez Ferrándiz | 2014-02-15 | 1 | -1/+10 |
| | |||||
* | Fix f4m downloading on Python 2.6 | Philipp Hagemeister | 2014-02-15 | 1 | -5/+6 |
| | |||||
* | Add a downloader for f4m manifests | Jaime Marquínez Ferrándiz | 2014-02-09 | 1 | -0/+305 |