Eskibear
1fc754a94f
unify mp3 filename format
2015-03-11 19:38:21 +08:00
Eskibear
e384e45215
robustness: skip unavailable tracks in Xiami showcollect downloading
2015-03-10 19:00:20 +08:00
Eskibear
b61e995f92
Xiami: update collect url; fix #502
2015-03-09 13:51:05 +08:00
lilydjwg
e6581b99aa
escape filenames for ffmpeg concatenating
2015-02-14 18:54:43 +08:00
Mort Yao
262b14ac5a
Merge branch 'develop' of https://github.com/pastebt/you-get into pastebt-develop
2015-02-09 15:11:34 +08:00
Mort Yao
f1f682c246
Merge branch 'fix-letv' of https://github.com/jackyzy823/you-get into jackyzy823-fix-letv
2015-02-09 14:11:25 +08:00
jackyzy823
6de02c22b6
fix typo in re pattern
2015-02-09 10:31:13 +08:00
jackyzy823
6fba4bd9ce
fix letv
2015-02-09 01:07:40 +08:00
pastebt
1763986ca4
fix bug #353
...
also may fix bug #456
Now the -y proxy can be used for tv.sohu.com
such as http://tv.sohu.com/20140629/n401523369.shtml?txid=8254069965286abe9ee523a73c256ea7
2015-02-02 20:14:41 -08:00
pastebt
cb375b6cfb
fix bilibili.com
...
sample: python3 you-get -i http://www.bilibili.com/video/av663903/
Before fix it return:
Video Site: bilibili.com
Title: 【美版无间道】无间道风云【小李子-马呆萌】【犯罪】[2006]
Type: Flash video (video/x-flv)
Size: 0.17 MiB (180635 Bytes)
This is a error.mp4 file
After fix it return:
Video Site: bilibili.com
Title: 【美版无间道】无间道风云【小李子-马呆萌】【犯罪】[2006]
Type: Flash video (video/x-flv)
Size: 1989.14 MiB (2085762683 Bytes)
2015-02-02 19:16:20 -08:00
jackyzy823
d1d45bee8a
links may in fs or flvs,tmp fix,more research to be done
2015-01-30 14:01:31 +08:00
Mort Yao
08764a8fb2
Merge branch 'fix-acfun' of https://github.com/jackyzy823/you-get into jackyzy823-fix-acfun
2015-01-28 15:43:20 +01:00
jackyzy823
a73db610ee
oops typo
2015-01-28 22:28:33 +08:00
jackyzy823
3ce3e6adb3
remove some debug code
2015-01-28 22:17:07 +08:00
jackyzy823
74235551f8
fix iqiyi
2015-01-28 22:15:47 +08:00
jackyzy823
c05843cb3a
format code
2015-01-27 23:44:45 +08:00
jackyzy823
b59a97a8ed
introduce new api for acfun
2015-01-27 23:41:17 +08:00
pastebt
0fd7de823d
fix typo
2015-01-20 17:05:38 -08:00
Mort Yao
ec7efd0a87
Merge branch 'develop' of https://github.com/pastebt/you-get into pastebt-develop
2015-01-20 06:01:08 +01:00
Mort Yao
de2dee7fe3
AcFun: fix #475
2015-01-20 04:39:29 +01:00
Pike
9b5bc621c6
写错了type...
2015-01-10 15:15:08 +08:00
Pike
d5530fe7f9
fix qq support
2015-01-10 15:06:34 +08:00
pastebt
7b0dc1d330
Support multi stts and mdhd version = 1
...
modified: src/you_get/processor/join_mp4.py
2015-01-07 17:00:49 -08:00
pastebt
d8c0c0594e
Support skipping udta box, and ignore samples > 1
...
modified: src/you_get/processor/join_mp4.py
2015-01-05 16:48:04 -08:00
Mort Yao
1b55b01b04
Tudou: improve regex
2015-01-05 01:02:41 +01:00
Mort Yao
205cc3138f
Disable special conversion for non-UTF encoding.
...
- Windows users should take care of their code page themselves
2015-01-04 09:28:23 +01:00
Mort Yao
ef16e74fe7
Tudou: fix #460
2014-12-20 03:08:40 +01:00
Mort Yao
cbf0a6afcc
Merge branch 'develop' of https://github.com/merlinran/you-get into merlinran-develop
2014-12-11 21:51:19 +01:00
Mort Yao
ded684f58a
version 0.3.32
2014-12-10 04:04:25 +01:00
Merlin Ran
08a9e73406
force override when concat files
2014-12-08 21:35:46 +08:00
Merlin Ran
cc03d86909
open concat list file with 'encoding="utf-8"'
...
To prevent error when video file name contains non-ascii characters.
2014-12-04 10:24:53 +08:00
pl
7afeecf4d7
support zhanqi.tv #444
2014-11-30 15:57:08 +01:00
pl
810535a64b
modified: src/you_get/extractors/douyutv.py
...
switch to newer common functions.
2014-11-30 15:57:07 +01:00
Snise
2e79912c4c
Update douyutv.py
2014-11-30 15:43:32 +01:00
Mort Yao
f421fe83a3
Vine: minor fix
2014-11-28 14:53:44 +01:00
Mort Yao
a5a28c1d7a
Youku: match vid more precisely (underscores excluded)
2014-11-13 21:21:07 +01:00
gongqijian
f104b9987f
Add support for baomihua
2014-11-07 23:26:00 +08:00
gongqijian
67a7f3b67c
Tumblr: video download error
2014-11-07 16:11:05 +08:00
Mort Yao
fe9c6d8898
Tudou: fix #433
2014-11-04 11:16:23 +01:00
Mort Yao
0e32fe7c6d
Merge branch 'develop' of https://github.com/0x00-pl/you-get into 0x00-pl-develop
2014-11-03 20:19:03 +01:00
pl
b1ee95517b
douyutv.com tittle fix.
2014-11-04 02:10:48 +08:00
Mort Yao
b2254a68b8
version 0.3.31
2014-11-01 17:28:31 +01:00
Mort Yao
24c1db411f
NetEase: more fix for #428
2014-11-01 14:13:42 +01:00
Mort Yao
8dd37070d3
Merge branch 'develop' of https://github.com/0x00-pl/you-get into 0x00-pl-develop
2014-10-31 10:39:26 +01:00
Mort Yao
e2cba21ad9
NetEase: fix #428
2014-10-31 10:21:30 +01:00
Mort Yao
9466981f4f
AcFun: fix #422
2014-10-31 10:09:12 +01:00
Mort Yao
a5eff0ec88
remove unused _letvcloud.py
2014-10-31 09:16:30 +01:00
Mort Yao
1b5894df11
fix 3c9a774
to get everything works
2014-10-31 09:14:58 +01:00
cnbeining
3c9a77429c
Add Letvcloud support, as in #422
...
Have to redo this sh*t for 3 times due to the stupidity of the damned
editor and Git. FML.
2014-10-26 23:00:19 +08:00
pl
c09238fe8a
modified: extractors/bilibili.py
2014-10-25 21:08:28 +08:00
pl
66f8da8efc
douyutv.com now can download online flv.
...
modified: common.py
modified: extractors/douyutv.py
2014-10-25 19:46:25 +08:00
pl
1efb88c8c8
support live.bilibili.com
2014-10-24 21:25:10 +08:00
pl
c88cfe0734
fix douyutv title regex
2014-10-24 21:25:10 +08:00
pl
8a1d7b5fa1
fix douyutv support.
2014-10-24 21:25:10 +08:00
pl
2d76cc208c
fix douyutv support.
2014-10-24 21:25:10 +08:00
pl
b37480100d
add douyutv support.
2014-10-24 21:25:10 +08:00
lilydjwg
d24b2ca700
move parse_size to dongting.py
2014-10-17 07:09:11 +02:00
lilydjwg
a00d8a60b0
add Dongting (天天动听) support
...
example URL: http://www.dongting.com/?song_id=281575
2014-10-17 07:09:11 +02:00
Mort Yao
861e3af351
bilibili: fix more
2014-10-05 21:57:53 +02:00
Guangyu Zhang
cbc2f2fe32
regex support new Bilibili web page
2014-10-05 17:45:16 +08:00
jackyzy823
6b1d8e0e10
quick fix for bilibili cid
2014-09-27 17:27:07 +02:00
jackyzy823
8742a8c0f8
iqiyi vip info key changed
2014-09-21 17:25:16 +02:00
jackyzy823
beb6f5d83f
fix for those who have not .netrc file.
2014-09-21 17:25:16 +02:00
Mort Yao
a2b7886624
version 0.3.30
2014-09-21 07:02:15 +02:00
Mort Yao
46ef8afa77
Niconico: fixed
2014-09-21 02:42:58 +02:00
Mort Yao
2c1d354635
support Content-Type: audio/mp4
2014-09-21 02:22:57 +02:00
Mort Yao
1952c90d10
use byte string for all when default encoding is not UTF-8 ( fix #147 and close #222 )
2014-09-21 02:10:05 +02:00
Mort Yao
a52cd83335
silly me
2014-09-21 01:54:43 +02:00
Mort Yao
fa1d1938d7
common: remove deprecated, unused function filenameable()
2014-09-20 23:46:21 +02:00
Mort Yao
ba861d4c4c
support PyPy3: use explicit self
( fix #410 )
2014-09-20 22:57:26 +02:00
Mort Yao
c63155a334
Youku: fix a regression bug which caused '-y' not work
...
* d6ec844
is not implemented correctly (unfortunately)
2014-09-20 22:23:59 +02:00
Mort Yao
655e26acd1
YouTube: fix regex
2014-09-20 18:59:55 +02:00
jackyzy823
cfa8b43352
quick fix for acfun danmaku #408
2014-09-18 13:38:50 +08:00
Mort Yao
2d4ae1d7c8
Youku: handle wrong password error correctly
2014-09-12 19:15:55 +02:00
Mort Yao
8f682fd5fc
VideoExtractor: replace misleading error message
2014-09-12 19:14:53 +02:00
Mort Yao
cdc5b3731f
log.wtf(): exit code defaults to 1
2014-09-12 19:13:23 +02:00
Mort Yao
34121aab8f
Google+: support multiple videos
2014-09-12 18:56:26 +02:00
Mort Yao
b0a8c579b2
enable merging f4v segments
2014-09-08 23:38:11 +02:00
Mort Yao
7053dabcd4
Tudou: fix incomplete download
2014-09-08 23:37:12 +02:00
Mort Yao
edd8ec77b8
Youku: pass bytes rather than str to base64.b64decode() (for compatibility with python <3.3)
2014-09-07 02:34:09 +02:00
oak nauhygon
39ff999d0a
minor fix: b64decode takes only bytes not str
2014-09-07 02:11:52 +02:00
Mort Yao
3fbc04a3c8
version 0.3.30dev-20140907
2014-09-06 22:27:56 +02:00
Mort Yao
9626080b97
YinYueTai: fix video type
2014-09-06 03:29:52 +02:00
Mort Yao
a5e7b65b95
QQ: remove print debugging
2014-09-02 18:45:25 +02:00
jackyzy823
2545b69f19
fix logic
2014-09-02 18:31:25 +02:00
jackyzy823
65cdf9c4ca
add check for vip videos
2014-09-02 18:31:25 +02:00
jackyzy823
f2b9bed346
fix support for iqiyi #334
...
some explanation:
1.Download work should be complete in 10 minutes because urls are generated before downloading and the key may be expired after 10 minutes.You may retry to continue downloading
2014-09-02 18:31:24 +02:00
jackyzy823
d371fd440e
temp repair QQ.But the links are redirected to a slow source with open 15kb/s
2014-09-02 18:31:24 +02:00
jackyzy823
869ed9da4f
quick fix for #397
2014-08-25 18:51:48 +02:00
Mort Yao
b6cf508ac9
AcFun: fixed
2014-08-21 15:35:40 +02:00
Mort Yao
c9e42201ba
version 0.3.30dev-20140820
2014-08-20 06:06:45 +02:00
Mort Yao
77e92dfe03
YouTube: non-greedy regex, fix #394
2014-08-20 05:46:14 +02:00
Mort Yao
422a3e879f
Youku: fix display for format selection
2014-08-12 18:39:30 +02:00
fengyu
6442849519
set FFMPEG and FFMPEG_VERSION gracefully
2014-08-12 21:46:33 +08:00
FengYu
f92af54d28
set ffmpeg fallback version to 1.0
2014-08-12 21:10:21 +08:00
FengYu
eaf59fc745
fix ffmpeg version error
2014-08-12 17:08:51 +08:00
Mort Yao
3724b9b344
version 0.3.30dev-20140812
2014-08-11 23:19:20 +02:00
Mort Yao
a54d03ef27
Youku: fix a regression bug for downloading password-protected videos
2014-08-10 00:50:26 +02:00
cnbeining
a4763fc6a2
Add VideoBam as requested in #117
2014-08-08 01:41:38 -04:00
Mort Yao
43890131c0
Youku: no more FIXME
2014-08-07 21:37:59 +02:00
Mort Yao
48906c5624
Youku: turn on 1080p, fix #364
2014-08-07 21:31:11 +02:00
Mort Yao
ff7b57a065
Youku: fix #383 , using the new ep generation algorithm
2014-08-07 21:21:35 +02:00
Mort Yao
3b9c0af0f3
version 0.3.30dev-20140806
2014-08-06 17:07:19 +02:00
jackyzy823
460892d3f7
fix letv error
2014-08-06 20:41:24 +08:00
Mort Yao
00d2b35ccb
music.163.com: fetch author name and position of song in album
2014-08-03 21:33:45 +02:00
Mort Yao
f8f9b7778b
use concat demuxer on FFmpeg >= 1.1, fix #324
2014-08-03 21:05:51 +02:00
Mort Yao
1c3c586e4d
Bilibili: add multi-P support, fix #377
2014-08-03 19:25:43 +02:00
Mort Yao
6cf540bb41
Bilibili: use a saner UA, as required in #376
2014-08-03 16:46:20 +02:00
Mort Yao
911538a74f
Bilibili: fix (partly) #376
2014-08-03 16:00:50 +02:00
Mort Yao
2452a4d5a9
fix this shit
2014-07-31 22:39:01 +02:00
Mort Yao
d6ec844902
Youku: fix a regression bug which caused '-y' not work
2014-07-31 22:28:30 +02:00
jackyzy823
4f8440ba38
no more acfun.com
2014-08-01 00:16:34 +08:00
jackyzy823
dfd52fdd9f
import tucao in common and __init__
2014-07-31 22:30:54 +08:00
jackyzy823
7f51b7a1b6
add support for tucao.cc
2014-07-31 22:28:46 +08:00
Mort Yao
b4614390f1
Nicovideo: fix URLs with parameters
2014-07-30 22:53:22 +02:00
Mort Yao
ef613b7497
version 0.3.30dev-20140730
2014-07-30 05:38:21 +02:00
Mort Yao
95e9b8788f
Youku: support password-protected videos, fix #73
2014-07-30 04:52:45 +02:00
Mort Yao
18ff097597
Youku: error_code -8 (mainland-only video)
2014-07-30 04:09:47 +02:00
Mort Yao
f4e28d77f2
change "[Error] Invalid video format." message
2014-07-30 03:48:26 +02:00
Mort Yao
cb8884e1c9
fix output_dir and merge options
2014-07-25 21:31:46 +02:00
Mort Yao
204a927181
Fix (partly) #373
...
* Handle JavaScript: Array.prototype.splice()
* Python has a list.reverse() method
2014-07-24 17:09:08 +02:00
Mort Yao
38663239be
version 0.3.30dev-20140723
2014-07-23 20:52:12 +02:00
jackyzy823
272fd88879
fix key expired
2014-07-24 00:37:56 +08:00
jackyzy823
6b4c7447cf
Merge remote-tracking branch 'upstream/develop' into develop
2014-07-24 00:04:46 +08:00
jackyzy823
3eb7874711
some changes
2014-07-24 00:01:26 +08:00
jackyzy823
2bd4b7213d
some changes
2014-07-23 23:56:22 +08:00
jackyzy823
87f6b5afb1
fix pptv
2014-07-23 23:55:47 +08:00
jackyzy823
cd3e27bb64
fix support for pptv temp
2014-07-23 23:53:56 +08:00
Mort Yao
cf3fce9e86
extractor: use util.log to print formatted text
2014-07-21 14:44:27 +02:00
Mort Yao
07a224ed7c
Catfun: reformat
2014-07-21 13:41:31 +02:00
Mort Yao
61ac0da5c1
resolve a namespace conflict
2014-07-21 04:00:47 +02:00
Mort Yao
7f2f203510
fix tests
2014-07-21 03:17:30 +02:00
Mort Yao
13d40fa694
Major refactoring
...
* Change entry point to you_get.__main__:main
* New entry point for development (you-get-dev): you_get.__main__:main_dev
* you_get.extractor -> you_get.extractors
2014-07-21 02:39:40 +02:00
Mort Yao
c1f3340137
hotfix: unexpected keyword argument 'lang'
2014-07-21 01:37:21 +02:00
Mort Yao
e8bf96fc21
update util.git
2014-07-21 00:25:26 +02:00
Mort Yao
4fa150f68b
add util.git
2014-07-21 00:02:45 +02:00
Mort Yao
03749ecb19
update util.log
2014-07-20 23:41:20 +02:00
Mort Yao
fb475bf0c2
fix version again
2014-07-20 21:52:04 +02:00
Mort Yao
8a032df683
fix NameError: name get_version is not defined
2014-07-20 21:43:17 +02:00
Mort Yao
c3b56def6d
remove sogou_proxy
2014-07-20 21:26:47 +02:00
Mort Yao
cebaa890f4
id -> format
2014-07-20 15:36:29 +02:00
Mort Yao
7a9855f269
Prompt for alternative audio languages, fix #369
2014-07-20 15:15:33 +02:00
Mort Yao
8ba993368b
AcFun: fix
2014-07-18 23:53:48 +02:00
jackyzy823
ab2dfc52dc
repair mistake in sina.py:line 33 sina_download_by_urls ->sina_download_by_xml
2014-07-18 22:34:38 +08:00
jackyzy823
1edfc11105
add support for catfun
2014-07-18 22:28:30 +08:00
jackyzy823
bd27148640
add catfun temp
2014-07-18 08:14:34 +08:00
Mort Yao
1273f338bb
Merge branch 'youtube-refactoring' into develop
2014-07-17 13:28:15 +02:00
Mort Yao
305959db6d
Youku: playlist support
2014-07-17 12:57:19 +02:00
Mort Yao
4389d6b7f4
common.py: add p_i() and p_playlist() for displaying playlists
2014-07-17 12:57:19 +02:00
Mort Yao
64f9e8e8ba
YouTube: OOP style
2014-07-17 09:01:44 +02:00