]>
git.bitcoin.ninja Git - youtube-dl/log
Sergey M․ [Sat, 31 Dec 2016 15:04:29 +0000 (22:04 +0700)]
[videa] Add support for videa embeds
Sergey M․ [Sat, 31 Dec 2016 14:58:15 +0000 (21:58 +0700)]
[videa] Improve and simplify (closes #8181, closes #11133)
Bagira [Thu, 3 Nov 2016 11:53:45 +0000 (12:53 +0100)]
[videa] Add extractor
Chris Gavin [Sat, 31 Dec 2016 12:17:52 +0000 (12:17 +0000)]
[devscripts/buildserver] Remove unreachable except block
Sergey M․ [Thu, 29 Dec 2016 21:31:19 +0000 (04:31 +0700)]
[vk] Fix postlive videos extraction
Sergey M․ [Thu, 29 Dec 2016 21:21:49 +0000 (04:21 +0700)]
[vk] Extract from playerParams (closes #11555)
Sergey M․ [Thu, 29 Dec 2016 17:32:23 +0000 (00:32 +0700)]
[freevideo] Remove extractor (closes #11515)
Handled by generic extractor
Sergey M․ [Thu, 29 Dec 2016 17:12:35 +0000 (00:12 +0700)]
[showroomlive] Improve (closes #11458)
Arjan Verwer [Wed, 14 Dec 2016 20:43:54 +0000 (21:43 +0100)]
[showroomlive] Add extractor
Sergey M․ [Wed, 28 Dec 2016 16:01:52 +0000 (23:01 +0700)]
[xhamster] Fix duration extraction (closes #11549)
Sergey M․ [Sat, 24 Dec 2016 21:02:29 +0000 (04:02 +0700)]
[rtve:live] Fix extraction (closes #11529)
Yen Chi Hsuan [Sat, 24 Dec 2016 17:50:50 +0000 (01:50 +0800)]
[extractor/common] Allow non-lang in subtitles' keys
See
264e77c406a3b14f15aafcd036524cb6fe86aa20
Sergey M․ [Sat, 24 Dec 2016 15:46:27 +0000 (22:46 +0700)]
[brightcove:legacy] Improve embeds detection (closes #11523)
Sergey M․ [Sat, 24 Dec 2016 15:10:54 +0000 (22:10 +0700)]
[twitch] Add support for rechat messages (closes #11524)
Remita Amine [Sat, 24 Dec 2016 14:00:23 +0000 (15:00 +0100)]
Credit @wader for #11521
Mattias Wadman [Sat, 24 Dec 2016 10:59:43 +0000 (11:59 +0100)]
[acast] Add test with multiple blings
Mattias Wadman [Fri, 23 Dec 2016 22:58:09 +0000 (23:58 +0100)]
[acast] Fix broken audio URL and timestamp extraction
Before first bling was used now we look for the first bling with
type BlingAudio.
Before publishingDate was a ms unix timestamp now it is iso8601.
Sergey M․ [Fri, 23 Dec 2016 15:01:22 +0000 (22:01 +0700)]
[README.md] Add missing protocols to format selection section
hub2git [Fri, 23 Dec 2016 02:25:39 +0000 (18:25 -0800)]
[README.md] Fix typo
Sergey M․ [Thu, 22 Dec 2016 15:52:54 +0000 (22:52 +0700)]
release 2016.12.22
Remita Amine [Thu, 22 Dec 2016 09:02:56 +0000 (10:02 +0100)]
[ChangeLog] Actualize
Remita Amine [Thu, 22 Dec 2016 09:02:56 +0000 (10:02 +0100)]
[common] improve detection for video only formats and m3u8 manifest(fixes #11507)
Remita Amine [Wed, 21 Dec 2016 19:59:03 +0000 (20:59 +0100)]
[theplatform] pass geo verification headers to smil request(closes #10146)
Remita Amine [Wed, 21 Dec 2016 19:50:10 +0000 (20:50 +0100)]
[viu] pass geo verification headers to auth request
Remita Amine [Wed, 21 Dec 2016 17:45:01 +0000 (18:45 +0100)]
[rtl2] extract more formats and metadata
Sergey M․ [Wed, 21 Dec 2016 15:39:05 +0000 (22:39 +0700)]
[vbox7] Skip malformed JSON-LD (closes #11501)
Remita Amine [Tue, 20 Dec 2016 18:49:45 +0000 (19:49 +0100)]
[uplynk] force downloading using hls native downloader(closes #11496)
Remita Amine [Tue, 20 Dec 2016 17:22:57 +0000 (18:22 +0100)]
[laola1] add support for another extraction scenario(closes #11460)
Sergey M․ [Tue, 20 Dec 2016 15:39:39 +0000 (22:39 +0700)]
release 2016.12.20
Sergey M․ [Tue, 20 Dec 2016 15:36:06 +0000 (22:36 +0700)]
[ChangeLog] Actualize
Sergey M․ [Tue, 20 Dec 2016 14:51:11 +0000 (21:51 +0700)]
[vbox7] Fix extraction (closes #11494)
Remita Amine [Tue, 20 Dec 2016 11:52:46 +0000 (12:52 +0100)]
[uktvplay] Add new extractor(closes #11027)
Remita Amine [Tue, 20 Dec 2016 11:34:46 +0000 (12:34 +0100)]
[piksel] Add new extractor(closes #11246)
Remita Amine [Tue, 20 Dec 2016 11:25:05 +0000 (12:25 +0100)]
[vimeo] fix extraction for hls formats and add support for dash formats(closes #11490)
Remita Amine [Tue, 20 Dec 2016 11:23:16 +0000 (12:23 +0100)]
[common] fix dash codec information for mixed videos and fragment url construction(#11490)
Yen Chi Hsuan [Tue, 20 Dec 2016 10:45:52 +0000 (18:45 +0800)]
[kaltura] Improve widget ID extraction (closes #11480)
Sergey M․ [Mon, 19 Dec 2016 16:47:45 +0000 (23:47 +0700)]
[nrktv:direkte] Add support for live streams (#11488)
Remita Amine [Mon, 19 Dec 2016 15:27:12 +0000 (16:27 +0100)]
[pbs] fix extraction for geo restricted videos(#7095)
Remita Amine [Sun, 18 Dec 2016 20:39:59 +0000 (21:39 +0100)]
[brightcove:new] skip widevine classic videos
Remita Amine [Sun, 18 Dec 2016 17:24:01 +0000 (18:24 +0100)]
[viu] extract supported hls manifest
Remita Amine [Sun, 18 Dec 2016 16:15:53 +0000 (17:15 +0100)]
[viu] improve extraction(closes #10607)(closes #11329)
ping [Fri, 9 Sep 2016 17:49:56 +0000 (01:49 +0800)]
[viu] New extractor for viu.com
Sergey M․ [Sun, 18 Dec 2016 13:56:21 +0000 (20:56 +0700)]
Revert "Credit @pyx for meipai (#10718)"
This reverts commit
d5e623aaa18a1a08731e46e3aff6a2a9361b69b8 .
Sergey M․ [Sun, 18 Dec 2016 12:50:33 +0000 (19:50 +0700)]
release 2016.12.18
Sergey M․ [Sun, 18 Dec 2016 12:48:59 +0000 (19:48 +0700)]
[ChangeLog] Actualize
Sergey M․ [Sun, 18 Dec 2016 12:46:57 +0000 (19:46 +0700)]
Credit @pyx for meipai (#10718)
Remita Amine [Sun, 18 Dec 2016 09:49:10 +0000 (10:49 +0100)]
[ccma] Add new extractor(closes #11359)
Remita Amine [Sat, 17 Dec 2016 20:48:45 +0000 (21:48 +0100)]
[laola1tv] add support embed urls and improve extraction(#11460)
Remita Amine [Sat, 17 Dec 2016 17:11:13 +0000 (18:11 +0100)]
[nbc] fix extraction for msnbc videos(fixes #11466)
Sergey M․ [Sat, 17 Dec 2016 16:03:50 +0000 (23:03 +0700)]
[extractors] Add missing twitch imports
Sergey M․ [Sat, 17 Dec 2016 16:03:13 +0000 (23:03 +0700)]
[extractor/common] Recognize DASH formats in html5 media entries
Sergey M․ [Sat, 17 Dec 2016 13:20:23 +0000 (20:20 +0700)]
[twitch] Adapt to new videos pages schema (closes #11469)
Sergey M․ [Sat, 17 Dec 2016 12:42:34 +0000 (19:42 +0700)]
[meipai] Fix regular videos extraction and improve (closes #10718)
Philip Xu [Wed, 21 Sep 2016 00:14:24 +0000 (20:14 -0400)]
[meipai] Add extractor
Sergey M․ [Sat, 17 Dec 2016 11:47:49 +0000 (18:47 +0700)]
[ondemandkorea] Fix extraction (closes #10772)
Sergey M․ [Sat, 17 Dec 2016 11:45:53 +0000 (18:45 +0700)]
[jwplatform] Improve duration extraction
Sergey M․ [Sat, 17 Dec 2016 11:45:44 +0000 (18:45 +0700)]
[jwplatform] Improve subtitles extraction
Sergey M․ [Sat, 17 Dec 2016 11:44:53 +0000 (18:44 +0700)]
[utils] Improve urljoin
ping [Tue, 27 Sep 2016 05:29:21 +0000 (13:29 +0800)]
[ondemandkorea] Add extractor
Sergey M․ [Fri, 16 Dec 2016 16:57:51 +0000 (23:57 +0700)]
[vporn] Use urljoin for thumbnail
Remita Amine [Fri, 16 Dec 2016 10:04:58 +0000 (11:04 +0100)]
[vvvvid] do not cache the conn_id
Remita Amine [Fri, 16 Dec 2016 08:05:02 +0000 (09:05 +0100)]
[vvvvid] Add new extractor(closes #5915)
Sergey M․ [Thu, 15 Dec 2016 14:16:55 +0000 (21:16 +0700)]
release 2016.12.15
Sergey M․ [Thu, 15 Dec 2016 14:15:45 +0000 (21:15 +0700)]
[ChangeLog] Actualize
Yen Chi Hsuan [Thu, 15 Dec 2016 09:51:26 +0000 (17:51 +0800)]
[openload] Recognize oload.tv URLs (#10408)
Yen Chi Hsuan [Wed, 14 Dec 2016 17:01:14 +0000 (01:01 +0800)]
[facebook] Recognize .onion URLs (closes #11443)
Sergey M․ [Wed, 14 Dec 2016 14:30:33 +0000 (21:30 +0700)]
[vlive] Use live titles for live streams
Sergey M․ [Wed, 14 Dec 2016 14:05:50 +0000 (21:05 +0700)]
[vlive] Add video params extraction fallback and improve (closes #11375)
Corey Nicholson [Mon, 5 Dec 2016 21:16:12 +0000 (21:16 +0000)]
[vlive] Update extraction
Remita Amine [Tue, 13 Dec 2016 16:59:22 +0000 (17:59 +0100)]
[canvas] extract dash formats
Sergey M․ [Mon, 12 Dec 2016 19:25:42 +0000 (02:25 +0700)]
[melonvod] Improve (closes #11419)
Sergey M․ [Mon, 12 Dec 2016 19:23:49 +0000 (02:23 +0700)]
[utils] Add convenience urljoin
ping [Mon, 12 Dec 2016 06:43:33 +0000 (14:43 +0800)]
[melonvod] Add extractor for vod.melon.com
Sergey M․ [Sun, 11 Dec 2016 18:44:50 +0000 (01:44 +0700)]
release 2016.12.12
Sergey M․ [Sun, 11 Dec 2016 18:41:08 +0000 (01:41 +0700)]
[ChangeLog] Actualize
Sergey M․ [Sun, 11 Dec 2016 17:58:08 +0000 (00:58 +0700)]
[dplay] Use Safari user-agent for hls (closes #11418)
Sergey M․ [Sun, 11 Dec 2016 17:49:07 +0000 (00:49 +0700)]
[utils] Add common user agents map
Sergey M․ [Sat, 10 Dec 2016 18:40:30 +0000 (01:40 +0700)]
[facebook] Detect login required error message
Sergey M․ [Sat, 10 Dec 2016 18:22:01 +0000 (01:22 +0700)]
[facebook] Improve video selection (closes #11390)
Sergey M․ [Sat, 10 Dec 2016 17:45:27 +0000 (00:45 +0700)]
[canalplus] Add another video id regex (closes #11399)
Sergey M․ [Sat, 10 Dec 2016 16:45:36 +0000 (23:45 +0700)]
[mixcloud] Relax _VALID_URL (closes #11406)
Remita Amine [Sat, 10 Dec 2016 16:36:32 +0000 (17:36 +0100)]
[ctvnews] relax _VALID_URL regex(closes #11394)
Remita Amine [Sat, 10 Dec 2016 16:17:13 +0000 (17:17 +0100)]
[common] recognize hls manifests that contain video only formats(#11394)
Remita Amine [Sat, 10 Dec 2016 15:34:01 +0000 (16:34 +0100)]
[rte] improve extraction(closes #10498)(closes #7746)
Remita Amine [Sat, 10 Dec 2016 12:29:51 +0000 (13:29 +0100)]
[prosiebensat1] extract dash formats
Remita Amine [Sat, 10 Dec 2016 09:47:19 +0000 (10:47 +0100)]
[rts,srgssr] improve extraction for geo restricted videos(fixes #11089)(closes #4989)
Sergey M․ [Thu, 8 Dec 2016 19:46:18 +0000 (02:46 +0700)]
release 2016.12.09
Sergey M․ [Thu, 8 Dec 2016 19:41:49 +0000 (02:41 +0700)]
[ChangeLog] Actualize
Yen Chi Hsuan [Thu, 8 Dec 2016 18:15:16 +0000 (02:15 +0800)]
[openload] Fix extraction (closes #10408)
Sergey M․ [Wed, 7 Dec 2016 16:50:10 +0000 (23:50 +0700)]
[pandoratv] PEP 8 and simplify
Serkora [Wed, 7 Dec 2016 16:46:42 +0000 (00:46 +0800)]
[pandoratv] Fix extraction (closes #11023)
Remita Amine [Tue, 6 Dec 2016 18:01:09 +0000 (19:01 +0100)]
[telebruxelles] extract all formats and add support for emission urls
Sergey M․ [Mon, 5 Dec 2016 17:41:03 +0000 (00:41 +0700)]
[bloomberg] Add another video id regex (closes #11371)
Sergey M․ [Mon, 5 Dec 2016 16:28:57 +0000 (23:28 +0700)]
[1tv] Fix video id extraction
vordep [Sun, 4 Dec 2016 23:53:49 +0000 (23:53 +0000)]
[fusion] Update ooyala id regex
Yen Chi Hsuan [Sun, 4 Dec 2016 16:31:02 +0000 (00:31 +0800)]
[socks] Refine exception model for better error handling
1. ProxyError now inherits from socket.error instead of IOError
The only functions socks.py overrides are connect and connect_ex. In
Python 2.x and Python <= 3.2, socket functions raises socket.error. In
newer Python versions, those functions raises OSError instead. The name
socket.error is preserved as an alias of OSError for backward
compability. To keep socks.py compatible with Python's standard library,
it should raise the same exception as raw sockets.
See PEP 3151 (https://www.python.org/dev/peps/pep-3151/) for more
information about the change in Python 3.3.
2. Raise EOFError instead of IOError when the socket receives less data
than it expects
There's no common convention, but both ftplib and telnetlib raises
EOFError for similar situations. socks.py follows them.
Closes #11355
In #11355, only Python 2 is affected. In Python 3, both socket.error and
IOError are alias of OSError, so AbstractHTTPHandler.do_open correctly
catches the error and thus InfoExtractor._is_valid_url works fine.
Sergey M․ [Sun, 4 Dec 2016 16:20:14 +0000 (23:20 +0700)]
[1tv] Improve extraction and add support for playlists (closes #11335)
Yen Chi Hsuan [Sat, 3 Dec 2016 13:53:41 +0000 (21:53 +0800)]
[socks] Fix error reporting (#11355)
Remita Amine [Thu, 1 Dec 2016 11:15:35 +0000 (12:15 +0100)]
[aenetworks] extract more formats(closes #11321)
Yen Chi Hsuan [Thu, 1 Dec 2016 06:56:52 +0000 (14:56 +0800)]
[thisoldhouse] Recognize /tv-episode/ URLs and update _TESTS
Closes #11271