Commit Graph

11427 Commits (fe45b0e06081752ff3617cdfae701408a1d8256a)

Author SHA1 Message Date
Yen Chi Hsuan 18b6216150
[openload] Fix extraction (closes #10408)
Thanks @yokrysty for the algorithm
9 years ago
Remita Amine fb009b7f53 [bravotv] correct clip info extraction and add support for adobe pass auth(closes #10407) 9 years ago
Sergey M․ 3083e4dc07
[eagleplatform] Improve detection of embedded videos (Closes #10409) 9 years ago
Remita Amine 7367bdef23 [awaan] fix extraction, modernize, rename the extractors and add test for live stream 9 years ago
Remita Amine ad31642584 [nrk,abc:iview] use _extract_akamai_formats 9 years ago
Remita Amine c7c43a93ba [common] add helper method to extract akamai m3u8 and f4m formats 9 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.
9 years ago
Remita Amine 55d119e2a1 [abc:iview] Add new extractor(closes #6148) 9 years ago
Sergey M․ 6d2679ee26
release 2016.08.22 9 years ago
Sergey M․ 3d897cc791
[ivi] Fix episode number extraction 9 years ago
Sergey M․ cf143c4d97
[ivi] Add support for 720p and 1080p 9 years ago
Yen Chi Hsuan ad120ae1c5
[extractor/common] Change the default m3u8 protocol in HTML5
Helper functions should have consistent default values
9 years ago
Remita Amine d0fa172e5f [firsttv] keep a test videos with multiple formats 9 years ago
Yen Chi Hsuan f97f9f71e5
Merge branch 'TRox1972-charlierose' 9 years ago
Yen Chi Hsuan 526656726b
[charlierose] Simplify and improve 9 years ago
Remita Amine 9b8c554ea7 [firsttv] fix extraction(closes #9249) 9 years ago
Yen Chi Hsuan d13bfc07b7
Merge branch 'charlierose' of https://github.com/TRox1972/youtube-dl into TRox1972-charlierose 9 years ago
Sergey M․ efe470e261
[twitch] Renew authentication 9 years ago
Sergey M․ e3f6b56909
[twitch] Refactor API calls 9 years ago
Sergey M․ b1e676fde8
[twitch] Modernize 9 years ago
Sergey M․ 92d4cfa358
[kaltura] Fallback ext calculation on caption's format 9 years ago
Remita Amine 3d47ee0a9e [zingmp3] fix extraction and add support for video clips(closes #10041) 9 years ago
Déstin Reed db29af6d36 [charlierose] Add new extractor 9 years ago
Sergey M․ 2c6acdfd2d
[kaltura] Add test for #10279 9 years ago
Sergey M․ fddaa76a59
[kaltura] Assume ttml to be default subtitles' extension 9 years ago
Sergey M․ a809446750
[kaltura] Add subtitles support when entry_id is unknown beforehand (Closes #10279) 9 years ago
Sergey M․ d8f30a7e66
[kaltura] Remove unused code 9 years ago
Sergey M․ 5b1d85754e
[YoutubeDL] Autocalculate ext when ext is None 9 years ago
Remita Amine e25586e471 [cultureunplugged] fix extraction(closes #10330) 9 years ago
Remita Amine 292a2301bf [cnn] add support for money.cnn.com videos(closes #2797) 9 years ago
Remita Amine dabe15701b [cbs, cbsnews] fix extraction(fixes #10393) 9 years ago
Sergey M․ 4245f55880
[dotsub] Replace test (Closes #10386) 9 years ago
Déstin Reed 5b9d187cc6
[imdb] Improve title extraction and make thumbnail non-fatal 9 years ago
Yen Chi Hsuan 39e1c4f08c
[litv] Support 'promo' URLs (closes #10385) 9 years ago
Yen Chi Hsuan 19f35402c5
[snotr] Fix extraction (closes #10338) 9 years ago
Yen Chi Hsuan 70852b47ca
[utils] Recognize units with full names in parse_filename
Reference: https://en.wikipedia.org/wiki/Template:Quantities_of_bytes
9 years ago
Yen Chi Hsuan a9a3b4a081
[miomio] Adapt to the new API and update _TESTS
The test case is from #9680
9 years ago
Yen Chi Hsuan ecc90093f9
[vuclip] Adapt to the new API and update _TEST 9 years ago
Yen Chi Hsuan 520251c093
[extractor/common] Recognize m3u8 manifests in HTML5 multimedia tags 9 years ago
Yen Chi Hsuan 55af45fcab
[radiobremen] Update _TEST (closes #10337) 9 years ago
Yen Chi Hsuan b82232036a
[n-tv.de] Fix extraction (closes #10331) 9 years ago
Yen Chi Hsuan e4659b4547
[utils] Correct octal/hexadecimal number detection in js_to_json 9 years ago
Sergey M․ 9e5751b9fe
[globo:article] Relax _VALID_URL and video id regex (Closes #10379) 9 years ago
Sergey M․ bd1bcd3ea0
release 2016.08.19 9 years ago
Sergey M․ 8b2dc4c328
[options] Remove output template description from --help
Same reasons as for --format
9 years ago
Sergey M․ 850837b67a
[porncom] Add extractor (Closes #2251, closes #10251) 9 years ago
Sergey M․ 13585d7682
[utils] Recognize lowercase units in parse_filesize 9 years ago
Sergey M․ fd3ec986a4
[generic] Fix dbtv test (Closes #10364) 9 years ago
Sergey M․ b0d578ff7b
[dbtv] Relax embed regex 9 years ago
Déstin Reed b0c8f2e9c8
[DBTV:generic] Add support for embeds 9 years ago
Sergey M․ 51815886a9
[vk:wallpost] Fix audio extraction 9 years ago
Sergey M․ 08a42f9c74
[vk] Fix authentication on python3 9 years ago
Sergey M․ e15ad9ef09
[keezmovies] PEP 8 9 years ago
Sergey M․ 4e9fee1015
[hgtvcom:show] Add extractor (Closes #10365) 9 years ago
Remita Amine 7273e5849b [discoverygo] extend _VALID_URL to support other networks 9 years ago
Sergey M․ b505e98784
[extremetube] Revert display_id 9 years ago
Sergey M․ 92cd9fd565
[keezmovies] Make display_id optional 9 years ago
Sergey M․ b3d7dce429
release 2016.08.17 9 years ago
Sergey M․ ab19b46b88
[extremetube] Modernize 9 years ago
Sergey M․ 8804f10e6b
[tube8] Modernize 9 years ago
Sergey M․ 6be17c0870
[mofosex] Extract all formats and modernize (Closes #10335) 9 years ago
Sergey M․ 8652770bd2
[keezmovies] Improve and modernize 9 years ago
Sergey M․ 2a1321a272
[vbox7:generic] Add support for vbox7 embeds 9 years ago
Sergey M․ 9c0fa60bf3
[vbox7] Add support for embed URLs 9 years ago
Sergey M․ 502d87c546
[mtg] Improve view count extraction 9 years ago
Sergey M․ b35b0d73d8
[viafree] Add extractor (Closes #10358) 9 years ago
Sergey M․ 6e7e4a6edf
[mtg] Add support for viafree URLs (#10358) 9 years ago
Remita Amine 53fef319f1 [fxnetworks] extend _VALID_URL to support simpsonsworld.com 9 years ago
Remita Amine 2cabee2a7d [amcnetworks] fix typo 9 years ago
Remita Amine 11f502fac1 [theplatform] extract subtitles with multiple formats from the metadata 9 years ago
Sergey M․ 98affc1a48
[xvideos] Fix test 9 years ago
Sergey M․ 70a2829fee
[xvideos] Fix HLS extraction (Closes #10356) 9 years ago
Remita Amine 837e56c8ee [amcnetworks] extract episode metadata 9 years ago
Remita Amine b5ddee8c77 [amcnetworks] Add new extractor 9 years ago
Sergey M․ fb64adcbd3
[adobepass] PEP 8 9 years ago
Sergey M․ 4f640f2890
[bbc:playlist] Fix tests 9 years ago
Sergey M․ 254e64a20a
[bbc:playlist] Add support for pagination (Closes #10349) 9 years ago
Remita Amine 818ac213eb [adobepass] add IE suffix to the extractor and remove duplicate constant 9 years ago
Remita Amine cbef4d5c9f [fxnetworks] add test and check geo restriction 9 years ago
Remita Amine bf90c46790 [fxnetworks] Add new extractor(closes #9462) 9 years ago
Yen Chi Hsuan 69eb4d699f
[cbsnews] Remove invalid tests. CBS Live videos gets deleted soon. 9 years ago
Yen Chi Hsuan 760845ce99
[cbslocal] Adapt to SendtoNewsIE 9 years ago
Yen Chi Hsuan 5c2d087221
[sendtonews] Fix extraction 9 years ago
Yen Chi Hsuan b6c4e36728
[jwplatform] Parse video_id from JWPlayer data
And remove a mysterious comma from 115c65793a
9 years ago
Sergey M․ 1a57b8c18c
[zippcast] Remove extractor (Closes #10332)
ZippCast is shut down
9 years ago
Remita Amine 24eb13b1c6 [uplynk,viceland] update tests and change uplynk extractors names 9 years ago
Remita Amine 525e0316c0 [adobepass] fix check for pendingLogout errors 9 years ago
Remita Amine 7e60ce9cf7 [adobepass] clear cache in case of pendingLogout errors 9 years ago
Remita Amine e811bcf8f8 [viceland] raise ExtractorError for errors other than HTTP 400 9 years ago
Remita Amine 6103f59095 [viceland] remove outdated comment 9 years ago
Remita Amine 9fa5789279 [viceland] fix info extraction(closes #8799) 9 years ago
Remita Amine d2ac04674d [viceland] Add new extractor(#8799) 9 years ago
Remita Amine 1fd6e30988 [adobepass] create separate class for adobe pass authentication 9 years ago
Sergey M․ 884cdb6cd9
[life:embed] Improve extraction 9 years ago
Remita Amine 9771b1f901 [theplatform] use _get_netrc_login_info and fix session expiration check(#10345) 9 years ago
Remita Amine 2118fdd1a9 [common] add separate method for getting netrc ligin info 9 years ago
Sergey M․ 320d597c21
[vgtv] Detect geo restricted videos (#10348) 9 years ago
Remita Amine aaf44a2f47 [uplynk] Add new extractor 9 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.
9 years ago
Sergey M․ 73a85620ee
release 2016.08.13 9 years ago