Yen Chi Hsuan [Fri, 10 Jun 2016 04:28:09 +0000 (12:28 +0800)]
[yahoo] Yahoo doesn't like region names in lower cases
Fix test_Yahoo_7
Yen Chi Hsuan [Thu, 9 Jun 2016 13:40:16 +0000 (21:40 +0800)]
[wdr] Subtitles are TTML
Sergey M․ [Thu, 9 Jun 2016 14:34:47 +0000 (21:34 +0700)]
[godtv] Relax _VALID_URL
Sergey M․ [Thu, 9 Jun 2016 14:33:51 +0000 (21:33 +0700)]
[godtv] Add more tests
Sergey M․ [Thu, 9 Jun 2016 14:29:41 +0000 (21:29 +0700)]
[godtv] Improve and add support for playlists (Closes #9608)
TRox1972 [Fri, 27 May 2016 11:37:40 +0000 (13:37 +0200)]
[godtv] Add extractor
[GodTV] Improvements
N1k145 [Thu, 9 Jun 2016 10:13:15 +0000 (12:13 +0200)]
[openload] Relax _VALID_URL
[openload] added to _TESTS, removed escape
Yen Chi Hsuan [Thu, 9 Jun 2016 11:00:13 +0000 (19:00 +0800)]
[openload] Fix extraction. Thanks @perron375 for the solution
Closes #9706
Yen Chi Hsuan [Thu, 9 Jun 2016 09:20:16 +0000 (17:20 +0800)]
Merge pull request #9395 from pmrowla/afreecatv
[afreecatv] Add new extractor for afreecatv.com VODs
Yen Chi Hsuan [Thu, 9 Jun 2016 05:49:35 +0000 (13:49 +0800)]
[wdr] Misc changes
Yen Chi Hsuan [Thu, 9 Jun 2016 05:41:12 +0000 (13:41 +0800)]
[wdr] Simplify extraction
Yen Chi Hsuan [Thu, 9 Jun 2016 05:04:30 +0000 (13:04 +0800)]
[wdr] Support radio players (closes #6147)
Yen Chi Hsuan [Thu, 9 Jun 2016 04:58:24 +0000 (12:58 +0800)]
[utils] Add audio/mpeg to mimetype2ext()
Used in WDR live radios (#6147)
Sergey M․ [Wed, 8 Jun 2016 22:34:19 +0000 (05:34 +0700)]
[YoutubeDL] Force string conversion on non string video ids
Sergey M․ [Wed, 8 Jun 2016 21:13:38 +0000 (04:13 +0700)]
[vessel] Make hls formats non fatal
Sergey M․ [Wed, 8 Jun 2016 21:12:48 +0000 (04:12 +0700)]
[vessel] Extract DASH formats
Sergey M․ [Wed, 8 Jun 2016 21:09:32 +0000 (04:09 +0700)]
[vessel] Use native hls by default
Sergey M․ [Wed, 8 Jun 2016 21:02:27 +0000 (04:02 +0700)]
[extractor/generic] Add support vessel embeds (Closes #7083)
Sergey M․ [Wed, 8 Jun 2016 21:00:47 +0000 (04:00 +0700)]
[vessel] Add support for embed urls and improve extraction
Yen Chi Hsuan [Wed, 8 Jun 2016 15:45:46 +0000 (23:45 +0800)]
[youku:show] Add new extractor
Yen Chi Hsuan [Wed, 8 Jun 2016 13:48:12 +0000 (21:48 +0800)]
[twitter] Update _TESTS
Yen Chi Hsuan [Wed, 8 Jun 2016 13:28:10 +0000 (21:28 +0800)]
[twitter] Fix extraction for videos with HLS streams
Closes #9623
Yen Chi Hsuan [Wed, 8 Jun 2016 13:12:14 +0000 (21:12 +0800)]
[twitter] Detect suspended accounts and update _TESTS
Yen Chi Hsuan [Wed, 8 Jun 2016 12:50:01 +0000 (20:50 +0800)]
[nbc] Add the test case from #9578
Closes #9578
Yen Chi Hsuan [Wed, 8 Jun 2016 12:47:39 +0000 (20:47 +0800)]
[theplatform] Some NBC videos require an additional cookie
Related: #9578
Yen Chi Hsuan [Wed, 8 Jun 2016 06:43:52 +0000 (14:43 +0800)]
[downloader/external] Add another env for proxies in ffmpeg/avconv
Related sources:
https://git.libav.org/?p=libav.git;a=blob;f=libavformat/http.c;h=
8fe8d11e1edfdbb04a8726db2c49cfef3f572aac;hb=HEAD#l152
https://git.libav.org/?p=libav.git;a=blob;f=libavformat/tls.c;h=
fab243e93e20034e88e619188c13a44a5d8ccdb9;hb=HEAD#l63
https://github.com/FFmpeg/FFmpeg/blob/
f8e89d8/libavformat/http.c#L191
https://github.com/FFmpeg/FFmpeg/blob/
f8e89d8/libavformat/tls.c#L92
Yen Chi Hsuan [Wed, 8 Jun 2016 06:29:53 +0000 (14:29 +0800)]
[bilibili] Fix for videos without upload time (closes #9710)
Sergey M․ [Tue, 7 Jun 2016 19:22:04 +0000 (02:22 +0700)]
[thesixtyone] Relax _VALID_URL (Closes #9714)
Sergey M․ [Tue, 7 Jun 2016 16:53:08 +0000 (23:53 +0700)]
[livestream:event] Ensure video id is string (Closes #9721)
Yen Chi Hsuan [Tue, 7 Jun 2016 16:25:51 +0000 (00:25 +0800)]
[wdr] Update _TESTS
Yen Chi Hsuan [Tue, 7 Jun 2016 16:19:33 +0000 (00:19 +0800)]
[common] Fix <bootstrapInfo> detection in F4M manifests
Regression since
0a5685b26fae0940f14cb063a6e4fc6986f9c124
Sergey M․ [Tue, 7 Jun 2016 15:32:08 +0000 (22:32 +0700)]
[canal+] Add support for d17.tv
Sergey M․ [Tue, 7 Jun 2016 15:26:18 +0000 (22:26 +0700)]
[canal+] Update tests
Sergey M․ [Tue, 7 Jun 2016 15:12:20 +0000 (22:12 +0700)]
[canal+] Improve extraction (Closes #9718)
Sergey M [Tue, 7 Jun 2016 14:22:53 +0000 (21:22 +0700)]
Merge pull request #9720 from Kagami/vlive-new-statuses
[vlive] Acknowledge vlive+ streams statuses
Kagami Hiiragi [Tue, 7 Jun 2016 11:39:21 +0000 (14:39 +0300)]
[vlive] Acknowledge vlive+ streams statuses
Same as common statuses just with "PRODUCT_" prefix:
PRODUCE_LIVE_END, PRODUCT_COMING_SOON, etc.
Philipp Hagemeister [Tue, 7 Jun 2016 10:29:18 +0000 (12:29 +0200)]
Merge remote-tracking branch 'Boris-de/wdrmaus_fix#8562'
Jaime Marquínez Ferrándiz [Sun, 5 Jun 2016 21:16:08 +0000 (23:16 +0200)]
[compat] Add 'compat_input' to __all__
Sergey M․ [Sun, 5 Jun 2016 20:02:11 +0000 (03:02 +0700)]
[devscripts/create-github-release] Make full published releases by default
Sergey M․ [Sun, 5 Jun 2016 19:52:58 +0000 (02:52 +0700)]
[options] Add --load-info-json alias for symmetry with --write-info-json
Sergey M․ [Sun, 5 Jun 2016 14:01:20 +0000 (21:01 +0700)]
[__init__] Use write_string instead of compat_string (Closes #9689)
Yen Chi Hsuan [Sun, 5 Jun 2016 09:43:26 +0000 (17:43 +0800)]
Merge pull request #9702 from Eun/patch-1
curl: follow redirect
Tobias Salzmann [Sun, 5 Jun 2016 09:04:55 +0000 (11:04 +0200)]
curl: follow redirect
Sergey M [Sun, 5 Jun 2016 04:19:44 +0000 (11:19 +0700)]
[README.md] Update pypi instructions
Sergey M [Sun, 5 Jun 2016 04:09:20 +0000 (11:09 +0700)]
Merge pull request #9697 from ryandesign/ryandesign-README-MacPorts
Update README.md to mention MacPorts
Ryan Schmidt [Sun, 5 Jun 2016 02:30:22 +0000 (21:30 -0500)]
Update README.md to mention MacPorts
Philipp Hagemeister [Sat, 4 Jun 2016 20:55:21 +0000 (22:55 +0200)]
git pushMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Sat, 4 Jun 2016 20:55:15 +0000 (22:55 +0200)]
extend FAQ (#9696)
Sergey M․ [Sat, 4 Jun 2016 20:31:10 +0000 (03:31 +0700)]
[downloader/hls] Correct comment on twitch vods
Sergey M․ [Sat, 4 Jun 2016 20:21:43 +0000 (03:21 +0700)]
[downloader/hls] PEP 8
Sergey M․ [Sat, 4 Jun 2016 20:19:44 +0000 (03:19 +0700)]
[twitch:vod] Use native hls
Sergey M․ [Sat, 4 Jun 2016 20:16:05 +0000 (03:16 +0700)]
[downloader/hls] Do not rely on EXT-X-PLAYLIST-TYPE:EVENT
Sergey M․ [Sat, 4 Jun 2016 18:44:13 +0000 (01:44 +0700)]
[youtube] Add itags 256 and 258
Sergey M․ [Sat, 4 Jun 2016 17:48:33 +0000 (00:48 +0700)]
[devscripts/release.sh] Release to GitHub
Sergey M․ [Sat, 4 Jun 2016 17:47:26 +0000 (00:47 +0700)]
[devscripts/create-github-release] Add script for releasing on GitHub
Yet only Basic authentication is supported either via .netrc or by manual input
Sergey M․ [Sat, 4 Jun 2016 17:44:51 +0000 (00:44 +0700)]
[devscripts/buildserver] Use compat_input from compat
Sergey M․ [Sat, 4 Jun 2016 17:43:55 +0000 (00:43 +0700)]
[compat] Add compat_input
Sergey M․ [Sat, 4 Jun 2016 09:47:43 +0000 (16:47 +0700)]
[vidio] Improve (Closes #9562)
TRox1972 [Sat, 21 May 2016 15:48:17 +0000 (17:48 +0200)]
[vidio] Add extractor (Closes #7195)
[Vidio] fix fallback value and wrap duration in int_or_none
[Vidio] don't use video_id for _html_search_regex()
Philipp Hagemeister [Sat, 4 Jun 2016 09:42:52 +0000 (11:42 +0200)]
disable uploading to yt-dl.org for now
Sergey M․ [Fri, 3 Jun 2016 21:57:16 +0000 (04:57 +0700)]
[channel9] Add support for rss links (Closes #9673)
Sergey M․ [Fri, 3 Jun 2016 17:26:03 +0000 (00:26 +0700)]
[loc] Extract direct download links
Sergey M․ [Fri, 3 Jun 2016 16:55:22 +0000 (23:55 +0700)]
[loc] Extract subtites
Sergey M․ [Fri, 3 Jun 2016 16:43:34 +0000 (23:43 +0700)]
[loc] Add support for another URL schema and simplify
Sergey M․ [Fri, 3 Jun 2016 16:25:24 +0000 (23:25 +0700)]
release 2016.06.03
Sergey M․ [Fri, 3 Jun 2016 16:19:11 +0000 (23:19 +0700)]
[loc] Improve (Closes #9521)
TRox1972 [Tue, 17 May 2016 14:21:52 +0000 (16:21 +0200)]
[loc] Add extractor (Closes #3188)
Added extractor of loc.gov, which closes #3188. I am not an experienced programmer, so I am sure I did a bunch of mistakes, but the extractor works (for me at least).
[LibraryOfCongress] don't use video_id for _search_regex()
[LibraryOfCongress] Improvements
Yen Chi Hsuan [Thu, 2 Jun 2016 11:27:57 +0000 (19:27 +0800)]
[bilibili] Add _part%d suffixes back (closes #9660)
Yen Chi Hsuan [Thu, 2 Jun 2016 10:23:54 +0000 (18:23 +0800)]
Merge pull request #9669 from bzc6p/master
Added sanitization support for Hungarian letters Ő and Ű
bzc6p [Thu, 2 Jun 2016 09:51:48 +0000 (11:51 +0200)]
Added sanitization support for Hungarian letters Ő and Ű
bzc6p [Thu, 2 Jun 2016 09:39:32 +0000 (11:39 +0200)]
Added sanitization support for Hungarian letters Ő and Ű
Yen Chi Hsuan [Sun, 29 May 2016 11:25:25 +0000 (19:25 +0800)]
[utils] Use bytes-like objects as header values on Python 2
Yen Chi Hsuan [Sun, 29 May 2016 11:24:28 +0000 (19:24 +0800)]
[test/test_http] Fix getsockname() on Jython
Yen Chi Hsuan [Thu, 26 May 2016 09:24:40 +0000 (17:24 +0800)]
[test/test_utils] Add test for #9588
Yen Chi Hsuan [Thu, 26 May 2016 09:22:40 +0000 (17:22 +0800)]
[utils] Always decode Location header
escape_url is broken for bytes-like objects
Remita Amine [Wed, 1 Jun 2016 20:20:02 +0000 (21:20 +0100)]
[seeker] Add new extractor(closes #9619)
Remita Amine [Wed, 1 Jun 2016 20:18:57 +0000 (21:18 +0100)]
[revision3:embed] Add new extractor
Sergey M․ [Wed, 1 Jun 2016 18:19:57 +0000 (01:19 +0700)]
release 2016.06.02
Sergey M․ [Wed, 1 Jun 2016 18:10:23 +0000 (01:10 +0700)]
[arte] Add support for playlists and rework tests (Closes #9632)
Sergey M․ [Wed, 1 Jun 2016 14:23:58 +0000 (21:23 +0700)]
[spankwire] Add support for new URL format (Closes #9657)
Yen Chi Hsuan [Wed, 1 Jun 2016 12:04:43 +0000 (20:04 +0800)]
[tf1] Fix a regular expression (closes #9656)
This is a Python bug fixed in 2.7.6 [1]
[1] https://github.com/rg3/youtube-dl/issues/9656#issuecomment-
222968594
Yen Chi Hsuan [Wed, 1 Jun 2016 11:23:44 +0000 (19:23 +0800)]
[generic] Update the UDNEmbed test case
Yen Chi Hsuan [Wed, 1 Jun 2016 11:23:09 +0000 (19:23 +0800)]
[udn] Fix m3u8 and f4m extraction as well as improve
Yen Chi Hsuan [Wed, 1 Jun 2016 11:18:01 +0000 (19:18 +0800)]
[generic,viewlift] Move a test case to the specialized extractor
Yen Chi Hsuan [Wed, 1 Jun 2016 10:37:34 +0000 (18:37 +0800)]
[generic] Improve Kaltura detection
Closes #4004
Peter Rowlands [Tue, 31 May 2016 08:28:49 +0000 (17:28 +0900)]
use /track/video/file to determine if video exists
Sergey M․ [Mon, 30 May 2016 14:48:35 +0000 (21:48 +0700)]
[options] Add --limit-rate alias for rate limiting option
Closes #9644
In order to follow regular --verb-noun pattern and better conformity with wget and curl
Sergey M․ [Sun, 29 May 2016 20:26:26 +0000 (03:26 +0700)]
[yandexmusic] Improve captcha detection
Sergey M․ [Sun, 29 May 2016 20:12:12 +0000 (03:12 +0700)]
release 2016.05.30.2
Sergey M․ [Sun, 29 May 2016 20:03:06 +0000 (03:03 +0700)]
release 2016.05.30.1
Philipp Hagemeister [Sun, 29 May 2016 19:29:38 +0000 (21:29 +0200)]
[travis] unsubscribe @phihag
Sergey M․ [Sun, 29 May 2016 18:18:23 +0000 (01:18 +0700)]
release 2016.05.30
Sergey M [Sun, 29 May 2016 18:03:40 +0000 (01:03 +0700)]
[README.md] Update c runtime dependency FAQ entry
Sergey M․ [Sun, 29 May 2016 17:21:18 +0000 (00:21 +0700)]
[devscripts/buildserver] Listen on all interfaces
Sergey M․ [Sun, 29 May 2016 16:36:42 +0000 (23:36 +0700)]
[devscripts/release.sh] Allow passing buildserver address as cli option
Yen Chi Hsuan [Sun, 29 May 2016 05:54:05 +0000 (13:54 +0800)]
[youku] Extract resolution
Sergey M․ [Sun, 29 May 2016 05:49:14 +0000 (11:49 +0600)]
[devscripts/release.sh] Check for wheel
Sergey M․ [Sun, 29 May 2016 04:02:00 +0000 (10:02 +0600)]
[devscripts/buildserver] Check Wow6432Node first when searching for python
This allows building releases from 64bit OS
Sergey M․ [Sun, 29 May 2016 03:11:16 +0000 (09:11 +0600)]
[Makefile] Fix youtube-dl.1 target
Now it accepts output filename as argument
Sergey M․ [Sun, 29 May 2016 03:06:10 +0000 (09:06 +0600)]
[devscripts/prepare_manpage] Fix manpage generation on Windows