Commit Graph

1727 Commits

Author SHA1 Message Date
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
Vcinly
64e15159ab support download bilibili uploader all videos 2018-11-11 13:03:29 +08:00
Yingdong Yang
7d9ce6b8d0 fix iwara 2018-11-09 13:36:03 +08:00
Mort Yao
046dcea5e8
version 0.4.1167 2018-11-07 16:59:58 +01:00
Mort Yao
aa221f1378
[youtube] whatever this (0,window.encodeURIComponent) thing is (fix #2652) 2018-11-07 16:49:18 +01:00
lc4t
1f70be6aa9 use new bilibili live api, fix None Content-Type 2018-11-01 11:57:21 +08:00
Mort Yao
6d6c219a28
version 0.4.1164 2018-10-28 13:33:28 +01:00
Mort Yao
18ecc4d04e
Merge branch 'fix-miaopai' of https://github.com/beyondblog/you-get into beyondblog-fix-miaopai 2018-10-28 13:27:09 +01:00
Mort Yao
035294e573
[bilibili] the production of too many useful things results in 2018-10-26 22:36:24 +02:00
beyond
dc1581869f Update miapai api 2018-10-25 11:12:36 +08:00
kxy000
50b66f3151
Update pptv.py
add user agent
2018-10-22 23:54:10 +08:00
Mort Yao
fabb35a5b9
[sohu] do not zip ch 2018-10-20 16:22:14 +02:00
Mort Yao
5026436e8a
common: add proper warning and confirming before overwriting things 2018-10-17 22:28:21 +02:00
Mort Yao
f94c8d530d
util.log: add yes_or_no() 2018-10-17 22:26:55 +02:00
Mort Yao
251b80962a
util.fs: \t not allowed in FAT (close #2646) 2018-10-14 15:35:03 +02:00
mq-liu
4b7753f2d4
update sohu.py
原来的下载, 下载特别慢, 还会出错
2018-09-21 15:02:22 +08:00
Mort Yao
fc8df5eb24
[naver] call universal_download if video extraction fails 2018-09-17 13:52:44 +02:00
Mort Yao
1ea4abdb77
[universal] lalalala 2018-09-17 13:52:04 +02:00
Mort Yao
caabb083f7
[tumblr] squanch that 2018-09-16 14:34:48 +02:00
Mort Yao
fcdfce68d2
[tumblr] squanch this 2018-09-16 14:18:31 +02:00
Mort Yao
76e831d443
version 0.4.1148 2018-09-11 23:51:43 +02:00
Mort Yao
5dfee49688
[common] post_content: make log right 2018-09-11 23:49:39 +02:00
Mort Yao
cc69f0945a
[universal] let Pinterest go suck a lemon 2018-09-11 23:44:51 +02:00
Mort Yao
f3cb2512a3
[tumblr] take my consent 2018-09-11 23:23:50 +02:00
Mort Yao
f8c39fbe4c
[common] post_content: allow post_data_raw 2018-09-11 23:18:39 +02:00
Mort Yao
8984485819
[youtube] faster than light 2018-09-11 17:31:47 +02:00
Mort Yao
3e6387e51c
[bilibili] duang duang 2018-09-11 03:14:53 +02:00
Mort Yao
2d8bf0e556
[bilibili] there's a solution you're not seeing (close #2642) 2018-09-11 03:08:26 +02:00
Mort Yao
a062be55f8
version 0.4.1140 2018-09-08 00:48:10 +02:00
Mort Yao
932fc7a7b5
[baidu] as you can see 2018-09-08 00:46:39 +02:00
Mort Yao
47b2164b2e
[youku] +1 2018-09-07 22:26:51 +02:00
Mort Yao
bd47cb656e
[youtube] fix for new base.js (close #2641) 2018-09-07 22:21:24 +02:00
Mort Yao
9ba7690cb9
[bilibili] as you can see 2018-08-29 17:15:47 +02:00
Mort Yao
bea047aa7e
[[util.os] fix Android termux compatibility (no permission to access /proc) 2018-08-29 16:44:13 +02:00
Mort Yao
2a1bb6978c
[twitter] match correct screen_name and item_id in a conversation 2018-08-27 14:49:37 +02:00
Mort Yao
e36404cf22
[youku] fire in the hole! 2018-08-25 15:41:07 +02:00
Mort Yao
82db2fe8f0
[baidu] you got this 2018-08-15 21:42:40 +02:00
Mao Chang
28e1f6cc15 fix lizhi 2018-08-15 22:58:17 +08:00
Mort Yao
935a4233cd
[youku] get schwifty 2018-08-15 13:19:25 +02:00
Mort Yao
a0b97e56e5
version 0.4.1128 2018-08-10 16:40:12 +02:00
Mort Yao
f80a1dd905
[youku] I squanch your ccode (close #2611) 2018-08-10 16:39:41 +02:00
edward.gao
93655cf9f4 Reduce logging message 2018-08-10 20:35:55 +08:00
edward.gao
b554f9f9bc Feature: support download bilibili space favorite folder files 2018-08-10 17:26:29 +08:00
Mort Yao
3a41c3d22c
[processor.ffmpeg] shut the f up 2018-08-10 03:05:14 +02:00
Mort Yao
c6d71ddf10
version 0.4.1120 2018-08-08 17:12:11 +02:00
Mort Yao
0ce55a2cf6
[bilibili] nah (#2627) 2018-08-08 17:08:25 +02:00
Mort Yao
711b3621d0
version 0.4.1118 2018-08-08 16:26:22 +02:00
Mort Yao
da8c982608
[twitter] fix #2609 2018-08-08 16:21:49 +02:00
Mort Yao
f73c7a3660
Merge branch 'update-kugou-api' of https://github.com/ehds/you-get into ehds-update-kugou-api 2018-08-07 16:21:33 +02:00
Mort Yao
83d1b20bef
Merge branch 'topic-qq' of https://github.com/hellsof/you-get into hellsof-topic-qq 2018-08-07 16:15:46 +02:00
Gong Qijian
493e26149c [bilibili] add subtitle for downloading single episode 2018-08-07 11:39:01 +08:00
ehds
506c5b5bc1 upadate kugou api 2018-07-29 14:03:10 +08:00
hellsof
feffd883ea support view.inews.qq.com/a/20180521V0Z9MH00 https://kuaibao.qq.com/s/20180521V0Z9MH00 https://v.qq.com/x/cover/t0fqsm1y83r8v5j/a0026nvw5jr.html 2018-07-28 13:51:43 +08:00
ellipse42
80aa34f538 [miaopai] support not fixed length fid 2018-07-21 06:26:19 +08:00
Mort Yao
ddf67aadb5
[baidu] squanch this, mofo 2018-07-17 17:59:53 +02:00
Fangzhou Li
50216593e4 [util] improve compatibility with WSL 2018-07-16 04:22:54 +08:00
Mort Yao
a07ba1a5df
[baidu] it's important that the fleeb is rubbed 2018-07-14 14:54:21 +02:00
Mort Yao
196e94bdff
[baidu] because the fleeb has all of the fleeb juice 2018-07-12 01:03:01 +02:00
Mort Yao
e635628639
[instagram] no more ? 2018-07-03 14:49:51 +02:00
Mort Yao
9ab4bfbf3e
[common] update UA 2018-07-01 15:50:08 +02:00
Mort Yao
d503237508
[common] dumb 2018-07-01 15:48:22 +02:00
Mort Yao
3e89279598
[common] make get_location accept headers 2018-07-01 15:47:54 +02:00
Mort Yao
37e2a79897
[common] wubba lubba dub dub 2018-07-01 13:48:22 +02:00
Mort Yao
503ff846f7
[common] do not coerce headers into a dict 2018-07-01 13:23:48 +02:00
Mort Yao
4a3f1b5bd2
[miaopai] squanch that 2018-06-29 15:04:42 +02:00
Mort Yao
18af8f36e2
version 0.4.1099 2018-06-27 23:35:15 +02:00
Mort Yao
1171be87c7
[baidu] squanch this 2018-06-27 23:21:42 +02:00
Mort Yao
93c08277d2
[bilibili] better subtitle with page no 2018-06-27 22:50:10 +02:00
Mort Yao
4f00ca5b8d
[bilibili] warn when target URL is a playlist and --playlist is not used 2018-06-27 22:18:27 +02:00
Mort Yao
230479c172
Merge branch 'patch-2' of https://github.com/Justsoos/you-get into Justsoos-patch-2 2018-06-27 21:55:51 +02:00
Justsoos
1adb799c86
Update douyutv.py
douyu update
2018-06-25 16:55:13 +08:00
Justlearnm0re
52e6a7482d
fix cid match
The old regex is broken, fix it with new one.
2018-06-24 17:41:58 +08:00
Mort Yao
ebbe13e88e
[universal] a URL with space is not a good URL 2018-06-23 00:29:00 +02:00
Mort Yao
85782bc0f7
[qq] resolve conflict 2018-06-12 22:28:12 +02:00
kiss4u
a10c98c5ab support for zhibo.tv
<http://v.zhibo.tv/>
example: http://v.zhibo.tv/31609372
<http://video.zhibo.tv/>
example: http://video.zhibo.tv/video/details/d103057f-663e-11e8-9d83-525400ccac43.html
2018-06-04 00:43:15 +08:00
kiss4u
928c8ccbe3 modify comments 2018-06-03 09:10:46 +08:00
kiss4u
3653420fe9 fix some url format from v.qq.com
https://v.qq.com/x/page/w0674l9yrrh.html
http://v.sports.qq.com/#/cover/t0fqsm1y83r8v5j/a0026nvw5jr
2018-06-02 23:15:44 +08:00
Agent Fitz ;-)
b7603a4db0
腾讯视频默认下载SHD视频
现在可以直接下载720P(SHD)的腾讯视频
2018-05-29 21:36:29 +08:00
Mort Yao
8c0cae47fc
[instagram] download video_url 2018-05-27 19:16:31 +02:00
Mort Yao
d26482b9a9
[twitter] prevent mobile redirection 2018-05-21 22:59:51 +02:00
韩林泽
25b1c25517
Move the warning message output to standard error.
`ffmpeg -version` gives "ffmpeg version 2.8.14-0ubuntu0.16.04.1 Copyright (c) 2000-2018 the FFmpeg developers" on Ubuntu Xenial, which make int() failed during extracting version code.
2018-05-21 17:40:56 +08:00
Mort Yao
59f544665f
[ixigua] remove undefined name (#2599) 2018-05-20 13:00:12 +02:00
Mort Yao
9ae300029f
version 0.4.1077 2018-05-15 21:22:51 +02:00
Mort Yao
e420ed2050
Merge branch 'develop' of https://github.com/QYLGitHub/you-get into QYLGitHub-develop 2018-05-15 21:16:43 +02:00
Mort Yao
6346a68cd2
Merge branch 'develop' of https://github.com/LittleRed-YXC/you-get into LittleRed-YXC-develop 2018-05-15 21:14:30 +02:00
Zheng Luo
9b03331589 Update cccode to 0510 for youku.py 2018-05-12 20:08:13 -04:00
yangxiaochen
daf630e9d7 [douyin] fix if there is not title, you-get cannot works well
https://www.douyin.com/share/video/6553248251821165832
2018-05-11 18:08:23 +08:00
yangxiaochen
50bba5527b [douyin] send the request without fake headers, the douyin website will return fake body or the 403 response! 2018-05-11 17:12:01 +08:00
perror
24578efa1e repair douyutv 403 error 2018-05-11 12:01:31 +08:00
yangxiaochen
351173ba79 [qq] fix some error cases("check vid&filename failed" and "format invalid") 2018-05-10 20:32:59 +08:00
QYLGithub
18d3cf0eb4 Call toutiao.py method 2018-04-29 11:38:49 +08:00
Mort Yao
4f1b609d71
[bilibili] fix title 2018-04-28 18:59:52 +02:00
Mort Yao
bcc98c5a5c
[universal] use faker only if necessary 2018-04-25 22:59:39 +02:00
Mort Yao
fe34688d07
[universal] fix my brain damage since 2015 (2c7aa3b) 2018-04-25 22:42:23 +02:00
Mort Yao
44960677c4
[common] use quoted video_host and video_url as well 2018-04-25 22:30:46 +02:00
Mort Yao
ff6deaf2bd
[tumblr] fallback to universal_download 2018-04-24 14:48:20 +02:00
Mort Yao
d057a49e5b
[common] url_to_module: quote non-ASCII characters in URL 2018-04-24 14:46:38 +02:00
lcjh
a3b15279b6
fix bilibili
update xml-url to get all format of video
2018-04-22 10:38:40 +08:00
Mort Yao
b28d78f71d
[twitter] support twitter moments 2018-04-19 03:22:18 +02:00
Mort Yao
029272d140
version 0.4.1060 2018-04-15 17:13:08 +02:00
Mort Yao
c77f29861c
[universal] support Open Graph og:video:url 2018-04-15 17:07:46 +02:00
Mort Yao
25aa2ac2e5
[universal] better extraction of title and ext 2018-04-15 16:34:15 +02:00
Mort Yao
ead0979ca1
[universal] relative path lah 2018-04-12 03:19:12 +02:00
hellsof
6a9039aab1 fix https://v.qq.com/x/page/d0552xbadkl.html https://y.qq.com/n/yqq/mv/v/g00268vlkzy.html 2018-04-11 19:59:14 +08:00
hellsof
32c8bb7751 Merge branch 'develop' of github.com:soimort/you-get into fix-qq 2018-04-11 19:53:51 +08:00
JayXon
43923bc8f6 [youku] use default ckey
1080p works
2018-03-29 00:59:28 -07:00
cclauss
6e5e385620
from ..common import general_m3u8_extractor
Import the definition of __general_m3u8_extractor()__ for the function call on line 64...

flake8 testing of https://github.com/soimort/you-get on Python 3.6.3

$ __flake8 . --count --select=E901,E999,F821,F822,F823 --show-source --statistics__
```
./src/you_get/extractors/longzhu.py:63:20: F821 undefined name 'general_m3u8_extractor'
            urls = general_m3u8_extractor(real_url)
                   ^
1     F821 undefined name 'general_m3u8_extractor'
```
2018-03-26 12:05:12 +02:00
Mort Yao
d3719ed4b6
[bilibili] warn when target URL is a playlist 2018-03-24 23:56:38 +01:00
Mort Yao
821e639e02
[youku] boom boom boom 2018-03-22 22:46:42 +01:00
Mort Yao
8979cd63ea
[qq] break if no pay 2018-03-22 22:44:33 +01:00
Mort Yao
3faaebb676
[qq] no more redirect (close #2586) 2018-03-22 22:40:07 +01:00
Phun
fdf5350838 fix the bug of v.qq.com 2018-03-19 12:48:38 +08:00
Mort Yao
344502af0d
[youku] resolve conflict 2018-03-15 22:38:23 +01:00