Commit Graph

9745 Commits (2d00be047726086e1deaca1c95dd9367daa85858)
 

Author SHA1 Message Date
Sergey M․ 43232d5c14 [rtlnl] Improve
Sergey M․ f7c272d4fa Merge branch 'patch-1' of https://github.com/corone17/youtube-dl into corone17-patch-1
Sergey M․ ede21449c8 [crunchyroll] Fix extraction (Closes , closes )
Jaime Marquínez Ferrándiz 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'.
Jaime Marquínez Ferrándiz 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.
Sergey M․ d7c9a3e976 Credit @remitamine for snagfilms ()
Philipp Hagemeister 35eb649e9d release 2015.07.04
Sergey M․ e56a4c9e9b [thisamericanlife] Improve and simplify
Eric Wong 95506e37af [thisamericanlife] Remove unnecessary comment
Eric Wong e41840c522 [thisamericanlife] get info from <meta> tags
Eric Wong 2a46a27e6c [thisamericanlife] Add a new extractor
Sergey M․ 0bcdc27653 [dailymotion:cloud] Extend _VALID_URL (Closes )
Sergey M․ ddf0f74de7 [howcast] Fix extraction and modernize
Yen Chi Hsuan 91b21b2334 [infoq] Fix extraction (closes )
Sergey M․ 66e568de3b [extractor/generic] Improve kaltura embeds support (Closes )
Sergey M․ f5ca97e393 [npo] Clarify token decryption algorithm source
Yen Chi Hsuan 8d06a62485 [npo] Decrypting token (closes )
Yen Chi Hsuan 93f9420993 [pbs] Add coding declaration
Python 2.x does not work without it.
Yen Chi Hsuan 5b61070c70 [pbs] skip_download for m3u8 test cases
Yen Chi Hsuan dbe1a93526 [pbs] Fix player URL (closes )
Aurélio A. Heckert 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`.
Sergey M․ 86511ea417 [drtuber] Fix extraction
Aurélio A. Heckert 1866432db7 Rename --pp-params to --postprocessor-args and access value as super class attribute
Jaime Marquínez Ferrándiz 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'.
Sergey M. 33f1f81b8b Merge pull request from alarig/master
Add support of HTTPS for ina.fr
Sergey M․ 9d0b581fea [youtube] Prefer meta for upload date and modernize
alarig c05724cb18 Add support of HTTPS for ina.fr
Sergey M․ f0714c9f86 [youtube] Speed up upload date regex ()
Sergey M․ cf386750c9 [hentaistigma] Modernize
Sergey M. 54f428f645 Merge pull request from nawl/master
[hentaistigma] Fix video extractor
Sergey M. dc2bd20e55 Merge pull request from dstftw/use-codecs-from-dash-manifest
[youtube] Pick up codecs info from DASH manifest when not set explicitly
Sergey M. c608ee491f Merge pull request from dstftw/union-itags-from-multiple-dashmpd
[youtube] Extract formats from multiple DASH manifests (Closes )
Jaime Marquínez Ferrándiz 0130afb76e [YoutubeDL] format spec: allow grouping specifiers with parentheses
nawl 738b926322 [hentaistigma] Fix video extractor
corone17 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.
Sergey M. 1bbe660dfa Merge pull request from Kagee/patch-1
NRK now supports / requires HTTPS
Anders Einar Hilden c4bd188da4 NRK now supports / requires HTTPS
Add s? to regexp to support new urls. Update testcases to use HTTPS.
Jaime Marquínez Ferrándiz 5acfa126c8 [YoutubeDL] format spec: treat 'all' like a normal specifier
So you can use filters with it, for example 'all[width>=400][width<=600]'.
Jaime Marquínez Ferrándiz 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.
Sergey M․ 5414623791 [extractor/common] Remove superfluous line
Sergey M․ c93d53f5e3 [youtube] Fix likes/dislike extraction
Sergey M․ 507683780e Credit @gebn for moviefap
Sergey M․ e8b9ee5e08 Merge branch 'gebn-moviefap'
Sergey M․ d16154d163 [tnaflix] Generalize tnaflix extractors
Sergey M․ c342041fba [extractor/common] Use NO_DEFAULT from utils
Sergey M․ bf42a9906d [utils] Add default value for xpath_text
Sergey M․ 9603e8a7d9 [YoutubeDL] Handle None width and height similarly to formats
Sergey M․ c7c040b825 Merge branch 'moviefap' of https://github.com/gebn/youtube-dl into gebn-moviefap
Yen Chi Hsuan ac0474f89d [twitch:vod] Update _TEST
The original test case is gone
Yen Chi Hsuan bb512e57dc [twitch:vod] Fix 'Source' format in m3u8 (closes )