]>
git.bitcoin.ninja Git - youtube-dl/log
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
Yen Chi Hsuan [Sat, 6 Jun 2015 17:57:05 +0000 (01:57 +0800)]
[iqiyi] Change id for multipart videos
Yen Chi Hsuan [Sat, 6 Jun 2015 17:52:51 +0000 (01:52 +0800)]
[iqiyi] Improve some variable names and add download notes
Yen Chi Hsuan [Sat, 6 Jun 2015 17:35:09 +0000 (01:35 +0800)]
[iqiyi] Reorder imports
Yen Chi Hsuan [Sat, 6 Jun 2015 17:32:03 +0000 (01:32 +0800)]
[iqiyi] Give error message for assertion failures
Yen Chi Hsuan [Sat, 6 Jun 2015 16:56:08 +0000 (00:56 +0800)]
[iqiyi] Simplify and improve regex patterns
See the comments in #5849
Yen Chi Hsuan [Sat, 6 Jun 2015 16:44:54 +0000 (00:44 +0800)]
[iqiyi] Remove format selection codes
Yen Chi Hsuan [Sat, 6 Jun 2015 16:37:29 +0000 (00:37 +0800)]
[iqiyi] PEP8
Naglis Jonaitis [Sat, 6 Jun 2015 10:58:20 +0000 (13:58 +0300)]
[sunporno] Fix view_count extraction
Naglis Jonaitis [Sat, 6 Jun 2015 10:56:46 +0000 (13:56 +0300)]
[turbo] Improve description extraction
`og:description` is empty for some videos.
Hannu Lintala [Sat, 9 May 2015 00:53:43 +0000 (03:53 +0300)]
[Ruutu] Add new extractor
Sergey M․ [Sat, 6 Jun 2015 00:25:37 +0000 (06:25 +0600)]
[youtube:channel] Improve channel id extraction (#5904)
Naglis Jonaitis [Sat, 6 Jun 2015 00:11:43 +0000 (03:11 +0300)]
[pornovoisines] Improve average_rating extraction and update test case
Naglis Jonaitis [Fri, 5 Jun 2015 23:57:12 +0000 (02:57 +0300)]
[izlesene] Avoid timestamp differences in tests due to DST
Naglis Jonaitis [Fri, 5 Jun 2015 23:54:57 +0000 (02:54 +0300)]
[izlesene] Unquote video URLs and simplify
Yen Chi Hsuan [Fri, 5 Jun 2015 15:19:54 +0000 (23:19 +0800)]
Merge branch 'ping-qqmusic-more-formats'
Yen Chi Hsuan [Fri, 5 Jun 2015 15:19:25 +0000 (23:19 +0800)]
[qqmusic] Use meaningful variable names
Yen Chi Hsuan [Fri, 5 Jun 2015 15:16:34 +0000 (23:16 +0800)]
[qqmusic] Rearrange codes
Yen Chi Hsuan [Fri, 5 Jun 2015 15:14:44 +0000 (23:14 +0800)]
Merge branch 'qqmusic-more-formats' of https://github.com/ping/youtube-dl into ping-qqmusic-more-formats
Yen Chi Hsuan [Fri, 5 Jun 2015 14:55:29 +0000 (22:55 +0800)]
[teamcoco] Handle incomplete m3u8 URLs (fixes #5798)
There are 2 TODOs. I don't know how to handle these cases correctly.
ping [Thu, 4 Jun 2015 22:04:26 +0000 (06:04 +0800)]
[qqmusic] Set abr for mp3 formats
Philipp Hagemeister [Thu, 4 Jun 2015 19:54:33 +0000 (21:54 +0200)]
release 2015.06.04.1
Philipp Hagemeister [Thu, 4 Jun 2015 19:49:02 +0000 (21:49 +0200)]
release 2015.06.04
Yen Chi Hsuan [Thu, 4 Jun 2015 16:52:18 +0000 (00:52 +0800)]
[qqmusic:toplist] List name and description are optional