aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor
AgeCommit message (Collapse)Author
2015-06-12Add `--force-generic-extractor`Sergey M․
For some extractors that are hard to workout a good _VALID_URL we use very vague and unrestrictive ones, e.g. just allowing anything after hostname and capturing part of URL as id. If some of these extractors happen to have an video embed of some different hoster or platform and this scenario was not handled in extractor itself we end up with inability to download this embed until extractor is fixed to support embed of this kind. Forcing downloader to use the generic extractor can be a neat temporary solution for this problem. Example: FiveTV extractor with Tvigle embed - http://www.5-tv.ru/rabota/broadcasts/48/
2015-06-12[extractor/generic] Add support for tvigle embedsSergey M․
2015-06-12[extractor/generic] Rename tvc embed url variableSergey M․
2015-06-12[5tv] ImproveSergey M․
2015-06-12Merge branch '5tv' of https://github.com/hlintala/youtube-dl into hlintala-5tvSergey M․
2015-06-12[extractor/generic] Add test for tvc embedSergey M․
2015-06-12[extractor/generic] Fix tvc ie_keySergey M․
2015-06-12[tvc] Fix ie_keySergey M․
2015-06-12[tvc] Refactor extractor namesSergey M․
2015-06-12[extractor/generic] Add support for tvc embedsSergey M․
2015-06-12[tvc:embed] Add embed extraction routineSergey M․
2015-06-12[tvc] Separate embed extractorSergey M․
2015-06-12Merge branch 'tvc' of https://github.com/hlintala/youtube-dl into hlintala-tvcSergey M․
2015-06-12[tvc] Add extractor (Closes #5795)Hannu Lintala
2015-06-12[fivetv] Add extractor (Closes #5794)Hannu Lintala
2015-06-11[tube8] Fix extraction (Closes #5952)Sergey M․
2015-06-11[generic] Improve rtl.nl embeds detection (Closes #5950)Sergey M․
2015-06-11[rtlnl] Improve _VALID_URL (#5950)Sergey M․
2015-06-10[bilibili] Fix FutureWarningSergey M․
2015-06-10[rtbf] Extract all formats (closes #5947)Jaime Marquínez Ferrándiz
2015-06-10[nfl] Relax _VALID_URL (fixes #5940)Yen Chi Hsuan
2015-06-09[youtube:playlist] Use an iterator for the entries (closes #5935)Jaime Marquínez Ferrándiz
So that '--playlist-end' downloads only the required pages.
2015-06-09[theplatform] Check for /select/media URLs first (#5746)Sergey M․
2015-06-09[theplatform] Take care of /select/media URLs (Closes #5746)Sergey M․
2015-06-09[cbs] Extract display_idSergey M․
2015-06-09[cbs] Add support for colbertlateshow (Closes #5888)Sergey M․
2015-06-09[spiegeltv] Extract all formats and prefer hls (Closes #5843)Sergey M․
2015-06-09[youtube] Restricter DASH signature patternYen Chi Hsuan
A problematic DASH url is: https://manifest.googlevideo.com/api/manifest/dash/mm/35/key/yt5/ip/140.112.247.145/ms/pm/mv/s/mt/1433794435/id/o-AD2Od_dsOlAUYPu03ZsVWKSbGEbCJJrMp9vnXGhnyRhd/mn/sn-aigllm7r/sparams/as%2Chfr%2Cid%2Cip%2Cipbits%2Citag%2Cmm%2Cmn%2Cms%2Cmv%2Cnh%2Cpl%2Cplayback_host%2Crequiressl%2Csource%2Cexpire/fexp/9406009%2C9406821%2C9407575%2C9408142%2C9408420%2C9408710%2C9409121%2C9409208%2C9412514%2C9412780%2C9413208%2C9413426%2C9413476%2C9413503%2C9415304%2C9415753/upn/viDQrs8SnmE/as/fmp4_audio_clear%2Cwebm_audio_clear%2Cfmp4_sd_hd_clear%2Cwebm_sd_hd_clear%2Cwebm2_sd_hd_clear/playback_host/r4---sn-aigllm7r.googlevideo.com/ipbits/0/requiressl/yes/pl/20/itag/0/source/youtube/expire/1433824806/nh/EAQ/signature/81ABE6391E351BA495F5B041B00FF1257A353318.1A6E48ABB74E8F4AE73CA2CB1F963FC34E33DEE7/sver/3/hfr/1
2015-06-09[kickstarted] Extract thumbnails in embedded videos (#5929)Yen Chi Hsuan
2015-06-08[noco] Skip invalid timestamps (closes #5826)Yen Chi Hsuan
2015-06-08[cnet] Fix theplatform vid extraction (fixes #5924)Yen Chi Hsuan
2015-06-08[instagram:user] Truncate title to 80 characters (#5919)Yen Chi Hsuan
This is a workaround. Currently YoutubeDL.process_info() truncates info_dict['title'] to 200 characters, but the implementation can't handle wide characters.
2015-06-08[instagram] Handling null values (fixes #5919)Yen Chi Hsuan
I didn't add the test case here because it takes too much time. (7 minutes on my machine)
2015-06-07[tlc] Fix test failure due to DiscoveryIE changesYen Chi Hsuan
2015-06-07[discovery] Rewrite DiscoveryIE (fixes #5898)Yen Chi Hsuan
Discovery.com now uses a completely different approach for serving videos. At least in both test cases brightcove are involved. However, AMF support is necessary for these brightcove videos. As a result, I try to extract videos from the info page ('?flat=1'). The downloaded file can be different from the one in browsers.
2015-06-07[common] Add note and errnote field for _extract_m3u8_formatsYen Chi Hsuan
2015-06-07[brightcove] Allow single quotes in Brightcove URLs (fixes #5901)Yen Chi Hsuan
2015-06-07Merge branch 'hlintala-ruutu'Sergey M․
2015-06-07[ruutu] Improve, make more robust and fix python 2.6 supportSergey M․
2015-06-07Merge branch 'ruutu' of https://github.com/hlintala/youtube-dl into ↵Sergey M․
hlintala-ruutu
2015-06-06[ruutu] Don't use fallback for DASH and other non-HTTP urlsHannu Lintala
2015-06-07Merge branch 'PeterDing-iqiyi'Yen Chi Hsuan
2015-06-07[iqiyi] Cache encryption keysYen Chi Hsuan
2015-06-07[iqiyi] Improve regex pattern againYen Chi Hsuan
2015-06-07[iqiyi] Unify get_format() and get_bid()Yen Chi Hsuan
2015-06-07[iqiyi] Make _VALID_URL more accurateYen Chi Hsuan
v_* urls are individual videos, while a_* urls are playlists, which are not supported yet.
2015-06-07[iqiyi] Add a multipart test caseYen Chi Hsuan
2015-06-07[iqiyi] Change id for multipart videosYen Chi Hsuan
2015-06-07[iqiyi] Improve some variable names and add download notesYen Chi Hsuan
2015-06-07[iqiyi] Reorder importsYen Chi Hsuan