Sergey M․
a6d6722c8f
[jwplatform:base] Extract duration
2016-04-10 22:47:38 +06:00
Sergey M․
66fa495868
[screencastomatic] Fix extraction ( Closes #9136 )
2016-04-10 22:37:14 +06:00
Sergey M․
443285aabe
[ebaumsworlds] Update _VALID_URL ( Closes #9135 )
2016-04-10 22:15:11 +06:00
Philip Huppert
de728757ad
[presstv] Refactored extractor.
2016-04-10 16:36:44 +02:00
Sergey M․
f44c276842
[extractor/extractors] Remove non-existant imports
2016-04-10 19:21:58 +06:00
Sergey M․
a1fa60a934
[cliprs] Add extractor ( Closes #9099 )
2016-04-10 18:43:40 +06:00
Sergey M․
49caf3307f
[extractor/common] Remove irrelevant comment
2016-04-10 17:10:27 +06:00
Jaime Marquínez Ferrándiz
6a801f4470
[test/InfoExtractors] add test for _download_json
2016-04-09 23:18:41 +02:00
Sergey M․
61dd350a04
[1tv] Fix extraction ( Closes #9103 )
2016-04-10 03:02:35 +06:00
Jaime Marquínez Ferrándiz
eb9c3edd5e
[test/utils] Add test for date_from_str
2016-04-09 22:40:05 +02:00
Philip Huppert
95153a960d
[presstv] updated extractor and tests to work with current PressTV website
2016-04-09 16:14:05 +02:00
Yen Chi Hsuan
6c4c7539f2
[test/helper] Check got values to be strings for md5: fields
...
Seen in PBSIE tests
2016-04-09 22:04:48 +08:00
Yen Chi Hsuan
c991106706
[videodetective] Adapt to InternetVideoArchiveIE
2016-04-09 21:47:35 +08:00
Yen Chi Hsuan
dae2a058de
[rottentomatoes] Adapt to InternetVideoArchiveIE
2016-04-09 21:47:12 +08:00
Yen Chi Hsuan
c05025fdd7
[internetvideoarchive] Fix extraction and support json URLs
2016-04-09 21:46:51 +08:00
Philip Huppert
bfe96d7bea
[presstv] Added extractor PressTV.
...
Fixes #7060
2016-04-09 14:55:54 +02:00
Yen Chi Hsuan
ab481b48e5
[funnyordie] Relax M3U8 URL matching
...
Also, m3u8_url extraction should be fatal as all formats depends
directly or indirectly on it.
This change fixes test_Generic_26 and TestFunnyOrDieSubtitles
2016-04-09 20:17:35 +08:00
Sergey M․
92c7f3157a
[aol] Add coding cookie
2016-04-09 17:32:23 +06:00
Yen Chi Hsuan
cacd996662
[utils] Don't touch URLs if not necessary
...
Fix test_Generic_15 (Google redirect)
2016-04-09 19:27:54 +08:00
remitamine
bffb245a48
[aol] add support for videos with vidible IDs( closes #9124 )
2016-04-09 10:51:23 +01:00
Yen Chi Hsuan
680efb6723
Merge pull request #8497 from jaimeMF/lazy-load
...
Add experimenta lazy loading of info extractors
2016-04-09 14:08:13 +08:00
Jaime Marquínez Ferrándiz
5a9858bfa9
setup.py: add command for building the lazy_extractors module
2016-04-08 21:50:54 +02:00
Jaime Marquínez Ferrándiz
8a5dc1c1e1
lazy extractors: Initialize the real info extractor
...
According to the docs '__init__' is only called automatically if '__new__' returns an instance of the original class.
2016-04-08 21:50:54 +02:00
Jaime Marquínez Ferrándiz
e0986e31cf
lazy extractors: Output if it's enabled in the verbose log
2016-04-08 21:50:54 +02:00
Jaime Marquínez Ferrándiz
6b97ca96fc
lazy extractors: Style fixes
...
* Sort extractors alphabetically
* Add newlines when needed (youtube_dl/extractors/lazy_extractors.py pass the flake8 test now)
2016-04-08 21:50:54 +02:00
Jaime Marquínez Ferrándiz
c1ce6acdd7
lazy extractors: Fix building with python2.6
2016-04-08 21:50:07 +02:00
Jaime Marquínez Ferrándiz
0d778b1db9
lazy extractors: specify the encoding
...
When building with python3 the unicode characters are not escaped, python2 needs to know the encoding.
2016-04-08 21:50:07 +02:00
Jaime Marquínez Ferrándiz
779822d945
Add experimental support for lazy loading the info extractors
...
'make lazy-extractors' creates the youtube_dl/extractor/lazy_extractors.py (imported by youtube_dl/extractor/__init__.py), which contains simplified classes that only have the 'suitable' class method and that load the appropiate class with the '__new__' method when a instance is created.
2016-04-08 21:50:07 +02:00
Jaime Marquínez Ferrándiz
1b3d5e05a8
Move the extreactors import to youtube_dl/extractor/extractors.py
2016-04-08 21:47:51 +02:00
Jaime Marquínez Ferrándiz
e52d7f85f2
Delay initialization of InfoExtractors until they are needed
2016-04-08 21:43:24 +02:00
Sergey M․
568d2f78d6
[tnaflix] Fix metadata extraction
2016-04-09 00:27:24 +06:00
Sergey M․
2f2fcf1a33
[tnaflix] Fix extraction ( Closes #9074 )
2016-04-08 23:34:59 +06:00
Sergey M․
bacec0397f
[extractor/common] Relax _hidden_inputs
2016-04-08 23:33:45 +06:00
Sergey M․
3c6c7e7d7e
[gdcvault] Fix extraction ( Closes #9107 , closes #9114 )
2016-04-08 23:16:02 +06:00
Sergey M․
fb38aa8b53
[extractor/common] Support arbitrary format strings for template based identifiers in mpd manifests ( Closes #9119 , closes #9120 )
2016-04-08 22:48:08 +06:00
Sergey M․
18da24634c
[democracynow] Improve extraction
2016-04-08 22:27:27 +06:00
Sergey M․
a134426d61
[democracynow] Fix tests
2016-04-08 22:21:14 +06:00
Sergey M․
a64c0c9b06
[democracynow] Make description optional ( Closes #9115 )
2016-04-08 22:15:36 +06:00
Sergey M․
56019444cb
[novamov] Improve _VALID_URL template ( Closes #9116 )
2016-04-08 21:26:42 +06:00
remitamine
a1ff3cd5f9
[acast] fix channel extraction( closes #9117 )
2016-04-08 15:15:34 +01:00
remitamine
9a32e80477
[acast] fix extraction( #9117 )
2016-04-08 14:51:00 +01:00
Sergey M․
536a55dabd
[YoutubeDL] Sanitize single thumbnail URL
2016-04-08 00:17:47 +06:00
Sergey M․
ed6fb8b804
[vrt] Add support for direct hls playlists and YouTube ( Closes #9108 )
2016-04-07 23:22:43 +06:00
Sergey M․
3afef2e3fc
[beeg] Improve extraction
2016-04-07 22:40:35 +06:00
Sergey M․
e90d175436
[yandexmusic] Extract music album metafields ( Closes #7354 )
2016-04-07 02:56:13 +06:00
Sergey M․
7a93ab5f3f
[extractor/common] Introduce music album metafields
2016-04-07 02:53:53 +06:00
Philipp Hagemeister
c41cf65d4a
release 2016.04.06
2016-04-06 15:13:08 +02:00
Jaime Marquínez Ferrándiz
ec4a4c6fcc
Makefile: remove ISSUE_TEMPLATE.md from the 'all' target ( fixes #9088 )
...
It isn't included in the tar file, causing build failures.
Since it's only used for GitHub, I think we don't need to store it in the tar file.
2016-04-06 14:16:05 +02:00
Jaime Marquínez Ferrándiz
be0c7009fb
Makefile: use full path for the ISSUE_TEMPLATE.md file
2016-04-06 14:09:31 +02:00
Yen Chi Hsuan
92d5477d84
[compat] Handle tuples properly in urlencode()
...
Fixes #9055
2016-04-06 18:29:54 +08:00