Jaime Marquínez Ferrándiz
1ed5b5c9c8
[youtube:subscriptions] Fix extraction ( fixes #2975 )
2014-08-31 23:44:43 +02:00
Philipp Hagemeister
d10548b691
Merge branch 'master' of github.com:rg3/youtube-dl
2014-08-31 23:44:06 +02:00
Philipp Hagemeister
e990510e6b
Merge pull request #3616 from oneplusme/crunchyroll-login
...
Add login support to Crunchyroll extractor
2014-08-31 23:42:28 +02:00
Philipp Hagemeister
55f7bd2dcc
[youtube] Fix category extraction
2014-08-31 23:26:19 +02:00
Naglis Jonaitis
f931e25959
[tudou] Sort qualities by numeric value
2014-08-31 23:14:35 +03:00
Naglis Jonaitis
ca9cd290c7
[tudou] Fix #3643 - filter non-number qualities
2014-08-31 23:11:52 +03:00
Sergey M․
ae7246e7d5
[sunporno] Extract all formats and metadata
2014-09-01 01:08:19 +07:00
Sergey M․
43fd392413
Merge branch 'sunporno' of https://github.com/peugeot/youtube-dl into peugeot-sunporno
2014-09-01 00:45:51 +07:00
Philipp Hagemeister
3e7c12240c
[youtube] Test for like_count and dislike_count ( #3633 )
2014-08-31 18:10:05 +02:00
peugeot
7eb21356f9
Add support for sunporno.com
2014-08-31 12:48:34 +02:00
Jaime Marquínez Ferrándiz
f30a38be8b
[youtube] Fix extraction of like and dislike count ( fixes #3633 )
2014-08-31 12:38:00 +02:00
peugeot
2aebbccefc
Add support for beeg.com
2014-08-31 11:57:10 +02:00
Sergey M․
35241d05d1
[anysex] Simplify and extract more metadata
2014-08-31 07:05:53 +07:00
Sergey M․
be2dd0651e
Merge branch 'anysex' of https://github.com/peugeot/youtube-dl into peugeot-anysex
2014-08-31 06:45:40 +07:00
Sergey M․
7b53af7f70
[vporn] Fix issues, extract all formats and metadata
2014-08-31 06:43:36 +07:00
Sergey M․
ca7b3246b6
[utils] Improve parse_duration
2014-08-31 06:41:30 +07:00
peugeot
9c4c233b84
Fix exception with n_views<1000
2014-08-30 23:05:33 +02:00
peugeot
8a6c59865d
Fix exception with n_views<1000
2014-08-30 23:03:37 +02:00
peugeot
1d57b2520c
Add support for Eporner
2014-08-30 22:28:53 +02:00
peugeot
17b0b8a166
testing view count is stupid
2014-08-30 20:55:42 +02:00
peugeot
12c82cf9cb
add support for view count
2014-08-30 20:54:38 +02:00
peugeot
0bafcf6f46
forgot to test view count
2014-08-30 20:46:25 +02:00
peugeot
bbc9dc56f6
Add support for HornBunny
2014-08-30 20:43:03 +02:00
peugeot
72c65d39ff
Add support for AnySex
2014-08-30 18:37:45 +02:00
peugeot
676e3ecf24
Add support for Vporn
2014-08-30 17:17:47 +02:00
Adam
78272a076e
Add SSA (.ass) subtitle output for Crunchyroll
2014-08-30 12:48:56 +01:00
Adam
723e04d0be
Add login support to Crunchyroll extractor
2014-08-29 22:32:03 +01:00
Philipp Hagemeister
37709fae89
release 2014.08.29
2014-08-29 01:07:30 +02:00
Philipp Hagemeister
a81e4eb69d
[promptfile] Remove quality=1 and leave it to default
2014-08-29 01:07:18 +02:00
Naglis Jonaitis
8e72edfb19
[promptfile] Add new extractor
2014-08-29 00:20:10 +03:00
Philipp Hagemeister
863f08a92e
release 2014.08.28.2
2014-08-28 18:03:29 +02:00
Sergey M․
de2d9f5f1b
[rtlnl] Add support for progressive videos ( Closes #3603 )
2014-08-28 22:54:06 +07:00
Philipp Hagemeister
a520c11241
release 2014.08.28.1
2014-08-28 14:01:01 +02:00
Philipp Hagemeister
b94744d157
[dropbox] Make sure ?dl=0 is ignore ( Fixes #3605 )
2014-08-28 14:00:55 +02:00
Philipp Hagemeister
daebaab692
[extractor/common] Correct typo
2014-08-28 13:04:49 +02:00
Philipp Hagemeister
3524cc25ca
[sportdeutschland] Add support for more plain videos
2014-08-28 10:55:32 +02:00
Philipp Hagemeister
29a7e1f261
release 2014.08.28
2014-08-28 01:38:15 +02:00
Philipp Hagemeister
df53b6358d
[veehd] Modernize
2014-08-28 01:37:57 +02:00
Philipp Hagemeister
f1a9d64eea
[extractor/common] Modernize
2014-08-28 01:04:43 +02:00
Philipp Hagemeister
27f774862d
Merge remote-tracking branch 'origin/master'
2014-08-28 01:01:04 +02:00
Philipp Hagemeister
b759a0d4d2
fix up imports
2014-08-28 01:00:59 +02:00
Philipp Hagemeister
22a6f15061
Move playlist tests to extractors.
...
From now on, test_download will run these tests. That means we benefit not only from the networking setup in there, but also from the other tests (for example test_all_urls to find problems with _VALID_URLs).
2014-08-28 00:58:24 +02:00
Philipp Hagemeister
259454525f
[nhl] Modernize
2014-08-27 19:52:55 +02:00
Philipp Hagemeister
ce6815aad3
[dailymotion] Correct test case
2014-08-27 19:20:20 +02:00
Philipp Hagemeister
4e408e479b
[utils] Modernize tests
2014-08-27 19:11:45 +02:00
Philipp Hagemeister
a9d3890fcb
[ted] Remove md5sum from test
...
This failed multiple times, and the md5sum is not that important anyways.
2014-08-27 17:12:13 +02:00
Jaime Marquínez Ferrándiz
7798fad535
[downloader/rtmp] Use check_exectuble
2014-08-27 15:56:27 +02:00
Jaime Marquínez Ferrándiz
baf2907501
[downloader/hls] Return False if ffmpeg or avconv couldn't be found
2014-08-27 15:50:47 +02:00
Jaime Marquínez Ferrándiz
3c765c68c4
[downloader/hls] Use check_executable
2014-08-27 15:49:07 +02:00
Jaime Marquínez Ferrándiz
29153f49b3
[downloader/hls] Use the correct program when reporting an error
2014-08-27 15:40:02 +02:00
Sergey M․
071a236c5a
[yahoo] Add one more pattern for content id
2014-08-27 18:59:28 +07:00
Sergey M․
10437550f4
[cbs] Update test video id
2014-08-27 18:41:24 +07:00
Philipp Hagemeister
2929b3e71d
[vimeo] Move all testcases to extractors and clean up
...
Previously, these extractors all defined their own suitable methods.
No test_all_urls tests that everything is in order, automatically :)
2014-08-27 11:36:02 +02:00
Philipp Hagemeister
d36d3f420c
[vimeo] Move test case to where it belongs
2014-08-27 11:13:42 +02:00
Philipp Hagemeister
60ac04e57c
[facebook] Match video.php URLs
2014-08-27 11:08:47 +02:00
Philipp Hagemeister
a7680bf330
release 2014.08.27.1
2014-08-27 02:37:23 +02:00
Philipp Hagemeister
6d3d3fc083
[ard] Add suppor for plain ARD downloads ( Fixes #3546 )
2014-08-27 02:36:57 +02:00
Philipp Hagemeister
aff216edf4
[generic] Prevent <video> search from skipping over empty sources ( #3546 )
2014-08-27 02:09:59 +02:00
Philipp Hagemeister
1cb6dcdbbe
[generic] Do not download images as videos by accident
2014-08-27 02:07:11 +02:00
Philipp Hagemeister
3f514a353e
release 2014.08.27
2014-08-27 01:44:54 +02:00
Philipp Hagemeister
da9ec3b932
[muscivault] Add extractor ( Fixes #3593 )
2014-08-27 01:44:47 +02:00
Philipp Hagemeister
191b7cbba9
[mfs] Modernize
2014-08-27 01:04:32 +02:00
Philipp Hagemeister
e8c59b9642
release 2014.08.26
2014-08-26 21:30:52 +02:00
Philipp Hagemeister
6abb066128
[sockshare] Fix title extraction ( Fixes #3592 )
2014-08-26 21:30:30 +02:00
Philipp Hagemeister
8f1ea7cbb6
[empflix] Revert to XML parser
...
Don't rely on the XML being broken (if they fix it, our code wouldn't work anymore).
Instead, use the transform function we already have :)
This partially reverts commit c7bee2a725
.
2014-08-26 15:51:42 +02:00
Jaime Marquínez Ferrándiz
a204c85408
[ign] Fix extraction of video in articles
2014-08-26 15:38:29 +02:00
Sergey M․
15a1f4b8fe
[empflix] Extract thumbnail
2014-08-26 20:10:36 +07:00
Sergey M․
c7bee2a725
[empflix] Adapt to malformed config XML
2014-08-26 20:07:28 +07:00
Jaime Marquínez Ferrándiz
dbc1366b50
[mixcloud] Use a HEAD request when checking if the url is valid
2014-08-26 14:55:15 +02:00
Philipp Hagemeister
704df56da7
[sportdeutschland] add new extractor
2014-08-26 12:51:13 +02:00
Philipp Hagemeister
33ac271ba7
[utils] Let request headers override standard headers
...
What was I thinking when writing this?
2014-08-26 11:51:48 +02:00
Philipp Hagemeister
0963f92f23
[eighttracks] modernize
2014-08-26 11:31:23 +02:00
Philipp Hagemeister
9a66c1079c
release 2014.08.25.3
2014-08-25 18:38:10 +02:00
Philipp Hagemeister
f971dcbba0
Merge branch 'master' of github.com:rg3/youtube-dl
2014-08-25 18:36:42 +02:00
Philipp Hagemeister
0990305d2a
[generic] Fix rss under Python 2.x and move test to extractor
2014-08-25 18:03:01 +02:00
Jaime Marquínez Ferrándiz
bcc069a937
[generic] Remove debug statement
2014-08-25 17:21:58 +02:00
Jaime Marquínez Ferrándiz
34708e1bb6
[bliptv] Remove superfluous characters in _VALID_URL regex
2014-08-25 17:16:11 +02:00
Philipp Hagemeister
829476b80a
[googlesearch] Move test to extractor
2014-08-25 17:02:52 +02:00
Philipp Hagemeister
1dd70fe330
release 2014.08.25.2
2014-08-25 16:52:28 +02:00
Philipp Hagemeister
067e922295
release 2014.08.25.1
2014-08-25 16:41:05 +02:00
Sergey M․
c28df2478f
[wat] Use server time and pass country argument ( Closes #3579 )
2014-08-25 20:21:33 +07:00
Philipp Hagemeister
241f7a8ade
Merge remote-tracking branch 'JGjorgji/fix-leading-zeroes'
2014-08-25 13:59:19 +02:00
Philipp Hagemeister
b252735910
[extractor/common] Generate better f4m format IDs
2014-08-25 13:03:08 +02:00
Philipp Hagemeister
7adcbe7594
[rtlnl] Extract duration
2014-08-25 12:59:53 +02:00
Philipp Hagemeister
8d31fa3cce
[execafterdownload] Simplify ( #3569 )
2014-08-25 10:18:01 +02:00
Philipp Hagemeister
1f06864e9a
[wat] Remove unused import
2014-08-25 10:15:32 +02:00
Philipp Hagemeister
348ae0a79e
Merge remote-tracking branch 'mcd1992/exec_after_download'
2014-08-25 09:44:11 +02:00
Philipp Hagemeister
528d455632
release 2014.08.25
2014-08-25 09:35:46 +02:00
Philipp Hagemeister
ba5d51b340
[vimeo] Always pass in referer ( Fixes #3582 )
2014-08-25 09:35:37 +02:00
mcd1992
7833d941bb
Rebased with upstream/master
2014-08-24 15:04:50 -05:00
mcd1992
a2360a4c80
Moved from os.system to subprocess.call
2014-08-24 14:38:43 -05:00
mcd1992
a7cacbca2b
Implemented --exec option.
2014-08-24 14:38:43 -05:00
Gjorgji Jankovski
c6b4132a0a
renamed for consistency
2014-08-24 18:49:04 +02:00
Gjorgji Jankovski
ad260c90ab
Filenames are padded according to the playlist length
2014-08-24 18:23:32 +02:00
Philipp Hagemeister
b8313f07bc
release 2014.08.24.6
2014-08-24 15:19:33 +02:00
Philipp Hagemeister
92a17d28ac
[wat] Make geolock a warning ( Fixes #3579 )
2014-08-24 15:19:21 +02:00
Philipp Hagemeister
5f90042bd6
[generic] remove unused imports
2014-08-24 14:28:58 +02:00
Philipp Hagemeister
9480d1a566
Merge remote-tracking branch 'riking/twofactor'
2014-08-24 07:14:23 +02:00
Philipp Hagemeister
36b0079f23
Credit @olebowle for GameOne:playlist ( #3247 )
2014-08-24 07:06:54 +02:00
Philipp Hagemeister
28028629b9
[gameone:playlist] Move test to extractor
2014-08-24 07:05:49 +02:00
Philipp Hagemeister
11f75cac3d
Merge remote-tracking branch 'olebowle/gameone'
2014-08-24 07:02:29 +02:00
Philipp Hagemeister
e673db0194
release 2014.08.24.5
2014-08-24 06:58:47 +02:00
Philipp Hagemeister
ebab4520ff
[generic] Use default opener for HEAD request ( Fixes #3528 )
2014-08-24 06:58:11 +02:00
Philipp Hagemeister
a71d1414eb
release 2014.08.24.4
2014-08-24 06:42:05 +02:00
Philipp Hagemeister
423817c468
[expotv] Add new extractor ( Fixes #3552 )
2014-08-24 06:41:55 +02:00
Philipp Hagemeister
51ed9fce09
[pornotube] Modernize
2014-08-24 06:16:24 +02:00
Philipp Hagemeister
d43aeb1d00
release 2014.08.24.3
2014-08-24 05:32:31 +02:00
Philipp Hagemeister
4d805e063c
[generic] Automatic detection of flow player and age_limit ( Fixes #3576 )
2014-08-24 05:31:32 +02:00
Philipp Hagemeister
24e5e24166
release 2014.08.24.2
2014-08-24 04:47:38 +02:00
Philipp Hagemeister
4d54ef20a2
[ministrygrid] Add extractor ( Fixes #2900 )
2014-08-24 04:47:28 +02:00
Philipp Hagemeister
54036b3991
[wayofthemaster] Remove unused import
2014-08-24 04:18:09 +02:00
Philipp Hagemeister
e5402ac120
[wayofthemaster] Add extractor ( Fixes #3575 )
2014-08-24 04:14:02 +02:00
Philipp Hagemeister
f56f8399c7
[ebaumsworld] Remove spurious determine_ext
2014-08-24 03:37:19 +02:00
Philipp Hagemeister
cf0c5fa3a1
[ebaumsworld] Modernize
2014-08-24 03:31:38 +02:00
Philipp Hagemeister
8c2ccefae6
release 2014.08.24.1
2014-08-24 03:20:40 +02:00
Philipp Hagemeister
1f8b6af773
[bip.tv] Allow underscore in lookup ids ( Fixes #3573 )
2014-08-24 03:20:31 +02:00
Philipp Hagemeister
8f9b683eeb
[blip.tv] Add legacy test case
...
This was broken in the mean time, so add a test case to make sure it doesn't break silently again.
2014-08-24 03:13:58 +02:00
Philipp Hagemeister
b5f4775b38
[arte.tv:creative] Fix test case
2014-08-24 03:11:00 +02:00
Philipp Hagemeister
01d906ffe9
[arte:creative] Support more URLs ( fixes #3572 )
2014-08-24 02:57:32 +02:00
Philipp Hagemeister
614582bcc4
release 2014.08.24
2014-08-24 02:44:36 +02:00
Philipp Hagemeister
e1ab5000b2
[brightcove] Add support for videoId= in og:video meta ( Fixes #3571 )
2014-08-24 02:41:21 +02:00
Philipp Hagemeister
a5ed3e571e
[brightcove] Detect geoblocking
2014-08-24 02:40:26 +02:00
Philipp Hagemeister
10eaeb20c5
[generic] Require og:video URLs to contain a dot
2014-08-24 02:29:56 +02:00
Philipp Hagemeister
fa8deaf38b
[generic] Prevent from downloading a .swf as a video
...
We're seeing quite a number of people who do not put a video file in the og:video field, but the player URL. Try to detect some of these and filter them out.
2014-08-24 02:24:49 +02:00
Philipp Hagemeister
6857590059
[brightcove] Add a truncated URL warning message ( #3571 )
2014-08-24 02:11:26 +02:00
Philipp Hagemeister
a3db22ebdf
[grooveshark] Use proper imports
2014-08-24 02:06:59 +02:00
Philipp Hagemeister
c8e9a235d9
[generic] Add support for camtasia videos ( Fixes #3574 )
2014-08-24 02:02:17 +02:00
Philipp Hagemeister
30b871b0ca
Merge remote-tracking branch 'origin/master'
2014-08-24 01:34:28 +02:00
Philipp Hagemeister
eb9da9b732
[grooveshark] Fix test md5sum
2014-08-24 01:33:55 +02:00
Philipp Hagemeister
d769be6c96
[grooveshark,http] Make HTTP POST downloads work
2014-08-24 01:31:35 +02:00
Sergey M․
a54bda3ae2
[wat] Add support for SD and HD videos ( Closes #3558 )
2014-08-24 02:22:10 +07:00
Philipp Hagemeister
00558d9414
Merge remote-tracking branch 'sehrgut/Grooveshark'
...
Conflicts:
youtube_dl/__init__.py
youtube_dl/extractor/__init__.py
2014-08-23 16:41:14 +02:00
Philipp Hagemeister
49f3c16543
release 2014.08.23
2014-08-23 15:24:31 +02:00
Philipp Hagemeister
2ef6fcb5d8
[sbs] Add new extractor ( Fixes #3566 )
2014-08-23 15:20:56 +02:00
Philipp Hagemeister
38fc045253
[rtlnl] Remove unused code
2014-08-23 15:05:21 +02:00
Philipp Hagemeister
af1fd929c6
[patreon] Remove unused import
2014-08-23 15:04:11 +02:00
Philipp Hagemeister
b7b04c9234
[vodlocker] Allow title to end with a <br>
2014-08-23 14:39:47 +02:00
Sergey M․
bc0bb6fd30
[movieclips] Add extractor ( Closes #3554 )
2014-08-23 17:44:56 +07:00
MikeCol
68909f0c4e
changed _VALID_URL to allow for country specific prefixes
2014-08-22 22:17:07 +02:00
Philipp Hagemeister
9d048a17d8
[rtve.es:live] Start supporting the 24h channel
2014-08-22 18:47:49 +02:00
Philipp Hagemeister
492641d10a
release 2014.08.22.3
2014-08-22 18:41:43 +02:00
Philipp Hagemeister
2b9faf5542
[rtve] Add support for live stream
...
At the moment, only RTVE-1 seems to work flawlessly.
-2 seems geoblocked right now.
-TDP doesn't seem to be available outside of Spain.
2014-08-22 18:40:28 +02:00
Philipp Hagemeister
ed2d6a1960
[generic] Simplify playlist support ( #2948 )
2014-08-22 18:19:56 +02:00
Philipp Hagemeister
be843678b1
[YouTubeDL] Correct handling of age_limit = None in result
2014-08-22 17:46:57 +02:00
Philipp Hagemeister
c71dfccc98
Merge remote-tracking branch 'anovicecodemonkey/generic-data-video-url'
...
Conflicts:
youtube_dl/extractor/generic.py
2014-08-22 17:40:36 +02:00
Philipp Hagemeister
1a9ccac7c1
Merge remote-tracking branch 'origin/master'
2014-08-22 17:38:11 +02:00
Philipp Hagemeister
e330d59abb
[playfm] Add extractor ( Fixes #3538 )
2014-08-22 17:38:06 +02:00
Sergey M․
394df6d7d0
[nuvid] Adapt to latest layout changes
2014-08-22 21:41:51 +07:00
Philipp Hagemeister
50b294aab8
release 2014.08.22.2
2014-08-22 03:16:16 +02:00
Philipp Hagemeister
756b046f3e
[pbs] recognize class=partnerPlayer as well ( Fixes #3564 )
2014-08-22 03:16:08 +02:00