Commit Graph

9042 Commits (68601ef3acde6e0f78c3b4014a11f36383db8770)

Author SHA1 Message Date
Sergey M․ b29f842e0e
[canalplus] Add support for c8.fr (Closes #10577) 8 years ago
Sergey M․ f009fcac0d
Merge branch 'master' of github.com:rg3/youtube-dl 8 years ago
Yen Chi Hsuan 6c3affcb18
[newgrounds] Fix uploader extraction
Closes #10584

Also change test URLs to HTTPS, as proposed by
@stepshal in #10593.

Closes #10593
8 years ago
Sergey M․ 1e19ff2984
Merge branch 'polskie-radio-programme' of https://github.com/JakubAdamWieczorek/youtube-dl 8 years ago
Sergey M․ c6129feb7f
[ketnet] Add extractor (Closes #10343) 8 years ago
Sergey M․ bb5ebd4453
[canvas] Add support for een.be (Closes #10605) 8 years ago
Remita Amine cb9cbd84ed [extractors] add import for TeleQuebecIE 8 years ago
Remita Amine 4d5726b0d7 [telequebec] Add new extractor(closes #1999) 8 years ago
Remita Amine 4614ad7b59 [parliamentliveuk] fix extraction(closes #9137) 8 years ago
Sergey M․ ad0e2b3359
[abcotvs] Add support for ABC Owned Television Stations 8 years ago
Sergey M․ 37720844f6
[jwplatform] Extract height from label 8 years ago
Sergey M․ 6cfcb8ac36
[tvnoe] Do not capture unused groups in _VALID_URL 8 years ago
Remita Amine 7a979da8cb [yahoo] Look for Brightcove Legacy Studio embeds(closes #9345) 8 years ago
Sergey M․ 2fdc7b0e04
[viafree] PEP 8 8 years ago
Sergey M․ 010d034fca
[videomore] Fix extraction (Closes #10592) 8 years ago
stepshal 25042f7372 Add missing r prefix for _VALID_URLs 8 years ago
Yen Chi Hsuan 3f612f0767
Fix _VALID_URLs further (#10594) 8 years ago
Yen Chi Hsuan 17bf6e71cc Merge pull request #10594 from stepshal/https_support
Add support for https for rest of the exctractors.
8 years ago
stepshal 89f257d6e5 Add support for https for rest of the exctractors. 8 years ago
Yen Chi Hsuan e78a5428b6
[foxgay] Fix extraction (closes #10480) 8 years ago
Remita Amine 6656a82481 [rmcdecouverte] Add new extractor(closes #9709) 8 years ago
Remita Amine d7e794928d [tlc] fix query string parsing 8 years ago
Yen Chi Hsuan f87feb4b68
[miaopai] Coding style (#10556) 8 years ago
Yen Chi Hsuan 2841bdcebb
Merge branch 'miaopai' of https://github.com/xyb/youtube-dl into xyb-miaopai 8 years ago
Yen Chi Hsuan 84b91dd4e3
[gamestar] Fix metadata extraction (closes #10479) 8 years ago
Yen Chi Hsuan 92c9c2a88b
[moevideo] Skip another removed test (#10474) 8 years ago
Remita Amine 9d54b02bae [puls4] fix extraction(closes #10583) 8 years ago
Remita Amine 846d8b76a0 [cctv] Add new extractor(closes #8153) 8 years ago
Remita Amine 8258f4457c [lci] Add new extractor(closes #10573) 8 years ago
Remita Amine 948cd5b72d [wat] extract dash formats 8 years ago
Jakub Adam Wieczorek 8d3737cda7 [polskieradio] Add support for downloading whole programmes.
This extends the Polskie Radio (the Polish national radio) extractor to
enable the user to download all the broadcasts of a single programme.
8 years ago
Sergey M․ 155bc674c4
[viafree] Improve video id detection (Closes #10569) 8 years ago
Remita Amine c33c962adf [trutv] Add new extractor(#10519) 8 years ago
Remita Amine bdcc046d12 [turner] use android secure hls host and catch token extraction errors 8 years ago
Xie Yanbo a493f10208 using _parse_html5_media_entries to parse video tag 8 years ago
Sergey M․ f3eeaacb4e
[nick] Add test for #10559 8 years ago
Sergey M․ b4d6a85d60
[nick] Add support for nickelodeon.nl (Closes #10559) 8 years ago
Remita Amine 0b36a96212 [abcotvs] extend _VALID_URL and add support for clips.abcotvs.com(closes #9551) 8 years ago
Yen Chi Hsuan 1f85029d82
[bilibili] Simplify 8 years ago
Xie Yanbo 95be19d436 [miaopai] Add new extractor 8 years ago
Yen Chi Hsuan 95843da529
Merge branch 'bilibili' of https://github.com/PeterDing/youtube-dl into PeterDing-bilibili 8 years ago
Yen Chi Hsuan 9127e1533d
[tvnoe] PEP8 and coding style 8 years ago
Matěj Cepl 78e762d23c Add new extractor for TV Noe (Czech Christian TV).
Fixes #10520
8 years ago
Remita Amine 433af6ad30 [theplatform] fix player regex(closes #10546) 8 years ago
Sergey M․ feaa5ad787
[youtube:playlist] Extend _VALID_URL 8 years ago
Remita Amine 100bd86a68 [rottentomatoes] delegate extraction to InternetVideoArchiveIE 8 years ago
Remita Amine 0def758782 [internetvideoarchive] extract all formats 8 years ago
Yen Chi Hsuan b29cd56591
[pornovoisines] Fix extraction (closes #10469) 8 years ago
Yen Chi Hsuan 622638512b
[rottentomatoes] Fix extraction
Closes #10467
8 years ago
Sergey M․ 37c7490ac6
[espn] Extend _VALID_URL (Closes #10549) 8 years ago
Sergey M․ 091624f9da
[vimple] Extend _VALID_URL (Closes #10547) 8 years ago
Sergey M․ 7e5dc339de
[youtube:watchlater] Fix extraction (Closes #10544) 8 years ago
Yen Chi Hsuan 45aab4d30b
[youjizz] Fix extraction. The site has moved to HTML5
Closes #10437
8 years ago
Yen Chi Hsuan ed2bfe93aa
[fc2:embed] Add ie_key 8 years ago
Yen Chi Hsuan cdc783510b
[foxnews:insider] Add new extractor
Closes #10445
8 years ago
Yen Chi Hsuan cf0efe9636
[fc2:embed] New extractor for Flash player URLs
Closes #10512
8 years ago
Christian Pointner dedb177029
Fix parsing of HTML5 media elements
This fixes an error in _parse_html5_media_entries in case
an audio or video tag directly uses a src attribute insted
of <source> elements in it's body.
8 years ago
Sergey M․ 6496ccb413
[youtube] Add support for rental videos' previews (Closes #10532) 8 years ago
Sergey M․ 3fcce30289
[drtv] Update tests 8 years ago
Sergey M․ dacb3a864a
[youtube:playlist] Fallback to video extraction for video/playlist URLs when playlist is broken (Closes #10537) 8 years ago
Sergey M․ 6066d03db0
[drtv] Modernize and make more robust 8 years ago
Sebastian Blunt 5e9e3d0f6b
[drtv] Add support for dr.dk/nyheder
It's the same video player, the only difference is that the video player
is loaded differently, and certain metadata (title and description) is
not available under dr.dk/mu, so make it by default get that from some
of the html meta tags.

Skip the dr.dk/tv test

dr.dk/tv videos are only available for between 7 and 90 days due to
Danish law, and in certain cases may be readded. Skip this test as it is
no longer available.
8 years ago
Sergey M․ 349fc5c705
[facebook:plugins:video] Add extractor (Closes #10530) 8 years ago
Remita Amine 2c3e0af93e [go] Add new extractor 8 years ago
Remita Amine 6150502e47 [adobepass] check for authz_token expiration(#10527) 8 years ago
Remita Amine b207d5ebd4 [curiositystream] don't cache auth token 8 years ago
Remita Amine 4191779dcd [nytimes] improve extraction 8 years ago
Sergey M․ f97ec8bcb9
[glide] Remove unused import 8 years ago
Sergey M․ 8276d3b87a
[thestar] Fix extraction (Closes #10465) 8 years ago
Sergey M․ af95ee94b4
[glide] Fix extraction (Closes #10478) 8 years ago
Sergey M․ 8fb6af6bba
[exfm] Remove extractor (Closes #10482) 8 years ago
Sergey M․ f6af0f888b
[youporn] Fix categories and tags extraction (Closes #10521) 8 years ago
Sergey M․ e816c9d158
[extractor/common] Simplify _extract_m3u8_formats 8 years ago
Sergey M․ 9250181f37
[extractor/common] Restore NAME usage from EXT-X-MEDIA tag for formats codes in _extract_m3u8_formats (Closes #10522) 8 years ago
Remita Amine f096ec2625 [curiositystream] Add new extractor 8 years ago
Yen Chi Hsuan 4c8ab6fd71
[thvideo] Remove extractor. Website down.
Closes #10464

According to a screenshot in http://tieba.baidu.com/p/4691302183,
thvideo.tv is shut down "temporarily". I see no clues that it will be up
again, so I remove it here.
8 years ago
Yen Chi Hsuan 05d4612947
[movingimage] Adapt to the new domain name and fix extraction
Closes #10466
8 years ago
Yen Chi Hsuan 746a695b36
[myvidster] Update _TESTS (closes #10473) 8 years ago
Yen Chi Hsuan 165c54e97d
[southpark.cc.com:español] Skip geo-restricted _TESTS
Breaks https://travis-ci.org/rg3/youtube-dl/jobs/156728175
8 years ago
Remita Amine 2896dd73bc [cbs] extract once formats(closes #10515) 8 years ago
Remita Amine f8fd510eb4 [limelight] skip ism manifests and reduce requests 8 years ago
Sergey M․ 7a3e849f6e
[porncom] Extract categories and tags (Closes #10510) 8 years ago
Sergey M․ 196c6ba067
[facebook] Extract timestamp (Closes #10508) 8 years ago
Remita Amine 165620e320 [yahoo] extract more and better formats 8 years ago
Sergey M․ a249ab83cb
[pyvideo] Remove debugging code 8 years ago
Sergey M․ f7043ef39c
[soundcloud] Fix _VALID_URL clashes with sets (Closes #10505) 8 years ago
Sergey M․ 64fc49aba0
[bandcamp:album] Fix title extraction (Closes #10455) 8 years ago
Sergey M․ 245023a861
[pyvideo] Fix extraction (Closes #10468) 8 years ago
Remita Amine 3c77a54d5d [turner] keep video id intact 8 years ago
Remita Amine da30a20a4d [turner,cnn] move a check for wrong timestamp to CNNIE 8 years ago
Remita Amine 1fe48afea5 [cnn] update _TEST for CNNBlogsIE and CNNArticleIE(closes #10489) 8 years ago
Remita Amine 42e05be867 [ctv] add support for (tsn,bnn,thecomedynetwork).ca websites(#10016) 8 years ago
Remita Amine fe45b0e060 [9c9media] fix multiple stacks extraction and extract more metadata(#10016) 8 years ago
Sergey M․ a06e1498aa
[kusi] Update test 8 years ago
Sergey M․ 5a80e7b43a
[turner] Skip invalid subtitles' URLs 8 years ago
Sergey M․ 3fb2a23029
[adultswim] Extract video info from onlineOriginals (Closes #10492) 8 years ago
PeterDing 7be15d4097 [bilibili] Support episodes
[extractor/bilibili] add md5 for testing

[extractor/bilibili] remove unnecessary headers

[extractor/bilibili] correct _TESTS; find thumbnail for episode

[extractor/bilibili] [Fix] restore removed tests
8 years ago
Sergey M․ cd10b3ea63
[turner] Extract all formats 8 years ago
Sergey M․ 547993dcd0
[turner] Fix subtitles extraction 8 years ago
Remita Amine 93b8404599 [generic,vodplatform] improve embed regex 8 years ago
Sergey M․ 9ba1e1dcc0
[played] Remove extractor (Closes #10470) 8 years ago
Remita Amine b8079a40bc [turner] fix secure m3u8 formats downloading 8 years ago
Remita Amine 5bc8a73af6 [cartoonnetwork] make extraction work for more videos in the website
some videos require `networkName=CN2` to be present in the feed url
8 years ago
Remita Amine b3eaeded12 [tbs] Add new extractor(#10222) 8 years ago
Remita Amine ec65b391cb [cartoonnetwork] Add new extractor(#10110) 8 years ago
Remita Amine 2982514072 [turner,nba,cnn,adultswim] add base extractor to parse cvp feeds 8 years ago
Yen Chi Hsuan 98908bcf7c
[openload] Update algorithm again (#10408) 8 years ago
Yen Chi Hsuan 04b32c8f96
[bilibili] Fix extraction (closes #10375)
Thanks @gdkchan for the algorithm
8 years ago
Yen Chi Hsuan 40eec6b15c
[openload] Fix extraction (closes #10408)
Thanks to @yokrysty again!
8 years ago
Yen Chi Hsuan 39efc6e3e0 [generic] Update some _TESTS 8 years ago
Sergey M․ 92c27a0dbf
[periscope:user] Fix extraction (Closes #10453) 8 years ago
Yen Chi Hsuan 3b4b82d4ce
[douyutv] Simplify 8 years ago
Yen Chi Hsuan 545ef4f531
Merge branch 'patch-2' of https://github.com/steven7851/youtube-dl into steven7851-patch-2 8 years ago
Yen Chi Hsuan 906b87cf5f
[crackle] Revert to template-based thumbnail extraction
To reduce to number of HTTP requests
8 years ago
steven7851 b281aad2dc [douyutv] Use new api
use lapi for flv info, and html5 api for room info
#10153 #10318
8 years ago
Sergey M․ 6b18a24e6e
[tnaflix] Fix extraction (Closes #10434) 8 years ago
Sergey M․ f9b373afda
[nhk:vod] Improve extraction (Closes #10424) 8 years ago
Aleksander Nitecki 298a120ab7
[nhk] Add extractor for VoD. 8 years ago
Sergey M․ e3faecde30
[trutube] Remove extractor (Closes #10438) 8 years ago
Remita Amine a0f071a50d [usanetwork] Add new extractor 8 years ago
Yen Chi Hsuan b54a2da433
[crackle] Fix extraction and update _TESTS (closes #10333) 8 years ago
Yen Chi Hsuan dc2c37f316
[spankbang] Fix description and uploader (closes #10339) 8 years ago
Remita Amine 5c13c28566 raise unexpected error when no stream found 8 years ago
Remita Amine f70e9229e6 [discoverygo] detect when video needs authentication(closes #10425) 8 years ago
Remita Amine 30afe4aeb2 [cbc] Add support for watch.cbc.ca 8 years ago
Remita Amine f39ffc5877 [common] extract formats from #EXT-X-MEDIA tags 8 years ago
Yen Chi Hsuan 08773689f3 [kickstarter] Silent the warning for og:description
Closes #10415
8 years ago
Yen Chi Hsuan 0c75abbb7b [mtvservices:embedded] Use another endpoint to get feed URL
Closes #10363

In the original mtvservices:embedded test case, config.xml is still used
to get the feed URL. Some other examples, including test_Generic_40
(http://www.vulture.com/2016/06/new-key-peele-sketches-released.html),
and the video mentioned in #10363, use another endpoint to get the feed
URL. The 'index.html' approach works for the original test case, too. So
I didn't keep the old approach.
8 years ago
Yen Chi Hsuan 97653f81b2 [bilibili] Mark as broken
Bilibili now uses emscripten, which is very difficult for reverse
engineering. I don't expect it to be fixed in near future, so I mark
it as broken.

Ref: #10375
8 years ago
Sergey M․ 30317f4887
[pluralsight] Modernize and make more robust 8 years ago
Sergey M․ 8c3e35dd44
[pluralsight] Add support for subtitles (Closes #9681) 8 years ago
Sergey M․ 05bddcc512
[youtube] Fix authentication (2) (Closes #10392) 8 years ago
Sergey M․ 1212e9972f
[youtube] Fix authentication (#10392) 8 years ago
Remita Amine ccb6570e9e [syfy,bravotv] restrict drupal settings regex 8 years ago
Yen Chi Hsuan 18b6216150
[openload] Fix extraction (closes #10408)
Thanks @yokrysty for the algorithm
8 years ago
Remita Amine fb009b7f53 [bravotv] correct clip info extraction and add support for adobe pass auth(closes #10407) 8 years ago
Sergey M․ 3083e4dc07
[eagleplatform] Improve detection of embedded videos (Closes #10409) 8 years ago
Remita Amine 7367bdef23 [awaan] fix extraction, modernize, rename the extractors and add test for live stream 8 years ago
Remita Amine ad31642584 [nrk,abc:iview] use _extract_akamai_formats 8 years ago
Remita Amine c7c43a93ba [common] add helper method to extract akamai m3u8 and f4m formats 8 years ago
Yen Chi Hsuan 96229e5f95
[mtvservices:embedded] Update config URL
All starts from #10363. The test case in mtvservices:embedded uses
config.xml, while the video from #10363 and the test case in generic.py
is broken. Both uses index.html for fetching the feed URL.
8 years ago
Remita Amine 55d119e2a1 [abc:iview] Add new extractor(closes #6148) 8 years ago
Sergey M․ 3d897cc791
[ivi] Fix episode number extraction 8 years ago
Sergey M․ cf143c4d97
[ivi] Add support for 720p and 1080p 8 years ago
Yen Chi Hsuan ad120ae1c5
[extractor/common] Change the default m3u8 protocol in HTML5
Helper functions should have consistent default values
8 years ago
Remita Amine d0fa172e5f [firsttv] keep a test videos with multiple formats 8 years ago
Yen Chi Hsuan f97f9f71e5
Merge branch 'TRox1972-charlierose' 8 years ago
Yen Chi Hsuan 526656726b
[charlierose] Simplify and improve 8 years ago
Remita Amine 9b8c554ea7 [firsttv] fix extraction(closes #9249) 8 years ago
Yen Chi Hsuan d13bfc07b7
Merge branch 'charlierose' of https://github.com/TRox1972/youtube-dl into TRox1972-charlierose 8 years ago
Sergey M․ efe470e261
[twitch] Renew authentication 8 years ago
Sergey M․ e3f6b56909
[twitch] Refactor API calls 8 years ago
Sergey M․ b1e676fde8
[twitch] Modernize 8 years ago
Sergey M․ 92d4cfa358
[kaltura] Fallback ext calculation on caption's format 8 years ago
Remita Amine 3d47ee0a9e [zingmp3] fix extraction and add support for video clips(closes #10041) 8 years ago
Déstin Reed db29af6d36 [charlierose] Add new extractor 8 years ago
Sergey M․ 2c6acdfd2d
[kaltura] Add test for #10279 8 years ago
Sergey M․ fddaa76a59
[kaltura] Assume ttml to be default subtitles' extension 8 years ago
Sergey M․ a809446750
[kaltura] Add subtitles support when entry_id is unknown beforehand (Closes #10279) 8 years ago
Sergey M․ d8f30a7e66
[kaltura] Remove unused code 8 years ago
Remita Amine e25586e471 [cultureunplugged] fix extraction(closes #10330) 8 years ago
Remita Amine 292a2301bf [cnn] add support for money.cnn.com videos(closes #2797) 8 years ago
Remita Amine dabe15701b [cbs, cbsnews] fix extraction(fixes #10393) 8 years ago
Sergey M․ 4245f55880
[dotsub] Replace test (Closes #10386) 8 years ago
Déstin Reed 5b9d187cc6
[imdb] Improve title extraction and make thumbnail non-fatal 8 years ago
Yen Chi Hsuan 39e1c4f08c
[litv] Support 'promo' URLs (closes #10385) 8 years ago
Yen Chi Hsuan 19f35402c5
[snotr] Fix extraction (closes #10338) 8 years ago
Yen Chi Hsuan a9a3b4a081
[miomio] Adapt to the new API and update _TESTS
The test case is from #9680
8 years ago
Yen Chi Hsuan ecc90093f9
[vuclip] Adapt to the new API and update _TEST 8 years ago
Yen Chi Hsuan 520251c093
[extractor/common] Recognize m3u8 manifests in HTML5 multimedia tags 8 years ago
Yen Chi Hsuan 55af45fcab
[radiobremen] Update _TEST (closes #10337) 8 years ago
Yen Chi Hsuan b82232036a
[n-tv.de] Fix extraction (closes #10331) 8 years ago
Sergey M․ 9e5751b9fe
[globo:article] Relax _VALID_URL and video id regex (Closes #10379) 8 years ago
Sergey M․ 850837b67a
[porncom] Add extractor (Closes #2251, closes #10251) 8 years ago
Sergey M․ fd3ec986a4
[generic] Fix dbtv test (Closes #10364) 8 years ago
Sergey M․ b0d578ff7b
[dbtv] Relax embed regex 8 years ago
Déstin Reed b0c8f2e9c8
[DBTV:generic] Add support for embeds 8 years ago
Sergey M․ 51815886a9
[vk:wallpost] Fix audio extraction 8 years ago
Sergey M․ 08a42f9c74
[vk] Fix authentication on python3 8 years ago
Sergey M․ e15ad9ef09
[keezmovies] PEP 8 8 years ago
Sergey M․ 4e9fee1015
[hgtvcom:show] Add extractor (Closes #10365) 8 years ago
Remita Amine 7273e5849b [discoverygo] extend _VALID_URL to support other networks 8 years ago
Sergey M․ b505e98784
[extremetube] Revert display_id 8 years ago
Sergey M․ 92cd9fd565
[keezmovies] Make display_id optional 8 years ago
Sergey M․ ab19b46b88
[extremetube] Modernize 8 years ago
Sergey M․ 8804f10e6b
[tube8] Modernize 8 years ago
Sergey M․ 6be17c0870
[mofosex] Extract all formats and modernize (Closes #10335) 8 years ago
Sergey M․ 8652770bd2
[keezmovies] Improve and modernize 8 years ago
Sergey M․ 2a1321a272
[vbox7:generic] Add support for vbox7 embeds 8 years ago
Sergey M․ 9c0fa60bf3
[vbox7] Add support for embed URLs 8 years ago
Sergey M․ 502d87c546
[mtg] Improve view count extraction 8 years ago
Sergey M․ b35b0d73d8
[viafree] Add extractor (Closes #10358) 8 years ago
Sergey M․ 6e7e4a6edf
[mtg] Add support for viafree URLs (#10358) 8 years ago
Remita Amine 53fef319f1 [fxnetworks] extend _VALID_URL to support simpsonsworld.com 8 years ago
Remita Amine 2cabee2a7d [amcnetworks] fix typo 8 years ago
Remita Amine 11f502fac1 [theplatform] extract subtitles with multiple formats from the metadata 8 years ago
Sergey M․ 98affc1a48
[xvideos] Fix test 8 years ago
Sergey M․ 70a2829fee
[xvideos] Fix HLS extraction (Closes #10356) 8 years ago
Remita Amine 837e56c8ee [amcnetworks] extract episode metadata 8 years ago
Remita Amine b5ddee8c77 [amcnetworks] Add new extractor 8 years ago
Sergey M․ fb64adcbd3
[adobepass] PEP 8 8 years ago
Sergey M․ 4f640f2890
[bbc:playlist] Fix tests 8 years ago
Sergey M․ 254e64a20a
[bbc:playlist] Add support for pagination (Closes #10349) 8 years ago
Remita Amine 818ac213eb [adobepass] add IE suffix to the extractor and remove duplicate constant 8 years ago
Remita Amine cbef4d5c9f [fxnetworks] add test and check geo restriction 8 years ago
Remita Amine bf90c46790 [fxnetworks] Add new extractor(closes #9462) 8 years ago
Yen Chi Hsuan 69eb4d699f
[cbsnews] Remove invalid tests. CBS Live videos gets deleted soon. 8 years ago
Yen Chi Hsuan 760845ce99
[cbslocal] Adapt to SendtoNewsIE 8 years ago
Yen Chi Hsuan 5c2d087221
[sendtonews] Fix extraction 8 years ago
Yen Chi Hsuan b6c4e36728
[jwplatform] Parse video_id from JWPlayer data
And remove a mysterious comma from 115c65793a
8 years ago
Sergey M․ 1a57b8c18c
[zippcast] Remove extractor (Closes #10332)
ZippCast is shut down
8 years ago
Remita Amine 24eb13b1c6 [uplynk,viceland] update tests and change uplynk extractors names 8 years ago
Remita Amine 525e0316c0 [adobepass] fix check for pendingLogout errors 8 years ago
Remita Amine 7e60ce9cf7 [adobepass] clear cache in case of pendingLogout errors 8 years ago
Remita Amine e811bcf8f8 [viceland] raise ExtractorError for errors other than HTTP 400 8 years ago
Remita Amine 6103f59095 [viceland] remove outdated comment 8 years ago
Remita Amine 9fa5789279 [viceland] fix info extraction(closes #8799) 8 years ago
Remita Amine d2ac04674d [viceland] Add new extractor(#8799) 8 years ago
Remita Amine 1fd6e30988 [adobepass] create separate class for adobe pass authentication 8 years ago
Sergey M․ 884cdb6cd9
[life:embed] Improve extraction 8 years ago
Remita Amine 9771b1f901 [theplatform] use _get_netrc_login_info and fix session expiration check(#10345) 8 years ago
Remita Amine 2118fdd1a9 [common] add separate method for getting netrc ligin info 8 years ago
Sergey M․ 320d597c21
[vgtv] Detect geo restricted videos (#10348) 8 years ago
Remita Amine aaf44a2f47 [uplynk] Add new extractor 8 years ago
phi 097eba019d bug fix for extractor xiami.py
Before applying this patch, when downloading resources from xiami.com, it crashes with these:
Traceback (most recent call last):
  File "/home/phi/.local/bin/youtube-dl", line 11, in <module>
    sys.exit(main())
  File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/__init__.py", line 433, in main
    _real_main(argv)
  File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/__init__.py", line 423, in _real_main
    retcode = ydl.download(all_urls)
  File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/YoutubeDL.py", line 1786, in download
    url, force_generic_extractor=self.params.get('force_generic_extractor', False))
  File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/YoutubeDL.py", line 691, in extract_info
    ie_result = ie.extract(url)
  File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/extractor/common.py", line 347, in extract
    return self._real_extract(url)
  File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/extractor/xiami.py", line 116, in _real_extract
    return self._extract_tracks(self._match_id(url))[0]
  File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/extractor/xiami.py", line 43, in _extract_tracks
    '%s/%s%s' % (self._API_BASE_URL, item_id, '/type/%s' % typ if typ else ''), item_id)
  File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/extractor/common.py", line 562, in _download_json
    json_string, video_id, transform_source=transform_source, fatal=fatal)
  File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/extractor/common.py", line 568, in _parse_json
    return json.loads(json_string)
  File "/usr/lib/python3.5/json/__init__.py", line 312, in loads
    s.__class__.__name__))
TypeError: the JSON object must be str, not 'NoneType'

This patch solves exactly this problem.
8 years ago
Sergey M․ 5ec5461e1a
[pbs] Clarify comment on http formats 8 years ago
Sergey M․ 542130a5d9
[pbs] Fix description extraction and update tests 8 years ago
Sergey M․ 82997dad57
[franceculture] Fix extraction (Closes #10324) 8 years ago
Sergey M․ 647a7bf5e8
[pornotube] Fix extraction (Closes #10322) 8 years ago
Sergey M․ 77afa008dd
[4tube] Fix metadata extraction (Closes #10321) 8 years ago
Yen Chi Hsuan db535435b3
[bigflix] Remove an invalid test
There's no video anymore
8 years ago
Sergey M․ c2a453b461
[imgur] Fix width and height extraction (Closes #10325) 8 years ago
Sergey M․ cd29eaab95
[vbox7] Remove unused imports 8 years ago
Sergey M․ e97c55ee6a
[expotv] Improve extraction and update test 8 years ago
Sergey M․ cb55908e51
[vbox7] Fix extraction (Closes #10309) 8 years ago
Yen Chi Hsuan e581224843
[tapely] Remove extractor. It's shut down
Closes #10323
8 years ago
Remita Amine f50365e91c [pbs] add test for videos with undocumented http formats and remove unused import 8 years ago
Sergey M․ c366f8d30a
[24video] Add support for me and xxx TLDs 8 years ago
Sergey M․ 6a26c5f9d5
[muenchentv] Fix extraction (Closes #10313) 8 years ago
Sergey M․ bd6fb007de
[24video] Fix comment count extraction 8 years ago
Sergey M․ b69b2ff736
[sunporno] Add support for embed URLs 8 years ago
Sergey M․ 794e5dcd7e
[sunporno] Fix metadata extraction (Closes #10316) 8 years ago
Remita Amine f0d3669437 [hgtv] Add new extractor(closes #3999) 8 years ago
Remita Amine 3cddb8d6a7 [pbs] check all http formats and remove unnecessary request
- some of the quality that not reported in the documentation
are available(4500k, 6500k)
- the videoInfo request doesn't work for a long time
8 years ago
Sergey M․ 990d533ee4
[crunchyroll] Add support for HLS (Closes #10301) 8 years ago
Sergey M․ a3be69b7f0
[viu] Remove from extractors 8 years ago
Sergey M․ 0fd1b1624c
[goldenmoustache] Remove extractor (Closes #10298)
Now uses dailymotion
8 years ago
Sergey M․ 367976d49f
[drtuber] Improve title extraction 8 years ago
Sergey M․ 0aef0771f8
[drtuber] Make dislike count optional (Closes #10297) 8 years ago
Sergey M․ 0c070681c5
[chirbit] Fix extraction (Closes #10296) 8 years ago
Sergey M․ 30b25d382d
[francetvinfo] Relax _VALID_URL 8 years ago
Sergey M․ 7f2ed47595
[rtlnl] Relax _VALID_URL (Closes #10282) 8 years ago
Sergey M․ c3fa77bdef
[formula1] Relax _VALID_URL (Closes #10283) 8 years ago
Remita Amine 57ce8a6d08 [wat] improve extraction(#10281)
add alternative method to extract http formats
works even if the video is geo-restricted or removed
from public access(most of the cases)
8 years ago
Yen Chi Hsuan 69d8eeeec5
[ctsnews] Fix extraction 8 years ago
Remita Amine 20ef4123b9 [uol] remove unused import 8 years ago
Remita Amine 4e62d26aa2 [uol] Add new extractor(#4263) 8 years ago
Sergey M․ 3a380766d1
[rbmaradio] Improve, simplify and extract all formats (Closes #10242) 8 years ago
Petr Zvoníček affaea0688
[rbmaradio] Fixed extractor 8 years ago
Sergey M․ 77426a087b
[sonyliv] Improve (Closes #10258) 8 years ago
Sukhbir Singh 8991844ea2
[sonyliv] Add new extractor 8 years ago
Sergey M․ 082395d0a0
[extractor/generic] Add proper default to _search_json_ld call 8 years ago
Sergey M․ e8ed7354e6
[flipagram] Add proper default to _search_json_ld call 8 years ago
Sergey M․ 1e7f602e2a
[condenast] Make _search_json_ld call non fatal 8 years ago
Sergey M․ 522f6c066d
[bbc] Add proper default to _search_json_ld call 8 years ago
Sergey M․ 321b5e082a
[extractor/common] Respect default in _search_json_ld 8 years ago
Sergey M․ 3711fa1eb2
Revert "[flipagram] Make _search_json_ld non fatal"
This reverts commit d34995a9e3.
8 years ago
Sergey M․ 395c74615c
Revert "[extractor/generic] Make _search_json_ld non fatal"
This reverts commit 958849275f.
8 years ago
Yen Chi Hsuan 3dc240e8c6
[sohu] Update _TESTS (closes #10260) 8 years ago
Yen Chi Hsuan a41a6c5094
[chaturbate] Skip the invalid test 8 years ago
Yen Chi Hsuan d71207121d
[biqle] Skip an invalid test 8 years ago
Yen Chi Hsuan b1c6f21c74
[aparat] Fix extraction 8 years ago
Yen Chi Hsuan 412abb8760
[bilibili] Update _TESTS 8 years ago
Yen Chi Hsuan f17d5f6d14
[features.aol.com] Fix _TESTS 8 years ago
Remita Amine 6bb801cfaf [cwtv] extract http formats 8 years ago
Sergey M․ de02d1f4e9
[rozhlas] Fix regexes and improve extraction (Closes #10253) 8 years ago
Petr Zvoníček e1f93a0a76
[rozhlas] Add new extractor 8 years ago
Yen Chi Hsuan b2bd968f4b
[kuwo:singer] Fix extraction 8 years ago
Sergey M․ d92cb46305
[discoverygo] Add extractor (Closes #10245) 8 years ago
Sergey M․ d34995a9e3
[flipagram] Make _search_json_ld non fatal 8 years ago
Sergey M․ 958849275f
[extractor/generic] Make _search_json_ld non fatal 8 years ago
Sergey M․ 998f094452
[bbc] Remove proxy from test 8 years ago
Sergey M․ aaa42cf0cf
[bbc] PEP 8 8 years ago
Sergey M․ 9fb64c04cd
[bbc] Add support for morph embeds (Closes #10239) 8 years ago
Remita Amine f9622868e7 [bbc] preserve format_id backward compatibility 8 years ago
Remita Amine 37768f9242 [common] correctly lower the preference of m3u8 master manifest format 8 years ago
Sergey M․ a1aadd09a4
[tnaflixnetworkbase] Improve title extraction 8 years ago
Sergey M․ b47a75017b
[tnaflix] Fix metadata extraction (Closes #10249) 8 years ago
Remita Amine e37b54b140 [fox] fix theplatform release url query 8 years ago
Yen Chi Hsuan c1decda58c
[openload] Fix extraction (closes #9706) 8 years ago
Remita Amine ad152e2d95 [bbc] fix test 8 years ago
Remita Amine b0af12154e [bbc] reduce requests and improve format_id 8 years ago
Remita Amine d16b3c6677 [common] extract partOfTVSeries info in json-ld 8 years ago
Remita Amine c57244cdb1 [common] lower the preference of m3u8 master manifest format 8 years ago
Remita Amine a7e5f27412 [bbc] improve extraction
- extract f4m and dash formats
- improve format sorting and listing
- improve extraction of articles with `otherSettings.playlist`
8 years ago
Remita Amine 089a40955c [pokemon] improve _VALID_URL 8 years ago
Remita Amine d73ebac100 [pokemon] Add new extractor(closes #10093) 8 years ago
Remita Amine e563c0d73b [condenast] fallback to loader.js if video.js fail 8 years ago
Sergey M․ 8122e79fef
[gamekings] Remove remnants 8 years ago
Sergey M․ fe3ad1d456
[adultswim] Remove superfluous md5 from test 8 years ago
Sergey M․ 038a5e1a65
[adultswim] Add support for trailers (Closes #10235) 8 years ago
Sergey M․ 84bc23b41b
[archiveorg] PEP 8 8 years ago
Sergey M․ 46933a15d6
[extractor/common] Support root JSON-LD lists (Closes #10203) 8 years ago
Sergey M․ 3859ebeee6
[tvplay] Capture and output native error message 8 years ago
Remita Amine d50aca41f8 [archiveorg] improve format extraction(closes #10219) 8 years ago
Remita Amine 0ca057b965 [jwplatform] add support for playlist extraction and relative urls and improve audio detection 8 years ago
Sergey M․ 5ca968d0a6
[tvplay] Extract series metadata 8 years ago
Sergey M․ f0d31c624e
[tvplay] Add support for subtitles (Closes #10194) 8 years ago
Remita Amine 08c655906c [5min] fix _VALID_URL(closes #10228) 8 years ago
Remita Amine 5a993e1692 [natgeo] fix tests(closes #10229) 8 years ago
Remita Amine a7d2953073 [extractors] add tvp:embed import 8 years ago
Remita Amine fdd0b8f8e0 [tvp] extract video id from the webpage(fixes #7799) 8 years ago
Remita Amine f65dc41b72 [naver] extract upload date 8 years ago
Yen Chi Hsuan 962250f7ea
[cbslocal] Fix timestamp parsing (closes #10213) 8 years ago
Remita Amine b02b960c6b [naver] improve extraction(closes #8096) 8 years ago
Remita Amine 4f427c4be8 [condenast] improve extraction 8 years ago
Sergey M․ 8a00ea567b
[natgeo:episodeguide] Do not shadow url from outer scope 8 years ago
Remita Amine 8895be01fc [5min] fix _VALID_URL 8 years ago
Remita Amine 52e7fcfeb7 [engadget] Relax _VALID_URL 8 years ago
Remita Amine 2396062c74 [5min] delegate extraction to AolIE
recently the 5min SenseHandler request return
HTTP Error 503: Service Unavailable error
8 years ago
Remita Amine 14704aeff6 [kaltura] remove debugging line 8 years ago
Remita Amine 3c2c3af059 [extractors] change imports for national geographic extractors 8 years ago
Remita Amine 1891ea2d76 [nationalgeographic] Add support for National Geographic Episode Guide 8 years ago
Remita Amine 1094074c04 [kaltura] extract subtitles and reduce requests 8 years ago
Remita Amine 217d5ae013 [vodplatform] Add new extractor 8 years ago
Remita Amine 8b40854529 [common] lower proto_preference of rtsp formats
Most of the time the RtspFD fail to download videos but it report
success of the download with this output:
[mpv] 0 bytes
[download] 100% of 0.00B
8 years ago
Sergey M․ 8d3b226b83
[gamekings] Remove extractor
Now covered by generic jwplayer
8 years ago
Remita Amine 42b7a5afe0 [limelight] extract http formats 8 years ago
Sergey M․ 9cb0e65d7e
[ntvru] Fix extraction 8 years ago
Sergey M․ b070564efb
[extractor/common] Support multiple properties in _og_search_property 8 years ago
Philipp Hagemeister 6a9b3b61ea [comedycentral] Re-add shortnames
In cc99d4f826, the shortname feature got deleted by accident. Re-add it as a separate IE.
8 years ago
Sergey M․ e03d3e6453
[cwtv] Add support for cwtvpr.com (Closes #10196) 8 years ago
Remita Amine a70e45f80a [limelight] keep videos marked as previewStream
e382b953f0 (commitcomment-18472915)
8 years ago
Sergey M․ 697655a7c0
[safari] Relax url regexes (Closes #10202) 8 years ago
Remita Amine e382b953f0 [limelight] skip preview and drm protected videos 8 years ago
Yen Chi Hsuan 116e7e0d04
[bloomberg] Support BPlayer() players (closes #10187) 8 years ago
Sergey M․ cf03e34ad3
[yandexmusic:track] Fix extraction (Closes #10193) 8 years ago
Sergey M․ fa9f1d16b8
[dailymotion:playlist] Carry long line 8 years ago
Dave 485fedf6fd
[dailymotion:playlist] Optimize download archive processing 8 years ago
Jaime Marquínez Ferrándiz da0baba5c8 [rtve] Fix extraction for some videos
For example http://www.rtve.es/alacarta/videos/documentos-tv/documentos-tv-descredito/3574098/.
8 years ago
Jaime Marquínez Ferrándiz bb9f3bfedf Revert "[rtve] Fix extraction (#10076)"
This reverts commit c39b2ed990.

Apparently outside of Spain using 'auth/resources' is required (#10097).
8 years ago
Sergey M․ dbc0b39b91
[tv2] Improve extraction 8 years ago
Sergey M․ 481c5c5137
[tv2:article] Fix extraction (Closes #10188) 8 years ago
Sergey M․ 0cacae2807
[twitch:clips] Sort formats 8 years ago
Sergey M․ 74ba450a81
[twitch:clips] Fix extraction (Closes #9767) 8 years ago
Sergey M․ db19df6ca0
[extractor/generic] Add test for #10179 8 years ago
Sergey M․ fbdf8d15d1
[soundcloud] Add _extract_urls (#10179) 8 years ago
Sergey M․ 94aae01548
[extractor/generic] Extract all soundcloud embeds (Closes #10179) 8 years ago
Sergey M․ 39eef54cf0
[ard:mediathek] Skip unavailable test 8 years ago
Sergey M․ 05c8268c81
[shared] Modernize and make more robust 8 years ago
Sergey M․ 289a16b4f3
[shared] Respect redirect URL (Closes #10170) 8 years ago
Sergey M․ 40090e8d51
[extractor/common] Improve is_suitable
In order to fix breakage introduced by a3aa814b77
8 years ago
Sergey M․ 3e050d51d4
[orf:oe1] Relax _VALID_URL 8 years ago
Sergey M․ ced70c8640
[cbc] PEP 8 8 years ago
Sergey M․ 9a700deea4
[instagram] Remove duplicate field in test 8 years ago
Sergey M․ dc35ba0eba
[mgtv] Fix typo 8 years ago
Sergey M․ 88bd486b9a
[cbc] Improve extraction for videos embedded with clipId 8 years ago
Sergey M․ 7f8b92e3cf
[bigflix] Update tests 8 years ago
Yen Chi Hsuan 35f6e0ff36
[mtv.de] Skip 2 geo-restricted tests 8 years ago
Yen Chi Hsuan 326fa4e6e5
[generic] Skip an invalid test 8 years ago
Yen Chi Hsuan c74299a72c
[cmt] Detect unavailable videos and update _TESTS 8 years ago
Yen Chi Hsuan 10a1bb3a78
[mtv] Fix for videos with missing bitrates 8 years ago
Yen Chi Hsuan 4d3e543c73
Update extractors.py 8 years ago
Yen Chi Hsuan 05d1e7aaa9
[generic] Fix an MTV test and another test that breaks nosetests 8 years ago
Yen Chi Hsuan a3aa814b77
Update _TESTS for MTV sites 8 years ago
Yen Chi Hsuan 5c32a77cad
[nextmovie] Remove extractor
This domain name now redirects to mtv.com
8 years ago
Yen Chi Hsuan cc99d4f826
[comedycentral] Remove IEs for *.cc.com except tosh.cc.com
All other subdomains now redirects to cc.com/* URLs
8 years ago
Yen Chi Hsuan 712c7530ff
[mtv] Extract more metadata and more
1. Remove MTVIggyIE. All www.mtviggy.com URLs now redirects to
   www.mtv.com
2. Fix MTVDEIE
3. Return multiple URLs from _transform_rtmp_url. This is for
   tosh.cc.com
8 years ago
Sergey M․ 0a147785e8
[camdemy] Extract duration properly 8 years ago
Sergey M․ 59eaf69e33
[camdemy] Fix camdemy 8 years ago
Sergey M․ e8be2943a7
[smotri] Modernize, make more robust and fix tests 8 years ago
Sergey M․ 9513c1eb17
[tvp] Update dash format comment 8 years ago
Sergey M․ ae6fff4e64
[onet] Enable dash formats 8 years ago
Sergey M․ 5a65668e25
[dcn] Enable dash formats 8 years ago
Sergey M․ f75e6890db
[telegraaf] Make hls non fatal 8 years ago
Sergey M․ d9cb92c840
[telegraaf] Enable dash formats 8 years ago
Sergey M․ 94c04a3c79
[arkena] Enable dash formats 8 years ago
Sergey M․ f094834857
[extractor/common] Add support for $ in SegmentTemplate in MPD manifests 8 years ago
Déstin Reed 111de00289
[DailyMail] Improve title and description extraction 8 years ago
Sergey M․ b4a131e1a5
[facebook] Relax _VALID_URL (Closes #10151) 8 years ago
Sergey M․ f1991ce928
[arkena] Skip dash formats 8 years ago
Sergey M․ 3a8947650b
[arkenaplay] Remove extractor 8 years ago
Sergey M․ 1979969f91
[extractor/generic] Add support for arkena embeds 8 years ago
Sergey M․ 0673741af3
[extractors] Add imports for arkena and lcp 8 years ago
Sergey M․ c8e170b209
[lcp] Improve extraction 8 years ago
Sergey M․ bbe1f3634a
[arkena] Improve extraction (Closes #8682) 8 years ago
Rob van Bekkum 4671dd41b2
[arkena:lcp] Add extractors 8 years ago
Sergey M․ b13647cf3c
[eporner] Fix extraction (Closes #10139) 8 years ago
Sergey M․ add7d2a0e2
[pornhub] Make error regex less ambiguous (Closes #10138) 8 years ago
Sergey M․ e298d3a08c
[youtube] Fix authentication (Closes #10140) 8 years ago
Sergey M․ fd8c8c7dcd
[youtube:shared] Relax _VALID_URL 8 years ago
Sergey M․ 9158af16cc
[bbc.co.uk:iplayer:playlist] Add support for group URLs 8 years ago
Sergey M․ c6668e4ad1
[bbc.co.uk:iplayer:playlist] Skip unavailable test 8 years ago
Sergey M․ 84e8cca48b
[youjizz] Relax _VALID_URL (Closes #10131) 8 years ago
Sergey M․ 790b06b7d4
[odatv] Improve (Closes #9285) 8 years ago
skacurt 740d7c49c2
[odatv] Add extractor 8 years ago
Sergey M․ 4e51ec5f57
[extractors] Add import for comedycentral.tv 8 years ago
Sergey M․ 05087d1b4c
[bbc] Improve extraction from sxml playlists 8 years ago
Sergey M․ a66a73ee90
[ard] Add test for rbb-online 8 years ago
Sergey M․ e8882e7043
[spike] Relax _VALID_URL and improve extraction (Closes #10106) 8 years ago