d80891efc4
Merge branch 'qqmusic-playlist' of https://github.com/ping/youtube-dl into ping-qqmusic-playlist
2015-07-06 16:08:30 +08:00
37c1e4025c
[yinyuetai] New extractor for yinyuetai.com
2015-07-06 15:26:49 +08:00
59a83d3e5b
[spiegeltv] Skip invalid m3u8 manifests ( closes #6157 )
2015-07-06 08:41:14 +08:00
13af92fdc4
[common] Add 'fatal' to _extract_m3u8_formats
2015-07-06 08:39:38 +08:00
0c20ee7d4b
[rtlnl] Clarify current adaptive -> flash workaround rationale
2015-07-06 04:16:56 +06:00
89d42c2c75
[rtlnl] Clarify test
2015-07-06 02:58:02 +06:00
04611765a4
Merge branch 'corone17-patch-1'
2015-07-05 19:07:51 +06:00
9dfc4fa1a1
[rtlnl] Add test with encrypted m3u8 streams for reference
2015-07-05 19:07:07 +06:00
43232d5c14
[rtlnl] Improve
2015-07-05 19:01:07 +06:00
f7c272d4fa
Merge branch 'patch-1' of https://github.com/corone17/youtube-dl into corone17-patch-1
2015-07-05 18:07:39 +06:00
ede21449c8
[crunchyroll] Fix extraction ( Closes #5855 , closes #5881 )
2015-07-05 06:29:36 +06:00
bb8e553662
[YoutubeDL] format spec: Do not fail when a filter gives an empty result
...
For example with 'best[height<40]' we ended getting a 'IndexError: list index out of range'.
2015-07-04 21:41:09 +02:00
f5f4a27a96
[YoutubeDL] format spec: fix handling of '/' with ','
...
When using 'bestvideo/best,bestaudio', 'bestvideo/best' must be set as the current_selector (instead of appending it to the selectors), otherwise when it gets the ',' it would append 'None' to the selectors.
2015-07-04 21:30:26 +02:00
d7c9a3e976
Credit @remitamine for snagfilms ( #6096 )
2015-07-04 17:22:11 +06:00
35eb649e9d
release 2015.07.04
2015.07.04
2015-07-04 09:24:00 +02:00
e56a4c9e9b
[thisamericanlife] Improve and simplify
2015-07-04 05:42:53 +06:00
95506e37af
[thisamericanlife] Remove unnecessary comment
2015-07-04 05:12:28 +06:00
e41840c522
[thisamericanlife] get info from <meta> tags
2015-07-04 05:12:20 +06:00
2a46a27e6c
[thisamericanlife] Add a new extractor
2015-07-04 05:12:10 +06:00
0bcdc27653
[dailymotion:cloud] Extend _VALID_URL ( Closes #6145 )
2015-07-03 22:47:52 +06:00
ddf0f74de7
[howcast] Fix extraction and modernize
2015-07-03 22:32:56 +06:00
91b21b2334
[infoq] Fix extraction ( closes #6141 )
2015-07-03 11:54:36 +08:00
66e568de3b
[extractor/generic] Improve kaltura embeds support ( Closes #6137 )
2015-07-02 21:39:46 +06:00
f5ca97e393
[npo] Clarify token decryption algorithm source
2015-07-02 20:20:09 +06:00
8d06a62485
[npo] Decrypting token ( closes #6136 )
2015-07-02 16:47:55 +08:00
93f9420993
[pbs] Add coding declaration
...
Python 2.x does not work without it.
2015-07-02 13:13:27 +08:00
5b61070c70
[pbs] skip_download for m3u8 test cases
2015-07-02 13:08:48 +08:00
dbe1a93526
[pbs] Fix player URL ( closes #6139 )
2015-07-02 13:05:43 +08:00
aa5d9a79d6
Simplify postprocessor_args
transmission to PP base class
...
* Remove `extra_cmd_args` transmission from sub to super class.
* Simplify params transmission through `downloader.params`.
2015-07-01 20:12:26 -03:00
86511ea417
[drtuber] Fix extraction
2015-07-01 21:47:56 +06:00
1866432db7
Rename --pp-params to --postprocessor-args and access value as super class attribute
2015-06-30 16:22:09 -03:00
cf2ac6df68
[YoutubeDL] format spec: Fix handling of '+' with '/'
...
'bestvideo+bestaudio/best' was incorrectly interpreted as 'bestvideo+(bestaudio/best)', so it would fail if 'bestaudio' doesn't exist instead of falling back to 'best'.
2015-06-30 19:50:17 +02:00
33f1f81b8b
Merge pull request #6132 from alarig/master
...
Add support of HTTPS for ina.fr
2015-06-30 20:53:49 +06:00
9d0b581fea
[youtube] Prefer meta for upload date and modernize
2015-06-30 20:52:26 +06:00
c05724cb18
Add support of HTTPS for ina.fr
2015-06-30 16:47:14 +02:00
f0714c9f86
[youtube] Speed up upload date regex ( #6125 )
2015-06-30 01:02:48 +06:00
cf386750c9
[hentaistigma] Modernize
2015-06-29 22:21:09 +06:00
54f428f645
Merge pull request #6120 from nawl/master
...
[hentaistigma] Fix video extractor
2015-06-29 21:14:49 +05:00
dc2bd20e55
Merge pull request #6098 from dstftw/use-codecs-from-dash-manifest
...
[youtube] Pick up codecs info from DASH manifest when not set explicitly
2015-06-29 20:58:52 +05:00
c608ee491f
Merge pull request #6097 from dstftw/union-itags-from-multiple-dashmpd
...
[youtube] Extract formats from multiple DASH manifests (Closes #6093 )
2015-06-29 20:58:34 +05:00
0130afb76e
[YoutubeDL] format spec: allow grouping specifiers with parentheses
2015-06-29 12:46:02 +02:00
738b926322
[hentaistigma] Fix video extractor
2015-06-28 17:24:00 -06:00
bea41c7f3f
Update rtlnl.py
...
Better to extract 'http://manifest.us.rtl.nl ' from the json, I'd say. And I think it's better to use the default json-url to make it more futureproof.
Succesfully tested with tarball.
2015-06-29 00:59:18 +02:00
1bbe660dfa
Merge pull request #6117 from Kagee/patch-1
...
NRK now supports / requires HTTPS
2015-06-29 03:15:53 +05:00
c4bd188da4
NRK now supports / requires HTTPS
...
Add s? to regexp to support new urls. Update testcases to use HTTPS.
2015-06-29 00:11:31 +02:00
5acfa126c8
[YoutubeDL] format spec: treat 'all' like a normal specifier
...
So you can use filters with it, for example 'all[width>=400][width<=600]'.
2015-06-28 22:48:02 +02:00
67134eaba1
[YoutubeDL] rework how the format spec is processed
...
The spec string is processed using 'tokenize.tokenize' to split it in words and operators, the filters are still processed using regular expressions.
This should make easier to allow grouping operators with parens.
2015-06-28 22:31:35 +02:00
5414623791
[extractor/common] Remove superfluous line
2015-06-29 00:49:19 +06:00
c93d53f5e3
[youtube] Fix likes/dislike extraction
2015-06-29 00:48:06 +06:00
507683780e
Credit @gebn for moviefap
2015-06-28 23:08:05 +06:00