Anssi Hannula [Mon, 15 Jun 2015 17:06:43 +0000 (20:06 +0300)]
[youtube] Fix missing format details for 60fps DASH formats
60fps DASH formats do not appear in the DASH manifest, but the non-DASH
video info page does contain additional parameters for DASH formats that
we can parse.
Use those when they exist.
This fixes "bestvideo" not selecting 60fps formats over similar 30fps
formats just because the file size is unknown.
Yen Chi Hsuan [Sat, 29 Aug 2015 17:11:56 +0000 (01:11 +0800)]
[abc] Use int_or_none
Yen Chi Hsuan [Sat, 29 Aug 2015 17:08:55 +0000 (01:08 +0800)]
[abc] Support YouTube embeds (fixes #6595)
Sergey M․ [Sat, 29 Aug 2015 16:41:49 +0000 (22:41 +0600)]
[nowtv] Fix display_id (Closes #6702)
Sergey M․ [Sat, 29 Aug 2015 14:26:51 +0000 (20:26 +0600)]
[kaltura] Fix _VALID_URL formatting
Sergey M․ [Sat, 29 Aug 2015 14:23:06 +0000 (20:23 +0600)]
[kaltura] Clarify html5 player comment
Sergey M․ [Sat, 29 Aug 2015 14:21:59 +0000 (20:21 +0600)]
[kaltura] Strictify _VALID_URL
sourcerect [Sat, 29 Aug 2015 06:12:15 +0000 (02:12 -0400)]
[kaltura] add html5 player urls
Sergey M․ [Sat, 29 Aug 2015 13:12:38 +0000 (19:12 +0600)]
[generic] Add test for screenwavemedia embed
Sergey M․ [Sat, 29 Aug 2015 13:07:31 +0000 (19:07 +0600)]
[generic] Use screenwavemedia embed pattern
Sergey M․ [Sat, 29 Aug 2015 13:06:55 +0000 (19:06 +0600)]
[cinemassacre] Use screenwavemedia embed pattern
Sergey M․ [Sat, 29 Aug 2015 13:05:11 +0000 (19:05 +0600)]
[screenwavemedia] Improve _VALID_URL
Sergey M․ [Sat, 29 Aug 2015 12:57:44 +0000 (18:57 +0600)]
[screenwavemedia] Add EMBED_PATTERN
felix [Sat, 29 Aug 2015 06:01:10 +0000 (08:01 +0200)]
[screenwavemedia] warn when falling back to a hardcoded list of streams
felix [Sat, 29 Aug 2015 06:00:25 +0000 (08:00 +0200)]
[screenwavemedia] use the true JS value instead of a comment
felix [Sat, 29 Aug 2015 05:55:20 +0000 (07:55 +0200)]
[generic] Look for ScreenwaveMedia embeds
Sergey M․ [Fri, 28 Aug 2015 16:10:49 +0000 (22:10 +0600)]
[mtvservices] Fix title extraction under python 2
Sergey M․ [Fri, 28 Aug 2015 15:45:29 +0000 (21:45 +0600)]
[mtvservices] Catch more georestriction errors
Sergey M․ [Fri, 28 Aug 2015 15:41:54 +0000 (21:41 +0600)]
[mtvde] Add support for news
Sergey M․ [Fri, 28 Aug 2015 15:31:38 +0000 (21:31 +0600)]
[mtvde] Add test for mediagen URL without query
Sergey M․ [Fri, 28 Aug 2015 15:27:36 +0000 (21:27 +0600)]
[mtvservices] Fix mediagen URL generation
Sergey M․ [Fri, 28 Aug 2015 15:24:54 +0000 (21:24 +0600)]
[mtvde] Simplify (Closes #6673)
Paul Hartmann [Tue, 25 Aug 2015 22:06:44 +0000 (00:06 +0200)]
[MTV] move German mtv site to new class
Philipp Hagemeister [Fri, 28 Aug 2015 03:04:39 +0000 (05:04 +0200)]
release 2015.08.28
Sergey M․ [Thu, 27 Aug 2015 15:48:47 +0000 (21:48 +0600)]
[foxnews] Clarify IE_DESC
Sergey M․ [Thu, 27 Aug 2015 15:48:03 +0000 (21:48 +0600)]
[foxnews] Simplify (Closes #6694)
nmrugg [Thu, 27 Aug 2015 15:24:28 +0000 (23:24 +0800)]
Added matching test for FoxBusiness.
nmrugg [Thu, 27 Aug 2015 15:24:13 +0000 (23:24 +0800)]
Make FoxBusiness work.
Sergey M․ [Wed, 26 Aug 2015 16:06:10 +0000 (22:06 +0600)]
[shared] Add filesize to test
Sergey M․ [Wed, 26 Aug 2015 16:05:45 +0000 (22:05 +0600)]
[shared] Add test for vivo
Sergey M․ [Wed, 26 Aug 2015 16:04:39 +0000 (22:04 +0600)]
[shared] Clarify IE_DESC
Sergey M․ [Wed, 26 Aug 2015 16:03:58 +0000 (22:03 +0600)]
[shared] Extend _VALID_URL to support vivo.sx (Closes #6681)
Sergey M․ [Wed, 26 Aug 2015 15:27:57 +0000 (21:27 +0600)]
[crunchyroll] Fix typo
Sergey M․ [Wed, 26 Aug 2015 15:27:07 +0000 (21:27 +0600)]
[udemy] Use raise_login_required
Sergey M․ [Wed, 26 Aug 2015 15:26:47 +0000 (21:26 +0600)]
[tubitv] Use raise_login_required
Sergey M․ [Wed, 26 Aug 2015 15:26:35 +0000 (21:26 +0600)]
[smotri] Use raise_login_required
Sergey M․ [Wed, 26 Aug 2015 15:26:24 +0000 (21:26 +0600)]
[safari] Use raise_login_required
Sergey M․ [Wed, 26 Aug 2015 15:26:09 +0000 (21:26 +0600)]
[pluralsight] Use raise_login_required
Sergey M․ [Wed, 26 Aug 2015 15:25:53 +0000 (21:25 +0600)]
[lynda] Use raise_login_required
Sergey M․ [Wed, 26 Aug 2015 15:25:37 +0000 (21:25 +0600)]
[eroprofile] Use raise_login_required
Sergey M․ [Wed, 26 Aug 2015 15:25:04 +0000 (21:25 +0600)]
[crunchyroll] Use raise_login_required
Sergey M․ [Wed, 26 Aug 2015 15:24:47 +0000 (21:24 +0600)]
[extractor/common] Add raise_login_required
Sergey M․ [Wed, 26 Aug 2015 14:47:57 +0000 (20:47 +0600)]
[crunchyroll] Detect required login (#6677)
Sergey M. [Wed, 26 Aug 2015 14:17:52 +0000 (20:17 +0600)]
Merge pull request #6679 from jaimeMF/youtube-fix-player-version-regex
[youtube] Adapt player version regex to handle urls ending in '/html5player-new.js'
Jaime Marquínez Ferrándiz [Wed, 26 Aug 2015 13:21:55 +0000 (15:21 +0200)]
[youtube] Adapt player version regex to handle urls ending in '/html5player-new.js'
It was always extracting 'new' as the version, breaking the cache system.
Sergey M․ [Tue, 25 Aug 2015 18:11:15 +0000 (00:11 +0600)]
[yandexmusic:playlist] Handle playlists with more than 150 tracks (Closes #6666)
Sergey M․ [Tue, 25 Aug 2015 17:29:02 +0000 (23:29 +0600)]
[yandexmusic] Skip removed tracks (#6666)
Sergey M․ [Tue, 25 Aug 2015 15:19:21 +0000 (21:19 +0600)]
[krasview] Skip download for test
Sergey M․ [Tue, 25 Aug 2015 15:08:38 +0000 (21:08 +0600)]
[mailru] Skip tests
Philipp Hagemeister [Sun, 23 Aug 2015 21:52:47 +0000 (23:52 +0200)]
release 2015.08.23
Sergey M․ [Sun, 23 Aug 2015 18:36:54 +0000 (00:36 +0600)]
[yandexmusic:track] Eliminate base class
Sergey M․ [Sun, 23 Aug 2015 18:36:24 +0000 (00:36 +0600)]
[yandexmusic] Defer link resolve till actual download time to prevent link expiry (Closes #6650)
Sergey M․ [Sun, 23 Aug 2015 16:33:26 +0000 (22:33 +0600)]
[spankwire] Preserve old uploader pattern
Sergey M․ [Sun, 23 Aug 2015 16:32:44 +0000 (22:32 +0600)]
[spankwire] Simplify
Sergey M․ [Sun, 23 Aug 2015 16:32:20 +0000 (22:32 +0600)]
[spankwire] Simplify and properly format
clauderains [Sun, 23 Aug 2015 09:47:20 +0000 (02:47 -0700)]
[spankwire] Support new cdn video url format
clauderains [Sun, 23 Aug 2015 09:46:29 +0000 (02:46 -0700)]
[spankwire] Fixed uploader_id field extraction so that test case passes
Sergey M․ [Sun, 23 Aug 2015 15:43:28 +0000 (21:43 +0600)]
[kontrtube] Fix extraction (Closes #6644)
Sergey M․ [Sun, 23 Aug 2015 05:21:56 +0000 (11:21 +0600)]
[pluralsight] Do not yet rely on userMayViewClip
Sergey M․ [Sun, 23 Aug 2015 04:44:10 +0000 (10:44 +0600)]
[pluralsight] Remove unused const
Sergey M․ [Sun, 23 Aug 2015 04:42:34 +0000 (10:42 +0600)]
[pluralsight] Add extractor (Closes #6090)
Sergey M․ [Sat, 22 Aug 2015 00:30:00 +0000 (06:30 +0600)]
[soundcloud:user] Update tests
Jaime Marquínez Ferrándiz [Fri, 21 Aug 2015 09:35:51 +0000 (11:35 +0200)]
[common] Follow convention of using 'cls' in classmethods
Yen Chi Hsuan [Fri, 21 Aug 2015 05:21:21 +0000 (13:21 +0800)]
[rtl2] Remove MD5 checksums
Yen Chi Hsuan [Fri, 21 Aug 2015 05:20:32 +0000 (13:20 +0800)]
[rtl2] Fix extraction for test_RTL2_1
Yen Chi Hsuan [Fri, 21 Aug 2015 05:04:25 +0000 (13:04 +0800)]
[rtl2] Remove an unused line
Yen Chi Hsuan [Fri, 21 Aug 2015 05:00:08 +0000 (13:00 +0800)]
[rtl2] Add skip_download for test
Sergey M․ [Fri, 21 Aug 2015 02:56:05 +0000 (08:56 +0600)]
[rtp] Add skip_download for test
Sergey M․ [Fri, 21 Aug 2015 02:54:28 +0000 (08:54 +0600)]
[folketinget] Add skip_download for test
Yen Chi Hsuan [Thu, 20 Aug 2015 17:43:22 +0000 (01:43 +0800)]
[common] Remove debugging codes
Yen Chi Hsuan [Thu, 20 Aug 2015 17:38:57 +0000 (01:38 +0800)]
[test/subtitles] Add test for ThePlatformFeedIE
Yen Chi Hsuan [Thu, 20 Aug 2015 17:37:43 +0000 (01:37 +0800)]
[theplatform] Use subtitles from SMIL, too
Yen Chi Hsuan [Thu, 20 Aug 2015 17:37:07 +0000 (01:37 +0800)]
[common] Add _merge_subtitles()
Yen Chi Hsuan [Thu, 20 Aug 2015 15:18:58 +0000 (23:18 +0800)]
[common] _parse_smil_subtitles: accept `lang` as the subtitle language
Yen Chi Hsuan [Wed, 19 Aug 2015 19:07:04 +0000 (03:07 +0800)]
[theplatform] Use _download_json
Sergey M․ [Wed, 19 Aug 2015 19:02:50 +0000 (01:02 +0600)]
[extractor/common] Add more subtitle mime types for guess when ext is missing
Sergey M․ [Wed, 19 Aug 2015 18:56:17 +0000 (00:56 +0600)]
[extractor/common] Add default subtitles lang
Yen Chi Hsuan [Wed, 19 Aug 2015 17:56:08 +0000 (01:56 +0800)]
Merge branch 'master' into HEAD
Yen Chi Hsuan [Wed, 19 Aug 2015 17:47:55 +0000 (01:47 +0800)]
[theplatform] Fix Python 2: declare coding
Yen Chi Hsuan [Wed, 19 Aug 2015 17:41:18 +0000 (01:41 +0800)]
[nbc] Add MSNBCIE
Yen Chi Hsuan [Wed, 19 Aug 2015 17:38:39 +0000 (01:38 +0800)]
[theplatform] Support URLs with 'guid='
Yen Chi Hsuan [Wed, 19 Aug 2015 17:24:32 +0000 (01:24 +0800)]
[theplatform] Add ThePlatformFeedIE
Sergey M․ [Wed, 19 Aug 2015 17:07:41 +0000 (23:07 +0600)]
[mwave] Improve
ping [Wed, 22 Jul 2015 06:31:29 +0000 (14:31 +0800)]
[mwave] New extractor for mwave.interest.me
Yen Chi Hsuan [Wed, 19 Aug 2015 15:11:25 +0000 (23:11 +0800)]
[theplatform] Use InfoExtractor._parse_smil_formats()
Sergey M․ [Wed, 19 Aug 2015 14:52:36 +0000 (20:52 +0600)]
[videobam] Remove extractor
videobam.com redirects to sendvid.com now
Sergey M․ [Tue, 18 Aug 2015 17:02:57 +0000 (23:02 +0600)]
[crunchyroll] Workaround fplive.net rtmp URLs (Closes #5881)
Sergey M․ [Tue, 18 Aug 2015 15:10:52 +0000 (21:10 +0600)]
[travis] Move to new infrastructure
We don't use rtmpdump in tests anyway
Sergey M․ [Tue, 18 Aug 2015 14:27:58 +0000 (20:27 +0600)]
[playtvak] PEP 8
Sergey M․ [Tue, 18 Aug 2015 14:26:45 +0000 (20:26 +0600)]
[twitch] Fix login (Closes #6599)
Sergey M․ [Tue, 18 Aug 2015 14:02:56 +0000 (20:02 +0600)]
[telecinco] Relax _VALID_URL (Closes #6601)
Philipp Hagemeister [Tue, 18 Aug 2015 11:02:41 +0000 (13:02 +0200)]
[libsyn] Strip options from player URL
Sergey M․ [Mon, 17 Aug 2015 14:23:52 +0000 (20:23 +0600)]
[twitch:vod] Add test for #6585
Sergey M․ [Mon, 17 Aug 2015 14:20:04 +0000 (20:20 +0600)]
[twitch] Make more robust
Sergey M․ [Mon, 17 Aug 2015 14:16:43 +0000 (20:16 +0600)]
[twitch] Allow untitled videos (Closes #6585)
Philipp Hagemeister [Sun, 16 Aug 2015 21:40:07 +0000 (23:40 +0200)]
release 2015.08.16.1
Philipp Hagemeister [Sun, 16 Aug 2015 21:39:50 +0000 (23:39 +0200)]
[sportdeutschland] Fix extraction
Sergey M․ [Sun, 16 Aug 2015 20:04:13 +0000 (02:04 +0600)]
[youtube] Expand _VALID_URL to support vid.plus
Sergey M․ [Sun, 16 Aug 2015 17:33:17 +0000 (23:33 +0600)]
[youtube:search_url] Fix extraction (Closes #6578)
Sergey M․ [Sun, 16 Aug 2015 14:18:15 +0000 (20:18 +0600)]
[screenwavemedia] Make more robust