Commit Graph

674 Commits

Author SHA1 Message Date
Mort Yao
b16cd48610 [iqiyi] update key (close #693) 2015-10-11 12:16:43 +02:00
lilydjwg
cccfd67550 [sina] match vid from the page
fix for http://video.sina.com.cn/view/249851143.html
2015-10-07 20:29:57 +08:00
Mort Yao
e9f16e12cc version 0.3.36 2015-10-05 20:59:56 +02:00
Mort Yao
5cdbbd9291 [acfun] fix "unexpected keyword argument 'json_output'" 2015-09-30 22:03:39 +02:00
Mort Yao
d9f77021b8 [soundcloud] update client_id, fix #679 2015-09-29 11:03:26 +02:00
Mort Yao
38c272c014 Merge branch 'json-output-support-more-extractors' of https://github.com/sceext2/you_get into sceext2-json-output-support-more-extractors 2015-09-27 22:32:53 +02:00
lilydjwg
acda697f54 [ffmpeg] use subprocess.check_call
This fixes RuntimeError: No active exception to reraise
2015-09-27 16:38:38 +08:00
sceext
1d7758b107 --json option now can support more extractors not using VideoExtractor 2015-09-26 18:42:26 +08:00
sceext
5eb9cebe4e fix extractors not use VideoExtractor after add --json option 2015-09-26 13:45:39 +08:00
Mort Yao
2f0e374fbd Merge branch 'sceext2-json-output' into develop 2015-09-25 21:49:17 +02:00
sceext
0c18a0873d add --json option: output video information in json text 2015-09-24 17:37:41 +08:00
sceext
9070d55b82 [iqiyi] simplify mix() function 2015-09-24 15:32:56 +08:00
Yen Chi Hsuan
dab2866332 [iqiyi] Update enc and authkey 2015-09-24 01:42:20 +08:00
Mort Yao
8985d57768 [archive] new site support 2015-09-21 10:28:59 +02:00
Mort Yao
e075433563 [common] fix infinite redirecting 2015-09-21 10:17:56 +02:00
Mort Yao
256e70d087 version 0.3.35 2015-09-21 01:23:46 +02:00
Mort Yao
e1fc6be9c4 Merge branch '755' into develop 2015-09-21 00:34:31 +02:00
Mort Yao
af03586d8b Merge branch 'new-qq' into develop 2015-09-21 00:30:36 +02:00
Mort Yao
b7814f6652 [755] new site support 2015-09-21 00:24:22 +02:00
Mort Yao
1a58b53270 [qq] reimplement qq.py, close #657 2015-09-20 23:55:19 +02:00
jackyzy823
117915c8bd Merge pull request #651 from junzh0u/gracefully-fail-on-single-video
[youku] gracefully handle single failure when downloading playlist
2015-09-19 20:02:05 +08:00
jackyzy823
c3b160c180 [IQIYI] 2015/09/18 new salt,describe method in comments of iqiyi.py 2015-09-18 15:46:17 +00:00
Jun Zhou
9283200c62 let KeyboardInterrupt bypass 2015-09-16 01:26:38 -04:00
Jun Zhou
fc93524cc3 [youku] gracefully handle single failure 2015-09-15 15:23:32 -04:00
Jun Zhou
20ebd902e0 [common] fix skipping download of file existence in some cases 2015-09-14 20:14:42 -04:00
Jun Zhou
70a1c3f425 [youku] support multi-page playlists 2015-09-13 19:29:36 -07:00
Mort Yao
b277d8d5d4 [common] divide the import of extractors into multiple lines 2015-09-12 23:38:02 +02:00
Mort Yao
851ccd6248 Merge branch 'vimeo-channel' of https://github.com/cnbeining/you-get into cnbeining-vimeo-channel 2015-09-12 23:32:23 +02:00
cnbeining
c67766c156 Fix #634 L2 2015-09-12 17:20:31 -04:00
cnbeining
0fc9e207a3 Add iQilu support 2015-09-10 14:43:39 -04:00
cnbeining
7ccf5d63a4 Add Vimeo Channel support 2015-09-10 02:15:31 -04:00
Mort Yao
b5112da1b2 Merge branch 'cnbeining-metacafe' into develop 2015-09-08 20:02:22 +02:00
Zhang Ning
5b56b1c8f7 rewrit iqiyi using VideoExtractor class
Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
2015-09-07 22:21:58 +08:00
Mort Yao
7bdf8af620 Merge branch 'yinyuetai-api' into develop 2015-09-04 00:19:12 +02:00
Mort Yao
09b5986a5a Merge branch 'develop' of https://github.com/zhangn1985/you-get into zhangn1985-develop 2015-09-03 23:49:35 +02:00
Mort Yao
fafe450097 Merge branch 'metacafe' of https://github.com/cnbeining/you-get into cnbeining-metacafe 2015-09-03 23:35:44 +02:00
謝致邦
fad5a9b6da Update cntv.py 2015-09-03 20:10:20 +00:00
謝致邦
17ddd08cd7 Update cntv.py 2015-09-03 20:03:45 +00:00
Mort Yao
aa10e9f938 [yinyuetai] switch to JSON API, close #559 2015-09-03 19:54:07 +02:00
Zhang Ning
c73a636d43 support multi video in one page
add matchall api

matchall: almost same as match1, but it will return a list
of all matches.
2015-09-03 18:07:20 +08:00
Zhang Ning
b50cc2338f support embed player for youku/tudou
try sites one by one, to search video.
but not in video order.

Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
2015-09-03 14:47:22 +08:00
cnbeining
f0826dd1e9 Add metacafe support 2015-09-02 15:37:50 -04:00
cnbeining
81cd814e3d Add funshion support, fix #215, replace #601, #604 2015-09-02 14:54:09 -04:00
Mort Yao
7459f9fad4 [dailymotion] fix title 2015-09-02 12:45:28 +02:00
Daniel Dumitran
cbeabd95e1 Fix problems with videos that do not have 720p mode 2015-09-01 22:56:02 -07:00
jackyzy823
b7cc2c38e6 fix dailymotion for #609 2015-08-29 00:23:29 +08:00
jackyzy823
3ca793cfdb Merge pull request #613 from CzBiX/tudou_size
fix bug in tudou, fix #612
2015-08-28 22:46:32 +08:00
jackyzy823
e1006388e3 Merge pull request #605 from cnbeining/miaopai
Add Weibo Miaopai support(微博秒拍视频)
2015-08-28 22:40:10 +08:00
CzBiX
1b88f4f03b fix bug in tudou, fix #612 2015-08-28 15:15:56 +08:00
CzBiX
ed87941060 fix duplicate url bug for bilibili 2015-08-27 23:08:13 +08:00
cnbeining
01a137b002 Add Weibo Miaopai support 2015-08-23 02:14:12 -04:00
fffonion
0dce74da99 fix iqiyi(20150820) 2015-08-22 01:43:08 +08:00
cnbeining
726a29e696 Revert "Try adding Funshion(fun.tv) support, fix #215"
This reverts commit c39927e931.
2015-08-20 02:27:48 -04:00
cnbeining
c39927e931 Try adding Funshion(fun.tv) support, fix #215
I have made those functions to allow full drama download, but do not
know how to integrate with the programme.

Please offer your help. Many thanks.
2015-08-20 02:22:19 -04:00
cnbeining
89c301a7cd Add support for Qianmo
http://qianmo.com/

Tested on my machine.
2015-08-20 00:45:32 -04:00
sceext
5e032d5f8e [iqiyi] fix 1080p parse by set um=1 2015-08-17 19:33:02 +08:00
jackyzy823
822b128a80 fix #582 2015-08-12 13:17:15 +08:00
jackyzy823
13f3f4175b [iqiyi] update key 2015-08-12 12:48:31 +08:00
jackyzy823
771fbf08a2 [iqiyi] new src 2015-08-10 14:17:49 +08:00
jackyzy823
8ae1184f0b [iqiyi] new enckey 2015-08-10 14:15:17 +08:00
jackyzy823
3083fd5ac8 update key for iqiyi,thanks to @Freshman585 2015-08-09 21:41:46 +08:00
lilydjwg
a1879ff563 [netease] support for 163.fm short url
e.g. http://163.fm/LzbHaQN
2015-07-31 16:13:06 +08:00
Mort Yao
97205629a0 [youtube] switch to https (close #564) 2015-07-24 17:43:01 +08:00
Mort Yao
d14c719daa Merge branch 'develop' of https://github.com/lilydjwg/you-get into lilydjwg-develop 2015-07-20 16:29:13 +08:00
Mort Yao
b86c034542 [soundcloud] fix #575 2015-07-20 16:27:20 +08:00
lilydjwg
c5156b6788 [netease] support for mv urls
example url: http://music.163.com/#/mv?id=440007
2015-07-19 11:57:17 +08:00
lilydjwg
0016fd3a4b support for python -m you_get
This makes develop-then-test easier and straghtforward
2015-07-19 11:45:51 +08:00
A-Circle-Zhang
b20282951d Update salt. 2015-07-17 20:46:14 +08:00
Mort Yao
5d47a66507 version 0.3.34 2015-07-12 09:31:07 +08:00
Mort Yao
e6cd1d342f [iqiyi] extract tvid & videoid from URL 2015-07-12 09:07:41 +08:00
Mort Yao
abcd2a3542 [iqiyi] update: 20150710 (close #569) 2015-07-12 08:52:56 +08:00
fffonion
9394e2f2f8 fix iqiyi(20150703) 2015-07-04 04:01:40 +08:00
Mort Yao
162b06028f [Google+] fix for non-ASCII custom URLs 2015-07-01 00:20:36 +08:00
Mort Yao
eff5a309a7 [Tumblr] fix for videos with no title 2015-06-30 15:39:56 +08:00
binyu_J
fa1cb6b63e sometimes there's some parameters,drop it 2015-06-29 23:15:16 +08:00
jackyzy823
e79c8c5c86 more reasonable tm value 2015-06-20 00:11:19 +08:00
jackyzy823
327cb404a8 iqiyi new key,how it works in comment. 2015-06-19 23:54:50 +08:00
Mort Yao
603d3736f7 Merge branch 'develop' of https://github.com/liushuyu/you-get into liushuyu-develop 2015-06-19 12:46:57 +08:00
liushuyu
92ac521c54 Fix zhanqi
Indentation fix
2015-06-19 12:32:51 +08:00
Mort Yao
20fe47f1c5 [qq] fix #548, close #443 2015-06-19 11:55:01 +08:00
Mort Yao
7b27402b54 [qq] fix support 2015-06-19 11:47:46 +08:00
liushuyu
8783e24513 Update zhanqi.py
Minor fix
2015-06-19 10:19:00 +08:00
liushuyu
66d6907877 [Zhanqi]Modified something...
Changed something according to @jackyzy823
2015-06-18 18:18:23 +08:00
liushuyu
6e81b8d684 Fix zhanqi again
Modified against the latest update of zhanqi's server...

Signed-off-by: liushuyu <liushuyu_011@163.com>
2015-06-18 09:51:06 +08:00
liushuyu
c5e09fd549 Fix zhanqi
Zhanqi extractor works again...
And added ts merging implementation...

Signed-off-by: liushuyu <liushuyu_011@163.com>
2015-06-16 18:33:45 +08:00
Mort Yao
2054b89042 [twitter] add support 2015-06-15 00:04:57 +08:00
Mort Yao
b375576d5e [instagram] fix support 2015-06-14 00:12:28 +08:00
Mort Yao
6886c5ace1 [vine] fix support 2015-06-13 22:52:11 +08:00
Mort Yao
3d6e6effa1 Merge branch 'iqiyi-new-alogrithm' of https://github.com/jackyzy823/you-get into jackyzy823-iqiyi-new-alogrithm (fix #542) 2015-06-13 15:10:27 +08:00
jackyzy823
8f7cad5eba fix for iqiyi new encrypt method, for #542 2015-06-13 12:11:32 +08:00
Mort Yao
6874ab35d2 [cntv] fix #512 2015-06-10 23:56:16 +08:00
Mort Yao
1e41302690 version 0.3.33 2015-06-10 11:57:27 +08:00
Mort Yao
462a08fc2c Merge branch develop of https://github.com/cnbeining/you-get into cnbeining-develop (fix #495, close #525, close #530) 2015-06-09 21:17:23 +08:00
Mort Yao
d178823bc5 Merge branch 'fix-sohu' of https://github.com/jackyzy823/you-get into jackyzy823-fix-sohu (fix #509) 2015-06-09 21:04:09 +08:00
Mort Yao
f1c101493e Merge branch 'develop' of https://github.com/lilydjwg/you-get into lilydjwg-develop 2015-06-09 20:46:26 +08:00
Mort Yao
ddc1623c83 Merge branch 'develop' of https://github.com/pini-gh/you-get into pini-gh-develop 2015-06-09 20:40:41 +08:00
Mort Yao
c902889ee5 Merge branch 'iqiyi-key-again' of https://github.com/jackyzy823/you-get into jackyzy823-iqiyi-key-again (fix #535, close #505) 2015-06-09 20:35:41 +08:00
Mort Yao
40f904ea6f Merge branch 'bilibili-title' of https://github.com/jackyzy823/you-get into jackyzy823-bilibili-title (fix #521, close #531) 2015-06-09 20:27:40 +08:00
jackyzy823
412bfaf517 add some coments 2015-06-05 14:21:30 +08:00
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
Mort Yao
96e4e2c722 Merge branch 'develop' of https://github.com/zmwangx/you-get into zmwangx-develop
- Close #485
2015-05-13 22:55:25 +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
Zhiming Wang
4a4b6ceac0
print urls one per line instead of as a list...
when the --url option is specified.
2015-05-03 22:03:54 -07: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
lilydjwg
e6581b99aa escape filenames for ffmpeg concatenating 2015-02-14 18:54:43 +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
ec7efd0a87 Merge branch 'develop' of https://github.com/pastebt/you-get into pastebt-develop 2015-01-20 06:01:08 +01:00
Mort Yao
de2dee7fe3 AcFun: fix #475 2015-01-20 04:39:29 +01:00
Pike
9b5bc621c6 写错了type... 2015-01-10 15:15:08 +08:00
Pike
d5530fe7f9 fix qq support 2015-01-10 15:06:34 +08:00
pastebt
7b0dc1d330 Support multi stts and mdhd version = 1
modified:   src/you_get/processor/join_mp4.py
2015-01-07 17:00:49 -08:00