Commit Graph

1552 Commits

Author SHA1 Message Date
wenLiangcan
911794a372 Use pin id as output filename. 2016-03-16 00:23:28 +08:00
wenLiangcan
343c410973 Add huaban.com support. 2016-03-16 00:23:28 +08:00
cnbeining
1746adab22 [dilidili]Fix #987, close #986 2016-03-15 03:00:07 -04:00
cnbeining
b35a0bd9f9 [CKPlayer]Refractionation to provide better support of headers, etc 2016-03-15 02:41:23 -04:00
cnbeining
1848dbe7d7 [CKPlayer]Extract by XML
To be used for convenience. Downloader not fully tested!
2016-03-15 01:46:37 -04:00
Mort Yao
80ea797cb6 [bilibili] add support for live.bilibili.com (close #986) 2016-03-15 05:11:34 +01:00
zhangn1985
069e8ca5db Merge branch 'develop' into for-up 2016-03-14 11:27:14 +08:00
Mort Yao
cc1840f187 [extractor] use maybe_print for video-profile (fix #982) 2016-03-13 19:41:34 +01:00
Zhang Ning
a2308ad2a1 reset url and vid when download in serial
when use xxx_download_by_url(url1/url2)
vid will not reset, only first url will download

Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
2016-03-11 19:47:48 +08:00
Mort Yao
bf495b1bed version 0.4.330 2016-03-11 00:00:00 +01:00
Mort Yao
225f18d347 [common] catch UnicodeEncodeError and instruct users to change the locale 2016-03-10 22:48:35 +01:00
Mort Yao
6590bb33cd [iqiyi] close #972 2016-03-10 19:30:15 +01:00
Mort Yao
0ac3bdd5b3 [bilibili] change to generic appkey, fix #973 2016-03-10 19:25:18 +01:00
Mort Yao
ad6fcf2557 [infoq] fix #957 2016-03-06 03:44:49 +01:00
Mort Yao
bf9910ad97 version 0.4.324 2016-03-05 20:17:43 +01:00
Mort Yao
6c2c29f724 [youtube] fix for age-restricted videos, which do not contain ytplayer.config (or html5player) on web page 2016-03-05 19:43:17 +01:00
Mort Yao
511098e71f [iqiyi] add download_playlist_by_url(), fix #940 2016-03-05 17:48:09 +01:00
Mort Yao
221fda25b3 [common] maybe_print(): fix positional arguments 2016-03-05 16:58:57 +01:00
Mort Yao
cd5cfc775f [common] maybe_print() ignores any non-printable characters (which used to cause an exception, which is not intuitive) 2016-03-05 16:18:14 +01:00
Mort Yao
1a8f332712 [iqiyi] strip Unicode character \u200b 2016-03-05 13:46:35 +01:00
Mort Yao
35a5dac007 [infoq] add support 2016-03-05 02:26:29 +01:00
Mort Yao
6df6a81e7d [twitter] fix #948 2016-03-04 14:46:14 +01:00
Mort Yao
4173268a8e [755] support direct URLs (stat.7gogo.jp) 2016-03-03 23:57:39 +01:00
Mort Yao
fd1c63618a [letv] fix #947 2016-03-03 21:49:47 +01:00
Mort Yao
abf477f796 [bilibili] hint for DNS failure 2016-03-03 04:00:44 +01:00
Mort Yao
a577c8553e [bilibili] hint for cookies 2016-03-03 03:55:51 +01:00
Mort Yao
81a81b0abe [common] fix #943 2016-03-02 02:50:15 +01:00
Sleaze
5aa7b87dce Support for tumblr-hosted videos. 2016-02-29 15:59:04 -08:00
cnbeining
efcec11376 [Miaopai]Add Weibo URL pattern without login 2016-02-29 17:22:47 -05:00
Mort Yao
73f5bbc998 version 0.4.306 2016-02-29 15:12:53 +01:00
Mort Yao
a732c15e0e [google+] complete itag: 102 2016-02-27 23:31:20 +01:00
Mort Yao
3493437721 [google+] fix support for videos (image/gif is not what we want) 2016-02-27 23:25:51 +01:00
Mort Yao
ab4ba75d2f [google+] add TBD comments 2016-02-27 22:53:48 +01:00
Mort Yao
145941fcc2 [google+] support /photos/.../albums/... urls 2016-02-27 22:49:01 +01:00
Mort Yao
9bb06c45b4 [google+] extract multiple photos in a post 2016-02-27 22:45:08 +01:00
Mort Yao
3931c4be03 [755] skip stamp images 2016-02-26 01:31:26 +01:00
Mort Yao
92a6efcbfe [acfun] fix exception when caption not present in youku source 2016-02-25 20:14:59 +01:00
jiemoon
2948847caf [QQ] update the url of get video info 2016-02-24 15:41:47 +08:00
Mort Yao
b3623c3404 version 0.4.293 2016-02-19 14:32:51 +01:00
cnbeining
2d71b96847 [Yixia-Miaopai]Updating more pattern 2016-02-19 02:20:20 -05:00
cnbeining
ab3fbe0502 [YIxia-Miaopai] Fix #926 2016-02-19 02:12:39 -05:00
David Zhuang
178a9a54ad Merge branch 'develop' into THVideo 2016-02-19 00:28:24 -05:00
Mort Yao
aabf30641b [tudou] fix #925 2016-02-18 15:50:14 +01:00
Mort Yao
ef8cc3dba1 Merge branch 'develop' of https://github.com/lilydjwg/you-get into lilydjwg-develop 2016-02-18 06:39:45 +01:00
cnbeining
051895c901 [THVideo] Add Support 2016-02-16 00:29:40 -05:00
Mort Yao
321572404b [755] fix #919 2016-02-11 01:07:34 +01:00
lilydjwg
bf59adcd8b [bar] handle speed >= 1GiB/s nicely
I suppose there won't be >= 1TiB/s speed in the near future.
2016-02-10 16:42:58 +08:00
lilydjwg
af42e7cedc [bar] show "100%" instead of "100.0%" 2016-02-10 16:42:58 +08:00
lilydjwg
9fa6ef1f6f [bar] don't overflow on large files (>1G)
https://github.com/soimort/you-get/pull/898#issuecomment-180015169
2016-02-10 16:42:58 +08:00
lilydjwg
4e05b55394 Revert "Revert pull request #898"
This reverts commit 966840e22a.
2016-02-10 16:41:52 +08:00
Mort Yao
8c3dc1e11f [56] fix #867 2016-02-10 02:26:43 +01:00
Mort Yao
1e2f5de845 [youtube] fix #912 2016-02-07 15:13:24 +01:00
Mort Yao
129695b3c6 [163] fix #917 2016-02-07 15:11:25 +01:00
Mort Yao
07b864dd16 version 0.4.272 2016-02-05 16:29:00 +01:00
Mort Yao
78801cc496 [youtube] fix #911 2016-02-04 22:28:25 +01:00
Mort Yao
2d6ca33402 Merge branch 'develop' of https://github.com/jiemoon/you-get into jiemoon-develop 2016-02-04 21:24:10 +01:00
Mort Yao
966840e22a Revert pull request #898 2016-02-04 20:29:03 +01:00
xyuanmu
9c0abc6c64 fix m5.music.126.net return 404 2016-02-04 11:48:16 +08:00
Mort Yao
af8d827d57 version 0.4.266 2016-02-03 15:43:36 +01:00
jiemoon
4ac5978948 Fix 秒拍部分视频标识包含换行符等,导致正则匹配异常的bug 2016-01-31 15:00:09 +08:00
Mort Yao
0a68e50006 Merge branch 'bar-finetune' of https://github.com/lilydjwg/you-get into lilydjwg-bar-finetune 2016-01-25 14:51:40 +01:00
Mort Yao
13168259f9 [tumblr] fix #901 (2, embedded vine videos) 2016-01-25 14:48:55 +01:00
Mort Yao
a9f063f2e8 [tumblr] fix #901 (1) 2016-01-25 14:37:29 +01:00
lilydjwg
3941e0d1c6 [bar] fix bar size 2016-01-24 18:46:41 +08:00
Mort Yao
446f90f559 Merge branch 'ffmpeg-check-call' of https://github.com/lilydjwg/you-get into lilydjwg-ffmpeg-check-call 2016-01-24 03:45:42 +01:00
Mort Yao
81d2a1daed Merge branch 'develop' of https://github.com/lilydjwg/you-get into lilydjwg-develop 2016-01-23 15:06:44 +01:00
lilydjwg
d470c8c29a [ffmpeg] more check_call replacing wrong 'raise's 2016-01-23 13:15:07 +08:00
lilydjwg
af588b2f9f [bar] update bar display at the beginning
or it may not show up itself promptly, leaving the user wondering why it
doesn't start.

I met this problem with http://www.letv.com/ptv/vplay/1709438.html,
which downloads really fast, but I have to wait a few seconds before the
bar shows up.
2016-01-23 13:07:18 +08:00
lilydjwg
28d04b0ad4 [bar] dynamically calculate bar size
or it'll may be too short or too long as 'total_pieces' changes
old one has problems with http://www.letv.com/ptv/vplay/1709438.html
2016-01-23 13:06:23 +08:00
lilydjwg
bd2179ed76 [qq] fix title for some videos
e.g. http://v.qq.com/cover/p/ps6mnfqyrfo7es3.html?vid=q0181hpdvo5
hope this won't break others, or we should try to recognize the URL
pattern (maybe apply to only URLs with "/cover/")?
2016-01-23 11:47:08 +08:00
lilydjwg
46f8bc18ea [qq] support for embedded video URLs
e.g. http://v.qq.com/iframe/player.html?vid=q01536xb5rb&tiny=0&auto=0
2016-01-23 11:40:58 +08:00
Zhang Ning
75d8367ade Revert "[ZhanQi]temporary fix using RTMP url"
This reverts commit 953c2547bc.

Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
2016-01-22 17:59:09 +08:00
Zhang Ning
1f2c0bde94 Revert "fix zhanqitv"
This reverts commit eaab0ce3ed.

Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
2016-01-22 17:58:53 +08:00
Mort Yao
511afb3862 [vimeo] fix #879 2016-01-22 04:35:40 +01:00
Mort Yao
3c7499e3cb Merge branch 'develop' of https://github.com/linhua55/you-get into linhua55-develop (fix #875) 2016-01-22 04:14:28 +01:00
xyuanmu
56f11ab799 Update iqiyi key 2016-01-20 11:29:15 +08:00
U-TQPN6VIPCMWKPWG\Administrator
b115b1f392 [youku] fix extractor_proxy option 2016-01-15 14:55:28 +08:00
Mort Yao
858f460902 version 0.4.245 2016-01-11 11:08:31 +01:00
Mort Yao
4ef5825f25 [youku] fix #868 2016-01-11 10:39:09 +01:00
Mort Yao
65e00b58cd [acfun] fix #776 2016-01-11 00:18:49 +01:00
Mort Yao
9a9e706cb6 [netease] no-caption check 2016-01-08 17:48:16 +01:00
Mort Yao
e27b5cae49 [extractor] no-caption check 2016-01-08 17:40:38 +01:00
Mort Yao
e9a431cd7d [bilibili] no-caption check 2016-01-08 17:21:49 +01:00
Mort Yao
f596b36ac7 [common] add new option: --no-caption 2016-01-08 16:55:14 +01:00
Mort Yao
b9adeef6d3 Merge branch 'develop' of https://github.com/ERioK/you-get into ERioK-develop 2016-01-08 13:47:54 +00:00
Mort Yao
447f46f56c version 0.4.236 2016-01-08 13:51:35 +01:00
ERiok
eaab0ce3ed fix zhanqitv 2016-01-08 13:31:16 +08:00
Mort Yao
141cb1166c [baidu] fix tieba albums 2016-01-06 22:33:34 +01:00
Mort Yao
aa724f3a57 [youku] Use fallback stream data in case of HTTP 404, fix #857 (replace and close #853) 2016-01-06 22:23:57 +01:00
Mort Yao
405ffc0633 version 0.4.232 2015-12-31 16:45:54 +01:00
Mort Yao
56a5e63edb [videomega] better approach using str.translate() 2015-12-31 13:57:16 +01:00
Mort Yao
cfad01e464 [videomega] add support 2015-12-31 12:50:38 +01:00
Mort Yao
ef966931a3 [imgur] add support 2015-12-31 11:20:37 +01:00
Mort Yao
89c11a2a7c [56] fix #837 2015-12-31 08:06:30 +01:00
Mort Yao
08aedccdd7 [youku] randomize Cookie 2015-12-30 15:44:09 +01:00
lh
ad5db57afe [youku] fix cookie's issue 2015-12-30 22:06:53 +08:00
Mort Yao
79d1a41804 [twitter] fix #842 2015-12-29 16:10:45 +01:00
Mort Yao
5fa7704620 version 0.4.217 2015-12-22 12:45:23 +01:00
Mort Yao
4af36f640f Merge branch 'develop' of https://github.com/lsycxyj/you-get into lsycxyj-develop 2015-12-22 11:59:54 +01:00
Mort Yao
12465a6a30 [youtube] fix for new base.js (close #823) 2015-12-22 11:58:09 +01:00
Light Leung
ec6985f4c3 Update key 2015-12-20 21:02:22 +08:00
Mort Yao
371d5f2fed [tumblr] support tumblr-feed:entry 2015-12-17 03:09:19 +01:00
Mort Yao
9791833807 [tumblr] support dailymotion_download 2015-12-16 15:41:36 +01:00
Mort Yao
54fd42f138 [dailymotion] fix for embedded URLs 2015-12-16 15:39:21 +01:00
Mort Yao
9bbce66b6e version 0.4.210 2015-12-16 05:27:20 +01:00
Mort Yao
facee031a8 [youku] implement oset(xs), which removes duplicates from a list and keeps the original order 2015-12-15 04:36:00 +01:00
Mort Yao
da4dcc9b85 [youku] parse show_episode (fix #781) 2015-12-15 04:33:51 +01:00
cnbeining
953c2547bc [ZhanQi]temporary fix using RTMP url
Also some PEP8
2015-12-14 15:57:03 -05:00
Mort Yao
944a166c02 [common] fix urls_size (support faker and headers) 2015-12-13 04:55:50 +01:00
Mort Yao
f1e7885140 [miomio] fix #795 2015-12-13 04:45:45 +01:00
Mort Yao
39ef2a0b6d [fc2video] formatting 2015-12-13 04:13:13 +01:00
Mort Yao
9bb12ad115 Merge branch 'fc2' of https://github.com/cnbeining/you-get into cnbeining-fc2
- Fix #102
2015-12-13 03:56:07 +01:00
Mort Yao
7f895973d4 [tumblr] fix for embedded vimeo videos 2015-12-13 03:31:09 +01:00
Mort Yao
6cbf9bd0e5 [vimeo] support referer for embedded players 2015-12-13 03:19:53 +01:00
Mort Yao
142020e0ad [nicovideo] fix #803 2015-12-11 22:13:39 +01:00
Mort Yao
28b08a0103 [embed] fix tudou_embed_patterns 2015-12-11 19:31:13 +01:00
Mort Yao
e5922a9182 [twitter] prioritize (main) images over videos 2015-12-10 09:56:50 +01:00
Mort Yao
c060622be5 version 0.4.192 2015-12-10 04:25:24 +01:00
Mort Yao
74817a7a14 Merge branch 'yixia' of https://github.com/cnbeining/you-get into cnbeining-yixia 2015-12-09 21:46:30 +01:00
Mort Yao
b08dbab6db [youku] use streams only with the first (default) audio_lang 2015-12-09 21:32:39 +01:00
Mort Yao
e41d229779 [youku] add comments, close #797 2015-12-09 20:32:54 +01:00
Mort Yao
4389934466 Merge branch 'develop' of https://github.com/linhua55/you-get into linhua55-develop 2015-12-09 20:26:43 +01:00
Mort Yao
d4f931483b [tudou] pass **kwargs to youku_download_by_vid(), close #787 2015-12-09 19:53:26 +01:00
Mort Yao
1e32de477f [youku] use yxon=1 to retrieve URLs
- Fix #796
- Close #798
2015-12-09 19:24:02 +01:00
lh
da22ec2724 improve efficiency 2015-12-09 23:38:48 +08:00
lh
1100eb6060 fix language bug 2015-12-09 23:28:36 +08:00
Mort Yao
135c2442ee [youku] let KeyboardInterrupt raise 2015-12-09 13:34:15 +01:00
Mort Yao
4d1e69eae0 [mixcloud] fix 2015-12-09 10:47:21 +01:00
Mort Yao
f8f74540a9 [youku] code cleanup
- Clean up #783, fix #390 and close #451
- Add referer and cookie handler, fix #793 and close #794
2015-12-09 10:32:41 +01:00
cnbeining
683a475904 [FC2Video] Add support, fix #102 ; Add custom header support on all download functions
How could this project survive without customizing Headers?

Now Able to call with

download_urls([video_url], title, ext, size, output_dir, merge=merge,
headers = fake_headers)

and everywhere where you can use Faker.
2015-12-02 20:58:08 -05:00
cnbeining
a137ac22df Add Xiaokaxiu, redo Yixia logic 2015-12-02 17:55:02 -05:00
lh
127318d5d0 support full length of youku's video 2015-12-03 03:49:07 +08:00
Mort Yao
370b183d81 [56] the actual hd type is "wvga", close #775 2015-11-27 22:05:12 +01:00
Mort Yao
602af182ee [twitter] fix video extracting 2015-11-26 01:33:12 +01:00
Mort Yao
b639a2ed83 version 0.4.176 2015-11-24 21:47:51 +01:00
Mort Yao
d41b8a2a89 [youku] handle password-protected videos, fix #73 (again) 2015-11-24 21:37:40 +01:00
Mort Yao
6fdb9ca179 [youku] add support for audio languages, fix #369 (again) 2015-11-24 21:30:02 +01:00
Mort Yao
7fd4fac40f [youku] print error message 2015-11-24 20:51:05 +01:00
Mort Yao
c0b856a160 [youku] fix #771 2015-11-24 20:07:44 +01:00
Mort Yao
b6d4360491 [sohu] fix #769 2015-11-24 06:56:34 +01:00
Mort Yao
1c95109057 [letv] fix #770 2015-11-24 05:13:14 +01:00
Mort Yao
0523337f86 [baidu] support direct URLs (imgsrc.baidu.com) 2015-11-24 04:36:52 +01:00
Mort Yao
66cf7b2bdb [vimeo] support https in URL pattern (a potential improvement for all extractors in the future) 2015-11-23 06:14:37 +01:00
Mort Yao
885c010b94 version 0.4.167 2015-11-22 06:14:11 +01:00
Mort Yao
6c293749c3 [cntv] merge=False (ffmpeg concat demuxer fails on corrupted segments, see #767) 2015-11-22 04:33:09 +01:00
Mort Yao
dcf59e8754 [common] do not take SystemExit wrongly 2015-11-21 05:11:58 +01:00
Mort Yao
2aa55aee97 [youtube] make use of browse_ajax (fix #746) 2015-11-21 05:10:46 +01:00
Mort Yao
1729d97d77 [embed] redundant regex 2015-11-20 23:36:18 +01:00
friday
2a756620de [iqiyi] get curid from URL (close #766) 2015-11-20 07:57:25 +01:00
Mort Yao
7e62920231 [vimeo] fix (for videos not shown public) 2015-11-20 05:26:32 +01:00
虾哥哥
316aff7833 add pattern for url like http://tv.cntv.cn/video/VSET100241824133/ee5ed807346c4b6086f105ef10b559f3 2015-11-13 22:43:18 +08:00
Mort Yao
7d0f9c5ce8 [twitter] minor fix 2015-11-13 03:40:07 +01:00
Mort Yao
a08d6cca52 version 0.4.156 2015-11-12 02:03:50 +01:00
Mort Yao
1437c6b2e6 [vimeo] fix 2015-11-12 01:03:08 +01:00
Mort Yao
a418bec38d [google] fix for notification links 2015-11-11 18:13:32 +01:00
Mort Yao
7ce003caa3 [musicplayon] new site support (using VideoExtractor) 2015-11-11 08:26:48 +01:00
Mort Yao
df4076c772 [tumblr] support direct URLs 2015-11-11 07:53:58 +01:00
Mort Yao
fbe0d9fdfc [youtube] fix #757 2015-11-11 07:37:39 +01:00
Mort Yao
5b9ab46939 [embed] support embedded iqiyi patterns 2015-11-11 05:17:45 +01:00
Mort Yao
ee06e3a516 [embed] support embedded yinyuetai patterns 2015-11-11 04:20:26 +01:00
Mort Yao
4d8e6e5c99 [acfun] fix #745 2015-11-11 01:41:16 +01:00
Mort Yao
babbd22368 [755] filenames may be duplicated (sometimes) 2015-11-10 05:25:57 +01:00
Mort Yao
fc370c5220 [755] use movieUrlHq 2015-11-10 04:58:46 +01:00
Mort Yao
f44a995366 [pinterest] new site support (using VideoExtractor) 2015-11-10 02:56:53 +01:00
Mort Yao
87121a3a26 [netease] switch to m5.music.126.net (as suggested in #743) 2015-11-10 00:19:47 +01:00
Mort Yao
2fcfcd0488 [twitter] support embedded Vine 2015-11-09 16:48:14 +01:00
Mort Yao
20e9ef4708 [vine] support card URLs 2015-11-09 16:45:32 +01:00
Mort Yao
df4f6064fb version 0.4.136 2015-11-09 02:49:19 +00:00
Mort Yao
22b0c5c7ed [common] fix division by zero 2015-11-09 02:47:55 +00:00
Mort Yao
824a121fcd version 0.4.134 2015-11-09 00:40:30 +01:00
Mort Yao
763b1e7cb8 [youtube] nope 2015-11-08 01:23:57 +01:00
Mort Yao
cf237b4c24 [youtube] fix more (follow-up to 5dd7b5f) 2015-11-08 00:55:10 +01:00
Mort Yao
aa3c58192a [iqiyi] update key (close #750) 2015-11-07 23:12:49 +01:00
Yuya Minami
31b6c1569b add referer to fake_headers 2015-11-07 19:43:31 +09:00
Mort Yao
f8220f164c [youtube] enable all DASH streams 2015-11-06 05:57:56 +01:00
Mort Yao
1401f9ad97 [youtube] fix #749 2015-11-06 03:47:06 +01:00
Mort Yao
a2b34696f1 [netease] fix #743 2015-11-02 16:08:36 +01:00
Mort Yao
6e1c124de4 version 0.4.125 2015-10-29 22:41:12 +01:00
Mort Yao
214deb6c8b [tumblr] filter out some non-image urls 2015-10-29 20:47:18 +01:00
Alexsander Falcucci
cba9588da3 added ternary condition on instagram extractor 2015-10-29 01:15:05 -02:00
Mort Yao
d68ed95c20 [universal] fix long filenames 2015-10-27 12:45:04 +01:00
Mort Yao
82e2345b86 Merge branch 'dilidili' of https://github.com/cnbeining/you-get into cnbeining-dilidili 2015-10-27 02:20:01 +01:00
Mort Yao
6b068759d3 [universal] use filename if len(filename) >= 5 2015-10-27 01:40:34 +01:00
cnbeining
651e472f3b [dilidili] Add support 2015-10-26 01:34:22 -04:00
Mort Yao
d6a546624e [google] support URL with "?cfem=1" postfix 2015-10-26 02:49:01 +01:00
Mort Yao
475c812f9e [universal] catch links with href to .png and .gif 2015-10-26 02:43:47 +01:00
Alexsander Falcucci
7c03376e55 added new key 2015-10-24 05:24:43 -02:00
Mort Yao
5fe3cc86eb [util.git] fix get_version() 2015-10-24 03:47:21 +02:00
Mort Yao
d4669c6618 [universal] catch jpeg 2015-10-24 03:25:27 +02:00
Mort Yao
fb8acf4320 version 0.4.111 2015-10-23 05:33:31 +02:00
Mort Yao
9875939d18 [common] option -d is short for --debug 2015-10-22 23:00:24 +02:00
cnbeining
b0128fd879 Add Interest.me (CJ E&M) support 2015-10-22 14:56:07 -04:00
Mort Yao
d80a799569 Remove support:
* Blip.tv <http://blip.tv>
* Catfun (喵星球) <http://www.catfun.tv>
* Coursera <https://www.coursera.org>
* SongTaste <http://www.songtaste.com>
* VID48 <http://vid48.com>
* VideoBam <http://videobam.com>

See #732 for details.
2015-10-22 16:58:44 +02:00
Mort Yao
ea30218f0c [term] fcntl module only available on Unix 2015-10-22 16:39:55 +02:00
Mort Yao
091e89415c [youtube] show error message when a video is unavailable
- As requested in #720#issuecomment-150197734
2015-10-22 15:41:49 +02:00
Mort Yao
89b93fba0d [iqiyi] fix #728 2015-10-22 15:29:22 +02:00
Mort Yao
5f339ed1fc [veoh] set info_only=info_only 2015-10-22 14:45:57 +02:00
Mort Yao
5ef404db55 Merge branch 'veoh' of https://github.com/cnbeining/you-get into cnbeining-veoh 2015-10-22 14:39:07 +02:00
cnbeining
58b8d479ac Add Veoh support, fix #79 2015-10-22 03:19:21 -04:00
Mort Yao
126351fec0 [extractor] 2015-10-22 05:03:49 +02:00
Mort Yao
961b0aa5be [universal] improve (more image patterns) 2015-10-22 04:50:55 +02:00
Mort Yao
f65158fe70 [common] update google_search(), fix #727 2015-10-21 22:36:11 +02:00
Mort Yao
834f5fdcf4 [youku] support show_page, fix #726 2015-10-21 22:23:10 +02:00
Mort Yao
5dd7b5fd10 [youtube] fix VEVO when no 's' field presents 2015-10-21 20:53:14 +02:00
cnbeining
901cbaaf73 Add Pixnet support, fix #129, replace #633 2015-10-21 20:33:07 +02:00
cnbeining
49549a8624 Add Yixia-Miaopai support, replace #639 2015-10-21 20:29:35 +02:00
Mort Yao
d8e2a9333b [common] add new option: --output-filename (close #425) 2015-10-21 20:28:49 +02:00
Mort Yao
f3d9c5df2b [common] improve error message, display a brief instruction to tell users what to do 2015-10-21 17:49:36 +02:00
Mort Yao
fad3fa8180 [embed] add more patterns for Tudou
- Example link: http://tieba.baidu.com/shipin/bw/video/play?kw=akb48&v_id=a35619448853a42b942231e1
2015-10-21 17:40:56 +02:00
Mort Yao
d60eafeacb redefine version (0.4.x) 2015-10-21 17:01:31 +02:00
Mort Yao
1172689992 [util.log] update 2015-10-21 16:45:06 +02:00
Mort Yao
f8b0064286 [common] add google_search() 2015-10-21 15:01:10 +02:00
Mort Yao
ee917b3920 [embed] add more patterns for Tudou
- Example link: http://tieba.baidu.com/p/4114753102
2015-10-21 13:37:34 +02:00
cnbeining
81d153e4b8 [miomio] quick fix #716 2015-10-21 00:13:17 -04:00
Mort Yao
e9aa6876fb [vimeo] fix unescape_html(None) 2015-10-21 05:26:27 +02:00
Mort Yao
0fbeffb949 [w56] partly solved #720 2015-10-21 05:13:53 +02:00
Mort Yao
2c7aa3b161 [universal] download images 2015-10-21 05:02:24 +02:00
Mort Yao
5916c96a6e [common] url_info: more MIME types 2015-10-21 04:23:12 +02:00
Mort Yao
8eebb1a9d4 [common] print_info: more MIME types 2015-10-21 02:49:14 +02:00
Mort Yao
8e8fad48aa [755] download images 2015-10-21 02:24:01 +02:00
Mort Yao
5567f68539 [rtmpdump] 2015-10-21 02:09:51 +02:00
Mort Yao
15c79c6f67 [common] adjust progress bar (shorten display of speed) 2015-10-21 00:46:00 +02:00
Mort Yao
b46e3ef9f1 [baidu] support tieba albums 2015-10-21 00:09:31 +02:00
Mort Yao
d517726f49 [google] download the image 2015-10-20 17:03:56 +02:00
Mort Yao
349409792c [flickr] download images 2015-10-20 05:34:09 +02:00
Mort Yao
e9b93f2dee [twitter] download images 2015-10-20 05:20:15 +02:00
Mort Yao
b93771f96e [instagram] download the image 2015-10-20 04:17:57 +02:00
Mort Yao
2817ad1552 [tumblr] download photo / photoset 2015-10-20 03:58:49 +02:00
Mort Yao
25cec6ea80 [vimeo] fix #718 2015-10-20 03:50:38 +02:00
Mort Yao
febc875009 [common] "Video Site" -> "Site" 2015-10-20 03:49:32 +02:00
Mort Yao
c14e3fd152 [baidu] support tieba videos and images 2015-10-20 00:52:06 +02:00
Mort Yao
5a26200c98 [common] add handy get_head(url) 2015-10-20 00:48:48 +02:00
Mort Yao
7e649856ae [netease] let's pretend we're not using the freakin key
- http://www.v2ex.com/t/131959
2015-10-19 23:05:44 +02:00
Mort Yao
0d6b064ba8 [netease] download lyrics for albums and playlists 2015-10-19 21:57:42 +02:00
Mort Yao
48182e852f [common] oops 2015-10-19 21:30:02 +02:00
Mort Yao
41c8b6f1bc [common] set the proper width of progress bar 2015-10-19 21:25:55 +02:00
Mort Yao
4c2864d6f1 [extractor] fix #713 2015-10-19 16:12:41 +02:00
Mort Yao
d1b346ed12 [common] show download speed on progress bar
- Close #178 (also requested in #284 and #700)
- Close #305
2015-10-19 15:04:15 +02:00
Mort Yao
0176fed38f [youtube] set html5player when parsing video page for DASH 2015-10-19 14:51:37 +02:00
Mort Yao
c5d0c78cfb [universal] universal extractor and direct downloader 2015-10-19 03:50:17 +02:00
Mort Yao
6a58918673 [embed] remove duplicated embedded URLs 2015-10-19 03:03:58 +02:00
Mort Yao
02f5781486 [common] use importlib to import modules from dict SITES 2015-10-18 22:51:41 +02:00
Mort Yao
db63b86df8 [youtube] fix AttributeError: 'YouTube' object has no attribute 'js' 2015-10-18 22:23:52 +02:00
Mort Yao
f9bfc66de3 [youtube] support DASH streams for VEVO videos 2015-10-18 21:48:50 +02:00
Mort Yao
c8542be595 [netease] add netease_lyric_download() 2015-10-18 07:09:28 +02:00
Mort Yao
a52c50e8aa [heavymusic] new site support 2015-10-18 06:03:27 +02:00
Mort Yao
cc436fa9cc [bandcamp] new site support 2015-10-18 05:12:26 +02:00
Mort Yao
aef8a9edc6 [yinyuetai] add yinyuetai_download_playlist 2015-10-18 04:33:11 +02:00
Mort Yao
6aaa973595 [yinyuetai] support playlist 2015-10-18 03:58:25 +02:00
Mort Yao
7c3f0d633b [yinyuetai] fix for mobile URL m.yinyuetai.com (#648) 2015-10-18 03:25:40 +02:00
Mort Yao
6409b9e022 [baomihua] fix #501 2015-10-18 03:07:02 +02:00
Mort Yao
d3051f77c1 [common] beautify progress bar 2015-10-18 02:40:24 +02:00
Mort Yao
7f0b23646a [youtube] support caption_tracks 2015-10-18 02:03:16 +02:00
Mort Yao
c10d009d6f [extractor] support caption_tracks 2015-10-18 01:35:54 +02:00
Mort Yao
f22fd8769c [common] update download_urls_chunked() 2015-10-18 01:25:01 +02:00
Mort Yao
dd42d59382 [youtube] always parse video page (for DASH) 2015-10-17 22:50:54 +02:00
Mort Yao
da74b0ab9e [youtube] support dashmpd 2015-10-17 22:03:18 +02:00
Mort Yao
bedd3ef639 [extractor] support dash_streams 2015-10-17 21:51:08 +02:00
Mort Yao
01729891e5 [common] download_urls: support A/V merge using ffmpeg_concat_av() 2015-10-17 21:16:00 +02:00
Mort Yao
de38e0f7c8 [ffmpeg] set "-loglevel quiet" to suppress verbose FFmpeg output 2015-10-17 18:17:14 +02:00
Mort Yao
6e2087cc94 [ffmpeg] implement ffmpeg_concat_av() 2015-10-17 17:53:01 +02:00
Mort Yao
e458c3380e update README.md 2015-10-17 14:08:22 +02:00
Mort Yao
95eef15455 [bilibili] do not use description as title 2015-10-17 05:27:10 +02:00
Mort Yao
d3c3ca34ae [common] update help message 2015-10-17 05:12:12 +02:00
Mort Yao
67a6b9bc45 [common] if it's not moz_cookies, pass 2015-10-17 04:28:32 +02:00
Mort Yao
ede432659c [common] support both cookies.txt and cookies.sqlite 2015-10-17 03:38:55 +02:00
Mort Yao
1496c77978 [bilibili] clean-up 2015-10-17 03:37:20 +02:00
Mort Yao
b0cbf6e81d [bilibili] load cookies 2015-10-17 02:53:27 +02:00
Mort Yao
acf990fed6 [common] --cookies loads Mozilla cookies.sqlite instead of Netscape cookies.txt 2015-10-17 02:53:27 +02:00
BuildTools
eb141c1908 Fix douyu
Took @yan12125 's advice, and thanks to @yan12125 .
This fix closes #580
2015-10-17 01:35:41 +02:00
Mort Yao
8e53ba72af Merge branch 'suntv' of https://github.com/cnbeining/you-get into cnbeining-suntv 2015-10-17 01:21:21 +02:00
Mort Yao
86cb42ba48 [bilibili] fix support of partitions (close #688)
- Download only one partition by default
- Support playlist (for downloading all partitions without merging)
2015-10-17 01:10:10 +02:00
Mort Yao
1994198b65 [bilibili] do not download danmaku for dry_run 2015-10-16 22:34:19 +02:00
Mort Yao
cdb447992c Revert "fix duplicate url bug for bilibili" 2015-10-16 21:48:21 +02:00
cnbeining
f012db3e63 Add suntv support 2015-10-14 17:39:04 -04:00
Mort Yao
cd1823e924 [tudou] fix playlists 2015-10-14 01:49:37 +02:00
Mort Yao
4b1df5160b [mixcloud] fix 2015-10-12 21:18:56 +02:00
Mort Yao
8fa57ef85b [flickr] new site support 2015-10-12 20:59:43 +02:00
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
pastebt
d8c0c0594e Support skipping udta box, and ignore samples > 1
modified:   src/you_get/processor/join_mp4.py
2015-01-05 16:48:04 -08:00
Mort Yao
1b55b01b04 Tudou: improve regex 2015-01-05 01:02:41 +01:00
Mort Yao
205cc3138f Disable special conversion for non-UTF encoding.
- Windows users should take care of their code page themselves
2015-01-04 09:28:23 +01:00
Mort Yao
ef16e74fe7 Tudou: fix #460 2014-12-20 03:08:40 +01:00
Mort Yao
cbf0a6afcc Merge branch 'develop' of https://github.com/merlinran/you-get into merlinran-develop 2014-12-11 21:51:19 +01:00
Mort Yao
ded684f58a version 0.3.32 2014-12-10 04:04:25 +01:00
Merlin Ran
08a9e73406 force override when concat files 2014-12-08 21:35:46 +08:00
Merlin Ran
cc03d86909 open concat list file with 'encoding="utf-8"'
To prevent error when video file name contains non-ascii characters.
2014-12-04 10:24:53 +08: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
Mort Yao
0e32fe7c6d Merge branch 'develop' of https://github.com/0x00-pl/you-get into 0x00-pl-develop 2014-11-03 20:19:03 +01:00
pl
b1ee95517b douyutv.com tittle fix. 2014-11-04 02:10:48 +08:00
Mort Yao
b2254a68b8 version 0.3.31 2014-11-01 17:28:31 +01: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
a2b7886624 version 0.3.30 2014-09-21 07:02:15 +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
1952c90d10 use byte string for all when default encoding is not UTF-8 (fix #147 and close #222) 2014-09-21 02:10:05 +02:00
Mort Yao
a52cd83335 silly me 2014-09-21 01:54:43 +02:00
Mort Yao
fa1d1938d7 common: remove deprecated, unused function filenameable() 2014-09-20 23:46:21 +02:00
Mort Yao
ba861d4c4c support PyPy3: use explicit self (fix #410) 2014-09-20 22:57:26 +02:00
Mort Yao
c63155a334 Youku: fix a regression bug which caused '-y' not work
* d6ec844 is not implemented correctly (unfortunately)
2014-09-20 22:23:59 +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
8f682fd5fc VideoExtractor: replace misleading error message 2014-09-12 19:14:53 +02:00
Mort Yao
cdc5b3731f log.wtf(): exit code defaults to 1 2014-09-12 19:13:23 +02:00
Mort Yao
34121aab8f Google+: support multiple videos 2014-09-12 18:56:26 +02:00
Mort Yao
b0a8c579b2 enable merging f4v segments 2014-09-08 23:38:11 +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
3fbc04a3c8 version 0.3.30dev-20140907 2014-09-06 22:27:56 +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
c9e42201ba version 0.3.30dev-20140820 2014-08-20 06:06:45 +02:00
Mort Yao
77e92dfe03 YouTube: non-greedy regex, fix #394 2014-08-20 05:46:14 +02:00
Mort Yao
422a3e879f Youku: fix display for format selection 2014-08-12 18:39:30 +02:00
fengyu
6442849519 set FFMPEG and FFMPEG_VERSION gracefully 2014-08-12 21:46:33 +08:00
FengYu
f92af54d28 set ffmpeg fallback version to 1.0 2014-08-12 21:10:21 +08:00
FengYu
eaf59fc745 fix ffmpeg version error 2014-08-12 17:08:51 +08:00
Mort Yao
3724b9b344 version 0.3.30dev-20140812 2014-08-11 23:19:20 +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
Mort Yao
3b9c0af0f3 version 0.3.30dev-20140806 2014-08-06 17:07:19 +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
f8f9b7778b use concat demuxer on FFmpeg >= 1.1, fix #324 2014-08-03 21:05:51 +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
Mort Yao
2452a4d5a9 fix this shit 2014-07-31 22:39:01 +02:00
Mort Yao
d6ec844902 Youku: fix a regression bug which caused '-y' not work 2014-07-31 22:28:30 +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
ef613b7497 version 0.3.30dev-20140730 2014-07-30 05:38:21 +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
cb8884e1c9 fix output_dir and merge options 2014-07-25 21:31:46 +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
Mort Yao
38663239be version 0.3.30dev-20140723 2014-07-23 20:52:12 +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
jackyzy823
3eb7874711 some changes 2014-07-24 00:01:26 +08:00
jackyzy823
2bd4b7213d some changes 2014-07-23 23:56:22 +08:00
jackyzy823
87f6b5afb1 fix pptv 2014-07-23 23:55:47 +08:00
jackyzy823
cd3e27bb64 fix support for pptv temp 2014-07-23 23:53:56 +08:00
Mort Yao
cf3fce9e86 extractor: use util.log to print formatted text 2014-07-21 14:44:27 +02:00
Mort Yao
07a224ed7c Catfun: reformat 2014-07-21 13:41:31 +02:00
Mort Yao
61ac0da5c1 resolve a namespace conflict 2014-07-21 04:00:47 +02:00
Mort Yao
7f2f203510 fix tests 2014-07-21 03:17:30 +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
Mort Yao
c1f3340137 hotfix: unexpected keyword argument 'lang' 2014-07-21 01:37:21 +02:00
Mort Yao
e8bf96fc21 update util.git 2014-07-21 00:25:26 +02:00
Mort Yao
4fa150f68b add util.git 2014-07-21 00:02:45 +02:00
Mort Yao
03749ecb19 update util.log 2014-07-20 23:41:20 +02:00
Mort Yao
fb475bf0c2 fix version again 2014-07-20 21:52:04 +02:00
Mort Yao
8a032df683 fix NameError: name get_version is not defined 2014-07-20 21:43:17 +02:00
Mort Yao
c3b56def6d remove sogou_proxy 2014-07-20 21:26:47 +02:00
Mort Yao
cebaa890f4 id -> format 2014-07-20 15:36:29 +02:00
Mort Yao
7a9855f269 Prompt for alternative audio languages, fix #369 2014-07-20 15:15:33 +02:00
Mort Yao
8ba993368b AcFun: fix 2014-07-18 23:53:48 +02:00
jackyzy823
ab2dfc52dc repair mistake in sina.py:line 33 sina_download_by_urls ->sina_download_by_xml 2014-07-18 22:34:38 +08:00
jackyzy823
1edfc11105 add support for catfun 2014-07-18 22:28:30 +08:00
jackyzy823
bd27148640 add catfun temp 2014-07-18 08:14:34 +08:00
Mort Yao
1273f338bb Merge branch 'youtube-refactoring' into develop 2014-07-17 13:28:15 +02:00
Mort Yao
305959db6d Youku: playlist support 2014-07-17 12:57:19 +02:00
Mort Yao
4389d6b7f4 common.py: add p_i() and p_playlist() for displaying playlists 2014-07-17 12:57:19 +02:00
Mort Yao
64f9e8e8ba YouTube: OOP style 2014-07-17 09:01:44 +02:00
Mort Yao
8d5a8ec9f4 Youku: playlist support 2014-07-17 08:46:11 +02:00
Mort Yao
baf94e7593 common.py: add p_i() and p_playlist() for displaying playlists 2014-07-17 07:08:53 +02:00
farseer90718
a877183dfa netease 2014-07-17 12:55:18 +08:00
Mort Yao
93f1cb8863 update common.py 2014-07-17 05:04:15 +02:00
Mort Yao
9d19911acd Youku: [Failed] -> [Error] 2014-07-17 02:24:49 +02:00
Mort Yao
dd27550199 Youku: code cleanup 2014-07-17 00:43:42 +02:00
Mort Yao
6ee31498bb Youku: log.wtf() 2014-07-16 18:16:03 +02:00
Mort Yao
c0fa232c60 update util.log 2014-07-16 18:13:42 +02:00
Mort Yao
94d4929412 version 0.3.30dev-20140716 2014-07-16 05:31:13 +02:00
Mort Yao
b5ef70ebba YouTube: quick fix #365 2014-07-16 05:12:15 +02:00
Mort Yao
2848ce0695 Youku: remove 'hd3' stream type to avoid #364 2014-07-16 00:11:56 +02:00
jackyzy823
a1f6c6d691 fix compatibility of mtv81 for python3.2/3.3 2014-07-15 15:06:26 +08:00
jackyzy823
1dd76593ff add support for mtv81 2014-07-15 14:26:28 +08:00
jackyzy823
e286d91a09 refactor rtmp processor to support rtmp parameters 2014-07-15 14:24:21 +08:00
jackyzy823
60458e3c46 Merge remote-tracking branch 'upstream/develop' into develop 2014-07-14 22:58:29 +08:00
jackyzy823
f0dea0bc8f fix letv by new api 2014-07-14 21:53:35 +08:00
Mort Yao
fd67024719 1.Merge branch 'develop' of https://github.com/jackyzy823/you-get into jackyzy823-develop 2014-07-14 01:49:25 +02:00
jackyzy823
75f4051b02 add support for kuwo 2014-07-13 22:19:57 +08:00
jackyzy823
012f0a25c3 add support for netease cloud music 2014-07-12 15:19:35 +08:00
Mort Yao
ddcc001283 kugou: minor fix 2014-07-11 12:38:17 +02:00
jackyzy823
740f86689f add support for kugou 2014-07-11 15:51:43 +08:00
jackyzy823
1d5cb7fae5 fix small bug 2014-07-10 22:28:26 +08:00
jackyzy823
ca5151ee58 add not implement error for kugou 2014-07-10 22:13:49 +08:00
jackyzy823
ddfc81007b add support for 5sing.kugou.com 2014-07-10 22:00:36 +08:00
Mort Yao
722210761c Youku: handle error "video not found" 2014-06-29 20:03:32 +02:00
Mort Yao
d253f77c40 version 0.3.30dev-20140629 2014-06-29 15:51:55 +02:00
Mort Yao
95eea9f511 add option: --format 2014-06-28 18:10:29 +02:00
Mort Yao
12dd63c310 prepare() with extractor_proxy 2014-06-28 16:01:34 +02:00
Mort Yao
ba37e007d2 Youku: no need to call urls_size (takes too long time and some proxies fail on that step) 2014-06-28 15:43:46 +02:00
Mort Yao
78f5e1b6b1 Youku: fix #352 2014-06-28 13:22:50 +02:00
Mort Yao
6ac6f936a1 bilibili_download: remove print 2014-06-28 11:12:21 +02:00
Mort Yao
0ee0be6f72 fix usage of youku_download_by_vid() 2014-06-28 11:08:29 +02:00
Mort Yao
6ec704ee6f sina_download_by_xml: remove print 2014-06-27 20:29:58 +02:00
hlaw
48cdcde2c8 Fixed miomio download of sina video 2014-06-27 23:46:18 +08:00
Mort Yao
5dbeb09daa cleanup after download or info_only 2014-06-24 12:49:04 +02:00
Mort Yao
1411c8986e Youku: fix #331, refactoring 2014-06-24 03:59:47 +02:00
Mort Yao
72be4176f9 bump version number: 0.3.30dev 2014-06-24 02:31:49 +02:00
Mort Yao
be4799fc8c Baidu Music: fix #342 for overseas IP 2014-06-22 13:44:51 +02:00
np1
e4135ba217 Allow for dollar symbol in js function name 2014-06-19 23:40:33 +01:00
Mort Yao
6046cb78a8 Bilibili: fix #341 2014-06-18 01:14:11 +02:00
Mort Yao
c7cc66458f Vine: add video id into title 2014-06-18 00:59:05 +02:00
Mort Yao
c058e14059 TED: fixed 2014-06-10 02:34:16 +02:00
Mort Yao
b70ac59a6a version 0.3.29 2014-05-29 03:21:12 +02:00
Mort Yao
f10123b9e9 Acfun & Bilibili: 'Downloading %s ...\n' 2014-05-29 02:42:57 +02:00
Mort Yao
822c8394a5 iQIYI: raise NotImplementedError 2014-05-29 02:27:38 +02:00
Mort Yao
bac92409e7 QQ: fix #310, using AcFun API 2014-05-29 01:55:22 +02:00
Mort Yao
6dd119436b add play_rtmpdump_stream() 2014-05-22 14:21:17 +02:00
Mort Yao
94b99128a5 show real URL of RTMP stream, fix #329 2014-05-22 14:04:22 +02:00
Mort Yao
6eced06b11 show real URL of RTMP stream 2014-05-22 13:56:40 +02:00
Mort Yao
b44f83e945 update acfun.py & bilibili.py to reflect the merge of #320 2014-05-21 02:39:57 +02:00
lilydjwg
25ab7a8428 better HTML unescaping in filenames 2014-05-21 02:21:44 +02:00
Mort Yao
fffa9c16d9 Merge branch 'add_cookies_merge_commit' of https://github.com/hupili/you-get into hupili-add_cookies_merge_commit 2014-05-21 01:31:14 +02:00
Mort Yao
6dedff45f9 Youku: fix #319 2014-05-21 00:20:35 +02:00
Mort Yao
91f1e8d2df version 0.3.28.3 2014-05-18 01:00:58 +02:00
Mort Yao
bcf5c06893 Acfun: legitimize title 2014-05-18 00:28:57 +02:00
Mort Yao
86ab2d9a8c Google+: fixed 2014-05-17 19:28:52 +02:00
liuerfire
bf70fa9faf letv: fix url parse error 2014-05-15 22:29:13 +08:00
wz520
8a6b79ade0 call legitimize() for bilibili's comment title
if the video title contains invalid filename character, IOError(code=22)
is thrown when saving *.cmt.xml.
2014-05-07 18:12:41 +08:00
Mort Yao
4ba7ce686c add support: CBS & thePlatform 2014-04-26 15:18:28 +02:00
Mort Yao
b3d10e32a9 add rtmpdump wrapper 2014-04-26 15:17:45 +02:00
Mort Yao
0d19e034dd YouTube: fix #322 2014-04-17 14:59:05 +02:00
Mort Yao
74ae901c84 Magisto: include video hash in filename 2014-04-13 14:08:19 +02:00
Mort Yao
1db438ac5e version: 0.3.28.2 2014-04-13 13:39:23 +02:00
Mort Yao
358df6bfff AcFun: fix #321 2014-04-13 13:31:21 +02:00
lilydjwg
cd5040b617 let's replace old unescape_html 2014-04-11 19:58:55 +08:00
lilydjwg
2bca2e771c better unescape, also unescape in xiami lyrics filename 2014-04-11 19:58:55 +08:00
lilydjwg
36f7cf798f unescape HTML entities in media titles 2014-04-11 19:58:55 +08:00
HU Pili
d59532b387 add global variable cookies_txt
Test case does not enter via script_main.
Without this definition test cases will fail,
although the new feature works correctly.
2014-03-29 21:42:34 +08:00
HU Pili
95cd795241 Support load cookies.txt 2014-03-28 14:02:50 +08:00
Mort Yao
ecb7e84e6b Bilibili: fix #312 2014-03-08 19:49:51 +01:00
lilydjwg
3f21a0672d avoid zombie git process 2014-03-07 21:12:32 +08:00
Mort Yao
882ee6ace7 version 0.3.28.1 2014-02-28 19:20:02 +01:00
Mort Yao
09f3f31b4a YouTube: fix #308 (again) 2014-02-28 17:21:43 +01:00
Mort Yao
73ec97e6c6 YouTube: fix #308 2014-02-28 17:07:39 +01:00
Mort Yao
75b6b57fca Vine: fixed 2014-02-23 19:24:18 +01:00
Eskibear
5c05cd666b continue to fix lrc missing bug in different downloading mode, namely album mode, collection mode. 2014-02-23 00:49:43 +08:00
Eskibear
9d31c599af fix bug:
when no lyrics available, downloading procedure throws an exception and exits.
2014-02-23 00:22:36 +08:00
Mort Yao
deb4e6af0d version 0.3.28 2014-02-21 07:47:12 +01:00
Mort Yao
fbcf3ab54e YouTube: ignore 3D video profiles (itag=82,83,84,85,100,101,102) 2014-02-19 04:46:02 +01:00
Mort Yao
a31c8882fc add support: Vkontakte 2014-02-18 19:47:26 +01:00
Mort Yao
39adc8f563 Sina: key algorithm #298 2014-02-18 02:04:15 +01:00
Mort Yao
0ae948d757 YouTube: support embed URL patterns 2014-02-16 01:10:24 +01:00
Mort Yao
b4b1879543 add support: Magisto.com 2014-02-14 21:56:04 +01:00
Mort Yao
da166b1098 Vine: improve title 2014-02-14 21:19:43 +01:00
Mort Yao
ac5ad6a488 fix https url patterns 2014-02-14 21:16:38 +01:00
Mort Yao
da4506c4e7 fix url_to_module 2014-02-14 21:09:57 +01:00
Mort Yao
1a0ed7db44 version 0.3.27 2014-02-14 09:22:31 +01:00
Mort Yao
869128c8c7 Niconico: workaround for TLS hang bug, fix #296 2014-02-14 09:14:04 +01:00
Mort Yao
13f785e42d YouTube: update yt_codecs <http://en.wikipedia.org/wiki/YouTube#Quality_and_codecs> 2014-02-14 02:49:53 +01:00
Mort Yao
9fbf298e89 AcFun: fix #295 2014-02-14 02:20:06 +01:00
Mort Yao
4ab7c50ec8 Dailymotion: fix user page URL 2014-02-10 02:16:03 +01:00
Mort Yao
59e505b5bc version 0.3.26 2014-02-08 04:38:37 +01:00
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