Sergey M․
ed0291d153
[utils] Add update_Request
2016-03-31 22:55:01 +06:00
Sergey M․
81da8cbc45
[udemy] Switch to api 2.0 ( Closes #9035 )
2016-03-31 22:05:25 +06:00
Sergey M․
5299bc3f91
[beeg] Switch to api v6 ( Closes #9036 )
2016-03-31 20:42:41 +06:00
Sergey M․
afca767d19
[tumblr] Improve _VALID_URL ( Closes #9027 )
2016-03-30 22:26:43 +06:00
Sergey M․
607619bc90
Add manually generated ISSUE_TEMPLATE.md
...
In order not to wait for the next release
2016-03-29 22:04:29 +06:00
Sergey M․
0b7bfc9422
Improve ISSUE_TEMPLATE_tmpl.md
2016-03-29 22:02:42 +06:00
Sergey M․
7168a6c874
[devscripts/make_issue_template] Fix __version__ again
2016-03-29 03:05:15 +06:00
Sergey M․
034947dd1e
Rename ISSUE_TEMPLATE.tmpl in order not to be picked up by github
2016-03-29 02:48:04 +06:00
Sergey M․
3c0de33ad7
Remove ISSUE_TEMPLATE.md
2016-03-29 02:43:48 +06:00
Sergey M․
89924f8230
[devscripts/make_issue_template] Fix NameError under python3
2016-03-29 02:41:27 +06:00
Sergey M․
a39c68f7e5
Exclude make_issue_template.py from flake8
2016-03-29 02:19:24 +06:00
Sergey M․
4a5a67ca25
[devscripts/release.sh] Make ISSUE_TEMPLATE.md and commit it
2016-03-29 02:18:52 +06:00
Sergey M․
8751da85a7
[Makefile] Fix ISSUE_TEMPLATE.md target
2016-03-29 02:17:57 +06:00
Sergey M․
3bf1df51fd
[devscripts/make_issue_template] Rework to use ISSUE_TEMPLATE.tmpl ( Closes #8785 )
2016-03-29 02:16:38 +06:00
Sergey M․
3842a3e652
Add ISSUE_TEMPLATE.tmpl as template for ISSUE_TEMPLATE.md
2016-03-29 02:15:26 +06:00
Sergey M
8d9dd3c34b
[README.md] Add format_id to the list of string meta fields available for use in format selection
2016-03-28 03:08:34 +05:00
Sergey M․
33f3040a3e
[YoutubeDL] Fix sanitizing subtitles' url
2016-03-28 03:13:39 +06:00
Sergey M․
03442072c0
[pornhub] Fix typo ( Closes #9008 )
2016-03-28 01:21:44 +06:00
Sergey M․
c8b13fec02
[foxnews] Restore upload time fields in test
2016-03-28 01:14:12 +06:00
Sergey M․
87d105ac6c
[amp] Fix upload timestamp extraction ( Closes #9007 )
2016-03-28 01:13:47 +06:00
Sergey M․
3454139576
[pornhub:uservideos] Add support for multipage videos ( Closes #9006 )
2016-03-28 00:50:46 +06:00
Sergey M․
3a23bae9cc
[pornhub:playlistbase] Do not include videos not from playlist
2016-03-28 00:32:57 +06:00
Sergey M․
8f9a477e7f
[pornhub:playlistbase] Use orderedSet
2016-03-28 00:21:08 +06:00
Sergey M․
a1cf3e38a3
[bbc] Extend vpid regex ( Closes #9003 )
2016-03-27 23:22:51 +06:00
Sergey M․
b22ca76204
[extractor/common] Filter out unsupported encrypted media for f4m formats ( Closes #8573 )
2016-03-27 07:42:38 +06:00
Sergey M․
f7df343b4a
[downloader/f4m] Extract routine for removing unsupported encrypted media
2016-03-27 07:41:19 +06:00
Sergey M․
19dbaeece3
Remove _sort_formats from _extract_*_formats methods
...
Now _sort_formats should be called explicitly.
_sort_formats has been added to all the necessary places in code.
Closes #8051
2016-03-27 07:03:08 +06:00
Sergey M․
8018028d0f
[pluralsight] Extract chapter metadata ( Closes #8993 )
2016-03-27 02:10:52 +06:00
Sergey M․
00322ad4fd
[lynda] Extract chapter metadata ( #8993 )
2016-03-27 02:00:36 +06:00
Sergey M․
4cf3489c6e
[vevo] Update videoservice API URL ( Closes #8900 )
2016-03-27 01:11:11 +06:00
Sergey M․
b24ab3e341
[udemy] Improve paid course detection
2016-03-27 00:09:12 +06:00
Sergey M․
af4116f4f0
[udemy] Improve format_id
2016-03-27 00:02:52 +06:00
Sergey M․
f973e5d54e
[udemy] Drop outputs' formats
...
Always results in 403
2016-03-26 23:55:07 +06:00
Sergey M․
62f55aa68a
[udemy] Add outputs metadata to view_html formats
2016-03-26 23:54:12 +06:00
Sergey M․
02d7634d24
[udemy] Fix outputs' formats format_id
2016-03-26 23:43:25 +06:00
Sergey M․
48dce58ca9
[udemy] Use custom sorting
2016-03-26 23:42:46 +06:00
Sergey M․
efcba804f6
[udemy] Extract formats from view_html ( Closes #8979 )
2016-03-26 23:42:34 +06:00
Sergey M․
6dee688e6d
[youtube:playlistsbase] Restrict playlist regex ( Closes #8986 )
2016-03-26 20:42:18 +06:00
Sergey M․
eedb7ba536
[YoutubeDL] Sort imports
2016-03-26 19:40:33 +06:00
Sergey M․
dcf77cf1a7
[YoutubeDL] Sanitize final URLs ( Closes #8991 )
2016-03-26 19:37:41 +06:00
Sergey M․
17bcc626bf
[utils] Extract sanitize_url routine
2016-03-26 19:33:57 +06:00
Sergey M․
b5a5bbf376
[mailru] Extend _VALID_URL ( Closes #8990 )
2016-03-26 19:15:32 +06:00
Sergey M․
e289d6d62c
[test_compat] Add tests for compat_urllib_parse_urlencode
2016-03-26 02:38:33 +06:00
Sergey M․
6e6bc8dae5
Use urlencode_postdata across the codebase
2016-03-26 02:19:24 +06:00
Sergey M․
15707c7e02
[compat] Add compat_urllib_parse_urlencode and eliminate encode_dict
...
encode_dict functionality has been improved and moved directly into compat_urllib_parse_urlencode
All occurrences of compat_urllib_parse.urlencode throughout the codebase have been replaced by compat_urllib_parse_urlencode
Closes #8974
2016-03-26 01:46:57 +06:00
Sergey M․
2156f16ca7
[thescene] Fix extraction and improve style ( Closes #8978 )
2016-03-25 20:14:34 +06:00
Sergey M․
4db441de72
[once] Relax _VALID_URL ( Closes #8976 )
2016-03-25 19:51:28 +06:00
Sergey M․
3f15fec1d1
Credit @Kagami for mnet ( #8958 )
2016-03-25 03:56:27 +06:00
Sergey M․
98e68806fb
[mnet] Improve ( Closes #8958 )
2016-03-25 03:26:29 +06:00
Sergey M․
5eb7db4ee9
[udemy] Add support for new URL schema
2016-03-25 02:28:39 +06:00
Sergey M․
f0e83681d9
[udemy] Extract formats from outputs
2016-03-25 02:27:13 +06:00
Sergey M․
ff9d5d0938
[udemy] Improve course enrolling
2016-03-25 02:26:46 +06:00
Sergey M․
d041a73674
[extractor/__init__] Add youtube:live and sort youtube extractors alphabetically
2016-03-25 01:39:25 +06:00
Sergey M․
f07e276a04
[youtube:live] Add extractor ( Closes #8959 )
2016-03-25 01:18:14 +06:00
Sergey M․
993271da0a
[nytimes] Tolerate missing metadata ( Closes #8952 )
2016-03-24 23:28:24 +06:00
Sergey M․
369e7e3ff0
[iprima] Fix extraction ( Closes #8953 )
2016-03-24 22:54:26 +06:00
Sergey M․
5767b4eeae
[mtv] Fix description extraction ( Closes #8962 )
2016-03-24 22:23:31 +06:00
Sergey M
4333d56494
Merge pull request #8898 from dstftw/fragment-retries
...
Add --fragment-retries option (Fixes #8466 )
2016-03-23 20:12:32 +05:00
Sergey M․
882c699296
[tunein] Fix stream data extraction ( Closes #8899 , closes #8924 )
2016-03-23 20:45:39 +06:00
Sergey M․
c6ca11f1b3
[once] Prevent ads from embedding into m3u8 playlists ( Closes #8893 )
2016-03-22 23:48:05 +06:00
Sergey M․
2beeb286e1
[laola1tv] Add support for livestreams ( Closes #8934 )
2016-03-22 22:32:59 +06:00
Sergey M․
cc7397b04d
[ceskatelevize] Make m3u8 formats extraction non fatal ( Closes #8933 )
2016-03-22 21:12:29 +06:00
Sergey M․
bc5d16b302
[animeondemand] Skip dash for now
2016-03-21 23:37:39 +06:00
Sergey M․
85c637b737
[animeondemand] Extract teaser when no full episode available ( #8923 )
2016-03-21 23:35:50 +06:00
Sergey M․
5c69f7a479
[animeondemand] Respect startvideo ( Closes #8923 )
2016-03-21 23:31:40 +06:00
Sergey M․
ff5873b72d
[motherless] Detect friends only videos
2016-03-21 22:24:42 +06:00
Sergey M․
065c4b27bf
[xhamster:embed] Extract vars ( Closes #8912 )
2016-03-21 22:07:34 +06:00
Sergey M․
1600ed1ff9
[rutv] Improve flash version pattern ( Closes #8911 )
2016-03-21 21:46:49 +06:00
Sergey M․
5886b38d73
Add support for https for all extractors as preventive and future-proof measure
2016-03-21 21:36:32 +06:00
Sergey M․
0cef27ad25
Add missing r prefix for _VALID_URLs
2016-03-21 21:22:37 +06:00
Sergey M․
12af4beb3e
[mailru] Add support for https ( Closes #8920 )
2016-03-21 21:17:29 +06:00
Sergey M․
9016d76f71
[YoutubeDL] Improve _format_note
2016-03-20 22:01:45 +06:00
Sergey M․
3c5d183c19
[animeondemand] Extract all formats ( Closes #8906 )
2016-03-20 21:51:22 +06:00
Sergey M․
3e8bb9a972
[animeondemand] Detect geo restriction
2016-03-20 20:39:00 +06:00
Sergey M․
3c20208eff
[francetv] Improve formats extraction
2016-03-20 13:00:46 +06:00
Sergey M․
db264e3cc3
[francetvinfo] Add support for france3-regions and strip title ( Closes #7673 )
2016-03-20 12:44:04 +06:00
Sergey M
d396f30467
Merge pull request #8902 from jaimeMF/bmake
...
Makefile: make it compatible with bmake
2016-03-20 11:08:57 +05:00
Sergey M․
96a9f22d98
[discovery] Relax _VALID_URL ( Closes #8903 )
2016-03-20 10:26:58 +06:00
Sergey M․
40025ee2a3
[postprocessort/ffmpeg] Allow embedding webvtt into webm ( Closes #8874 )
2016-03-20 04:12:34 +06:00
Sergey M․
298c04b464
[91porn] Use common messages' wording
2016-03-20 02:35:48 +06:00
Sergey M․
d95114dd83
[91porn] Unquote final URL ( Closes #8881 )
2016-03-20 02:34:02 +06:00
Sergey M․
94dcade8f8
Credit @jjatria for biobiochiletv ( #7314 )
2016-03-20 01:36:20 +06:00
Sergey M․
fa023ccb2c
[biobiochiletv] Fix extraction, extract m3u8 formats and overall improve ( Closes #7314 )
2016-03-20 01:31:55 +06:00
Sergey M․
9261e347cc
Credit @kasper93 for cda ( #8805 )
2016-03-19 23:18:04 +06:00
Sergey M․
f1ced6df51
[cda] Improve and simplify ( Closes #8805 )
2016-03-19 23:17:14 +06:00
Sergey M․
3aec71766d
[safari:api] Separate extractor ( Closes #8871 )
2016-03-19 22:30:48 +06:00
Sergey M․
16a8b7986b
[downloader/fragment] Document fragment_retries
2016-03-19 20:54:21 +06:00
Sergey M․
617e58d850
[downloader/{common,fragment}] Fix total retries reporting on python 2.6
2016-03-19 20:51:30 +06:00
Sergey M․
e33baba0dd
[downloader/dash] Add fragment retry capability
...
YouTube may often return 404 HTTP error for a fragment causing the
whole download to fail. However if the same fragment is immediately
retried with the same request data this usually succeeds (1-2 attemps
is usually enough) thus allowing to download the whole file successfully.
So, we will retry all fragments that fail with 404 HTTP error for now.
2016-03-19 20:42:23 +06:00
Sergey M․
721f26b821
[downloader/fragment] Add report_retry_fragment
2016-03-19 20:41:24 +06:00
Sergey M․
52bb437e41
[options] Add --fragment-retries option
2016-03-19 20:40:36 +06:00
Sergey M․
0d769bcb78
[extractor/generic] Fix missing byte literal prefix
2016-03-19 05:43:43 +06:00
Sergey M․
4c3b16d5d1
[test_YoutubeDL] Add test for format_id format selection
2016-03-19 00:04:26 +06:00
Sergey M․
19e2617a6f
[commonprotocols] Add generic support for rtmp URLs ( Closes #8488 )
2016-03-18 23:42:15 +06:00
Sergey M․
edd9b71c2c
[extractor/generic] Add a test for m3u playlist served without proper Content-Type
2016-03-18 22:49:11 +06:00
Sergey M․
5940862d5a
[extractor/generic] Detect m3u playlists served without proper Content-Type
2016-03-18 22:45:28 +06:00
Sergey M․
de6c51e88e
[extractor/generic] Fix direct link semantics
2016-03-18 22:43:07 +06:00
Sergey M․
303dcdb995
[extractor/generic] Simplify upload_date extraction
2016-03-18 22:41:16 +06:00
Sergey M․
20938f768b
[extractor/generic] Add another test for generic m3u8
2016-03-18 21:54:33 +06:00
Sergey M․
955737b2d4
[extractor/generic] Force Content-Type to lowecase
2016-03-18 21:50:44 +06:00