Commit Graph

1839 Commits

Author SHA1 Message Date
Mort Yao
4ca4a51507
[twitter] disable faker to prevent 302 infinite redirect 2019-08-03 15:53:37 +02:00
Mort Yao
2a1db6e79c
[panda] purge 2019-08-03 13:53:57 +02:00
Mort Yao
0fe204ad06
[youtube] warn when target URL is from a playlist and --playlist is not used 2019-08-03 10:31:49 +02:00
Mort Yao
648487b9a2
version 0.4.1328 2019-08-02 13:30:10 +02:00
Mort Yao
735e953ce5
Merge branch 'patch-1' of https://github.com/yaotianran/you-get into yaotianran-patch-1 2019-08-02 13:17:26 +02:00
Mort Yao
864757f5bb
Merge branch 'develop' of https://github.com/xiaohutushen30/you-get into xiaohutushen30-develop 2019-08-02 13:06:51 +02:00
Mort Yao
2932665efb
Merge branch 'develop' of https://github.com/qiaoruntao/you-get into qiaoruntao-develop 2019-08-02 12:58:59 +02:00
Mort Yao
70d52071e0
Merge branch 'develop' of https://github.com/Ensteinjun/you-get into Ensteinjun-develop 2019-08-02 11:31:59 +02:00
Ensteinjun
e36675ce72 Fix bug: unable get video title 2019-07-30 15:09:55 +08:00
Mort Yao
d3d397178f
[common] update UA 2019-07-25 23:08:23 +08:00
qiaoruntao
151938e1aa 修复快手直播无法下载的问题 2019-07-16 13:42:18 +08:00
laiqing
179bbeaa5e 修复西瓜视频获取不到video id和title的问题 2019-07-16 12:48:55 +08:00
Tianran YAO
80671b86ae
changed youku ccode to 0519 2019-07-16 09:45:54 +08:00
Will Han
c617e68efa Fix the parser issue for acfun videos. 2019-07-02 10:46:34 +08:00
GuanFoxyier
fe7279ab47 修复酷狗音乐无法下载问题 2019-06-17 10:16:17 +08:00
GuanFoxyier
c3ef3740f3 Merge branch 'develop' of https://github.com/soimort/you-get into develop 2019-06-17 09:19:20 +08:00
Mort Yao
2496decf24
version 0.4.1314 2019-06-11 16:02:36 +02:00
Mort Yao
1758cd0ae9
[youtube] signature -> sig (fix #2711) 2019-06-11 15:56:46 +02:00
GuanFoxyier
8c41765d13 fix sohu 2019-05-24 14:35:49 +08:00
GuanFoxyier
5e5d2540d5 fix sohu 2019-05-24 14:33:17 +08:00
Mort Yao
42b2f1afaa
Merge branch 'develop' of https://github.com/GuanFoxyier/you-get into GuanFoxyier-develop 2019-05-23 23:21:37 +02:00
GuanFoxyier
8eb703edbe fix le 2019-05-23 11:12:49 +08:00
GuanFoxyier
5ef3d2dc55 fix letv 2019-05-23 10:49:07 +08:00
Mort Yao
fc10ea1d06
[common] fix get_output_filename 2019-05-19 16:38:16 +02:00
Mort Yao
9e9b2ce671
Merge branch 'develop' of https://github.com/icemoon1987/you-get into icemoon1987-develop 2019-05-19 16:00:44 +02:00
Mort Yao
6648e007e3
[common] set output_filename for multi-part downloads (longstanding bug since 20ebd90 and d8e2a93) 2019-05-19 02:06:37 +02:00
URenko
3926c0ea02
https support for AcFun 2019-05-09 17:28:03 +08:00
Mort Yao
edbe9dd4c1
version 0.4.1302 2019-05-09 01:43:06 +02:00
Mort Yao
fbf46b0453
[youtube] fix #749, again (see also 1401f9a) 2019-05-09 01:22:03 +02:00
icemoon1987
8103f29b78 change --skip-ignore-size to --skip-existing-file-size-check 2019-04-29 14:16:51 +08:00
Mort Yao
b746ac01c9
[universal] update 2019-04-29 00:29:28 +02:00
Mort Yao
ad08f82a1a
[embed] get rid of empty src in iframe 2019-04-28 19:02:45 +02:00
Mort Yao
d6f9fefe42
[miaopai] support stories 2019-04-26 03:52:39 +02:00
Mort Yao
82f2e1f3eb
version 0.4.1295 2019-04-25 16:23:50 +02:00
Mort Yao
2e5ced0700
[tiktok] fix extraction 2019-04-25 15:35:35 +02:00
Mort Yao
f6b28b7697
Merge branch 'develop' of https://github.com/WingGao/you-get into WingGao-develop 2019-04-25 14:38:44 +02:00
Mort Yao
0811aed29c
Merge branch 'patch-1' of https://github.com/cclauss/you-get into cclauss-patch-1 2019-04-23 23:57:58 +02:00
Mort Yao
1fe47c28cd
Merge branch 'fix-toutiao' of https://github.com/jasonqiao36/you-get into jasonqiao36-fix-toutiao 2019-04-22 17:28:18 +02:00
Mort Yao
854e8dfd96
Merge branch 'patch-1' of https://github.com/URenko/you-get into URenko-patch-1 2019-04-22 12:23:42 +02:00
cclauss
2f5bb48601 Fix use ==/!= to compare str, bytes, and int literals 2019-04-22 09:38:05 +02:00
Wing Gao
77aa95094b add new video type for bilibili.com 2019-04-22 14:24:07 +08:00
Mort Yao
e6202412c3
[youtube] oopsie 2019-04-22 02:04:39 +02:00
Mort Yao
293252b361
Merge branch 'fix-iqiyi-broken-api' of https://github.com/dbw9580/you-get into dbw9580-fix-iqiyi-broken-api 2019-04-21 12:25:02 +02:00
Mort Yao
23fb59fe7b
[twitter] call universal_download for pbs.twimg.com/* 2019-04-21 00:54:09 +02:00
Mort Yao
7ce9371aba
[youtube] bypass age restriction (again) 2019-04-21 00:47:58 +02:00
icemoon1987
1658fd32fc add --skip-ignore-size function 2019-04-18 16:50:13 +08:00
dbw9580
e58eea4300 Replace broken api to get correct video title 2019-04-17 15:34:13 +08:00
URenko
bc74c8e0ca
fix acfun bangumi title 2019-04-15 15:13:26 +08:00
jason
10cc42f1fb fix toutiao errors 2019-03-29 22:01:08 +08:00
Mort Yao
2e461820f8
Merge branch 'supportignoressl' of https://github.com/gaoxingliang/you-get into gaoxingliang-supportignoressl 2019-03-25 15:32:27 +01:00
edward.gao
18e71ed9d9 change the name to insecure instead of in-secure 2019-03-25 13:36:47 +08:00
Mort Yao
beeb9d8692
[baidu] oops 2019-03-23 00:05:42 +01:00
Mort Yao
a26b6ccc97
[embed] pass around **kwargs 2019-03-23 00:01:20 +01:00
Mort Yao
e8ae980f7f
Merge branch 'patch-2' of https://github.com/Justsoos/you-get into Justsoos-patch-2 2019-03-22 13:19:27 +01:00
Mort Yao
bbf3e8a3e2
[tumblr] glad to see people still use tumblr these days 2019-03-17 22:56:08 +01:00
Justsoos
3e40e4bcaa
fit "m.facebook.com" and so on
update
2019-03-16 05:09:40 +08:00
edward.gao
e5f02725ea Support ignore ssl when connecting through vpn by adding option -k 2019-03-12 13:58:13 +08:00
edward.gao
bc3460b3e3 Support ignore ssl when connecting through vpn by adding option -k 2019-03-12 13:40:02 +08:00
Mort Yao
3ef69d87b2
version 0.4.1270 2019-03-08 23:20:06 +01:00
Mort Yao
78e392cdca
[google] fix for Google+ photos 2019-03-08 23:18:41 +01:00
Mort Yao
dca9897b8a
[youtube] show quality_label 2019-03-07 13:47:31 +01:00
Mort Yao
35f20be70c
[youtube] format stream_types (Non-DASH YouTube media encoding options) 2019-03-07 13:39:45 +01:00
Mort Yao
a2dcdfa021
Merge branch 'develop' of https://github.com/yawwwwwn/you-get into yawwwwwn-develop 2019-03-07 13:07:31 +01:00
Mort Yao
9cabacce64
[universal] <img> with high widths 2019-03-05 04:18:09 +01:00
Mort Yao
077b604748
[common] load_cookies(): copy cookies.sqlite to a temporary file in case database is locked (e.g., Firefox is running) 2019-03-03 18:28:58 +01:00
Mort Yao
2f9263c01f
[youtube] hint for cookies (for age-restricted videos) 2019-03-03 17:58:55 +01:00
Mort Yao
37dd620fc1
[youtube] load necessary cookies into headers (for age-restricted videos) 2019-03-03 17:40:54 +01:00
Mort Yao
d961f7f49e
[common] load_cookies(): load lines with prefix "#HttpOnly_" as MozillaCookieJar treats them as comments 2019-03-03 17:30:48 +01:00
yawwwwwn
c19edfef35
[pptv] support https url 2019-03-01 19:43:56 +08:00
Mort Yao
261874c018
[tumblr] skip non-jpg 2019-02-28 00:12:52 +01:00
Mort Yao
e1ca6b0ec2
[bilibili] handle paging in space (close #2685) 2019-02-26 15:24:53 +01:00
Mort Yao
f3c33870f5
version 0.4.1256 2019-02-20 16:43:07 +01:00
Mort Yao
c55a1ea489
purge dead sites 2019-02-20 16:14:16 +01:00
Mort Yao
96a25273a1
[bilibili] support audio lyrics 2019-02-20 15:07:53 +01:00
Mort Yao
11184c2552
[common] get_content(): ignore decoding errors 2019-02-20 14:58:17 +01:00
Mort Yao
6a3992bf21
Merge branch 'fix-coub-ffmpeg' of https://github.com/sheerluck/you-get into sheerluck-fix-coub-ffmpeg 2019-02-20 14:47:21 +01:00
Mort Yao
931101c427
[bilibili] get danmaku for bangumi 2019-02-20 13:49:35 +01:00
lcjh
3acbec98ce
[bilibili] cache DASH audio size 2019-02-20 13:45:29 +01:00
Mort Yao
1f271aeec9
[extractor] flush output after printing each video info 2019-02-20 01:17:21 +01:00
Mort Yao
192d54ad6a
[extractor] download best-quality DASH stream if FFmpeg is installed and not using a player (revive 12de1b4) 2019-02-20 01:11:13 +01:00
Mort Yao
23d89eb6e2
[bilibili] get danmaku 2019-02-20 00:44:15 +01:00
Mort Yao
c0188253a0
[extractor] it's "danmaku" 2019-02-20 00:35:52 +01:00
Mort Yao
fb07bc56af
[bilibili] support audio am playlists 2019-02-19 23:43:05 +01:00
Mort Yao
d13011c125
[bilibili] support audio 2019-02-19 23:15:46 +01:00
Mort Yao
1c18a79890
[bilibili] support live 2019-02-19 03:14:42 +01:00
Mort Yao
3a98e6a5cb
[bilibili] adjust ordering 2019-02-19 02:09:56 +01:00
Mort Yao
d9ed4f4a0f
[bilibili] support space video 2019-02-19 01:30:24 +01:00
Mort Yao
df74d4dd07
[bilibili] support space favlist 2019-02-19 01:17:06 +01:00
Mort Yao
2ed8aa2dae
[bilibili] support space channel 2019-02-19 00:54:40 +01:00
Mort Yao
f1ab3f223d
[bilibili] support bangumi/media 2019-02-19 00:00:21 +01:00
Mort Yao
90d40dcd35
[bilibili] support old bangumi.bilibili.com/anime URLs 2019-02-18 23:16:35 +01:00
Mort Yao
cdb0d3d170
[bilibili] get alternative qualities for bangumi 2019-02-18 23:06:09 +01:00
Mort Yao
17d1597c41
[bilibili] support durl in bangumi 2019-02-18 22:17:37 +01:00
Mort Yao
15bca0e509
[bilibili] support vc videos 2019-02-18 17:13:15 +01:00
Mort Yao
51e31f0e53
[bilibili] support watchlater URLs 2019-02-18 16:26:30 +01:00
Mort Yao
d675107e97
[bilibili] add stream type for quality: 48 2019-02-18 16:02:21 +01:00
Mort Yao
fc94a5af1c
[bilibili] access interface more 2019-02-18 15:26:21 +01:00
Mort Yao
22b9484982
[bilibili] support /index_... page number 2019-02-18 15:13:07 +01:00
Mort Yao
45045ccc3d
[bilibili] call interface v2 API (for better qualities without login) 2019-02-18 15:09:34 +01:00
Mort Yao
a46df57666
[bilibili] fix DASH formats for bangumi 2019-02-18 03:28:35 +01:00
Mort Yao
4167574542
[extractor] use best quality from dash_streams if streams_sorted is empty 2019-02-18 03:27:46 +01:00
Mort Yao
56e4c5c9de
[bilibili] hard to explain but this fixes a lot 2019-02-18 03:05:23 +01:00
Mort Yao
451dfa6055
[bilibili] refine titles correctly 2019-02-17 23:04:18 +01:00
Mort Yao
21d7d02949
[bilibili] fix for videos without DASH formats 2019-02-17 17:21:27 +01:00
Mort Yao
5544dedecc
[extractor] only if 'container' in stream 2019-02-17 17:20:15 +01:00
Mort Yao
cea03c2b67
[bilibili] support bangumi as a playlist 2019-02-17 15:48:48 +01:00
Mort Yao
1b42b0bbf8
[bilibili] support /bangumi ss 2019-02-17 14:40:36 +01:00
Mort Yao
e8f0b78a93
[extractor] print default streams only if available 2019-02-17 14:02:29 +01:00
Mort Yao
09ca639640
[bilibili] support /bangumi eps 2019-02-17 02:34:11 +01:00
Mort Yao
10ec4723b7
[bilibili] support multipart videos 2019-02-17 00:55:29 +01:00
Mort Yao
a01a68fcb1
[bilibili] rewrite the extractor 2019-02-16 23:14:59 +01:00
Mort Yao
9dc034c2cc
[common] download_urls(): fix URL printing for DASH streams 2019-02-16 23:08:44 +01:00
Mort Yao
e6534c41d8
version 0.4.1210 2019-02-16 06:17:11 +01:00
Mort Yao
fd08f7b639
[bilibili] fix #2680 2019-02-16 06:09:57 +01:00
Mort Yao
4f191986bd
[miaopai] it is clear that 2019-02-10 23:13:28 +01:00
sheerluck
a449eca64e fix coub ffmpeg
Test URL:  https://coub.com/view/19cyub

1) ```params.extend(['-safe', '0'])``` fixes ```[concat @ 0x55b4c8f02980] Unsafe file name 'Test_For_The_Princess!.mp4'```
Before patch: Test_For_The_Princess!_full.mp4 is not created
After patch: Test_For_The_Princess!_full.mp4 created successfully

2) ```round``` fixes ```audio_duration 64.0 + video_duration 8.04 -> 7```
Before patch: video is freezed for last 8 second
After patch: perfect loop
2019-02-04 11:18:06 +03:00
wangqr
f07e909a72 Fallback to re-encoding audio when ffmpeg quits with error 2019-01-21 09:58:26 -05:00
wangqr
0aafca6de4 Use copy when merging audio and video 2019-01-21 02:11:41 -05:00
Mort Yao
a151a3e250
version 0.4.1205 2019-01-18 12:26:57 +01:00
Mort Yao
912804b0fa
[youtube] fix #2675 2019-01-18 12:09:43 +01:00
Mort Yao
95b711dc99
[tiktok] shake it 2019-01-18 11:40:14 +01:00
trymelz
f09d7c958a check python version before using shutil.which function 2019-01-01 18:47:51 -06:00
trymelz
60e035cca8 check if the player exist or not 2019-01-01 18:29:57 -06:00
Mort Yao
1df62c39ff
[universal] strip query string for direct download 2018-12-26 16:48:32 +01:00
Mort Yao
672cc4b1f9
[youtube] show warning for premieres 2018-12-24 18:21:28 +01:00
Mort Yao
4e98f7bcae
[tumblr] always download the high res (1280) version of images 2018-12-22 23:14:30 +01:00
Mort Yao
b847066756
[naver] fix #2671 2018-12-21 15:46:11 +01:00
Mort Yao
98fedfb2a2
[miaopai] handle weibo.com/tv/v URLs 2018-12-18 18:20:01 +01:00
Mort Yao
fef2298b95
[instagram] they're forming in straight line 2018-12-18 15:53:56 +01:00
Mort Yao
afb2db7c3c
version 0.4.1193 2018-12-17 12:07:56 +01:00
Yang Bo
5d7df2eb1b Fix zhibo.tv regular expression. 2018-12-16 07:23:59 +00:00
Mort Yao
c90a44c586
[instagram] let's go 2018-12-10 17:22:52 +01:00
perror
8454f878d2 [zhihu] Add zhihu.com support 2018-12-07 21:38:39 +08:00
lniwn
7dbfece21f [miaopai] fix weibo.com download error 2018-12-07 18:37:43 +08:00
Mort Yao
58e806d72e
[youtube] use prefix to avoid potential namespace conflict (fix #2666) 2018-12-05 23:24:24 +01:00
perror
926c7b283a fix ixigua downloading failure 2018-12-06 00:55:08 +08:00
Mort Yao
e37291dfd8
[instagram] hey ho 2018-12-05 14:11:59 +01:00
FengLi666
45f951b9b3 fix bilibili bangumi page
delete out of date regex which causes error
2018-12-01 22:34:49 +08:00
Mort Yao
0e90b9b000
version 0.4.1181 2018-11-30 21:51:11 +01:00
Mort Yao
5fece0bd1c
[tiktok] more URL patterns 2018-11-30 18:54:05 +01:00
Mort Yao
85598839c0
[tiktok] new site support 2018-11-30 18:29:22 +01:00
Mort Yao
fdb0213714
[youtube] don't fail the whole playlist 2018-11-30 17:36:59 +01:00
Mort Yao
32a2e24785
[youku] sometimes naive 2018-11-30 14:12:43 +01:00
astronaut
1f52bd01ae support bilibili audio 2018-11-26 20:57:46 +08:00
URenko
ab8a3a2ccf
fix acfun flv support 2018-11-25 20:07:52 +08:00
FengLi666
5946a54575 fix acfun bangumi page 2018-11-22 13:45:00 +08:00
bitdust
e14f21f323
fix bilibili title regex
match '<span>' with html attribute
2018-11-21 01:56:57 +08:00
Mort Yao
98d9580dd3
[common] fix google_search 2018-11-19 00:14:04 +01:00
Mort Yao
9f68d3c37a
[bilibili] fix bangumi thing 2018-11-18 23:50:38 +01:00
Vcinly
470b74f3af [bilibili] fixed space videos url detect 2018-11-17 22:44:25 +08:00