Commit Graph

11881 Commits (cacd9966624883523b264fa9ac48138074597730)
 

Author SHA1 Message Date
Yen Chi Hsuan cacd996662 [utils] Don't touch URLs if not necessary
Fix test_Generic_15 (Google redirect)
9 years ago
remitamine bffb245a48 [aol] add support for videos with vidible IDs(closes #9124) 9 years ago
Yen Chi Hsuan 680efb6723 Merge pull request #8497 from jaimeMF/lazy-load
Add experimenta lazy loading of info extractors
9 years ago
Jaime Marquínez Ferrándiz 5a9858bfa9 setup.py: add command for building the lazy_extractors module 10 years ago
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.
10 years ago
Jaime Marquínez Ferrándiz e0986e31cf lazy extractors: Output if it's enabled in the verbose log 10 years ago
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)
10 years ago
Jaime Marquínez Ferrándiz c1ce6acdd7 lazy extractors: Fix building with python2.6 10 years ago
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.
10 years ago
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.
10 years ago
Jaime Marquínez Ferrándiz 1b3d5e05a8 Move the extreactors import to youtube_dl/extractor/extractors.py 10 years ago
Jaime Marquínez Ferrándiz e52d7f85f2 Delay initialization of InfoExtractors until they are needed 10 years ago
Sergey M․ 568d2f78d6 [tnaflix] Fix metadata extraction 10 years ago
Sergey M․ 2f2fcf1a33 [tnaflix] Fix extraction (Closes #9074) 10 years ago
Sergey M․ bacec0397f [extractor/common] Relax _hidden_inputs 10 years ago
Sergey M․ 3c6c7e7d7e [gdcvault] Fix extraction (Closes #9107, closes #9114) 10 years ago
Sergey M․ fb38aa8b53 [extractor/common] Support arbitrary format strings for template based identifiers in mpd manifests (Closes #9119, closes #9120) 10 years ago
Sergey M․ 18da24634c [democracynow] Improve extraction 10 years ago
Sergey M․ a134426d61 [democracynow] Fix tests 10 years ago
Sergey M․ a64c0c9b06 [democracynow] Make description optional (Closes #9115) 10 years ago
Sergey M․ 56019444cb [novamov] Improve _VALID_URL template (Closes #9116) 10 years ago
remitamine a1ff3cd5f9 [acast] fix channel extraction(closes #9117) 10 years ago
remitamine 9a32e80477 [acast] fix extraction(#9117) 10 years ago
Sergey M․ 536a55dabd [YoutubeDL] Sanitize single thumbnail URL 10 years ago
Sergey M․ ed6fb8b804 [vrt] Add support for direct hls playlists and YouTube (Closes #9108) 10 years ago
Sergey M․ 3afef2e3fc [beeg] Improve extraction 10 years ago
Sergey M․ e90d175436 [yandexmusic] Extract music album metafields (Closes #7354) 10 years ago
Sergey M․ 7a93ab5f3f [extractor/common] Introduce music album metafields 10 years ago
Philipp Hagemeister c41cf65d4a release 2016.04.06 10 years ago
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.
10 years ago
Jaime Marquínez Ferrándiz be0c7009fb Makefile: use full path for the ISSUE_TEMPLATE.md file 10 years ago
Yen Chi Hsuan 92d5477d84 [compat] Handle tuples properly in urlencode()
Fixes #9055
10 years ago
Yen Chi Hsuan 8790249c68 [iqiyi] Improve error detection for VIP-only videos
Closes #9071
10 years ago
Philipp Hagemeister 416930d450 release 2016.04.05 10 years ago
Sergey M․ 65150b41bb [deezer] Fix extraction (Closes #9086) 10 years ago
Sergey M․ e42f413716 [rte] Improve thumbnail extraction (Closes #9085) 10 years ago
Sergey M․ 40a056d85d [extractor/__init__] Remove novamov extractor and sort novamov based extractors alphabetically 10 years ago
Sergey M․ e7d77efb9d [auroravid] Add extractor (Closes #9070) 10 years ago
Sergey M․ 995cf05c96 [novamov] Make title fatal 10 years ago
Jaime Marquínez Ferrándiz 5bf28d7864 [utils] dfxp2srt: add additional namespace
Used by the ZDF subtitles (#9081).
10 years ago
Jaime Marquínez Ferrándiz 8c7d6e8e22 [zdf] Extract subtitles (closes #9081) 10 years ago
Sergey M․ 6d4fc66bfc [youtube] Add support for zwearz (Closes #9062) 10 years ago
remitamine 23576edbfc [brightcove:legacy] skip None value for uploader_id 10 years ago
remitamine 4d4cd35f48 [brightcove:legacy] extract uploader_id as a string 10 years ago
remitamine 3aac9b2fb1 [nowness] update tests 10 years ago
remitamine e47d19e991 [brightcove:new] extract subtitles and strip video title 10 years ago
remitamine 41f5492fbc [brightcove:legacy] improve format extraction and extract uploader_id, duration and timestamp 10 years ago
Jaime Marquínez Ferrándiz 2defa7d75a [instagram:user] Fix extraction (fixes #9059)
The URL for the next page was incorrect and we always got the same page, therefore it got trapped in an infinite loop.
10 years ago
Sergey M․ bbc26c8a01 [bbc] Set vcodec to none for audio formats 10 years ago
Sergey M․ b507cc925b [extractor/common] Carry long line 10 years ago