Commit Graph

2055 Commits

Author SHA1 Message Date
Mort Yao
0f38ed615d Update README to reflect merge of #286 2014-02-08 04:13:29 +01:00
darren
7b15064bd6 Handle $ symbol in js function name 2014-02-06 04:03:51 +00:00
liuerfire
66b682c870 add letv 2014-01-21 22:45:22 +01:00
Mort Yao
f8eca2f9ee Mixcloud: fixed 2014-01-21 22:29:58 +01:00
Mort Yao
127019d437 Vine: fixed 2014-01-08 08:21:32 +01:00
Mort Yao
49338a523b Youku: add support for 1080p (hd3) 2014-01-08 04:59:44 +01:00
Mort Yao
629f029c64 Merge branch 'bug-fix' of https://github.com/radaiming/you-get into radaiming-bug-fix 2014-01-05 20:27:23 +01:00
Ming Dai
fe90e4e857 fix failure on downloading other patterns of qq.com 2014-01-05 17:24:21 +08:00
liuerfire
ef89a2abf0 fix the precedence error 2014-01-05 13:31:45 +08:00
liuerfire
10c2f33fa6 update netease appsrc 2014-01-05 02:59:24 +08:00
liuerfire
afdf7d2587 fix decode bug 2014-01-05 02:29:50 +08:00
Mort Yao
627209b149 Merge branch 'new-features' of https://github.com/radaiming/you-get into radaiming-new-features 2014-01-01 23:57:03 +01:00
Mort Yao
47118c83a3 Mixcloud: fixed 2014-01-01 23:11:14 +01:00
Ming Dai
b5a1a845a5 Add support to play video in players 2014-01-01 14:25:44 +08:00
Ming Dai
da72974fa2 fix 404 of "%s/%s.html" in qq.py 2013-12-31 21:49:20 +08:00
Mort Yao
f66af0d56c YouTube: fix #282 2013-12-21 04:00:07 +01:00
Mort Yao
9379fafa36 Sina: fix #246 2013-12-20 23:47:39 +01:00
Star Brilliant
81ce94e348 Change sina API, fix #280 2013-12-21 00:18:44 +08:00
Mort Yao
31a1f6b070 version 0.3.25 2013-12-20 03:11:18 +01:00
Mort Yao
0612e97877 Youku: fix #267 2013-12-20 03:04:43 +01:00
Mort Yao
b71bf45bd2 YouTube: fix #279 2013-12-19 23:47:52 +01:00
Mort Yao
26463820c8 Acfun: mute the exception if .cmt.json not available 2013-12-16 12:08:38 +01:00
Mort Yao
3aaae3ee89 Google+: fix #276 2013-12-10 00:11:40 +01:00
Mort Yao
17a07a507d Vine: fixed 2013-12-08 05:54:32 +01:00
Mort Yao
d7e64291a3 Merge branch 'm13253-master' into develop 2013-12-08 05:47:29 +01:00
Star Brilliant
34a9830e71 Enable downloading Acfun locked comments 2013-12-07 12:28:38 +08:00
Mort Yao
ed12df2eb5 trim title length <=82, fix #273 2013-11-21 07:44:37 +01:00
Mort Yao
d1bc30a891 Merge branch 'master' of https://github.com/fakelbst/you-get into fakelbst-master 2013-11-17 08:00:21 +01:00
Star Brilliant
3e68331e96 Fix title extraction for the new bilibili web page 2013-11-17 11:03:45 +08:00
fakelbst
c99627be72 增加对豆瓣音乐专辑页面的支持 2013-11-16 21:42:18 +08:00
Mort Yao
3e0e9b8cc5 util.log: fix #269 2013-11-15 16:18:51 +01:00
Mort Yao
33a39191a6 YouTube: fix youtube_list_download_by_id 2013-11-11 19:03:47 +01:00
Mort Yao
d4e6542f17 Sohu: fix #264 2013-10-31 23:51:27 +01:00
Mort Yao
35c9e3336c version 0.3.24 2013-10-30 08:49:28 +01:00
Mort Yao
53aec49f85 update help message 2013-10-30 07:54:30 +01:00
Mort Yao
4f7dd97e02 docstring for sogou_proxy_server() 2013-10-30 07:46:22 +01:00
Mort Yao
86c29abf6e correct binary prefix 2013-10-30 07:41:29 +01:00
Mort Yao
a498ebe2bf TERM=screen (Tmux) compatible with ANSI/VT100 2013-10-30 07:36:41 +01:00
Mort Yao
ee5dd8f2dd enable Sogou proxy for Youku 2013-10-30 07:32:29 +01:00
Mort Yao
8e4bc2f9fa enable Sogou proxy for Sohu 2013-10-30 07:32:06 +01:00
Mort Yao
8919897ae8 add new module: util.sogou_proxy 2013-10-30 07:29:44 +01:00
Mort Yao
1027b92538 add log.underlined() 2013-10-30 04:29:19 +01:00
Mort Yao
26b2be3f7c change log.i() to no color 2013-10-30 03:37:47 +01:00
Mort Yao
c3f5f6a320 add new module: util.fs 2013-10-30 00:19:08 +01:00
Mort Yao
5c27e57d8c update __init__.py 2013-10-29 23:53:21 +01:00
Mort Yao
ac30ee318a update module: util.log 2013-10-29 23:49:33 +01:00
Mort Yao
a1172526a2 add __init__.py 2013-10-29 22:19:28 +01:00
Mort Yao
fea0b658ef add new module: util.log 2013-10-29 22:11:17 +01:00
Mort Yao
b5dc362a52 Vimeo: fix #259 2013-10-23 18:32:56 +02:00
Mort Yao
5afdf2661a version 0.3.23 2013-10-23 06:22:43 +02:00
Mort Yao
84c70fa657 support general short URLs, fix #162 2013-10-23 06:11:09 +02:00
Mort Yao
d4855581a6 I can't believe you-get didn't download YouTube playlists (fix #35) 2013-10-23 05:33:29 +02:00
Mort Yao
1b75cfcc47 Sina: fix #246 2013-10-18 23:38:24 +02:00
Mort Yao
bfc85f8a49 Miomio: add Sina as video source 2013-10-18 23:03:56 +02:00
Mort Yao
8b5ae3a609 version 0.3.22 2013-10-18 15:03:01 +02:00
Mort Yao
bf5d2dfbce YouTube: fix #252 2013-10-18 14:49:29 +02:00
Mort Yao
acfd3b4e2a TED: fix #256 2013-10-18 14:29:19 +02:00
Mort Yao
e7ce66c565 PPTV: fix multiple segments 2013-10-18 06:16:06 +02:00
Mort Yao
4057536397 Merge branch 'update-baidu' of https://github.com/twlz0ne/you-get into twlz0ne-update-baidu 2013-10-08 14:36:33 +02:00
Lee, Donggu
3966bcf9cb removed a filename of the first letter is a period on unix system 2013-10-08 14:23:52 +02:00
Lee, Donggu
f1ed97c500 flash link can be downloaded 2013-10-08 14:19:33 +02:00
Lee, Donggu
f412a9e9c5 fix length check 2013-10-08 14:16:04 +02:00
gongqijian
f11d819f9e Update baidu.py 2013-10-04 21:15:04 +08:00
Star Brilliant
36be10805d Bilibili started to use ssl.bilibili.tv instead of secure.bilibili.tv now 2013-09-30 22:59:28 +08:00
Mort Yao
aae2a6cfdc Baidu: fix download link from outside mainland China 2013-09-21 14:26:01 +02:00
Mort Yao
39068f09e8 Merge branch 'fix-baidu-issue-242' of https://github.com/twlz0ne/you-get into twlz0ne-fix-baidu-issue-242 2013-09-21 13:58:35 +02:00
Fwolf
b6868cbc12 Sohu: Fix vid get error 2013-09-21 13:52:16 +02:00
nagev
47753422ac Update youtube.py
No longer works on VEVO encoded videos such as http://www.youtube.com/watch?v=3O1_3zBUKM8

This more general regular expression fixes it.
2013-09-21 13:17:24 +02:00
Star Brilliant
ced8a92873 Use decompressobj for zlib decompressing
This solves issue #224 and #238
2013-09-21 09:57:29 +08:00
gongqijian
4d93cc3dc5 Baidu: fix #242 2013-09-21 01:46:41 +08:00
Mort Yao
2714ad86ef JPopsuki.tv is back 2013-09-12 23:21:15 +02:00
Mort Yao
610365a37c cli_wrapper 2013-09-11 13:50:39 +02:00
Mort Yao
d1d02fe7ae downloader -> extractor 2013-09-11 13:45:34 +02:00
Mort Yao
6f77174f34 YinYueTai: fix 2013-08-24 11:19:23 +02:00
Mort Yao
70cd7b3bd9 Tumblr: fix title 2013-08-22 22:25:51 +02:00
Mort Yao
58a2dc90ee Nicovideo: fix 2013-08-21 11:01:18 +02:00
Mort Yao
6c537e86b8 Tumblr: fix title 2013-08-21 06:06:44 +02:00
Mort Yao
6386f1bbf3 version 0.3.21 2013-08-17 15:15:28 +08:00
Mort Yao
657c1e20c2 YouTube: bite me 2013-08-17 15:11:03 +08:00
Mort Yao
66d82c9b51 YinYueTai: fixed 2013-08-16 17:38:06 +08:00
Mort Yao
b643a6c6a5 pan.baidu.com: fixed 2013-08-16 01:06:25 +08:00
Mort Yao
9df4d108af version 0.3.20 2013-08-15 21:51:22 +08:00
Mort Yao
dceede85d3 YouTube: new algo 2013-08-15 19:29:12 +08:00
Mort Yao
11a13bd83a Xiami: do not raise exception if no lyric found 2013-08-10 16:57:09 +08:00
Mort Yao
3a4abe0bc0 YouTube: new algo 2013-08-10 16:37:51 +08:00
Mort Yao
4e804de7fe Merge branch 'addehow' of https://github.com/greatdg/you-get into greatdg-addehow 2013-08-10 16:33:22 +08:00
Mort Yao
cea7560242 Merge branch 'khan' of https://github.com/rumith/you-get into rumith-khan
Conflicts:
	src/you_get/downloader/__init__.py
2013-08-10 16:26:40 +08:00
Mort Yao
0cd15fc8e2 Merge branch 'ted' of https://github.com/rumith/you-get into rumith-ted 2013-08-10 16:13:21 +08:00
David Parunakian
89caa854f4 Fixed a bug: no parameters were getting passed to the youtube_download_by_id() function 2013-08-08 21:51:52 +04:00
David Parunakian
f21479c0a3 Added TED.com video downloader
Closes #56
2013-08-08 20:27:54 +04:00
David Parunakian
e3e416c526 Added Khan Academy support (videos downloaded from YouTube) 2013-08-08 20:18:54 +04:00
klb3713
e4eb92d264 修正pptv视频地址解析 2013-08-08 17:28:36 +08:00
Lee, Donggu
7aa2198adf added ehow.com 2013-08-08 12:04:34 +07:00
Mort Yao
82532aa504 prefer ffmpeg_concat_mp4_to_mp4 2013-08-07 16:59:56 +08:00
Mort Yao
a49f013d94 Merge branch 'greatdg-fixedtudou' 2013-08-03 23:11:53 +08:00
Lee, Donggu
0614a1a323 changed youku url 2013-08-03 20:16:22 +07:00
Mort Yao
2303bb5398 YouTube: new algo 2013-08-03 21:07:42 +08:00
Mort Yao
ef66fee099 remove trailing whitespace 2013-08-03 18:34:09 +08:00
Mort Yao
82dfbd77ec remove trailing whitespace 2013-08-03 18:32:30 +08:00
jackyzy823
11301304f3 Add support for 5sing 2013-08-03 18:30:19 +08:00
Lee, Donggu
fdccc0f13f Fixed Tudou 2013-08-02 16:25:16 +07:00
Mort Yao
60d0dd768b fix regression d1fa95c 2013-07-26 10:44:51 +08:00
Mort Yao
d1fa95c38b refactor: you_get.__main__ -> you_get.downloader.__main__ 2013-07-26 10:36:04 +08:00
Mort Yao
568d40ed32 Xiami: support URL pattern http://www.xiami.com/song/detail/id/.* 2013-07-23 09:45:07 +08:00
Mort Yao
ade1252a06 Xiami: fix default MIME type (audio/mpeg) 2013-07-23 09:41:41 +08:00
Mort Yao
2159e9f11c Xiami: fix default MIME type (audio/mpeg) 2013-07-23 09:38:51 +08:00
Mort Yao
fc3d932244 show git hash in version 2013-07-19 09:33:33 +08:00
Mort Yao
e8b8194150 version 0.3.18 2013-07-19 08:25:20 +08:00
Mort Yao
9a87f83c70 Dailymotion: fix #210 2013-07-19 00:14:05 +08:00
Mort Yao
82671676ed AcFun: use sina_download_by_vid() 2013-07-17 12:54:58 +08:00
Mort Yao
02e1d3fe81 bilibili: fix #209 2013-07-16 22:57:23 +08:00
Mort Yao
609d6e70d7 Youku: fix #208 2013-07-16 10:58:06 +08:00
Mort Yao
952e310264 Sina: fix #207 for video.sina.com 2013-07-14 23:34:42 +08:00
Mort Yao
f87b5261a7 version 0.3.17 2013-07-11 16:57:43 +08:00
Mort Yao
72df45bc8e refactor, code cleanup for YouTube 2013-07-11 16:48:13 +08:00
Mort Yao
101215adda YouTube: new algo for len 83, fix #206 2013-07-11 00:40:18 +08:00
Mort Yao
39a30b0396 163: fix #205 2013-07-05 15:00:43 +08:00
Mort Yao
ecdc6193f7 bilibili: fix #185 2013-07-01 22:39:39 +08:00
Mort Yao
65d0697bbf version 0.3.16 2013-06-27 23:56:15 +08:00
Mort Yao
9854825ee7 fix unicode literal for Python 3.2 2013-06-27 23:50:53 +08:00
Mort Yao
da66e127b8 YouTube: fix #203, using decryption algorithm from youtube-dl 2013-06-27 23:38:23 +08:00
Mort Yao
d2128789e5 Sohu: fix #204 2013-06-27 09:13:46 +08:00
Mort Yao
6c1be0f936 YouTube: decrypt ciphered signature, temporarily fix #203 2013-06-27 00:50:25 +08:00
Mort Yao
8e2165af47 Instagram: update site_info 2013-06-26 16:24:30 +08:00
Mort Yao
abb3c938c1 use HTTPS proxy 2013-06-26 14:01:11 +08:00
Mort Yao
1240e52906 version 0.3.15 2013-06-20 21:16:13 +02:00
Mort Yao
22ffb14ca2 add support for Instagram, fix #200 2013-06-20 21:13:35 +02:00
Mort Yao
2cc7fb5e8a version 0.3.14 2013-06-13 17:12:37 +02:00
Mort Yao
a0d971de45 remove support of JPopsuki 2013-06-13 16:50:04 +02:00
Mort Yao
3b21acfe4b iQIYI: fix #197 2013-06-13 16:28:05 +02:00
Mort Yao
fc24a267b5 add support for Alive.in.th, fix #190 2013-06-13 00:12:45 +02:00
Mort Yao
f302540303 AcFun: fix #196 2013-06-12 16:53:33 +02:00
Mort Yao
5d5d085506 version 0.3.13 2013-06-07 01:30:00 +02:00
Mort Yao
ff59ca6437 add support for Baidu Wangpan, fix #177 2013-06-07 01:22:51 +02:00
Mort Yao
c8508ca6bf Sina: fix #186 2013-06-07 00:32:00 +02:00
Mort Yao
2b637b68c5 Google+: fix #183, fix #189, fix #193 2013-06-05 00:18:44 +02:00
codepongo
0e17ee6faf Xiami: fix replace ? to - in lyric file name 2013-05-26 21:28:21 +02:00
Mort Yao
94daacc0b2 version 0.3.12 2013-05-19 22:50:35 +02:00
Mort Yao
a9171c87e4 Google+: fix #181 2013-05-19 22:46:24 +02:00
gongqijian
a6d6ad7e94 baidu:fix download error issue twlz0ne/you-get#4 2013-05-13 15:55:42 +08:00
Mort Yao
219ea4325a Mixcloud: fix an issue 2013-05-04 00:07:04 +02:00
Mort Yao
c7569fff4d Tudou: fix #176 2013-05-03 23:33:38 +02:00
Terry Yin
8c7fe151b1 wrong number of argument for string format 2013-05-02 23:05:18 +08:00
zhuhuotui[codepongo]
ce93c9ab77 download album cover pic in xiami 2013-04-29 05:36:21 +02:00
Mort Yao
bc759b0a27 add ffmpeg_concat_mp4_to_mp4 2013-04-28 22:22:07 +02:00
Mort Yao
f8ac919be1 version 0.3.11 2013-04-25 15:58:40 +02:00
Mort Yao
bb48903838 fix issue for unknown type 2013-04-25 15:56:44 +02:00
Mort Yao
8552bccb91 Coursera: handle exceptions, fix #169 2013-04-25 15:47:57 +02:00
Mort Yao
e859acce4d Google+: fix #168 2013-04-23 17:49:08 +02:00
Mort Yao
ac131d78b5 QQ: fix #167 2013-04-23 13:05:11 +02:00
Mort Yao
575600d728 add support for MIME type: video/x-matroska 2013-04-21 17:30:14 +02:00
Mort Yao
34e0efda87 add support for Google Drive, close #165 2013-04-21 17:26:14 +02:00
Mort Yao
54f0a37152 Coursera: handle more general form of URL 2013-04-21 12:55:46 +02:00
Mort Yao
1c63f70022 Coursera: use http.client instead, fix #163 2013-04-21 12:52:05 +02:00
Mort Yao
ad1512b484 Google+: fix #161 2013-04-20 12:50:12 +02:00
Mort Yao
8f19b4e302 add support for MIME type: video/quicktime 2013-04-20 04:58:33 +02:00
Mort Yao
762ced5dba version 0.3.10 2013-04-18 17:33:54 +02:00
Mort Yao
4ca5b1061f using Content-Range; workaround of #160 2013-04-18 01:31:18 +02:00
Mort Yao
2e033fb75d supporting both ffmpeg 1.x and libav, fix #159 2013-04-17 14:38:13 +02:00
Mort Yao
bbd50c4e6c avoid using the libav fork of FFmpeg, as in #159 2013-04-17 12:27:14 +02:00
Mort Yao
04670164d5 Google+: use Content-Disposition filename 2013-04-16 21:29:00 +02:00
zuoht
226c7adaaf xiami album 3332 UnicodeEncodeError 2013-04-16 11:25:34 +02:00
Mort Yao
96e3aea4ce add SongTaste to README 2013-04-14 18:29:08 +02:00
Mort Yao
b5999e3f0d keep things in alphabet order 2013-04-14 18:19:27 +02:00
Mort Yao
d5ba59af6c fix trailing whitespace errors 2013-04-14 18:17:52 +02:00
zhuhuotui[codepongo]
f0a21e8ea5 add suport for songtaste 2013-04-14 18:13:15 +02:00
Mort Yao
3a3dd740f5 Acfun & Bilibili: fix #148 2013-04-14 18:02:01 +02:00
Mort Yao
92490d35ee QQ: dirty fix #153 2013-04-14 17:32:52 +02:00
gongqijian
e10068f656 catch exception in url_info(), fix xiami download error #146 2013-04-13 02:15:18 +08:00
Mort Yao
e0802b29da version 0.3.9 2013-04-11 18:25:08 +02:00
Mort Yao
485111b758 add support for Freesound, fix #141 2013-04-10 17:38:27 +02:00
Mort Yao
0eec6bbfc8 version 0.3.8 2013-04-05 03:13:31 +02:00
Mort Yao
abad1049ee add support for Coursera 2013-04-05 03:13:14 +02:00
Mort Yao
7577d7a8ef version 0.3.7 2013-03-28 22:47:18 +01:00
Mort Yao
0447c34d67 JPopsuki: fix #137 2013-03-26 22:52:20 +01:00
gongqijian
154139fe3b Xiami: fix #2 support lyrics download, fix #3 save album/collect to independent dir 2013-03-26 21:44:07 +01:00
gongqijian
e4f10358bc add support for Baidu Music (with lyrics), fix #1 2013-03-26 21:44:07 +01:00
Mort Yao
533633c716 update youtube.py 2013-03-22 14:19:44 +01:00
Mort Yao
7476f2ab5d version 0.3.6 2013-03-22 04:37:28 +01:00
Mort Yao
9027ed92e0 add support for Vine.co, fix #134 2013-03-22 04:31:28 +01:00
Mort Yao
df740c10e2 YouTube: fix #135 2013-03-22 04:24:01 +01:00
Mort Yao
0929e4265e version 0.3.5 2013-03-14 23:17:34 +01:00
Mort Yao
00cd5b1bbc quick & dirty fix #61, default to use FFmpeg for merging flv files 2013-03-14 23:17:06 +01:00
gongqijian
18df054f60 Xiami: fix album & showcollect download error 2013-03-11 14:46:09 +01:00
Mort Yao
40558cc9e9 QQ: fix #127 2013-03-08 23:26:39 +01:00
Mort Yao
68c49b90e7 version 0.3.4: add support for Blip; fix #67, #125 2013-03-07 23:51:55 +01:00
Mort Yao
6087fc0b0a QQ: support QQMusic (y.qq.com) 2013-03-07 22:56:28 +01:00
Mort Yao
708d347a17 Google+: fix video title when downloading from albums, #93 2013-03-07 16:40:34 +01:00
Mort Yao
b474f81f5f add support for VID48, fix #124 2013-03-07 16:34:14 +01:00
Yuyang Liu
56e2595a69 fix #122 for Youku 2013-03-07 01:58:10 +01:00
NStal
473ad735d9 fix #123 for bilibili 2013-03-07 00:23:05 +01:00
Mort Yao
229ff8f301 version 0.3.3 2013-02-28 23:06:02 +01:00
Mort Yao
12987f841c Tudou: use Youku vcode, fix #116 2013-02-25 22:50:29 +01:00
Mort Yao
283bb2e137 Vimeo: support more URL patterns, fix #115 2013-02-25 00:50:28 +01:00
Mort Yao
cd1498f82d add support for Douban, fix #112 2013-02-23 19:43:52 +01:00
Mort Yao
04fee8eb07 add support for MioMio, fix #111 2013-02-22 23:30:51 +01:00
Mort Yao
c4a8798985 version 0.3.2 2013-02-22 00:24:27 +01:00
Ming Dai
b8abc31458 fix issue #4 that can't download from Xiami 2013-02-17 14:03:33 +08:00
Mort Yao
d8515ab413 add support for JPopsuki, fix #92 2013-02-16 22:35:04 +01:00
Mort Yao
cbae44078a version 0.3.1 2013-02-15 02:25:12 +01:00
Mort Yao
125100dd11 exit 0 when called with no arguments 2013-02-15 02:13:50 +01:00
Mort Yao
56200b7e1c Google+: fix #107 2013-02-15 00:33:52 +01:00
Mort Yao
0967d731af fix #106 2013-02-14 23:51:40 +01:00
Mort Yao
106c85e2e5 restructure package, fix #105 2013-02-14 23:09:49 +01:00
Mort Yao
2b47ccd5d2 add unit tests 2013-02-12 22:04:39 +01:00