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
Mort Yao
e3ae1d50fd
Merge branch 'vevo_no_audio' of https://github.com/rosynirvana/you-get into rosynirvana-vevo_no_audio
2018-03-15 22:09:13 +01:00
mq-liu
1900f7608c
fix bilibili download fail
...
the bilibili api has changed
"https://interface.bilibili.com/v2/playurl?cid=33250486&appkey=84956560bc028eb7&otype=json&type=&quality=0&qn=0&sign=a1b0401c8bf70d676bab133fa032469f "
2018-03-07 09:48:11 +08:00
Mort Yao
7633898850
version 0.4.1040
2018-03-01 22:55:09 +01:00
perror
0b50fdfab4
[ixigua] fix URL request error and video download error and video encryption parameters acquisition
2018-02-28 16:45:48 +08:00
Mort Yao
87e3bd5722
Merge branch 'develop' of https://github.com/John128217/you-get into John128217-develop
2018-02-22 17:25:04 +01:00
Mort Yao
b4850f5a59
[common] indent!
2018-02-22 17:21:43 +01:00
John128217
c7290c7c2f
A number bug fixed
...
Now if you can have more than 10 videos that have same names.
2018-02-21 21:55:28 -08:00
John128217
a22dce896c
Added an auto rename option and fixed the force option
...
I've noticed that if I am downloading two videos with same names from youtube (e.g. https://www.youtube.com/watch?v=606hmlA_nxw and https://www.youtube.com/watch?v=CLrXTnggUeY ), only one of them will be saved (usually the bigger one according to the original script "os.path.getsize(output_filepath) >= total_size * 0.9"). However, I want them both while preserving their names from youtube. So I modified the source code. It looks like there are a lot of changes, but I just added an indent and everything changed.
Also, I've noticed that "force" is not working at all. I fixed that issue.
2018-02-21 14:23:21 -08:00
Justsoos
fb2c936893
Add longzhu.com
2018-02-19 22:00:55 +08:00
Mort Yao
6e38f28474
[twitter] normalize mobile URL
2018-02-18 00:52:42 +01:00
Mort Yao
3ce35a86f0
[yixia] make things right
2018-02-18 00:38:00 +01:00
Kugelblitz
739504e988
Change code to 0507
...
`mp4hd3` format of some videos cannot be extracted with 0513, but can be extracted with 0507.
2018-02-18 11:08:17 +13:00
Mort Yao
f6be4a2904
[acfun] update API
2018-02-15 21:30:31 +01:00
Mort Yao
1a979b127a
Merge branch 'develop' of https://github.com/liushuyu/you-get into liushuyu-develop
2018-02-13 07:12:29 +01:00
Justsoos
0b8731cbc7
Update quanmin.py
...
api changed, and no need of import time
2018-02-13 03:46:43 +08:00
Justsoos
0ed54eea3f
Parameter type error
...
#you-get -du https://www.douyu.com/lpl
[DEBUG] get_content: https://m.douyu.com/lpl
...
Traceback (most recent call last):
...
File "/usr/local/lib/python3.5/dist-packages/you_get/common.py", line 1574, in any_download
m.download(url, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/you_get/extractors/douyutv.py", line 81, in douyutv_download
download_url_ffmpeg(real_url, title, 'flv', None, output_dir = output_dir, merge = merge)
File "/usr/local/lib/python3.5/dist-packages/you_get/common.py", line 1013, in download_url_ffmpeg
if params.get('-y', False): # None or unset ->False
AttributeError: 'NoneType' object has no attribute 'get'
2018-02-12 01:15:57 +08:00
liushuyu
6bac1cd5dc
bilibili: adapt to new bangumi API
2018-02-09 15:57:34 -07:00
Mort Yao
ea0bf8c32a
version 0.4.1025
2018-02-09 15:50:09 +01:00
Mort Yao
53a87c975f
[common] resolve conflict
2018-02-09 15:31:03 +01:00
Mort Yao
8d9887c725
Merge branch 'develop' of https://github.com/hiberabyss/you-get into hiberabyss-develop
2018-02-03 18:33:33 +01:00
Mort Yao
900dc543f9
Merge branch 'patch-1' of https://github.com/9yw/you-get into 9yw-patch-1
2018-02-03 17:39:01 +01:00
Mort Yao
34b51cbecb
[bilibili] fix some title regexes
2018-02-02 19:01:39 +01:00
Justsoos
e8385913d9
update douyutv.py for room_id bugs
...
m.douyu.com DOES have the unique room_id, for counter-example: https://www.douyu.com/aleng1106 , there is no room_id in this page
2018-01-25 23:37:46 +08:00
9yw
a345635473
Update youku.py
...
ccode=0512会报错 客户端无权播放,201 改成5013可以下载
2018-01-10 15:32:40 +08:00
ygmpkk
68a0e9c4b0
fix http code 403 and 466 error for bilibili
2018-01-05 12:23:02 +08:00
Hongbo Liu
3d08064d31
[qq] fix weixin embedded video support
2018-01-04 23:34:20 +08:00
hellsof
a1290be2ec
fix https://v.qq.com/x/page/q0527wsyqpv.html
2018-01-03 11:43:26 +08:00
Mort Yao
6e17b0c7f9
[bilibili] enable bangumi API
2017-12-30 20:44:31 +01:00
hellsof
29d5201a9b
fix https://v.qq.com/x/cover/9hpjiv5fhiyn86u/t0522x58xma.html
2017-12-25 18:39:10 +08:00
Mort Yao
e7954c4149
[bilibili] warn when target URL is a playlist
2017-12-23 22:02:11 +01:00
Mort Yao
c0c76915dc
version 0.4.1011
2017-12-23 18:27:08 +01:00
Mort Yao
6baa80419c
[youku] update ccode
2017-12-23 17:16:43 +01:00
Mort Yao
9d7c9f9651
[bilibili] new bangumi URL ( fix #2543 )
2017-12-23 14:12:56 +01:00
hellsof
cb0dc09a01
fix json
2017-12-19 18:56:16 +08:00
hellsof
65f8cec8e2
fix json
2017-12-19 18:53:16 +08:00
iawia002
4ce28ac2b5
✨ add douyin support
2017-12-15 17:21:34 +08:00
moorefu
3032ec9679
New site support: https://www.kuaishou.com/
2017-12-13 11:52:05 +08:00
hellsof
7b996ec755
Fix download_url_ffmpeg extension
2017-12-12 12:43:20 +08:00
Mort Yao
26de1271d9
Merge branch 'add-ixigua-site' of https://github.com/QYLGitHub/you-get into QYLGitHub-add-ixigua-site
2017-12-10 14:45:06 +01:00
perror
6c3bdfd90c
New site support: https://www.ixigua.com/
2017-12-10 13:14:32 +08:00
iawia002
88fbc212ae
fix bilibili title regex
2017-12-09 18:05:13 +08:00
Mort Yao
219ac3ce62
[youku] update ccode
2017-12-05 15:13:56 +01:00
Mort Yao
3d15a3afdf
[bilibili] flv720
2017-12-04 14:17:11 +01:00
Mort Yao
501dbe1856
version 0.4.995
2017-12-04 04:18:45 +01:00
Mort Yao
731fcb5eac
[bilibili] wubba lubba dub dub
2017-12-04 04:01:08 +01:00
Mort Yao
f668b7062a
[bilibili] PEP 8 formatting
2017-12-04 03:04:32 +01:00
Mort Yao
897e941bbd
[youku] update ccode
2017-12-03 15:34:49 +01:00
Mort Yao
a4910db9b4
version 0.4.990
2017-12-02 01:35:43 +01:00
Mort Yao
795e7a037f
[youku] update ccode, fix #2528
2017-11-30 12:31:27 +01:00
hellsof
64772ce2e9
Update common.py
...
File "xxx/site-packages/you_get/common.py", line 750, in update
sys.stdout.write('\r' + bar)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 23-64: ordinal not in range(128)
2017-11-29 17:11:09 +08:00
Mort Yao
414e2c3f0b
version 0.4.985
2017-11-27 21:40:16 +01:00
Mort Yao
150e8514f7
Merge branch 'add_coub_quality_support' of https://github.com/zmux/you-get into zmux-add_coub_quality_support
2017-11-27 21:35:36 +01:00
Sergey Zmushko
5696308210
[coub] added quality support
2017-11-27 23:30:18 +03:00
Mort Yao
33664c514c
[common] formatting
2017-11-27 21:09:43 +01:00
Mort Yao
250f3f06a1
Merge branch 'add-toutiao-suport' of https://github.com/ultimate010/you-get into ultimate010-add-toutiao-suport
2017-11-27 21:08:15 +01:00
Mort Yao
fae02c25d5
Merge branch 'add_coub_support' of https://github.com/zmux/you-get into zmux-add_coub_support
2017-11-27 18:43:01 +01:00
Sergey Zmushko
b2d97bcaea
[coub] add coub.com support
...
Video and audio files with high quality are downloaded.
We use ffmpeg for audio and video combining into one file
2017-11-27 15:08:09 +03:00
Mort Yao
656f25e0d2
Merge branch 'fix_vine_empty_filename' of https://github.com/zmux/you-get into zmux-fix_vine_empty_filename
2017-11-25 23:41:49 +01:00
Mort Yao
fd8ffe4082
Merge branch 'mgtv-https' of https://github.com/chinsyo/you-get into chinsyo-mgtv-https
2017-11-25 13:59:46 +01:00
Mort Yao
f3290c717d
[bilibili] mode change 100755 => 100644
2017-11-25 13:54:50 +01:00
Mort Yao
1f3bf2f03c
Merge branch 'bilibili-fix-livestream-extractor' of https://github.com/zmwangx/you-get into zmwangx-bilibili-fix-livestream-extractor
2017-11-25 13:53:06 +01:00
Mort Yao
4f7ba5aac8
[youku] update ccode
2017-11-25 13:21:49 +01:00
Zhiming Wang
b787226053
[bilibili] fix livestream extractor
...
The HTML page of a live page does not carry any room info now. Room ID
and title needs to be retrieved with proper API calls.
Fixes #2479 .
2017-11-22 09:13:17 -05:00
Chinsyo
917c2cc1c4
Update the regex for mgtv extractor, adapt to https
2017-11-20 12:45:35 +08:00
Sergey Zmushko
44974ade13
[vine] fix empty file name if no description found
...
Now if no description in video file metadata found then user name and
video id will be used
2017-11-19 00:53:03 +03:00
Mort Yao
60e9976eda
[common] resolve conflict
2017-11-17 17:21:43 +01:00
Mort Yao
2edb539d1f
version 0.4.964
2017-11-17 17:14:47 +01:00
Mort Yao
99a51012f0
[util] trim title length <= 80 (follow-up of ed12df2
)
2017-11-17 17:08:31 +01:00
Mort Yao
2584b5d8bb
Merge branch 'develop' of https://github.com/s969966195/you-get into s969966195-develop
2017-11-17 16:54:47 +01:00
Mort Yao
623a8a09a0
Merge branch 'update-douyutv-api' of https://github.com/hcwhan/you-get into hcwhan-update-douyutv-api
2017-11-17 16:53:42 +01:00
Mort Yao
468e3c33f5
Merge branch 'develop' of https://github.com/jhc888007/you-get into jhc888007-develop
2017-11-17 16:49:38 +01:00
Mort Yao
ea90279193
Merge branch 'windows-terminal' of https://github.com/ayanamist/you-get into ayanamist-windows-terminal
2017-11-17 16:43:41 +01:00
Mort Yao
57ef1390ff
Merge branch 'miaopai-fix' of https://github.com/einverne/you-get into einverne-miaopai-fix
2017-11-17 16:41:03 +01:00
iawia002
b327a5ef96
pep8 update for common.py
2017-11-12 17:31:42 +08:00
Mort Yao
4f4a7d2d73
[twitter] for tomorrow, we hunt
2017-11-11 05:24:02 +01:00
Ein Verne
ce67a7d122
Fix miaopai download failed
...
Signed-off-by: Ein Verne <einverne@gmail.com>
2017-11-10 13:59:03 +08:00
shitfly
3f3d07b505
[qq]fix vid
2017-11-09 11:27:38 +08:00
shitfly
ab8683baf9
[sohu]add https
2017-11-08 17:10:52 +08:00
hcwhan
04b5f9f95a
add header and update douyutv api fix StatusCode 403
2017-11-08 14:38:44 +08:00
jhc888007
289c42115f
qq video does not work well any more
2017-11-06 15:42:40 +08:00
Mort Yao
fbd492220e
[tumblr] ignore bad URLs
2017-10-31 19:02:44 +01:00
Mort Yao
36192cea44
[acfun] fix active single-p title
2017-10-30 21:07:37 +01:00
Mort Yao
ac6b97618f
[universal] case-insensitive baby
2017-10-25 21:02:53 +02:00
ayanamist
6c9c15e69f
fix bar display under windows terminal
2017-10-19 09:33:42 +08:00
Mort Yao
c3b31c5d31
[bilibili] respect --timeout
2017-10-18 12:15:31 +02:00
Mort Yao
907600c2de
Merge branch 'pr' of https://github.com/ayanamist/you-get into ayanamist-pr
2017-10-18 12:07:01 +02:00
Mort Yao
97e4f41585
Merge branch 'safe-retry' of https://github.com/ayanamist/you-get into ayanamist-safe-retry
2017-10-18 12:05:27 +02:00
Mort Yao
10bf672473
[icourses] fix typo, close #2433
2017-10-18 12:03:56 +02:00
Mort Yao
ed3c952f34
[bilibili] fail fast, but not too fast ( close #2437 )
2017-10-18 11:53:16 +02:00
ayanamist
e88364bf56
fix urlopen_with_retry may return None
2017-10-16 14:31:31 +08:00
ayanamist
46fc02fa06
modify bilibili title fetch
2017-10-16 14:04:11 +08:00
Mort Yao
c2de0bdc38
[youku] update stream_types
2017-10-13 23:59:07 +02:00
Mort Yao
2c238ae683
version 0.4.939
2017-10-13 23:45:33 +02:00
Mort Yao
d24545e66b
[youku] update stream_types (2017-10-13)
2017-10-13 23:09:50 +02:00
Mort Yao
871d725584
[youku] fix #2412 and close #2429
2017-10-13 22:38:16 +02:00
Mort Yao
688f7fb6d5
[xiami] add support for MVs, fix #2426
2017-10-13 21:36:56 +02:00
Mort Yao
31200781b2
[qq] fix #2353
2017-10-13 17:56:12 +02:00
Mort Yao
77542320f0
[tudou] fix #2427
2017-10-13 17:18:53 +02:00
Mort Yao
4b56e46d2a
[bilibili] support "watchlater" URLs (per #2424 )
2017-10-13 16:31:51 +02:00
Mort Yao
74291bf5f7
[qq] fix #2409
2017-10-13 15:58:29 +02:00
Mort Yao
2ef577e467
Merge branch 'develop' of https://github.com/IMLink/you-get into IMLink-develop
2017-10-13 15:42:12 +02:00
Mort Yao
003c7256ee
[twitter] fix regression
2017-10-13 15:20:06 +02:00
Mort Yao
103238188d
Merge branch 'twitter_download_fix' of https://github.com/Cphilo/you-get into Cphilo-twitter_download_fix
2017-10-13 15:12:49 +02:00
jacoz
56065c0a48
[pptv] fix #2422
2017-10-13 16:30:37 +08:00
cphilo
4f97ce50f3
twitter download fix
2017-10-11 13:44:32 +08:00
IMLink
6169894595
Update youku.py
...
fix issues #2405
2017-10-10 13:40:39 +08:00
David Zhuang
213e61fdc8
Merge pull request #2369 from rslonik/develop
...
new extractor: giphy.com
2017-10-09 02:36:14 -04:00
Mort Yao
9c237b2a44
[instagram] strip query string from URL
2017-10-01 21:02:20 +02:00
Mort Yao
db8f59c424
[extractor] revert 12de1b4
as it's breaking --player
2017-09-26 00:37:57 +02:00
Mort Yao
5019d9d23f
[bilibili] quick hack for #2377 (enforce timeout 1)
2017-09-20 22:50:37 +02:00
Mort Yao
d1c0810742
[extractor] fix stream_id if no dash_streams exist
2017-09-19 17:00:10 +02:00
Mort Yao
12de1b482f
[extractor] download best-quality DASH stream if FFmpeg is installed
2017-09-19 14:05:56 +02:00
Rafael Slonik
9e12df7807
new extractor: giphy.com
2017-09-16 17:01:13 -03:00
Mort Yao
cff5fb4529
version 0.4.915
2017-09-16 11:46:49 +02:00
Mort Yao
3dfa709a14
Merge branch 'patch-3' of https://github.com/wwqgtxx/you-get into wwqgtxx-patch-3
2017-09-16 11:36:03 +02:00
wwqgtxx
8831d2c44f
bug fix for password
2017-09-13 23:42:00 +08:00
lilydjwg
d1f98fa5bc
fix load_cookies local name error
2017-09-13 17:28:49 +08:00
MaxwellGoblin
51a1a1e318
[qq] fix regression by 4c116c6; add guard for bad json
2017-09-13 15:00:58 +08:00
MaxwellGoblin
2a250cbcb4
[soundcloud]update client_id; move to new api completely; fix #2350
2017-09-13 11:09:17 +08:00
Mort Yao
00f3dfa71f
version 0.4.909
2017-09-12 12:40:10 +02:00
Mort Yao
388b214f07
[universal] quick & dirty support for MPD files (with BaseURL)
2017-09-12 12:37:16 +02:00
Mort Yao
854c78fd6f
[common] remove duplicated keyword argument
...
- fix #2347
- fix #2348
2017-09-12 12:08:00 +02:00
lilydjwg
657e67e123
fix wrong local name
...
thanks to @ayanamist
bcd8d74d73 (commitcomment-24242276)
2017-09-12 14:01:34 +08:00
MaxwellGoblin
4c116c6f66
[qq]new vid regex pattern
2017-09-12 13:27:42 +08:00
MaxwellGoblin
abc34c2af1
[youku]fix #2345
2017-09-12 13:11:38 +08:00
MaxwellGoblin
2652a3fe6c
[extractor]add a parameter "keep_obj" to forbid VideoExtractor re-init after download instance method
2017-09-12 13:08:05 +08:00
MaxwellGoblin
c2d8729e35
[youku]never reuse a VideoExtractor object; fix #2340
2017-09-12 10:46:17 +08:00
Mort Yao
e8c7d9e6b2
[google+] fix more post_date
2017-09-11 19:03:08 +02:00
Mort Yao
936383d092
version 0.4.900
2017-09-11 15:32:48 +02:00
Mort Yao
35103577cf
[common] resolve conflicts
2017-09-11 15:15:43 +02:00
Mort Yao
262b6951c6
Merge branch 'timeout_retry' of https://github.com/JayXon/you-get into JayXon-timeout_retry
2017-09-11 15:04:43 +02:00
Mort Yao
21830e367f
[embed] oops
2017-09-11 14:29:40 +02:00
Mort Yao
24f89d3981
[embed] remove some 'title=title' -- these parameters are not even defined
2017-09-11 14:28:17 +02:00
Mort Yao
ea033aeaa8
[dailymotion] do not use **kwargs in download_urls
2017-09-11 14:21:58 +02:00
Mort Yao
e3ebedc6ad
[dailymotion] WTF?
2017-09-11 13:44:54 +02:00
Mort Yao
a534c11e94
[embed] add dailymotion patterns
2017-09-11 13:23:02 +02:00
MaxwellGoblin
251857407b
[qie_video]add 1080p stream_types
2017-09-10 12:52:03 +08:00
MaxwellGoblin
f916d837e8
fix pan.baidu
...
1. change url pattern to support https protocol
2. move print_info and sleep to the entry function. old impl will block
for 5 secs with info_only
2017-09-09 09:28:38 +08:00
MaxwellGoblin
9c55f93955
[fantasy]request with referer
2017-09-08 21:05:16 +08:00
MaxwellGoblin
276e2db065
[google]fix google doc; close #2324
2017-09-07 14:59:52 +08:00
MaxwellGoblin
0fba6829d4
[youku]sleep 3s to handle server time out of sync
2017-09-06 20:59:14 +08:00
MaxwellGoblin
c95146a4e2
[qingting]support qingting; close #1243
2017-09-05 13:41:52 +08:00
MaxwellGoblin
ca490abead
[bokecc]fix a unbound error; set title to vid if cannot fetch it from api data
2017-09-05 12:37:50 +08:00
MaxwellGoblin
0a00ff3c46
[embed]support bokecc cloud
2017-09-05 12:36:50 +08:00
MaxwellGoblin
32d38aa58b
Merge branch 'develop' of https://github.com/soimort/you-get into develop
2017-09-05 02:21:08 +08:00
MaxwellGoblin
22a602cdab
[funshion]rewrite
2017-09-05 02:20:44 +08:00
JayXon
2c32db485e
[common] retry if response.read() timeout
2017-09-03 16:51:32 -07:00
Mort Yao
0832bcc4e4
[google+] fix more
2017-09-02 03:45:54 +02:00
Mort Yao
e74fc8ee8b
[google+] fix post_date
2017-09-01 22:54:41 +02:00
MaxwellGoblin
9248e6f896
update help message
2017-08-30 19:58:42 +08:00
MaxwellGoblin
083bc291d2
[ku6]some vids are quoted
2017-08-29 15:38:23 +08:00
MaxwellGoblin
f92c21b16e
[ku6]new url pattern
2017-08-29 14:15:53 +08:00
Mort Yao
8a68cf8bd9
[iwara] fix info_only
2017-08-27 04:05:56 +02:00
Mort Yao
b719681763
Merge branch 'develop' of https://github.com/flewsea/you-get into flewsea-develop
2017-08-27 04:02:36 +02:00
Rafael Slonik
c036eae22a
Facebook extrator won't detect title for some videos and you-get breaks; so set title = url and we're good to go
2017-08-25 19:03:40 -03:00
MaxwellGoblin
a129903da6
[bilibili]support paid bangumi_movie; fix #2304
2017-08-26 04:37:06 +08:00
MaxwellGoblin
aaefb0e2d0
[bilibili]fix quality mapping for paid bangumi; remove debug print
2017-08-25 20:14:01 +08:00
MaxwellGoblin
0d89c45c49
[youtube]fix ytb short url patterns
2017-08-24 17:06:23 +08:00
MaxwellGoblin
19d455de6b
[iqiyi]get tvid and vid from js inlined in html; fix #2294
2017-08-23 14:11:55 +08:00
MaxwellGoblin
ca5e07cfa1
[youku]user-agent from youku ipad client has been blocked, switch to a normal desktop browser UA
2017-08-23 13:57:16 +08:00
Mort Yao
593610406b
[baidu] tieba album API: set pe=1000
2017-08-21 21:58:30 +02:00
David Zhuang
46a83efd3d
[Fantasy] Add support
2017-08-18 00:49:10 -04:00
MaxwellGoblin
eaa692aa35
[icourses]for videos larger than 330MiB seek must be on 15MiB boundary; fix #2283
2017-08-18 04:01:53 +08:00
MaxwellGoblin
170d7f0c24
[youku]do not change the url if it starts with k.youku.com
2017-08-18 00:40:01 +08:00
MaxwellGoblin
58f778e4f6
[youku]change host of cdn_url to aliCDN
2017-08-17 13:04:09 +08:00
MaxwellGoblin
e32e8c56ad
[common]fix mutable default parameter in url_save; fix #2278
2017-08-16 16:26:25 +08:00
MaxwellGoblin
ba864441a6
comment the WIP code to silent lint
2017-08-15 22:21:04 +08:00
MaxwellGoblin
6b76acd226
[dailymotion]fix #2275
2017-08-15 21:59:52 +08:00
MaxwellGoblin
ed0451016c
[naver]rewrite
2017-08-15 21:50:34 +08:00
MaxwellGoblin
1950caf082
[zhanqi]new video pattern; fix #2272
2017-08-14 22:19:15 +08:00
MaxwellGoblin
c15b8940c3
[qq qq_egame]support qq egame
2017-08-14 16:05:24 +08:00
MaxwellGoblin
699ed7e501
[common]catch HTTPError in urlopen_with_retry
2017-08-13 19:55:19 +08:00
Mort Yao
b4ce413dea
[vk] get things done
2017-08-12 21:00:21 +02:00
MaxwellGoblin
06463a8880
[vk]support user video list; fix #1311
2017-08-13 00:53:49 +08:00
lilydjwg
bcd8d74d73
use argparse instead of getopt
...
see also https://github.com/soimort/you-get/issues/1181
2017-08-13 00:33:53 +08:00
MaxwellGoblin
5825564761
[embed]support iqiyi embed player; search iframe recursively
2017-08-12 20:57:08 +08:00
MaxwellGoblin
b6b53d0d2a
[embed vimeo]pass referer to VimeoExtractor
2017-08-12 19:14:18 +08:00
MaxwellGoblin
da916ec93f
[iqiyi]support zol.iqiyi; close #2256
2017-08-12 16:00:14 +08:00
MaxwellGoblin
f99b068ee3
[bilibili]index title could be described in CJK lang so it cannot be sorted at all
2017-08-12 11:26:02 +08:00
Mort Yao
7abb26c34b
[miaopai] fix mp4 extension
2017-08-12 00:02:57 +02:00
Mort Yao
ccebfcebbe
Merge branch 'patch-1' of https://github.com/wwqgtxx/you-get into wwqgtxx-patch-1
2017-08-11 23:50:48 +02:00
Mort Yao
8fb21211d9
Merge branch 'acfun-new-pattern' of https://github.com/coslyk/you-get into coslyk-acfun-new-pattern
2017-08-11 23:46:49 +02:00
MaxwellGoblin
5a8715fc96
[cntv]support multi stream types
2017-08-11 16:27:37 +08:00
MaxwellGoblin
10a32e9de3
[youku]rewrite youku
2017-08-11 13:45:37 +08:00
MaxwellGoblin
94739f5b46
[acfun]remove useless import
2017-08-11 04:43:54 +08:00
MaxwellGoblin
d41feb7684
[common]fix #1603
2017-08-11 00:29:31 +08:00
MaxwellGoblin
00d62706ca
[common]fix #954
2017-08-11 00:05:15 +08:00
MaxwellGoblin
8af779ecdc
[icourses]compact problem about strftime
2017-08-10 23:36:06 +08:00
MaxwellGoblin
87fb35769e
[icourses]rewrite
2017-08-10 22:17:15 +08:00
MaxwellGoblin
f1a942c0d0
[vimeo]support multi streams; fix #1798
2017-08-09 13:15:08 +08:00
MaxwellGoblin
9488ce1cff
[youku]fix #2243
2017-08-08 21:35:27 +08:00
MaxwellGoblin
930c659141
[xiami]remove deprecated code; fix #1165
2017-08-08 15:00:51 +08:00
MaxwellGoblin
a020c0fe32
[sina]rewrite; support sina.com.cn/zxt
2017-08-08 13:46:15 +08:00
MaxwellGoblin
6f97cda395
[douyutv]support v.douyu.com/show/
2017-08-08 04:15:07 +08:00
rosynirvana
c820f42af7
Merge pull request #2153 from rosynirvana/zhanqi
...
[common zhanqi]m3u8 code in common; rewrite zhanqi
2017-08-08 03:56:06 +08:00
MaxwellGoblin
828abd71d8
[qq qie_video]support QiE video
2017-08-08 03:38:34 +08:00
MaxwellGoblin
d2558cc66e
[extractor]set ext to mp4 if container is m3u8
2017-08-08 03:37:37 +08:00
MaxwellGoblin
450eb56718
[qie]support match page
2017-08-06 19:59:00 +08:00
MaxwellGoblin
2344e7eaf4
[mgtv]new pattern; fix #2232
2017-08-06 02:39:53 +08:00
MaxwellGoblin
6d60805079
[cntv]fix #2233
2017-08-06 02:33:12 +08:00
MaxwellGoblin
38e3b4618f
[panda]quit if cannot found room id from url
2017-08-06 02:08:20 +08:00
MaxwellGoblin
35905c2bac
[qq]fix bad json with fragment_count equals 0
2017-08-06 00:11:55 +08:00
MaxwellGoblin
1cd4ab7a19
[bilibili]add support for vc.bilibili
2017-08-05 21:49:58 +08:00
MaxwellGoblin
6dd51760c1
[iqilu]page vars changed
2017-08-05 20:46:32 +08:00
YK Liu
50d22ee225
add new acfun's url pattern
2017-08-05 18:35:21 +08:00
MaxwellGoblin
4d0803bafb
[ted]page js data changed
2017-08-05 12:54:51 +08:00
MaxwellGoblin
70c37bd272
[ifeng]add one new url pattern
2017-08-05 12:17:55 +08:00
rosynirvana
fa9a5ace1c
Merge pull request #1654 from Justsoos/patch-1
...
fix quanmin.py
2017-08-05 12:06:31 +08:00
MaxwellGoblin
d4a12b403f
[baomihua]fix #2220
2017-08-04 21:42:15 +08:00
Mort Yao
fbd5e8cbd0
Merge branch 'instagram-fix-output-dir' of https://github.com/kolen/you-get into kolen-instagram-fix-output-dir
2017-08-01 02:22:05 +02:00
Feilong Ma
c4c78721de
Fix parsing irregular episode index
2017-07-31 05:26:00 -04:00
MaxwellGoblin
fca1ec8d9e
[miaopai]new url pattern
2017-07-30 22:15:24 +08:00
MaxwellGoblin
7eb7ead380
[soundcloud]update client id and new api
2017-07-29 19:59:29 +08:00
wwqgtxx
e614cda733
avoid AttributeError in json_output.py
2017-07-25 21:49:23 +08:00
kolen
0f835667bf
[instagram] Fix always downloading to current dir, ignoring -o
...
GH-2188
2017-07-24 20:22:24 +03:00
MaxwellGoblin
728360f4cc
[util.log]fix #2177
2017-07-24 07:29:00 +08:00
Mort Yao
57b432ff64
version 0.4.803
2017-07-23 23:08:59 +02:00
Mort Yao
ac51840085
Merge branch 'develop' of https://github.com/andyhuzhill/you-get into andyhuzhill-develop
2017-07-22 11:07:24 +02:00
Mort Yao
b487baa256
Merge branch 'patch-2' of https://github.com/wwqgtxx/you-get into wwqgtxx-patch-2
2017-07-22 10:59:12 +02:00
MaxwellGoblin
6c0e4b7963
[youku]api endpoint now checks referer
2017-07-20 20:52:29 +08:00
MaxwellGoblin
6fa81497d5
[youtube]use mp4_audio track when no audio track for webm
2017-07-20 17:14:05 +08:00
MaxwellGoblin
9b32634088
[acfun]endpoint url changed and checks referer
2017-07-20 11:38:49 +08:00
MaxwellGoblin
0f839bafac
[nicovideo]fix title
2017-07-18 09:16:01 +08:00
MaxwellGoblin
5bbb536de4
fix weibo title when character "<" existed
2017-07-17 16:17:43 +08:00
wwqgtxx
5104e04438
get password from cli in youku.py
2017-07-16 23:53:11 +08:00
wwqgtxx
56efb0ba96
add support for send the password from cli
2017-07-16 23:50:53 +08:00
MaxwellGoblin
15c46d3f7d
[ffmpeg]drop -re flag when input is not live stream
2017-07-16 08:49:42 +08:00
MaxwellGoblin
1ab8ea015d
[common zhanqi]m3u8 code in common; rewrite zhanqi
2017-07-15 21:44:54 +08:00
rosynirvana
f16bf06d10
Merge pull request #1895 from rosynirvana/iqiyi_title
...
fix iqiyi tiltes when accessed with curid=
2017-07-13 11:24:37 +08:00
MaxwellGoblin
f47096c201
[iqiyi]H265 streams
2017-07-13 10:39:59 +08:00
MaxwellGoblin
c48c4beb6b
[youku extractor]print m3u8 url in info
2017-07-12 23:27:55 +08:00
MaxwellGoblin
996634d473
[qq]fix weixin patterns
2017-07-12 21:11:22 +08:00
MaxwellGoblin
e8624e6387
[qq]fix crashes for preview segs
2017-07-12 20:14:40 +08:00
Hu Zhenyu
2fc0f49d58
fix get douyu real stream address
2017-07-12 17:33:05 +08:00
MaxwellGoblin
dd0c850f95
Merge branch 'qq' into develop
2017-07-10 15:57:38 +08:00
MaxwellGoblin
6d96300c73
[dailymotion]redirect to embed url to bypass restriction; prefer mp4
2017-07-10 15:51:27 +08:00
wwqgtxx
4891ae1783
output refer and ua message in json
2017-07-10 01:08:48 +08:00
MaxwellGoblin
dbe272a8af
[common]revert #1940 for it breaks sohu
2017-07-09 20:55:00 +08:00
MaxwellGoblin
ee50695951
[vimeo]fix regex; do not panic if one id in a channel failed
2017-07-09 20:39:13 +08:00
Mort Yao
8e40b66a7e
Merge branch 'flickr_extractor_dev' of https://github.com/YenvY/you-get into YenvY-flickr_extractor_dev
2017-07-09 10:57:10 +02:00
Mort Yao
d48a3a36e3
[youku] fix support of password-protected videos
2017-07-08 22:01:00 +02:00
YenvY
fc4f35ae4d
fix apikey matching error in gallery case
2017-07-08 19:59:24 +08:00
MaxwellGoblin
94121ea76d
[bilibili]fix non-integer index
2017-07-08 18:22:35 +08:00
Mort Yao
58fe436d0f
version 0.4.775
2017-07-08 03:14:26 +02:00
Mort Yao
bfdc08e6a1
[google+] download original photos
2017-07-08 03:12:22 +02:00
Mort Yao
490514eae6
[universal] support HLS m3u8
2017-07-08 02:56:54 +02:00
Mort Yao
b04847e9c5
Merge branches 'insta-multi' and 'youtube-caption-fix' into develop
2017-07-08 02:08:19 +02:00
Mort Yao
72eb5cc34d
[instagram] support multiple image posts
2017-07-08 01:54:49 +02:00
Mort Yao
23dbe2d07b
[youtube] fix caption tracks extraction ( close #2123 )
2017-07-08 01:35:16 +02:00
Mort Yao
da3d4cf344
Merge branch 'fix_acfun' of https://github.com/rosynirvana/you-get into rosynirvana-fix_acfun
2017-07-08 00:55:39 +02:00
Mort Yao
ce8d0fb797
Merge branch 'youku' of https://github.com/rosynirvana/you-get into rosynirvana-youku
2017-07-08 00:07:36 +02:00
Mort Yao
858c694b0b
Merge branch 'youtube_ext_fix' of https://github.com/YenvY/you-get into YenvY-youtube_ext_fix
2017-07-07 16:43:20 +02:00
Mort Yao
b885c833b1
[youtube] VEVO: get over speed limiting ( close #2068 )
2017-07-07 16:40:40 +02:00
Mort Yao
833c9b85c1
Merge branch 'pptv' of https://github.com/rosynirvana/you-get into rosynirvana-pptv
2017-07-07 16:00:36 +02:00
Mort Yao
12ee682be2
Merge branch 'develop' of https://github.com/yunair/you-get into yunair-develop
2017-07-07 15:57:25 +02:00
Mort Yao
50d34d2d99
Merge branch 'fix-bilibili-redirect' of https://github.com/rosynirvana/you-get into rosynirvana-fix-bilibili-redirect
2017-07-07 15:06:11 +02:00
MaxwellGoblin
9ca5bf1895
[bilibili] support free bangumi.bilibili.com/movie
2017-07-06 17:03:01 +08:00
MaxwellGoblin
525f052332
[youku]cna hacks
2017-07-04 18:09:49 +08:00
MaxwellGoblin
1a3752781a
[youku]hacks to quote cna
2017-07-04 18:09:49 +08:00
MaxwellGoblin
9d0c776dce
[youku]fix #2048
2017-07-04 18:09:49 +08:00
MaxwellGoblin
5d19825baa
[bilibili]rewrite
2017-07-03 13:37:58 +08:00
YenvY
f4e8544bd3
fix an idiot mistake
2017-07-03 08:02:36 +08:00
YenvY
ec79b7eccd
fix 'reference before declaration' error in youtube extractor
2017-07-03 07:49:23 +08:00
w48325832
82b4496dc9
fix www.iwara.tv can't download
2017-06-27 00:13:35 +08:00
w48325832
12a842dd88
add iwara support
2017-06-26 23:59:47 +08:00
w48325832
ca7d03357e
add iwara
2017-06-25 14:20:28 +08:00
yunair
8e40809446
fix miaopai mobile page download
...
url does not contains .htm
2017-06-19 14:16:50 +08:00
MaxwellGoblin
cbe4fe09dc
rewrite qq_download_by_vid
2017-06-17 01:46:31 +08:00
YenvY
73f936974c
fix for lower version python
2017-06-14 11:26:24 +08:00
YenvY
91b196baef
rebuild flickr extractor
2017-06-14 09:06:51 +08:00
MaxwellGoblin
da1339b0b0
[acfun]update interface
2017-05-27 20:14:52 +08:00
MaxwellGoblin
0b00bf0f62
[pptv]refactor
2017-05-27 00:45:42 +08:00
MaxwellGoblin
5d38392cc3
[youku tudou]update api
2017-05-25 14:01:38 +08:00
MaxwellGoblin
71a1825be5
[acfun]fix youku cloud source
2017-05-24 02:16:32 +08:00
Mort Yao
d0a7655727
version 0.4.750
2017-05-21 14:11:10 +02:00
Mort Yao
24099c7efe
Merge branch 'le_sports' of https://github.com/rosynirvana/you-get into rosynirvana-le_sports
...
- Close #1000
- Close #1200
- Close #1469
2017-05-20 21:57:07 +02:00
MaxwellGoblin
f1823eb16a
[sina]try to find vid from url
2017-05-18 03:50:07 +08:00
MaxwellGoblin
fb04f289c2
[le]support sports.le
2017-05-18 03:15:55 +08:00
David Zhuang
c7a262cf65
[UCAS] use http.client instead of requests
2017-05-13 17:39:07 -04:00
David Zhuang
d0431d8bd6
[UCAS] add support
2017-05-13 17:15:29 -04:00
David Zhuang
08fdd22466
[common] add .ac.cn support
2017-05-13 17:15:18 -04:00
Mort Yao
d3d9e0f5c0
[imgur] use hash when title not present
2017-05-13 15:00:31 +02:00
Mort Yao
303922f9d4
Merge branch 'fix_weibo' of https://github.com/rosynirvana/you-get into rosynirvana-fix_weibo
2017-05-12 12:35:47 +02:00
Mort Yao
0f4f184643
Merge branch 'fixed-some-album-name-endwith-spaces-cause-FileNotFoundError-problum' of https://github.com/bigfuji/you-get into bigfuji-fixed-some-album-name-endwith-spaces-cause-FileNotFoundError-problum
2017-05-12 12:26:18 +02:00
Mort Yao
13daffdd66
Merge branch 'ku6/fix-extension-error' of https://github.com/XiaochenCui/you-get into XiaochenCui-ku6/fix-extension-error
2017-05-12 12:21:01 +02:00
MaxwellGoblin
3bd8910ffb
[ximalaya] use fake_headers to fetch json
2017-05-09 10:29:05 +08:00
XiaochenCui
65712f8619
[ku6]fix error when parse url's extension
2017-05-07 07:20:00 +08:00
Mort Yao
7d6f68a159
Merge branch 'url_info' of https://github.com/rosynirvana/you-get into rosynirvana-url_info ( close #1942 )
2017-05-06 20:47:19 +02:00
MaxwellGoblin
8f828a90ed
[common] url_info should not ignore refer when called in url_save
2017-05-07 00:47:06 +08:00
Mort Yao
9d395172d9
Merge branch 'qq_redirect' of https://github.com/rosynirvana/you-get into rosynirvana-qq_redirect ( fix #1908 )
2017-05-06 18:11:47 +02:00
Mort Yao
f64b3494c7
[common] url_save: always specify Range
2017-05-06 15:31:29 +02:00
Mort Yao
5777d49f62
[bilibili] add referer
2017-05-06 15:11:50 +02:00
kaka
27b80072c3
strip name of album fixed when download some album which name endwith spaces raise FileNotFoundError problem.
2017-05-06 20:11:21 +08:00
MaxwellGoblin
5cf63526c6
[le.py] update api
2017-05-04 11:34:18 +08:00
MaxwellGoblin
398845fd69
[qq]fix v.qq.com/page redirect
2017-04-26 11:15:04 +08:00
ultimate010
3246079751
use crc32 to sign
...
Signed-off-by: ultimate010 <ultimate010@gmail.com>
2017-04-26 09:42:39 +08:00
ultimate010
34d05f1777
add suport for toutiao.com
2017-04-25 16:58:36 +08:00
MaxwellGoblin
2425edc5e7
refactoring
2017-04-24 20:37:45 +08:00
MaxwellGoblin
63e6c4da41
fix iqiyi tiltes when accessed with curid=
2017-04-24 13:54:23 +08:00
Mort Yao
9db82b1131
Merge branch 'patch-4' of https://github.com/steven7851/you-get into steven7851-patch-4
2017-04-23 12:14:55 +02:00
MaxwellGoblin
fd661668a7
print stack trace only when debug flag is on
2017-04-21 01:01:13 +08:00
MaxwellGoblin
bdffcfacab
tuning debugging message
2017-04-21 00:49:00 +08:00
MaxwellGoblin
ccb1bb9c77
new matching patterns
2017-04-20 17:24:30 +08:00
MaxwellGoblin
45a3beaffe
fix tudou.py when there is no title
2017-04-20 16:47:24 +08:00
Mort Yao
c118ce7f22
Merge branch 'gnu_getopt' of https://github.com/rosynirvana/you-get into rosynirvana-gnu_getopt
...
- Close #1731
2017-04-16 21:12:31 +02:00
Mort Yao
f65fe485cd
version 0.4.715
2017-04-16 12:25:19 +02:00
Adam Cavendish
15a1a20fb9
Cleaner fix for the last commit
2017-04-16 00:12:54 +08:00
Adam Cavendish
b90884cbdf
Fix youku's problem, issue #1856
2017-04-15 23:47:40 +08:00
Mort Yao
3a47f92af9
Merge branch 'youku-warn-paywall' of https://github.com/zmwangx/you-get into zmwangx-youku-warn-paywall
2017-04-09 16:28:48 +02:00
Mort Yao
4d5d520cea
Merge branch 'fix_ifeng' of https://github.com/rosynirvana/you-get into rosynirvana-fix_ifeng
2017-04-09 16:24:10 +02:00
MaxwellGoblin
0e87a5c06c
common.py append ext name when -O flag existed
2017-04-07 11:09:28 +08:00
MaxwellGoblin
aaa96f4389
add ifeng new matching patterns
2017-04-05 21:12:39 +08:00
Mort Yao
5525694fe3
[bilibili] workaround for speed limiting issue, fix #1784
2017-04-01 22:16:21 +02:00
Mort Yao
f0682403c0
[common] allow specifying timeout for url_save()
2017-04-01 22:16:21 +02:00
Mort Yao
2d6c828ad4
util/log.py: change mode back to 644
2017-04-01 22:14:13 +02:00
Mort Yao
1e21480cfe
Merge branch 'xterm-color' of https://github.com/zmwangx/you-get into zmwangx-xterm-color
2017-04-01 22:10:00 +02:00
Mort Yao
44f261dc14
Merge branch 'fix_baidu.ku6' of https://github.com/rosynirvana/you-get into rosynirvana-fix_baidu.ku6
2017-04-01 22:04:07 +02:00
Mort Yao
b931203850
Merge branch 'support_kg.qq' of https://github.com/rosynirvana/you-get into rosynirvana-support_kg.qq
2017-04-01 22:01:54 +02:00
Mort Yao
7b6bc9a6b0
Merge branch 'develop' of https://github.com/up1m/you-get into up1m-develop ( close #1789 )
2017-04-01 21:59:44 +02:00
Mort Yao
b2dbfd1283
Merge branch 'Erk--Yizhibo-support' into develop
2017-04-01 21:56:22 +02:00
Mort Yao
cce2ffc7bb
Merge branch 'xiami' of https://github.com/lilydjwg/you-get into lilydjwg-xiami
2017-04-01 21:52:00 +02:00
Mort Yao
c06bf14fff
Merge branch 'vine' of https://github.com/rosynirvana/you-get into rosynirvana-vine
2017-04-01 21:48:34 +02:00
Mort Yao
8fceac3c9a
Merge branch 'fix-qq-video-error' of https://github.com/coslyk/you-get into coslyk-fix-qq-video-error
2017-04-01 21:46:39 +02:00
Mort Yao
da1c125486
Merge branch 'fix-json-output' of https://github.com/coslyk/you-get into coslyk-fix-json-output
2017-04-01 21:42:12 +02:00
Ein Verne
39bcdfc4a2
Fix cntv
2017-04-01 14:39:41 +08:00
MaxwellGoblin
24e59bae19
[vine]fix vine
2017-03-23 00:16:36 +08:00
YK Liu
85b0abf517
Fix qq video; #1778
2017-03-22 19:16:48 +08:00
YK Liu
2b7a5419cb
Change "NameError" to "AttributeError"
2017-03-18 13:24:00 +08:00
up1m
027d13c97e
make video.weibo.com downloadable
2017-03-17 02:03:55 +08:00
MaxwellGoblin
3adc839870
[mgtv] add url patterns
2017-03-12 15:56:06 +08:00
lilydjwg
5d1293d4a4
[xiami] title is wrong, use name instead
...
example url: http://www.xiami.com/song/xL4jJGd3829
2017-03-11 21:59:45 +08:00
lilydjwg
89f2331a0c
[xiami] fix #1650 again
...
example url: http://www.xiami.com/song/xL4jJGd3829
2017-03-11 21:57:48 +08:00
MaxwellGoblin
3d2d748e72
[qq] add support for kg.qq.com
2017-03-11 15:35:14 +08:00
MaxwellGoblin
ee93e12675
[ku6] add baidu.ku6 matching pattern
2017-03-09 20:47:35 +08:00
Zhiming Wang
4255cc8b86
log: mark xterm* terminals as ANSI escape sequences-compatible
...
xterm-color, xterm-16color, xterm-88color and xterm-256color are now
covered.
2017-03-08 22:27:49 -05:00
Zhiming Wang
cedab9419d
youku: warn about segments skipped due to paywall
...
This is especially helpful in cases where the entire video is blocked by
paywall, resulting in an unhelpful error message "you-get: [Failed]
Cannot extract video source."
2017-03-08 20:47:03 -05:00
MaxwellGoblin
db6fa04754
remove test code
2017-03-06 11:41:17 +08:00
MaxwellGoblin
0a8f708c31
[common]add -I --input-file flag
2017-03-06 11:34:50 +08:00
MaxwellGoblin
86493087d4
[common.py] switch to gnu_getopt
2017-03-06 10:43:35 +08:00
Mort Yao
96398d8f6c
[common] revert #1644 (per #1728 )
2017-03-05 23:58:00 +01:00
steven7851
bea95ed3d3
use new api
...
from https://gist.github.com/spacemeowx2/629b1d131bd7e240a7d28742048e80fc
https://github.com/soimort/you-get/issues/1720
2017-03-05 20:17:46 +08:00
Mort Yao
6c87cbde10
Merge branch 'print-audiolang-in-json-output' of https://github.com/coslyk/you-get into coslyk-print-audiolang-in-json-output
2017-03-05 11:11:10 +01:00
Mort Yao
8bddd170f3
[common] fix non-ascii url issues, close #1728 (per #1644 )
2017-03-05 10:57:55 +01:00
Mort Yao
79fce81963
Merge branch 'fix_print_info' of https://github.com/rosynirvana/you-get into rosynirvana-fix_print_info
2017-03-05 10:48:46 +01:00
MaxwellGoblin
63eca70f86
[ximalaya]support downloading (is_paid and is_free) tracks
2017-03-01 17:08:22 +08:00
MaxwellGoblin
36bdff7c16
[ximalaya]ignore paid item in an album
2017-03-01 04:04:36 +08:00
MaxwellGoblin
fa9c51dfea
add support for ximalaya.py
2017-03-01 04:04:36 +08:00
Zhiming Wang
37dbb4a3ce
[common] print user agent when dumping URLs (-u, --url)
...
Certain sites (known example: tudou.com) deny access to video URLs unless user
agent matches the one used when retrieving URLs from the API, effectively
rendering the URLs useless without the proper user agent. Therefore, exposing
the user agent in -u, --url output could come in handy at times.
This commit does not affect --json output.
2017-02-27 00:51:16 -05:00
Mort Yao
d361b55de8
[nanagogo] skip more
2017-02-26 23:07:52 +01:00
MaxwellGoblin
925415fa2b
add support for dilidili.mobi and dilidili.wang
2017-02-25 02:37:45 +08:00
MaxwellGoblin
251a1bff48
ckplayer.py: fix when got data without a ckplayer->info and clean the code
2017-02-25 02:37:45 +08:00
MaxwellGoblin
9b9d80b32d
do not print size when the container is m3u8
2017-02-25 02:31:07 +08:00
YK Liu
8799197bef
Print audiolang in json output
2017-02-20 15:09:38 +08:00
Mort Yao
1497d713a0
Merge branch 'develop' of https://github.com/alanyang/you-get into alanyang-develop
2017-02-19 21:14:08 +01:00
Zhiming Wang
4d0dac2968
[ffmpeg] call ffmpeg with stdin redirected to the null device
...
Prevent FFmpeg from consuming stdin and interpreting the character
stream as a stream of interactive commands, specifically:
? show this help
+ increase verbosity
- decrease verbosity
c Send command to first matching filter supporting it
C Send/Queue command to all matching filters
D cycle through available debug modes
h dump packets/hex press to cycle through the 3 states
q quit
s Show QP histogram
This prevents misclicking a key or key sequence (e.g., h) produces a
large amount of debugging output which may confuse the unseasoned
user. It is also useful in a batch environment where an unsuspecting
user may not realize you-get could consume stdin through FFmpeg, e.g.
while read url; do you-get $url; done <urllist
(Related: BashFAQ/089.)
Note that interactive commands are enabled in debug mode (which also
doesn't suppress FFmpeg's default logging).
---
A note on implementation:
An alternative would be FFmpeg's -nostdin option, which explicitly
disables interaction, but adding such an option to existing code would
be even more destructive than the stdin=DEVNULL approach taken here.
---
This commit also happens to fix a dual-call bug in
ffmpeg_concat_mp4_to_mpg.
2017-02-19 12:08:31 -05:00
Mort Yao
192eb82dcf
Merge branch 'improve-youtube-livestream' of https://github.com/L34p/you-get into L34p-improve-youtube-livestream
2017-02-12 17:04:44 +01:00
Mort Yao
dd0545bf83
Merge branch 'more-debug-messages' of https://github.com/zmwangx/you-get into zmwangx-more-debug-messages
2017-02-12 17:01:44 +01:00
Mort Yao
c1ed0d7e15
[youtube] fix signature extraction (regression in #1662 )
2017-02-12 00:40:16 +01:00
Zhiming Wang
1997ea45ce
[common] log URLs in more functions with network requests
...
This is a follow-up to #999 .
This commit adds the
<function_name>: <url>
debug message, which was previously only emitted by get_content and
post_content, to all high level utility functions with network requests
except url_size, url_save and url_save_chunked (in order not to ruin
progress bars).
2017-02-10 11:47:24 -05:00
l34p
69714046b8
[youtube] improve livestream detection, fix #1673
2017-02-06 18:04:52 +09:00
Justsoos
b310fdc2d5
delete comments
2017-02-04 23:14:33 +08:00
Mort Yao
858435d503
version 0.4.652
2017-02-02 06:03:23 +01:00
Mort Yao
098b6a9dd8
[youtube] fix signature extraction
2017-02-02 05:50:00 +01:00
Mort Yao
ed99b91d18
[xiami] fix #1650
2017-02-02 05:43:57 +01:00
Mort Yao
62a535a418
version 0.4.648
2017-02-01 23:55:03 +01:00
Mort Yao
8afb998d59
Remove dead sites (2017-02-01)
...
* JPopsuki TV http://www.jpopsuki.tv/
* 天天动听 http://www.dongting.com/
* THVideo http://thvideo.tv/
* 阡陌视频 http://qianmo.com/
2017-02-01 23:39:46 +01:00
Mort Yao
2f4dc0f9a0
[google] quick fix for Google+ videos
2017-02-01 17:33:57 +01:00
l34p
5139b40b44
[youtube] fix broken link of html5player
2017-02-01 21:07:59 +09:00
Mort Yao
db3a52fbd1
Merge branch 'develop' of https://github.com/haoflynet/you-get into haoflynet-develop
2017-01-31 01:53:23 +01:00
Justsoos
7d72596f06
fix quanmin.py
...
fix #1653
2017-01-29 18:37:10 +08:00
Mort Yao
753879b497
[netease] fix #1642
2017-01-28 03:20:17 +01:00
Mort Yao
7e2d84dbed
Merge branch 'develop' of https://github.com/hjk41/you-get into hjk41-develop
2017-01-27 22:13:18 +01:00
Mort Yao
fff596764a
Merge branch 'fix_zhanqi' of https://github.com/Justsoos/you-get into Justsoos-fix_zhanqi
2017-01-27 21:38:47 +01:00
Justsoos
15ae8feb5b
little fix
2017-01-28 03:08:54 +08:00
Justsoos
4108e2112d
fix:[zhanqi.tv]recode all
2017-01-26 16:31:56 +08:00
Mort Yao
f299d30161
[common] update fake_headers
2017-01-25 21:21:49 +01:00
Mort Yao
10624ca5b3
[google] add UA in get_html
2017-01-25 21:21:09 +01:00
Chuntao Hong
61225b1552
fix non-ascii url
2017-01-24 12:36:57 +08:00
haoflynet
fc1646d74e
fix youku.py bug
2017-01-22 23:35:23 +08:00
AlanYang
a520eb051e
fixed mgtv.com 1.17 change api address and stream domain
2017-01-19 11:15:42 +08:00
Mort Yao
015871dfa9
[acfun] correct active p title, fix #1617
2017-01-16 23:49:27 +01:00
Mort Yao
50f5d857dc
Merge branch 'timeout_retry' of https://github.com/JayXon/you-get into JayXon-timeout_retry
2017-01-16 23:31:59 +01:00
Mort Yao
0f131e38d4
[facebook] fix #1615
2017-01-16 23:29:21 +01:00
Mort Yao
0f0da0ccd7
Merge branch 'develop' of https://github.com/Naville/you-get into Naville-develop
2017-01-16 23:20:59 +01:00
JayXon
374e1032db
[common] also retry if timeout in url_save, post_content, etc.
2017-01-16 09:56:24 -08:00
Valdemar Erk
0c1553b97d
Fixes #1612
2017-01-15 12:43:34 +01:00
Mort Yao
866876e59f
version 0.4.626
2017-01-10 17:46:04 +01:00
Mort Yao
a7cd3e2c6e
[bilibili] bangumi titling with episode_id
2017-01-10 17:45:09 +01:00
Mort Yao
c401c9b9f8
[bilibili] fix #1605
2017-01-10 17:31:57 +01:00
Mort Yao
4b782f92be
[nanagogo] skip erroneous posts
2017-01-10 17:25:37 +01:00
Mort Yao
64dca2182e
[youku] do not override existing proxy handler ( fix #1546 , close #1548 )
2017-01-09 01:14:03 +01:00
lilydjwg
f452eec729
[qq] support for videos embedded in weixin
...
example url:
http://mp.weixin.qq.com/s?__biz=MzA3OTgxODI4NQ==&mid=2653200488&idx=1&sn=bd6d0279b2430cc208d9da74226871db&chksm=847dbb2ab30a323c4b1735887158daf1e295abe586aff0a646ce4257a48010f80bcfb1379c95&scene=0#rd
2017-01-08 21:36:03 +08:00
Mort Yao
f72b34f3dc
Merge branch 'develop' of https://github.com/liujianshan/you-get into liujianshan-develop
2017-01-06 22:57:45 +01:00
Mort Yao
ecdcf5dcf8
Merge branch 'Yizhibo-support' of https://github.com/Erk-/you-get into Erk--Yizhibo-support
2017-01-06 15:06:02 +01:00
Mort Yao
4c19940fbf
Merge branch 'quanmin-support' of https://github.com/Erk-/you-get into Erk--quanmin-support
2017-01-04 14:44:03 +01:00
Valdemar Erk
fc2c77effa
Fixes quanmin, when stream is offline.
2017-01-04 13:56:32 +01:00
Valdemar Erk
60b6834e54
Quanmin support.
2017-01-03 23:58:56 +01:00
Mort Yao
9408cc4b9d
Merge branch 'develop' of https://github.com/zjuchenyuan/you-get into zjuchenyuan-develop
2017-01-02 16:20:08 +01:00
Mort Yao
fee7193b77
Merge branch 'ffmpeg-dynamic-loglevel' of https://github.com/zmwangx/you-get into zmwangx-ffmpeg-dynamic-loglevel
2017-01-02 16:10:44 +01:00
ChenYuan
76399e8561
fix bilibili bangumi
...
modify the regex to get eposide id
2017-01-01 00:44:56 +08:00
liujianshan
927a1cb91f
Fix soku.com vid download error problem
2016-12-29 19:47:53 +08:00
Zhiming Wang
f7b6f6b40f
ffmpeg: set loglevel to info in debug mode
...
Occasionally, the FFmpeg invocation fails (which could be due to bugs in
you-get; see #1558 for instance), but -loglevel quiet means nothing is
printed other than the exit status (pretty much always 1) in Python's
traceback, which is not helpful at all.
This commit restores FFmpeg's regular output (-loglevel info) when
--debug is specified. We're not using verbose, debug or trace because
those levels are mostly only useful for debugging FFmpeg itself, which
is not our goal.
Due to lack of meaningful API to access the global logging level, this
is a hack based on two assumptions:
1. When --debug is enabled, the root logger level is set to DEBUG;
2. processor.ffmpeg is lazily imported, after command line options are
parsed.
2016-12-25 13:58:21 -05:00
Zhiming Wang
b493af9a69
[ffmpeg] fix concat list when output dir is not pwd
...
Relative paths in the concat list are considered relative to the parent
directory of the script, not the calling directory. This isn't entirely
obvious from the documentation, but it is easy to infer from the concat
demuxer's concept of "safety", and easy to test (confirmed on FFmpeg
3.2.2). See https://ffmpeg.org/ffmpeg-all.html#concat-1 for details.
This commit fixes the wrong relative paths when --output-dir is
specified and not pwd.
This commit also
- Factors out common concat list writer code;
- Slightly simplifies the code to collect FFmpeg params (on Py35+ we can
further simplify by unpacking LOGLEVEL with the star operator right in
the list literal).
2016-12-24 13:44:22 -05:00
Mort Yao
932c7071af
Merge branch 'bilibibi-embed' of https://github.com/zmwangx/you-get into zmwangx-bilibibi-embed
2016-12-24 15:35:33 +01:00
Mort Yao
f48aad9700
Merge branch 'lizhi-overhaul' of https://github.com/zmwangx/you-get into zmwangx-lizhi-overhaul
2016-12-24 15:32:43 +01:00
Zhang
bc5ff346d0
[BiliBili] revert naming for single part videos
2016-12-23 11:50:51 +08:00
Zhang
db16bcb659
[BiliBili] Better Multi-Part Video Naming
2016-12-22 22:33:37 +08:00
Valdemar Erk
9905620b52
Fix for magisto
2016-12-16 09:36:29 +01:00
Valdemar Erk
e0554b2d7b
Made player use the m3u8 file.
2016-12-11 01:49:13 +01:00
Valdemar Erk
0f1d5beb14
Changed the plugin to use download_urls instead of ffmpeg
2016-12-11 01:46:23 +01:00
Valdemar Erk
0f33e471ad
minor correction
2016-12-10 12:26:06 +01:00
Valdemar Erk
44e60c3e21
Initial support for yizhibo.com
2016-12-10 12:23:35 +01:00
Zhiming Wang
a6d3c13684
[embed] add support for bilibili's embedded player
...
Sample embed: for http://www.bilibili.com/video/av5079467/ :
<embed
height="415" width="544" quality="high"
allowfullscreen="true" type="application/x-shockwave-flash"
src="http://static.hdslb.com/miniloader.swf "
flashvars="aid=5079467&page=1"
pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash "
></embed>
2016-12-05 23:45:28 -05:00
Zhiming Wang
606e0a786e
[lizhi] overhaul
...
Lizhi extractor has stopped working. In particular, there are two major
changes:
- URL format change: no more #/ in URL paths;
- The /api/audio/{radio_id}/{audio_id} API now returns 404.
This is a rewrite based on the /api/radio_audios API.
2016-12-04 19:57:02 -05:00
Mort Yao
61d9bf124e
[youtube] download hlsvp via ffmpeg
2016-12-03 17:41:23 +01:00
Mort Yao
474f4d724a
[common] pass valid filename in download_url_ffmpeg
2016-12-03 17:40:29 +01:00
sheerluck
8e150e6989
fix for NameError: name 'output_json' is not defined
2016-11-28 18:01:42 +03:00
Mort Yao
538f1796f2
[universal] workaround for websites that block HEAD requests
2016-11-26 17:09:28 +01:00
Mort Yao
03266c030a
[youtube] fix dash-mpd for live streams (no yt:contentLength field)
2016-11-26 16:35:16 +01:00
Mort Yao
e65c2d23a0
[tudou] fix #1526
2016-11-26 16:26:40 +01:00
Yohohaha
fe2720544a
fix syntax error
2016-11-25 20:03:38 +08:00
Yohohaha
c44a7ec1b9
Merge pull request #1 from soimort/develop
...
Project Updatding
2016-11-25 19:16:16 +08:00
Mort Yao
250672f42d
version 0.4.595
2016-11-19 20:47:18 +01:00
Mort Yao
d2206b3fdf
Merge branch 'fix-ffmpeg-error-on-mgtv' of https://github.com/StephenPCG/you-get into StephenPCG-fix-ffmpeg-error-on-mgtv
2016-11-18 22:59:43 +01:00
Zhang Cheng
a7635e96a5
[mgtv] add bsf:a aac_adtstoasc to ffmpeg args, fix #1458 .
2016-11-17 11:18:01 +08:00
Mort Yao
fbba2f6034
Merge branch 'develop' of https://github.com/iawia002/you-get into iawia002-develop
2016-11-15 09:10:47 +01:00
L
65713cae2c
update yixia_download url match rule
...
resolved #1346
2016-11-14 21:49:13 +08:00
moyo
78ba20266c
1. Change container from FLV to TS
...
2. Fix video url matcher
3. Use m3u8 ext-info for fast size calculate
4. Use m3u8 url for video playing
2016-11-13 17:41:00 +08:00
Mort Yao
51dd7ad8e6
[youtube] use url_encoded_fmt_stream_map from video page, fix #1502
2016-11-10 16:24:26 +01:00
Rokic
d04997ec9b
fix #1415
...
Songs from netease cloud music playlist will have a prefix indicates
their order in the list.
2016-11-08 02:09:39 +08:00
Mort Yao
5601e1fe30
[bilibili] fix support for bangumi
2016-11-03 22:03:56 +01:00
Mort Yao
bc590cbd62
[douban] add support: movie.douban.com
2016-11-03 21:32:13 +01:00
Mort Yao
25a2f9248b
Merge branch 'embed-correct-tudou-pattern' of https://github.com/zmwangx/you-get into zmwangx-embed-correct-tudou-pattern
2016-11-03 17:00:25 +01:00
Mort Yao
79bb217c4b
Merge branch 'icourses' of https://github.com/liushuyu/you-get into liushuyu-icourses
2016-11-03 16:58:00 +01:00
Mort Yao
68e8be7af3
Merge branch 'add-dyn-chunked' of https://github.com/liushuyu/you-get into liushuyu-add-dyn-chunked
2016-11-03 16:56:57 +01:00
Zhiming Wang
391ca5643a
[embed] correct tudou pattern
...
Hyphen-minus (-) is a valid character in Tudou's video ID. It's even
present in the second pattern of tudou_embed_patterns, just not the
first.
2016-11-02 20:44:40 -04:00
Mort Yao
e8514d1370
version 0.4.575
2016-11-03 01:44:04 +01:00
Mort Yao
bc8834a7cc
Merge branch 'huomaotv' of https://github.com/gucheen/you-get into gucheen-huomaotv
2016-11-03 00:18:15 +01:00
Mort Yao
2b84c1e5f9
Merge branch 'dailymotion-fix' into develop
2016-11-03 00:17:16 +01:00
Mort Yao
a4f4fb3626
Revert "fix for #1405 " ( fix #1485 )
...
This reverts commit 38ba0dbe48
.
2016-10-30 16:16:04 +01:00
Mort Yao
4b55884e86
[dailymotion] use ffmpeg_download_stream, fix #1466
2016-10-30 00:26:25 +02:00
Mort Yao
feffcb656a
[processor.ffmpeg] fix params in ffmpeg_download_stream
2016-10-30 00:24:31 +02:00
Cheng Gu
ac33461c88
fix(huomao): adapt to new url format
2016-10-27 17:44:02 +08:00
liushuyu
2183448c90
icourses: implement fake keep connection alive
2016-10-25 22:16:36 -06:00
liushuyu
ae4e533ec9
common: add dynamic url support for url_save_chunked
2016-10-25 14:26:38 -06:00
liushuyu
5351121186
icouses: Code clean up
2016-10-25 12:52:30 -06:00
liushuyu
4bbafeb9e4
icourse: add supprt
2016-10-24 20:09:58 -06:00
Mort Yao
4561be553c
Merge branch 'fix-baidu-support' of https://github.com/liushuyu/you-get into liushuyu-fix-baidu-support
2016-10-21 17:46:08 +02:00
liushuyu
aef17dcb99
Add Baidu Cloud support
2016-10-20 22:39:47 -06:00
liushuyu
78fa116131
Add POST method to common.py
2016-10-20 22:35:21 -06:00
Cheng Gu
95a8d1e8af
[huomaotv] add huomao.com suppport
2016-10-20 14:31:03 +08:00
Mort Yao
669d7b5586
[youtube] unescape HTML entities, fix #1462
2016-10-19 20:47:17 +02:00
Mort Yao
455e5b90d9
Merge branch 'develop' of https://github.com/chideat/you-get into chideat-develop
2016-10-14 20:33:53 +02:00
chinat
21fc4d4a09
translate char | to - in filename for ffmpeg concat
2016-10-10 11:28:45 +08:00
Vicent Tsai
c9ffae970e
[AcFun] fix #1429
2016-10-10 00:13:01 +08:00
Bochun Bai
fb97d7d0c3
Tencent Video use best quality
...
Prefer 1080p and 720p if available
2016-10-03 00:18:50 +08:00
zhangchao
8674f43c36
fix bug about renaming videos when downloading with ffmpeg
2016-09-27 23:04:01 +08:00
Mort Yao
7e5abc9371
version 0.4.555
2016-09-23 08:39:25 +02:00
Valdemar Erk
38ba0dbe48
fix for #1405
2016-09-19 13:15:25 +02:00
Mort Yao
0984190f93
[acfun] improve regex for getting video part title
2016-09-14 19:59:55 +02:00
Mort Yao
e1d5581e65
Merge branch 'origin/panda-dot-tv-plflag-fix' of https://github.com/Erk-/you-get into Erk--origin/panda-dot-tv-plflag-fix
2016-09-13 13:22:23 +02:00
zhangchao
7baa1f029e
qq compatible with new urls and modify baomihua getvidourl address
2016-09-13 11:03:49 +02:00
Valdemar Erk
47011101a9
added fix for nonstandard plflags on panda.tv
2016-09-07 10:47:38 +02:00
Mort Yao
24b2b4cb55
[bilibili] do not hide any URLError (better for debugging)
2016-09-07 10:44:05 +02:00
H.G
2baeed762a
[universal] fix issue: "flush" is not available in Python under 3.3
2016-09-05 10:50:58 +12:00
Mort Yao
44c09c542f
[funshion] fix (partly) #1304 and close #1378
2016-08-30 12:42:50 +02:00
Mort Yao
5e612e870c
[pptv] fix #447 (per discussion in #1381 )
2016-08-30 12:04:12 +02:00
David Zhuang
d66749801f
[Bilibili] Change back to extract via interface API with Miniloader s key
2016-08-28 23:39:19 -04:00
Mort Yao
6fc2cc375e
[universal] call embed_download only if content_type is text/html ( #1369 )
2016-08-26 19:27:40 +02:00
David Zhuang
e60981f91e
[Wanmen]Add support
2016-08-24 23:12:06 -04:00
David Zhuang
8ff1a108ea
Merge pull request #1363 from cnbeining/bokecc
...
[BokeCC] Add support
2016-08-24 23:03:58 -04:00
David Zhuang
ebd3db9acb
[BokeCC] Add support
2016-08-24 23:00:48 -04:00
Mort Yao
a3f3d880f9
[bilibili] quick hack for bangumi URLs again ( fix #1362 )
2016-08-25 02:04:05 +02:00
Mort Yao
315634332a
[twitter] fix #1357
2016-08-23 14:39:43 +02:00
Mort Yao
16015a2db0
version 0.4.536
2016-08-23 00:54:33 +02:00
Mort Yao
f8bf3e6cf3
[sina] fix #1361 , close #1332
2016-08-22 23:58:48 +02:00
Mort Yao
ce759590d3
[ifeng] fix #1358
2016-08-22 11:41:26 +02:00
Mort Yao
550ef5aeb2
[acfun] fix #1353 (get and only get the specified part)
2016-08-21 23:35:33 +02:00
Mort Yao
7cecd0368d
[bilibili] close #1340
2016-08-21 21:44:05 +02:00
Mort Yao
326bae23e1
[qq] fix #1355
2016-08-21 18:54:58 +02:00
Mort Yao
3a8ce8819d
[ffmpeg] remove unuseful ffmpeg_play_stream(), fix #1336
2016-08-14 03:52:02 +02:00
David Zhuang
c6784f2fb8
Merge pull request #1342 from cnbeining/fix-ffmpeg-and-douyu
...
Fix ffmpeg wrong folder format and douyu discard output folder
2016-08-11 03:38:39 -04:00
David Zhuang
bb485a1110
[ffmpeg] Fix wrong format of output dir
2016-08-11 03:30:21 -04:00
David Zhuang
0c50e04666
[DouyuTV] Fix discarding output_dir
2016-08-11 03:29:59 -04:00
Mort Yao
e765f32805
[netease] fix #1341 , also do not create new directory when info_only
2016-08-10 13:56:52 +02:00
steven7851
a8015ec92e
[Douyutv]fix channel on event
...
some channel on event will redirect to event page
exp. http://www.douyu.com/65251 redirect to http://www.douyu.com/cms/zt/RioOlympics.html#a
if channel is on event, use entering url to get room_id, and non-digital room_id will not work
2016-08-09 02:27:59 +08:00
Mort Yao
021a2f62a3
version 0.4.523
2016-08-05 01:24:12 +02:00
johan
af039eae5f
[ifeng] fix video info xml url
2016-08-04 15:32:22 +08:00
David Zhuang
f8939128e6
[QQ]Add QQ Daxue
2016-08-03 21:39:10 -04:00
David Zhuang
d0215aa238
[Bigthink]Add Bigthink
2016-08-01 05:39:38 -04:00
steven7851
2322a16ca8
delete useless line
2016-07-29 21:30:43 +08:00
steven7851
ddbc2caa23
add support for non digit channel
...
event page is still not support because the rule is complicated
2016-07-29 20:50:15 +08:00
steven7851
06b57e2db7
fix CI failure by using 3rd packages
2016-07-29 18:25:40 +08:00
steven7851
6689f45469
[Douyutv]Update api
...
Thanks #1299 @cnbeining #1235 @hellofwy
2016-07-29 13:35:05 +08:00
David Zhuang
0922307896
Merge pull request #1309 from chideat/develop
...
[bilibili] video title may have space around
2016-07-29 01:30:33 -04:00
David Zhuang
9cccec94f3
Merge pull request #1314 from cnbeining/fix-douyu
...
[Processor]FFmpeg: check arguments not None
2016-07-29 01:28:34 -04:00
David Zhuang
468fb6f403
[Processor]FFmpeg: check arguments not None
2016-07-29 01:27:22 -04:00
David Zhuang
063d4b1457
[Acfun] Update embsig with Youku COOP to bypass anti hot linking
2016-07-28 04:24:12 -04:00
David Zhuang
8e8506790f
[Youku COOP] Add embsig to parasing
2016-07-28 04:23:44 -04:00
chinat
056082c36c
[bilibili] video title may have space around
2016-07-27 14:16:32 +08:00
chinat
fbf5c491aa
[bilibili] video title may have space around
2016-07-27 13:42:06 +08:00
Mort Yao
80a8265a49
[extractors] import zhanqi ( close #1297 )
2016-07-22 00:04:39 +02:00
Mort Yao
3fae4208b3
Merge branch 'develop' of https://github.com/hjk41/you-get into hjk41-develop
2016-07-21 16:01:01 +02:00
Mort Yao
1c40581fc7
Merge branch 'hjk41-socks' into develop
2016-07-21 15:55:02 +02:00
David Zhuang
09bfe28472
[Processor] Fix rtmpdump not portable under Windows
2016-07-21 00:50:21 -04:00
Chuntao Hong
fdb1809455
fix socks DNS resolve issue
2016-07-20 15:26:25 +08:00
Chuntao Hong
cb2878b8cf
avoid unnecessary downloading page 1
2016-07-20 12:09:20 +08:00
Chuntao Hong
b95b1a10ee
fix playlist download
2016-07-20 12:04:15 +08:00
David Zhuang
d5e801b7c1
[iQiyi]not import json_output module
...
From: @wwqgtxx , #1282 , as requested.
2016-07-17 02:24:30 -04:00
Mort Yao
01cc77c96a
[showroom] do polling on offline broadcasts
2016-07-10 07:55:46 +02:00
misha shelemetyev
4793bc30d0
1248 surround quality by dots to avoid issues with having q value in uri
2016-07-08 15:36:18 -04:00
misha shelemetyev
50c911507b
Lets fix vk videos
2016-07-08 15:12:21 -04:00
Mort Yao
13b63aa773
version 0.4.486
2016-07-08 19:12:03 +02:00
Mort Yao
c7c7597851
Merge branch 'iqiyi-ffmpeg' into develop
2016-07-08 18:48:08 +02:00
Mort Yao
381f8ee3f9
Merge branch 'you-get-images-vk' into develop
2016-07-08 18:36:34 +02:00
David Zhuang
3aa73fc181
[iQiyi] Use FFmpeg to record M3U file
2016-07-07 20:09:56 -04:00
misha shelemetyev
04fe6cd5a4
you get vk photos
2016-07-07 16:57:38 -04:00
Mort Yao
3b2b82c2cb
[iqiyi] remove invalid VIP profiles
...
See: 7452a4bb0e (commitcomment-18107708)
2016-07-04 14:04:04 +02:00
Zhang Ning
a4ed785966
iqiyi: fix when no vip info
...
Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
2016-07-02 07:15:18 +08:00
Mort Yao
17386968c7
[tumblr] fix #1232
2016-07-01 20:28:03 +02:00
Mort Yao
e84810c4d2
[facebook] use hd_src whenever possible and remove duplicates
2016-07-01 16:42:04 +02:00
Mort Yao
7516028dd8
extractors: revert permissions (100755 → 100644)
2016-07-01 15:58:57 +02:00
Mort Yao
bbe1376a86
[showroom] support room URLs with dashes (-)
2016-07-01 15:35:02 +02:00
David Zhuang
5a99b2f42f
[Showroom] Add support via HLS M3U
2016-07-01 01:07:32 -04:00
Mort Yao
2fdea30d8d
Merge branch 'ffmpeg-live' of https://github.com/cnbeining/you-get into cnbeining-ffmpeg-live
2016-07-01 06:40:44 +02:00
David Zhuang
7452a4bb0e
[iQiyi] fix for PR conflict
2016-07-01 00:38:26 -04:00
Mort Yao
919b2e65a8
Merge branch 'fix-iqiyi' of https://github.com/zhangn1985/you-get into zhangn1985-fix-iqiyi
2016-07-01 06:31:51 +02:00
Zhang Ning
78ee9fffe3
iqiyi: support more stream quality
...
algorism form @ERioK
thank you @ERioK
v2. remove iqiyi_sc.py, and remove Unicode literal syntax
v3. indent mistake
v4. support vip streams
v5. combine stream profile by size
v6. support 4k profiles
Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
2016-07-01 07:46:06 +08:00
David Zhuang
48159051de
[CNTV] reduce code
2016-06-30 02:43:41 -04:00
David Zhuang
62a9e35ed0
[CNTV] Fix CCAV domain, Add pattern, fix #1193 ,#909 , replace #1031
2016-06-30 02:36:07 -04:00
David Zhuang
18bc44ea41
[FFmpeg] Fix stream corrupted if Ctrl+C
...
Use q instead.
2016-06-29 23:42:19 -04:00
David Zhuang
fd93b0380d
[FFmpeg] Change arguments to record M3U
2016-06-29 23:15:28 -04:00
David Zhuang
2d542c2cd3
[iQiyi]CI complaint CI complaint go away
2016-06-29 21:54:46 -04:00
David Zhuang
0d06c260c0
[iQiyi]try to fix CI complaint
2016-06-29 21:28:49 -04:00
David Zhuang
ef0fcb0b2e
merge zh
...
Merge branch 'fix-iqiyi' of https://github.com/zhangn1985/you-get into ffmpeg-live
2016-06-29 16:53:44 -04:00
David Zhuang
5966a090f4
[Common, ffmpeg]Exp: Add a ffmpeg downloader and player for any URL
2016-06-29 15:56:39 -04:00
Zhang Ning
8bc81d9a70
iqiyi: support more stream quality
...
algorism form @ERioK
thank you @ERioK
Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
2016-06-29 20:18:18 +08:00
Chuntao Hong
d370e9952f
enable --socks-proxy
2016-06-28 16:44:54 +08:00
Mort Yao
d8aca8f542
[bilibili] quick hack for bangumi URLs ( fix #1226 )
2016-06-26 16:50:28 +02:00
Zhang Ning
9c8d8b0023
iqiyi: use html5 to fix #1211 , but lose some stream quality
...
thanks @yan12125
Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
2016-06-25 15:16:04 +08:00
Mort Yao
a256b44e3e
version 0.4.455
2016-06-23 22:15:36 +02:00
Mort Yao
13dc2e9d61
[facebook] fix #1203
2016-06-23 22:13:15 +02:00
Mort Yao
fc83718e58
[miaopai] fix #1194
2016-06-23 21:23:17 +02:00
Yi Zhi
b05fa57a36
[Bilibili] download specified P according to the link
2016-06-22 22:31:06 +08:00
Mort Yao
cb39f4b9f3
Merge branch 'qq-robust-url' of https://github.com/jackyzy823/you-get into jackyzy823-qq-robust-url
2016-05-28 18:46:53 +02:00
Mort Yao
0b3eb24198
Merge branch 'netease-radio' of https://github.com/jackyzy823/you-get into jackyzy823-netease-radio
2016-05-28 17:54:34 +02:00
Mort Yao
82460be562
Merge branch 'develop' of github.com:soimort/you-get into develop
2016-05-28 16:12:33 +02:00
Mort Yao
10d6566552
[bilibili] fix #1176
2016-05-28 16:11:49 +02:00
jackyzy823
fd2a290ffe
[QQ] more robust url extractor
2016-05-28 09:32:07 +00:00
David Zhuang
2e4cef71ff
Merge branch 'develop' into fix-mgtv
2016-05-28 02:51:15 -04:00
Mort Yao
b9431422d8
[twitter] support scribe_playlist_url (vine)
2016-05-28 04:19:25 +02:00
jackyzy823
9c67f40258
[Netease] add support for radio & program
2016-05-27 16:18:56 +00:00
Mort Yao
71ec9cad22
[videomega] support embedded URLs
2016-05-27 03:12:49 +02:00
Mort Yao
8879bca209
[videomega] fix support
2016-05-27 01:48:51 +02:00
Mort Yao
f7350381b6
Merge branch 'timeout_retry' of https://github.com/JayXon/you-get into JayXon-timeout_retry
2016-05-26 01:59:13 +02:00
osinx zhou
c89c977189
Support http://baidu.ku6.com #1163
2016-05-25 15:35:41 +08:00
JayXon
48640e279f
Add -t and --timeout option
...
To set socket timeout, default is 600 seconds.
2016-05-24 20:58:28 -07:00
JayXon
854386f22f
Retry request if timeout in get_content
2016-05-24 20:13:32 -07:00
Mort Yao
5f99e1dfd3
version 0.4.424
2016-05-23 22:38:19 +02:00
Mort Yao
d2d6fcb953
[twitter] fix #1139 (really)
2016-05-23 22:13:12 +02:00
Mort Yao
d1d62ae304
[twitter] fix #1139
2016-05-23 17:28:29 +02:00
Mort Yao
c2db8a132f
Merge branch 'cnbeining-merge_aac_adtstoasc' into develop ( close #813 , fix #1158 )
2016-05-22 17:31:53 +02:00
Mort Yao
67d18c766a
processor/ffmpeg.py: 644
2016-05-22 17:28:01 +02:00
cnbeining
b4eb73965c
Add -bsf:a aac_adtstoasc when merging
...
As in #813 .
2016-05-22 17:23:30 +02:00
David Zhuang
21cc895f97
Merge branch 'develop' into qietv
2016-05-20 04:30:28 -04:00
David Zhuang
2cd4656b32
[QiE]Add Support
2016-05-20 04:28:30 -04:00
jmargeta
e6af1c6265
Support for embedded Vimeo videos
...
Example URL:
- http://www.miracletutorials.com/howto-embed-vimeo/
2016-05-19 22:57:48 +02:00
NickeyKim
677040a39e
add Naver support
...
add Naver support
2016-05-19 14:48:45 +09:00
David Zhuang
f7c20b236c
[MGTV]Fix some video cannot be downloaded in full length
2016-05-17 15:28:33 -04:00
Mort Yao
6938894337
Merge branch 'print-merged-filename' of https://github.com/zmwangx/you-get into zmwangx-print-merged-filename
2016-05-14 23:49:57 +02:00
Mort Yao
4f91f908db
[yinyuetai] fix #1102
2016-05-14 23:36:51 +02:00
Mort Yao
79945ea88f
Merge branch 'develop' of https://github.com/iliul/you-get into iliul-develop
2016-05-14 23:23:26 +02:00
Zhiming Wang
03a4d3cc91
common.py: Print merged filename after successful merge
...
Instead of just "Done.".
2016-05-12 23:56:34 -07:00
iliul
e697287b95
add support Panda.tv
2016-05-11 14:28:50 +08:00
ksnzh
f5c22cdfef
fix the url 'watch/' and 'watch3/' error
2016-05-10 23:04:55 +08:00
ksnzh
17533bf693
fix the url 'watch/' and 'watch3/' error
2016-05-10 22:18:34 +08:00
ksnzh
23b3a9040b
match ' http://www.dilidili.com/watch ' and '/watch3'
2016-05-10 00:23:16 +08:00
David Zhuang
6c3828cc32
[MangGuoTV]Add support
2016-05-06 16:30:08 -04:00
Xiaobing Yu
b9428bd9c7
some url like this http://kuaibao.qq.com/s/SPO2016050503989500 got the title failed will raise exception
2016-05-06 18:41:11 +08:00
yuderbin
2768867965
Merge branch 'develop' into develop
2016-05-06 18:02:09 +08:00
Xiaobing Yu
54cafb3d3c
fix download error like this url http://v.qq.com/page/m/a/h/m0195j57pah.html
2016-05-06 08:43:12 +08:00
Mort Yao
f9b79b06c3
Merge branch 'tucao-fix' of https://github.com/natsu1211/you-get into natsu1211-tucao-fix
2016-05-05 11:25:51 +02:00
natsu1211
a41a17fdef
fix url and add support to 189 video source
2016-05-05 16:35:09 +09:00
Zhang Ning
08d65c237c
sohu: ignore invalid video format
...
v1, ignore invalid video format
v2, fix mistake in v1
fix : #1098
Signed-off-by: Zhang Ning <zhangn1985@gmail.com>
2016-05-03 21:55:41 +08:00
ryneeverett
7040db6618
bandcamp: Sometimes the first key is video_caption
...
This fixes the exception:
File "you-get/lib/python3.4/site-packages/you_get/extractors/bandcamp.py", line 9, in bandcamp_download
trackinfo = json.loads(r1(r'(\[{"video_poster_url".*}\]),', html))
File "/usr/lib64/python3.4/json/__init__.py", line 312, in loads
s.__class__.__name__))
2016-05-02 15:20:57 +00:00
Mort Yao
b19bc2d5db
version 0.4.390
2016-04-30 03:13:38 +02:00
Mort Yao
19bd7a4a48
[youtube] fix #1092
2016-04-29 12:27:05 +02:00