]>
git.bitcoin.ninja Git - youtube-dl/log
Yen Chi Hsuan [Mon, 15 Jun 2015 15:46:07 +0000 (23:46 +0800)]
[youku] Change video_id and add a multipart test case
Sergey M․ [Mon, 15 Jun 2015 15:36:30 +0000 (21:36 +0600)]
[safari] Add test for #5985
Yen Chi Hsuan [Mon, 15 Jun 2015 15:36:28 +0000 (23:36 +0800)]
[youku] Add a v.swf test case
Sergey M. [Mon, 15 Jun 2015 15:31:47 +0000 (20:31 +0500)]
Merge pull request #5985 from zx8/master
[safari] make url regex more lenient
Yen Chi Hsuan [Mon, 15 Jun 2015 15:31:30 +0000 (23:31 +0800)]
[youku] Use _match_id
Sergey M․ [Mon, 15 Jun 2015 15:30:27 +0000 (21:30 +0600)]
[francetv] Update f4m manifest token URL (Closes #5981, Closes #5989)
Yen Chi Hsuan [Mon, 15 Jun 2015 15:28:59 +0000 (23:28 +0800)]
[youku] Better handling for Python 2/3 compatibility
Sergey M․ [Mon, 15 Jun 2015 15:01:26 +0000 (21:01 +0600)]
[youtube:search] Fix search query (Closes #5988)
Sergey M․ [Mon, 15 Jun 2015 14:55:25 +0000 (20:55 +0600)]
[vk] Extract view count
Sergey M․ [Mon, 15 Jun 2015 14:47:01 +0000 (20:47 +0600)]
[vk] Fix upload date extraction
Sergey M․ [Mon, 15 Jun 2015 14:46:10 +0000 (20:46 +0600)]
[vk] Fix extraction (Closes #5987)
Yen Chi Hsuan [Mon, 15 Jun 2015 14:41:24 +0000 (22:41 +0800)]
[youku] PEP8
Yen Chi Hsuan [Mon, 15 Jun 2015 14:36:44 +0000 (22:36 +0800)]
Merge branch 'youku' of https://github.com/PeterDing/youtube-dl into PeterDing-youku
Yen Chi Hsuan [Mon, 15 Jun 2015 10:49:27 +0000 (18:49 +0800)]
[vbox7] Fix extraction (fixes #5967)
Philipp Hagemeister [Sun, 14 Jun 2015 23:35:50 +0000 (01:35 +0200)]
release 2015.06.15
zx8 [Sun, 14 Jun 2015 23:27:43 +0000 (00:27 +0100)]
[safari] make url regex more lenient
Sergey M․ [Sun, 14 Jun 2015 21:43:33 +0000 (03:43 +0600)]
[niconico] Simplify format info
Sergey M. [Sun, 14 Jun 2015 21:38:33 +0000 (02:38 +0500)]
Merge pull request #5975 from chaoskagami/niconico_qualitynote
Quality note for niconico
Sergey M․ [Sun, 14 Jun 2015 20:57:07 +0000 (02:57 +0600)]
[options] Add missing whitespace for --fixup description
Sergey M․ [Sun, 14 Jun 2015 20:54:49 +0000 (02:54 +0600)]
[liveleak] Clarify test
Sergey M․ [Sun, 14 Jun 2015 20:54:05 +0000 (02:54 +0600)]
[liveleak] Clarify rationale for restoring raw video
Sergey M․ [Sun, 14 Jun 2015 20:51:21 +0000 (02:51 +0600)]
[liveleak] Improve regex for restoring original video URL
Sergey M. [Sun, 14 Jun 2015 20:49:41 +0000 (01:49 +0500)]
Merge pull request #5983 from jomo/master
LiveLeak: support more original videos
jomo [Sun, 14 Jun 2015 20:41:44 +0000 (22:41 +0200)]
LiveLak: add test for URLs with 'h264_270p'
jomo [Sun, 14 Jun 2015 19:50:03 +0000 (21:50 +0200)]
LiveLeak: support more original videos
some (old?) videos use ...mp4.h264_270p.mp4... instead of ...mp4.h264_base.mp4...
This is an addition to #4768
Naglis Jonaitis [Sun, 14 Jun 2015 17:58:15 +0000 (20:58 +0300)]
[tvplay] Add support for NovaTv
Sergey M. [Sun, 14 Jun 2015 13:26:53 +0000 (18:26 +0500)]
Merge pull request #5976 from SpEcHiDe/patch-1
spelling mistake corrected
Shrimadhav U K [Sun, 14 Jun 2015 05:49:42 +0000 (11:19 +0530)]
spelling mistake corrected
acces changed to accessing
chaoskagami [Sun, 14 Jun 2015 04:18:40 +0000 (00:18 -0400)]
Quality note for niconico - at least notify whether you'll get low or src
Sergey M․ [Sun, 14 Jun 2015 03:58:26 +0000 (09:58 +0600)]
[dramafever] Improve _VALID_URL
Sergey M․ [Sun, 14 Jun 2015 03:51:07 +0000 (09:51 +0600)]
[dramafever:series] Rollback _PAGE_SIZE to max possible
Sergey M․ [Sun, 14 Jun 2015 03:50:23 +0000 (09:50 +0600)]
[dramafever:series] Fix _VALID_URL (Closes #5973)
Sergey M․ [Sun, 14 Jun 2015 01:43:50 +0000 (07:43 +0600)]
Merge branch 'ping-dramafever'
Sergey M․ [Sun, 14 Jun 2015 01:43:14 +0000 (07:43 +0600)]
[dramefever] Improve and simplify
Sergey M․ [Sat, 13 Jun 2015 22:56:54 +0000 (04:56 +0600)]
Merge branch 'dramafever' of https://github.com/ping/youtube-dl into ping-dramafever
Sergey M․ [Sat, 13 Jun 2015 13:54:02 +0000 (19:54 +0600)]
Merge branch 'atomicdryad-brightcove_custombc_extractor'
Sergey M․ [Sat, 13 Jun 2015 13:53:32 +0000 (19:53 +0600)]
[brightcove] Improve and generalize brightcove URL extraction from JS
fnord [Sat, 13 Jun 2015 11:09:44 +0000 (06:09 -0500)]
Brightcove extractor: support customBC.createVideo(...); method
found in http://www.americanbar.org/groups/family_law.html and
http://america.aljazeera.com/watch/shows/america-tonight/2015/6/exclusive-hunting-isil-with-the-pkk.html
Sergey M․ [Fri, 12 Jun 2015 21:39:14 +0000 (03:39 +0600)]
[tumblr] Add support for pornhub embeds (Closes #5963)
Sergey M․ [Fri, 12 Jun 2015 21:36:16 +0000 (03:36 +0600)]
[extractor/generic] Add support for pornhub embeds
Sergey M․ [Fri, 12 Jun 2015 21:24:36 +0000 (03:24 +0600)]
[pornhub] Add support for embeds
Sergey M․ [Fri, 12 Jun 2015 21:09:35 +0000 (03:09 +0600)]
[vk] Fix authentication for non-ASCII login/password
Sergey M․ [Fri, 12 Jun 2015 20:21:29 +0000 (02:21 +0600)]
[YoutubeDL] Remove force_generic_extractor arg from process_ie_result
Sergey M․ [Fri, 12 Jun 2015 20:05:21 +0000 (02:05 +0600)]
[YoutubeDL] Remove global state for force_generic_extractor flag in favor of passing argument
Sergey M․ [Fri, 12 Jun 2015 15:56:50 +0000 (21:56 +0600)]
[YoutubeDL] Fix for multiple URLs
Sergey M․ [Fri, 12 Jun 2015 15:18:13 +0000 (21:18 +0600)]
[prosiebensat1] Add title regex
Sergey M․ [Fri, 12 Jun 2015 15:13:14 +0000 (21:13 +0600)]
[prosiebensat1] Fix rtmp extraction (Closes #5962)
Sergey M․ [Fri, 12 Jun 2015 13:31:52 +0000 (19:31 +0600)]
[tvc] Fix embed regex
Sergey M․ [Fri, 12 Jun 2015 13:20:12 +0000 (19:20 +0600)]
Add `--force-generic-extractor`
For some extractors that are hard to workout a good _VALID_URL we use very vague and unrestrictive ones,
e.g. just allowing anything after hostname and capturing part of URL as id.
If some of these extractors happen to have an video embed of some different hoster or platform
and this scenario was not handled in extractor itself we end up with inability to download this embed
until extractor is fixed to support embed of this kind.
Forcing downloader to use the generic extractor can be a neat temporary solution for this problem.
Example: FiveTV extractor with Tvigle embed - http://www.5-tv.ru/rabota/broadcasts/48/
Sergey M․ [Fri, 12 Jun 2015 12:37:09 +0000 (18:37 +0600)]
[extractor/generic] Add support for tvigle embeds
Sergey M․ [Fri, 12 Jun 2015 12:15:30 +0000 (18:15 +0600)]
[extractor/generic] Rename tvc embed url variable
Sergey M․ [Fri, 12 Jun 2015 11:49:07 +0000 (17:49 +0600)]
Merge branch 'hlintala-5tv'
Sergey M․ [Fri, 12 Jun 2015 11:48:42 +0000 (17:48 +0600)]
[5tv] Improve
Sergey M․ [Fri, 12 Jun 2015 10:34:28 +0000 (16:34 +0600)]
Merge branch '5tv' of https://github.com/hlintala/youtube-dl into hlintala-5tv
Sergey M․ [Fri, 12 Jun 2015 10:29:10 +0000 (16:29 +0600)]
Merge branch 'hlintala-tvc'
Sergey M․ [Fri, 12 Jun 2015 10:28:45 +0000 (16:28 +0600)]
[extractor/generic] Add test for tvc embed
Sergey M․ [Fri, 12 Jun 2015 10:26:31 +0000 (16:26 +0600)]
[extractor/generic] Fix tvc ie_key
Sergey M․ [Fri, 12 Jun 2015 10:25:26 +0000 (16:25 +0600)]
[tvc] Fix ie_key
Sergey M․ [Fri, 12 Jun 2015 10:24:13 +0000 (16:24 +0600)]
[tvc] Refactor extractor names
Sergey M․ [Fri, 12 Jun 2015 10:22:46 +0000 (16:22 +0600)]
[extractor/generic] Add support for tvc embeds
Sergey M․ [Fri, 12 Jun 2015 10:22:23 +0000 (16:22 +0600)]
[tvc:embed] Add embed extraction routine
Sergey M․ [Fri, 12 Jun 2015 10:13:36 +0000 (16:13 +0600)]
[tvc] Separate embed extractor
Sergey M․ [Fri, 12 Jun 2015 09:12:54 +0000 (15:12 +0600)]
Merge branch 'tvc' of https://github.com/hlintala/youtube-dl into hlintala-tvc
Hannu Lintala [Sun, 7 Jun 2015 14:25:30 +0000 (17:25 +0300)]
[tvc] Add extractor (Closes #5795)
Hannu Lintala [Mon, 8 Jun 2015 02:58:41 +0000 (05:58 +0300)]
[fivetv] Add extractor (Closes #5794)
Sergey M․ [Thu, 11 Jun 2015 16:18:08 +0000 (22:18 +0600)]
[tube8] Fix extraction (Closes #5952)
Sergey M․ [Thu, 11 Jun 2015 13:04:12 +0000 (19:04 +0600)]
[generic] Improve rtl.nl embeds detection (Closes #5950)
Sergey M․ [Thu, 11 Jun 2015 13:03:22 +0000 (19:03 +0600)]
[rtlnl] Improve _VALID_URL (#5950)
Sergey M․ [Wed, 10 Jun 2015 17:01:12 +0000 (23:01 +0600)]
[bilibili] Fix FutureWarning
Jaime Marquínez Ferrándiz [Wed, 10 Jun 2015 12:12:43 +0000 (14:12 +0200)]
[rtbf] Extract all formats (closes #5947)
Yen Chi Hsuan [Wed, 10 Jun 2015 06:15:20 +0000 (14:15 +0800)]
[nfl] Relax _VALID_URL (fixes #5940)
Jaime Marquínez Ferrándiz [Tue, 9 Jun 2015 21:49:11 +0000 (23:49 +0200)]
[youtube:playlist] Use an iterator for the entries (closes #5935)
So that '--playlist-end' downloads only the required pages.
Sergey M․ [Tue, 9 Jun 2015 17:12:13 +0000 (23:12 +0600)]
[theplatform] Check for /select/media URLs first (#5746)
Sergey M․ [Tue, 9 Jun 2015 17:07:22 +0000 (23:07 +0600)]
[theplatform] Take care of /select/media URLs (Closes #5746)
Sergey M․ [Tue, 9 Jun 2015 15:39:45 +0000 (21:39 +0600)]
[cbs] Extract display_id
Sergey M․ [Tue, 9 Jun 2015 15:23:53 +0000 (21:23 +0600)]
[cbs] Add support for colbertlateshow (Closes #5888)
Sergey M․ [Tue, 9 Jun 2015 14:36:08 +0000 (20:36 +0600)]
[spiegeltv] Extract all formats and prefer hls (Closes #5843)
Yen Chi Hsuan [Tue, 9 Jun 2015 06:48:18 +0000 (14:48 +0800)]
[youtube] Restricter DASH signature pattern
A problematic DASH url is:
https://manifest.googlevideo.com/api/manifest/dash/mm/35/key/yt5/ip/140.112.247.145/ms/pm/mv/s/mt/
1433794435 /id/o-AD2Od_dsOlAUYPu03ZsVWKSbGEbCJJrMp9vnXGhnyRhd/mn/sn-aigllm7r/sparams/as%2Chfr%2Cid%2Cip%2Cipbits%2Citag%2Cmm%2Cmn%2Cms%2Cmv%2Cnh%2Cpl%2Cplayback_host%2Crequiressl%2Csource%2Cexpire/fexp/
9406009 %
2C9406821 %
2C9407575 %
2C9408142 %
2C9408420 %
2C9408710 %
2C9409121 %
2C9409208 %
2C9412514 %
2C9412780 %
2C9413208 %
2C9413426 %
2C9413476 %
2C9413503 %
2C9415304 %
2C9415753 /upn/viDQrs8SnmE/as/fmp4_audio_clear%2Cwebm_audio_clear%2Cfmp4_sd_hd_clear%2Cwebm_sd_hd_clear%2Cwebm2_sd_hd_clear/playback_host/r4---sn-aigllm7r.googlevideo.com/ipbits/0/requiressl/yes/pl/20/itag/0/source/youtube/expire/
1433824806 /nh/EAQ/signature/
81ABE6391E351BA495F5B041B00FF1257A353318 .
1A6E48ABB74E8F4AE73CA2CB1F963FC34E33DEE7 /sver/3/hfr/1
Yen Chi Hsuan [Tue, 9 Jun 2015 03:41:17 +0000 (11:41 +0800)]
[kickstarted] Extract thumbnails in embedded videos (#5929)
Sergey M․ [Mon, 8 Jun 2015 15:05:17 +0000 (21:05 +0600)]
[YoutubeDL] Handle out-of-range timestamps (#5826)
Yen Chi Hsuan [Mon, 8 Jun 2015 09:39:55 +0000 (17:39 +0800)]
[noco] Skip invalid timestamps (closes #5826)
Yen Chi Hsuan [Mon, 8 Jun 2015 05:32:04 +0000 (13:32 +0800)]
[cnet] Fix theplatform vid extraction (fixes #5924)
Yen Chi Hsuan [Sun, 7 Jun 2015 17:46:33 +0000 (01:46 +0800)]
[instagram:user] Truncate title to 80 characters (#5919)
This is a workaround. Currently YoutubeDL.process_info() truncates
info_dict['title'] to 200 characters, but the implementation can't
handle wide characters.
Yen Chi Hsuan [Sun, 7 Jun 2015 17:17:21 +0000 (01:17 +0800)]
[instagram] Handling null values (fixes #5919)
I didn't add the test case here because it takes too much time. (7
minutes on my machine)
Yen Chi Hsuan [Sun, 7 Jun 2015 08:38:39 +0000 (16:38 +0800)]
[tlc] Fix test failure due to DiscoveryIE changes
Yen Chi Hsuan [Sun, 7 Jun 2015 08:34:19 +0000 (16:34 +0800)]
[discovery] Rewrite DiscoveryIE (fixes #5898)
Discovery.com now uses a completely different approach for serving
videos. At least in both test cases brightcove are involved. However,
AMF support is necessary for these brightcove videos. As a result, I
try to extract videos from the info page ('?flat=1'). The downloaded
file can be different from the one in browsers.
Yen Chi Hsuan [Sun, 7 Jun 2015 08:33:22 +0000 (16:33 +0800)]
[common] Add note and errnote field for _extract_m3u8_formats
Yen Chi Hsuan [Sun, 7 Jun 2015 07:29:17 +0000 (15:29 +0800)]
[brightcove] Allow single quotes in Brightcove URLs (fixes #5901)
Sergey M․ [Sun, 7 Jun 2015 02:12:21 +0000 (08:12 +0600)]
[options] Clarify `--list-extractors` (Closes #5916)
Sergey M․ [Sat, 6 Jun 2015 23:38:29 +0000 (05:38 +0600)]
Merge branch 'hlintala-ruutu'
Sergey M․ [Sat, 6 Jun 2015 23:37:29 +0000 (05:37 +0600)]
[ruutu] Improve, make more robust and fix python 2.6 support
Jaime Marquínez Ferrándiz [Sat, 6 Jun 2015 22:19:45 +0000 (00:19 +0200)]
update: Use https for getting the version info (fixes #5909)
Sergey M․ [Sat, 6 Jun 2015 22:01:28 +0000 (04:01 +0600)]
Merge branch 'ruutu' of https://github.com/hlintala/youtube-dl into hlintala-ruutu
Hannu Lintala [Sat, 6 Jun 2015 20:01:23 +0000 (23:01 +0300)]
[ruutu] Don't use fallback for DASH and other non-HTTP urls
Yen Chi Hsuan [Sat, 6 Jun 2015 18:59:27 +0000 (02:59 +0800)]
Merge branch 'PeterDing-iqiyi'
Yen Chi Hsuan [Sat, 6 Jun 2015 18:47:36 +0000 (02:47 +0800)]
[iqiyi] Cache encryption keys
Yen Chi Hsuan [Sat, 6 Jun 2015 18:39:03 +0000 (02:39 +0800)]
[iqiyi] Improve regex pattern again
Yen Chi Hsuan [Sat, 6 Jun 2015 18:25:00 +0000 (02:25 +0800)]
[iqiyi] Unify get_format() and get_bid()
Yen Chi Hsuan [Sat, 6 Jun 2015 18:13:22 +0000 (02:13 +0800)]
[iqiyi] Make _VALID_URL more accurate
v_* urls are individual videos, while a_* urls are playlists, which are
not supported yet.
Yen Chi Hsuan [Sat, 6 Jun 2015 18:09:33 +0000 (02:09 +0800)]
[iqiyi] Add a multipart test case