7524 Commits (779822d945dc7ebba7062ac9a5e760d21a7f362a)

Author SHA1 Message Date
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.
8 years ago
Jaime Marquínez Ferrándiz 1b3d5e05a8 Move the extreactors import to youtube_dl/extractor/extractors.py 8 years ago
Jaime Marquínez Ferrándiz e52d7f85f2 Delay initialization of InfoExtractors until they are needed 8 years ago
Sergey M․ 568d2f78d6 [tnaflix] Fix metadata extraction 8 years ago
Sergey M․ 2f2fcf1a33 [tnaflix] Fix extraction (Closes #9074) 8 years ago
Sergey M․ bacec0397f [extractor/common] Relax _hidden_inputs 8 years ago
Sergey M․ 3c6c7e7d7e [gdcvault] Fix extraction (Closes #9107, closes #9114) 8 years ago
Sergey M․ fb38aa8b53 [extractor/common] Support arbitrary format strings for template based identifiers in mpd manifests (Closes #9119, closes #9120) 8 years ago
Sergey M․ 18da24634c [democracynow] Improve extraction 8 years ago
Sergey M․ a134426d61 [democracynow] Fix tests 8 years ago
Sergey M․ a64c0c9b06 [democracynow] Make description optional (Closes #9115) 8 years ago
Sergey M․ 56019444cb [novamov] Improve _VALID_URL template (Closes #9116) 8 years ago
remitamine a1ff3cd5f9 [acast] fix channel extraction(closes #9117) 8 years ago
remitamine 9a32e80477 [acast] fix extraction(#9117) 8 years ago
Sergey M․ ed6fb8b804 [vrt] Add support for direct hls playlists and YouTube (Closes #9108) 8 years ago
Sergey M․ 3afef2e3fc [beeg] Improve extraction 8 years ago
Sergey M․ e90d175436 [yandexmusic] Extract music album metafields (Closes #7354) 8 years ago
Sergey M․ 7a93ab5f3f [extractor/common] Introduce music album metafields 8 years ago
Yen Chi Hsuan 8790249c68 [iqiyi] Improve error detection for VIP-only videos
Closes #9071
8 years ago
Sergey M․ 65150b41bb [deezer] Fix extraction (Closes #9086) 8 years ago
Sergey M․ e42f413716 [rte] Improve thumbnail extraction (Closes #9085) 8 years ago
Sergey M․ 40a056d85d [extractor/__init__] Remove novamov extractor and sort novamov based extractors alphabetically 8 years ago
Sergey M․ e7d77efb9d [auroravid] Add extractor (Closes #9070) 8 years ago
Sergey M․ 995cf05c96 [novamov] Make title fatal 8 years ago
Jaime Marquínez Ferrándiz 8c7d6e8e22 [zdf] Extract subtitles (closes #9081) 8 years ago
Sergey M․ 6d4fc66bfc [youtube] Add support for zwearz (Closes #9062) 8 years ago
remitamine 23576edbfc [brightcove:legacy] skip None value for uploader_id 8 years ago
remitamine 4d4cd35f48 [brightcove:legacy] extract uploader_id as a string 8 years ago
remitamine 3aac9b2fb1 [nowness] update tests 8 years ago
remitamine e47d19e991 [brightcove:new] extract subtitles and strip video title 8 years ago
remitamine 41f5492fbc [brightcove:legacy] improve format extraction and extract uploader_id, duration and timestamp 8 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.
8 years ago
Sergey M․ bbc26c8a01 [bbc] Set vcodec to none for audio formats 8 years ago
Sergey M․ b507cc925b [extractor/common] Carry long line 8 years ago
Sergey M․ db8ee7ec05 [extractor/common] Fix numeric identifiers conversion in DASH URL templates 8 years ago
remitamine 08136dc138 [brightcove] fix format sorting 8 years ago
remitamine fe7ef95e91 [cbsinteractive] Add support for ZDNet videos 8 years ago
remitamine 5f705baf5e [cnet] extract more formats 8 years ago
remitamine df634be2ed [common] prefer using mime type over ext for smil subtitle extraction
the subtitle ext for http://www.cnet.com/videos/download-amazon-prime-movies-and-tv/
is adb_xml while using the mime type it get tt(application/smptett+xml)
8 years ago
Jaime Marquínez Ferrándiz 6d628fafca [camwithher] Remove extra blank line 8 years ago
Jaime Marquínez Ferrándiz 0f28777f58 [cbsnews] Remove unused import 8 years ago
Jaime Marquínez Ferrándiz 329c1eae54 [aenetworks] Make pep8 happy 8 years ago
Sergey M․ 9aaaf8e8e8 [camwithher] Improve extraction (Closes #8989) 8 years ago
theGeekPirate 04819db58e [camwithher] Add extractor
Corrected unnecessary test

Sane variable naming

RTMP all .flv & url_id for _download_webpage()

Corrected all outstanding issues, next up is a squash!
8 years ago
remitamine 79ba9140dc [theplatform] extract timestamp and uploader 8 years ago
Sergey M․ 75d572e9fb [screencast] Improve title regexes (Closes #9025) 8 years ago
Martin Trigaux 791d6aaecc screencast.com: fallback on page title
When determining the title of the page, use the <title> tag of the page
8 years ago
Sergey M․ 81de73e5b4 [screencast] Add test 8 years ago
Martin Trigaux 83cedc1cf2 screencast.com: support missing www
The "www." part of the URL is not mandatory
8 years ago
Sergey M․ 244cd04237 [pluralsight] Remove unnecessary login/password encode 8 years ago