Commit Graph

667 Commits

Author SHA1 Message Date
jackyzy823
3b97487505 some mistake3 in my.tv.sohu.com 2015-06-05 12:38:56 +08:00
jackyzy823
62e0ec0219 some mistake2 in my.tv.sohu.com 2015-06-05 12:37:58 +08:00
jackyzy823
e7414d6f38 some mistake in my.tv.sohu.com 2015-06-05 12:33:10 +08:00
jackyzy823
f629a20eb8 lack a arg 2015-06-05 12:29:17 +08:00
jackyzy823
2384e49fb2 obfused by arg name 2015-06-05 12:28:08 +08:00
jackyzy823
e26e149fb8 oops 2015-06-05 12:24:20 +08:00
jackyzy823
4d0bb3d4fe sohu new api 2015-06-05 12:19:38 +08:00
Gilles Filippini
16e75a06b2 Fix case when hMusic data is None
This occurs for example with these urls:
http://music.163.com/song?id=17699228
http://music.163.com/song?id=17699232
2015-06-01 18:59:55 +02:00
cnbeining
5ebb2e05fe Fix Acfun, add uu to Letvcloud, update key(fix #530, #495,#525, #528) 2015-05-27 22:29:49 -04:00
lilydjwg
c8a35458dd netease: more url pattern
http://music.163.com/#/song/30706076/
2015-05-27 21:44:28 +08:00
jackyzy823
4539fd161a fix bilibili video type check error 2015-05-26 22:59:19 +08:00
jackyzy823
0222cbb19f remove debug info 2015-05-21 13:05:39 +08:00
jackyzy823
50954908aa copy-paste typo 2015-05-21 13:01:44 +08:00
jackyzy823
ce4f116a31 forget to fix another code branch 2015-05-21 12:54:20 +08:00
jackyzy823
705d96c43c fix sohu 2015-05-20 15:30:06 +08:00
Mort Yao
2264d451ef Merge branch 'bilibili-title' of https://github.com/jackyzy823/you-get into jackyzy823-bilibili-title 2015-05-15 17:42:13 +08:00
jackyzy823
075bbc87aa now get enc_key from player's swf automatically. Magic!!! 2015-05-15 17:18:41 +08:00
jackyzy823
130f2c9f44 again, iqiyi changes its key.consider to write a function to automatically extract this key 2015-05-15 16:09:52 +08:00
jackyzy823
9e567e7954 bilibili title from h2 to h1 2015-05-13 23:44:19 +08:00
Mort Yao
29dcad4824 Merge branch 'develop' of https://github.com/daniellowtw/you-get into daniellowtw-develop 2015-05-13 23:03:15 +08:00
jackyzy823
b85eed1461 remove debug info 2015-05-12 22:59:14 +08:00
jackyzy823
87868db444 iqiyi changes encrypt key 2015-05-12 22:58:17 +08:00
D Low
acc5e90777 Add extractor for vidto 2015-04-22 21:59:03 +01:00
D Low
90fb2f4842 Fix facebook extractor
Previously would throw error if there is no hd_src
Modified to use json parser and check if hd_src is None
2015-04-12 14:55:36 +01:00
Mort Yao
78172adcc3 Merge branch 'develop' of https://github.com/Eskibear/you-get into Eskibear-develop 2015-04-02 10:32:41 +08:00
jackyzy823
228bb26f5b support for lizhifm 2015-04-02 10:30:31 +08:00
Eskibear
1fc754a94f unify mp3 filename format 2015-03-11 19:38:21 +08:00
Eskibear
e384e45215 robustness: skip unavailable tracks in Xiami showcollect downloading 2015-03-10 19:00:20 +08:00
Eskibear
b61e995f92 Xiami: update collect url; fix #502 2015-03-09 13:51:05 +08:00
Mort Yao
262b14ac5a Merge branch 'develop' of https://github.com/pastebt/you-get into pastebt-develop 2015-02-09 15:11:34 +08:00
Mort Yao
f1f682c246 Merge branch 'fix-letv' of https://github.com/jackyzy823/you-get into jackyzy823-fix-letv 2015-02-09 14:11:25 +08:00
jackyzy823
6de02c22b6 fix typo in re pattern 2015-02-09 10:31:13 +08:00
jackyzy823
6fba4bd9ce fix letv 2015-02-09 01:07:40 +08:00
pastebt
1763986ca4 fix bug #353
also may fix bug #456
Now the -y proxy can be used for tv.sohu.com
such as http://tv.sohu.com/20140629/n401523369.shtml?txid=8254069965286abe9ee523a73c256ea7
2015-02-02 20:14:41 -08:00
pastebt
cb375b6cfb fix bilibili.com
sample: python3 you-get -i http://www.bilibili.com/video/av663903/

Before fix it return:

Video Site: bilibili.com
Title:      【美版无间道】无间道风云【小李子-马呆萌】【犯罪】[2006]
Type:       Flash video (video/x-flv)
Size:       0.17 MiB (180635 Bytes)

This is a error.mp4 file

After fix it return:

Video Site: bilibili.com
Title:      【美版无间道】无间道风云【小李子-马呆萌】【犯罪】[2006]
Type:       Flash video (video/x-flv)
Size:       1989.14 MiB (2085762683 Bytes)
2015-02-02 19:16:20 -08:00
jackyzy823
d1d45bee8a links may in fs or flvs,tmp fix,more research to be done 2015-01-30 14:01:31 +08:00
Mort Yao
08764a8fb2 Merge branch 'fix-acfun' of https://github.com/jackyzy823/you-get into jackyzy823-fix-acfun 2015-01-28 15:43:20 +01:00
jackyzy823
a73db610ee oops typo 2015-01-28 22:28:33 +08:00
jackyzy823
3ce3e6adb3 remove some debug code 2015-01-28 22:17:07 +08:00
jackyzy823
74235551f8 fix iqiyi 2015-01-28 22:15:47 +08:00
jackyzy823
c05843cb3a format code 2015-01-27 23:44:45 +08:00
jackyzy823
b59a97a8ed introduce new api for acfun 2015-01-27 23:41:17 +08:00
pastebt
0fd7de823d fix typo 2015-01-20 17:05:38 -08:00
Mort Yao
de2dee7fe3 AcFun: fix #475 2015-01-20 04:39:29 +01:00
Mort Yao
1b55b01b04 Tudou: improve regex 2015-01-05 01:02:41 +01:00
Mort Yao
ef16e74fe7 Tudou: fix #460 2014-12-20 03:08:40 +01:00
pl
7afeecf4d7 support zhanqi.tv #444 2014-11-30 15:57:08 +01:00
pl
810535a64b modified: src/you_get/extractors/douyutv.py
switch to newer common functions.
2014-11-30 15:57:07 +01:00
Snise
2e79912c4c Update douyutv.py 2014-11-30 15:43:32 +01:00
Mort Yao
f421fe83a3 Vine: minor fix 2014-11-28 14:53:44 +01:00
Mort Yao
a5a28c1d7a Youku: match vid more precisely (underscores excluded) 2014-11-13 21:21:07 +01:00
gongqijian
f104b9987f Add support for baomihua 2014-11-07 23:26:00 +08:00
gongqijian
67a7f3b67c Tumblr: video download error 2014-11-07 16:11:05 +08:00
Mort Yao
fe9c6d8898 Tudou: fix #433 2014-11-04 11:16:23 +01:00
pl
b1ee95517b douyutv.com tittle fix. 2014-11-04 02:10:48 +08:00
Mort Yao
24c1db411f NetEase: more fix for #428 2014-11-01 14:13:42 +01:00
Mort Yao
8dd37070d3 Merge branch 'develop' of https://github.com/0x00-pl/you-get into 0x00-pl-develop 2014-10-31 10:39:26 +01:00
Mort Yao
e2cba21ad9 NetEase: fix #428 2014-10-31 10:21:30 +01:00
Mort Yao
9466981f4f AcFun: fix #422 2014-10-31 10:09:12 +01:00
Mort Yao
a5eff0ec88 remove unused _letvcloud.py 2014-10-31 09:16:30 +01:00
Mort Yao
1b5894df11 fix 3c9a774 to get everything works 2014-10-31 09:14:58 +01:00
cnbeining
3c9a77429c Add Letvcloud support, as in #422
Have to redo this sh*t for 3 times due to the stupidity of the damned
editor and Git. FML.
2014-10-26 23:00:19 +08:00
pl
c09238fe8a modified: extractors/bilibili.py 2014-10-25 21:08:28 +08:00
pl
66f8da8efc douyutv.com now can download online flv.
modified:   common.py
	modified:   extractors/douyutv.py
2014-10-25 19:46:25 +08:00
pl
1efb88c8c8 support live.bilibili.com 2014-10-24 21:25:10 +08:00
pl
c88cfe0734 fix douyutv title regex 2014-10-24 21:25:10 +08:00
pl
8a1d7b5fa1 fix douyutv support. 2014-10-24 21:25:10 +08:00
pl
2d76cc208c fix douyutv support. 2014-10-24 21:25:10 +08:00
pl
b37480100d add douyutv support. 2014-10-24 21:25:10 +08:00
lilydjwg
d24b2ca700 move parse_size to dongting.py 2014-10-17 07:09:11 +02:00
lilydjwg
a00d8a60b0 add Dongting (天天动听) support
example URL: http://www.dongting.com/?song_id=281575
2014-10-17 07:09:11 +02:00
Mort Yao
861e3af351 bilibili: fix more 2014-10-05 21:57:53 +02:00
Guangyu Zhang
cbc2f2fe32 regex support new Bilibili web page 2014-10-05 17:45:16 +08:00
jackyzy823
6b1d8e0e10 quick fix for bilibili cid 2014-09-27 17:27:07 +02:00
jackyzy823
8742a8c0f8 iqiyi vip info key changed 2014-09-21 17:25:16 +02:00
jackyzy823
beb6f5d83f fix for those who have not .netrc file. 2014-09-21 17:25:16 +02:00
Mort Yao
46ef8afa77 Niconico: fixed 2014-09-21 02:42:58 +02:00
Mort Yao
2c1d354635 support Content-Type: audio/mp4 2014-09-21 02:22:57 +02:00
Mort Yao
ba861d4c4c support PyPy3: use explicit self (fix #410) 2014-09-20 22:57:26 +02:00
Mort Yao
655e26acd1 YouTube: fix regex 2014-09-20 18:59:55 +02:00
jackyzy823
cfa8b43352 quick fix for acfun danmaku #408 2014-09-18 13:38:50 +08:00
Mort Yao
2d4ae1d7c8 Youku: handle wrong password error correctly 2014-09-12 19:15:55 +02:00
Mort Yao
34121aab8f Google+: support multiple videos 2014-09-12 18:56:26 +02:00
Mort Yao
7053dabcd4 Tudou: fix incomplete download 2014-09-08 23:37:12 +02:00
Mort Yao
edd8ec77b8 Youku: pass bytes rather than str to base64.b64decode() (for compatibility with python <3.3) 2014-09-07 02:34:09 +02:00
oak nauhygon
39ff999d0a minor fix: b64decode takes only bytes not str 2014-09-07 02:11:52 +02:00
Mort Yao
9626080b97 YinYueTai: fix video type 2014-09-06 03:29:52 +02:00
Mort Yao
a5e7b65b95 QQ: remove print debugging 2014-09-02 18:45:25 +02:00
jackyzy823
2545b69f19 fix logic 2014-09-02 18:31:25 +02:00
jackyzy823
65cdf9c4ca add check for vip videos 2014-09-02 18:31:25 +02:00
jackyzy823
f2b9bed346 fix support for iqiyi #334
some explanation:
    1.Download work should be complete in 10 minutes because urls are generated before downloading and the key may be expired after 10 minutes.You may retry to continue downloading
2014-09-02 18:31:24 +02:00
jackyzy823
d371fd440e temp repair QQ.But the links are redirected to a slow source with open 15kb/s 2014-09-02 18:31:24 +02:00
jackyzy823
869ed9da4f quick fix for #397 2014-08-25 18:51:48 +02:00
Mort Yao
b6cf508ac9 AcFun: fixed 2014-08-21 15:35:40 +02:00
Mort Yao
77e92dfe03 YouTube: non-greedy regex, fix #394 2014-08-20 05:46:14 +02:00
Mort Yao
a54d03ef27 Youku: fix a regression bug for downloading password-protected videos 2014-08-10 00:50:26 +02:00
cnbeining
a4763fc6a2 Add VideoBam as requested in #117 2014-08-08 01:41:38 -04:00
Mort Yao
43890131c0 Youku: no more FIXME 2014-08-07 21:37:59 +02:00
Mort Yao
48906c5624 Youku: turn on 1080p, fix #364 2014-08-07 21:31:11 +02:00
Mort Yao
ff7b57a065 Youku: fix #383, using the new ep generation algorithm 2014-08-07 21:21:35 +02:00
jackyzy823
460892d3f7 fix letv error 2014-08-06 20:41:24 +08:00
Mort Yao
00d2b35ccb music.163.com: fetch author name and position of song in album 2014-08-03 21:33:45 +02:00
Mort Yao
1c3c586e4d Bilibili: add multi-P support, fix #377 2014-08-03 19:25:43 +02:00
Mort Yao
6cf540bb41 Bilibili: use a saner UA, as required in #376 2014-08-03 16:46:20 +02:00
Mort Yao
911538a74f Bilibili: fix (partly) #376 2014-08-03 16:00:50 +02:00
jackyzy823
4f8440ba38 no more acfun.com 2014-08-01 00:16:34 +08:00
jackyzy823
dfd52fdd9f import tucao in common and __init__ 2014-07-31 22:30:54 +08:00
jackyzy823
7f51b7a1b6 add support for tucao.cc 2014-07-31 22:28:46 +08:00
Mort Yao
b4614390f1 Nicovideo: fix URLs with parameters 2014-07-30 22:53:22 +02:00
Mort Yao
95e9b8788f Youku: support password-protected videos, fix #73 2014-07-30 04:52:45 +02:00
Mort Yao
18ff097597 Youku: error_code -8 (mainland-only video) 2014-07-30 04:09:47 +02:00
Mort Yao
f4e28d77f2 change "[Error] Invalid video format." message 2014-07-30 03:48:26 +02:00
Mort Yao
204a927181 Fix (partly) #373
* Handle JavaScript: Array.prototype.splice()
* Python has a list.reverse() method
2014-07-24 17:09:08 +02:00
jackyzy823
272fd88879 fix key expired 2014-07-24 00:37:56 +08:00
jackyzy823
6b4c7447cf Merge remote-tracking branch 'upstream/develop' into develop 2014-07-24 00:04:46 +08:00
Mort Yao
07a224ed7c Catfun: reformat 2014-07-21 13:41:31 +02:00
Mort Yao
13d40fa694 Major refactoring
* Change entry point to you_get.__main__:main
* New entry point for development (you-get-dev): you_get.__main__:main_dev
* you_get.extractor -> you_get.extractors
2014-07-21 02:39:40 +02:00