Philipp Hagemeister
f5b7e6a842
release 2014.09.29.1
2014-09-29 02:04:28 +02:00
Philipp Hagemeister
a1f934b171
[youtube] Correct language cookie handling
2014-09-29 02:04:16 +02:00
Philipp Hagemeister
a43ee88c6f
release 2014.09.29
2014-09-29 01:51:53 +02:00
Philipp Hagemeister
e2dce53781
[youtube] Always request webpage in English ( Fixes #3844 )
2014-09-29 01:39:26 +02:00
Philipp Hagemeister
1770ed9e86
[thvideo] Simplify ( #3848 )
2014-09-29 00:38:37 +02:00
Philipp Hagemeister
457ac58cc7
Merge remote-tracking branch 'diffycat/thvideo-update'
2014-09-29 00:36:55 +02:00
Philipp Hagemeister
9c44d2429b
[vimeo:likes] Support large like lists ( Fixes #3847 )
2014-09-29 00:36:06 +02:00
Philipp Hagemeister
d2e32f7df5
Do not use HTML characters in output
...
This messes up the format when people paste it outside of code tags.
2014-09-29 00:23:43 +02:00
Anton Larionov
67077b182b
[thvideo] Add support for playlists
2014-09-28 23:36:55 +04:00
Naglis Jonaitis
5f4c318844
[nfl] Support team micro-sites ( fixes #3831 )
2014-09-28 21:48:26 +03:00
Naglis Jonaitis
dfee83234b
[nfl] Prefer progressive downloads
2014-09-28 19:25:28 +03:00
Philipp Hagemeister
22dd3fad86
release 2014.09.28.1
2014-09-28 12:14:25 +02:00
Philipp Hagemeister
d6e6a42256
[vimeo:likes] Add new extractor ( Fixes #3835 )
2014-09-28 12:14:16 +02:00
Philipp Hagemeister
76e7d1e74b
[played] Remove unused import
2014-09-28 10:56:36 +02:00
Philipp Hagemeister
38c4d41b74
[played] Simplify ( #3798 )
2014-09-28 10:55:27 +02:00
Philipp Hagemeister
f0b8e3607d
Merge remote-tracking branch 'r4mos/played'
2014-09-28 10:52:23 +02:00
Philipp Hagemeister
51ee08c4bb
Remove unused imports
2014-09-28 10:50:43 +02:00
Philipp Hagemeister
c841789772
[muenchentv] Add thumbnail
2014-09-28 10:49:58 +02:00
Philipp Hagemeister
c121a75b36
[heise] Add support for description
2014-09-28 10:49:12 +02:00
Philipp Hagemeister
5a8b77551d
[heise] Simplify ( #3842 )
2014-09-28 10:47:25 +02:00
Philipp Hagemeister
0217aee154
Merge remote-tracking branch 'd912e3/heise'
2014-09-28 10:36:44 +02:00
Philipp Hagemeister
b14f3a4c1d
[golem] Simplify ( #3828 )
2014-09-28 10:35:19 +02:00
Philipp Hagemeister
92f7963f6e
Merge remote-tracking branch 'd912e3/golem'
2014-09-28 10:10:34 +02:00
Philipp Hagemeister
88fbe4c2cc
release 2014.09.28
2014-09-28 09:49:42 +02:00
Philipp Hagemeister
394599f422
[oktoberfesttv] Add new extractor ( Fixes #3845 )
2014-09-28 09:49:21 +02:00
Philipp Hagemeister
ed9266db90
[common] Add new helper function _match_id
2014-09-28 09:31:58 +02:00
Philipp Hagemeister
f4b1c7adb8
[muenchentv] Move live title generation to common
2014-09-28 08:53:52 +02:00
Philipp Hagemeister
c95eeb7b80
[eitb] Modernize
2014-09-28 08:49:03 +02:00
Sergey M․
5e43e3803c
Credit @lenaten for ynet ( #3840 ) and sport5 ( #3841 )
2014-09-28 03:45:15 +07:00
Sergey M․
a89435a7a8
[ynet] Improve _VALID_URL
2014-09-28 03:30:41 +07:00
Sergey M․
c664182323
[ynet] Remove unused stuff, simplify and improve
2014-09-28 03:26:38 +07:00
Sergey M․
6be1cd4ddb
Merge branch 'ynet' of https://github.com/lenaten/youtube-dl into lenaten-ynet
2014-09-28 02:56:51 +07:00
Sergey M․
ee0d90707a
[YoutubeDL] Fix string check for python3
2014-09-28 02:48:41 +07:00
Sergey M․
f776d8f608
[sport5] Keep alphanumeric order
2014-09-28 02:35:46 +07:00
Sergey M․
0b75c2a88b
[sport5] Capture error message and improve
2014-09-28 02:31:14 +07:00
Mats
7b7518124e
[heise] Don't check string type
...
Before Python 3 could be unicode, so don't check at all.
2014-09-27 21:12:23 +02:00
Sergey M․
68b0973046
[YoutubeDL] Expect all kind of strings in urlopen
...
Now it doesn't fail if req is python2's str
2014-09-28 02:07:42 +07:00
Sergey M․
3a203b8bfa
Merge branch 'sport5' of https://github.com/lenaten/youtube-dl into lenaten-sport5
2014-09-28 00:55:16 +07:00
Mats
70752ccefd
[golem] Don't omit positional argument specifiers
...
Required by Python 2.6.
2014-09-27 19:35:55 +02:00
Mats
0155549d6c
[heise] Add new extractor
2014-09-27 19:28:01 +02:00
net
b66745288e
[sport5] Add new extractor
2014-09-27 20:21:46 +03:00
net
2a1325fdde
[ynet] Add new extractor
2014-09-27 20:11:22 +03:00
Sergey M․
2f9e8776df
[extremetube] Fix extraction
2014-09-27 22:36:53 +07:00
Sergey M․
497339fa0e
[anysex] Fix extraction
2014-09-27 22:29:27 +07:00
Jaime Marquínez Ferrándiz
8e6f8051f0
[vbox7] Don't set the extension to 'flv' ( fixes #3836 )
2014-09-27 10:53:02 +02:00
Naglis Jonaitis
11b3ce8509
[crunchyroll] Allow to list subtitles ( fixes #3805 )
2014-09-25 17:57:38 +03:00
Mats
6a5af6acb9
[golem] Add new extractor
2014-09-25 16:25:53 +02:00
Sergey M
9a0d98bb40
[vube] Update tests
2014-09-25 20:57:18 +07:00
Sergey M
fbd3162e49
[vube] Add DMCA notice
2014-09-25 20:48:54 +07:00
Sergey M․
54e9a4af95
[wat] Skip test
2014-09-25 20:33:11 +07:00
Philipp Hagemeister
8a32b82e46
[youku] Modernize somewhat
2014-09-25 09:58:09 +02:00
Philipp Hagemeister
fec02bcc90
[hlsnative] Correct handling when remaining_bytes is None
2014-09-25 09:21:45 +02:00
Philipp Hagemeister
c6e90caaa6
Merge remote-tracking branch 'naglis/wistia'
2014-09-25 02:03:49 +02:00
Philipp Hagemeister
4bbf157794
release 2014.09.25
2014-09-25 01:59:45 +02:00
Philipp Hagemeister
6b08cdf626
[youtube] Support for embedded /p players ( Fixes #3821 )
2014-09-25 01:59:02 +02:00
Philipp Hagemeister
b686fc18da
[hlsnative] Support test parameter
2014-09-24 14:38:40 +02:00
Philipp Hagemeister
0b97f3a936
release 2014.09.24.1
2014-09-24 14:17:42 +02:00
Philipp Hagemeister
eb73f2649f
[vevo] Skip SMIL download
2014-09-24 14:17:33 +02:00
Philipp Hagemeister
f0b5d6af74
[vevo] Support 1080p videos ( Fixes #3656 )
2014-09-24 14:16:56 +02:00
Philipp Hagemeister
2f771f6c99
release 2014.09.24
2014-09-24 11:06:46 +02:00
Philipp Hagemeister
3b2f933b01
[generic] Allow embedded YoutubePlaylists ( Fixes #3821 )
2014-09-24 11:05:14 +02:00
Philipp Hagemeister
cc746841e7
[flickr] Modernize
2014-09-24 10:46:33 +02:00
Philipp Hagemeister
ac7553d031
[youtube] Support embed/videoseries URLs ( #3821 )
2014-09-24 10:34:29 +02:00
Philipp Hagemeister
cdc628a498
[youtube] Move more tests to extractors
2014-09-24 10:25:47 +02:00
Philipp Hagemeister
69ea8ca42c
[youtube] Remove superfluous unicode specifiers
2014-09-24 09:51:45 +02:00
Philipp Hagemeister
4bc3a23ec5
[youtube] Modernize
2014-09-24 09:49:53 +02:00
Naglis Jonaitis
bd5650ac64
[nfl] Fix test case - download, but don't check md5
2014-09-23 20:42:28 +03:00
Sergey M․
86916dae4b
[wat] Capture and output error message
2014-09-23 19:58:35 +07:00
Sergey M․
f7d159cf95
[noco] Encode before passing to hashlib.md5 ( Closes #3816 )
2014-09-23 19:13:11 +07:00
Naglis Jonaitis
632e5684ce
[nfl] Add new extractor. ( Closes #3815 )
2014-09-23 00:28:19 +03:00
Philipp Hagemeister
094d42fe44
release 2014.09.22.1
2014-09-22 18:15:07 +02:00
Jaime Marquínez Ferrándiz
63cddb6477
[sbs] Recognize urls with format ' http://www.sbs.com.au/ondemand/video/ <id>' ( #3811 )
2014-09-22 14:11:08 +02:00
Sergey M․
273dea4248
[playfm] Fix view count and add comment count
2014-09-22 18:58:22 +07:00
Philipp Hagemeister
f90d95edeb
release 2014.09.22
2014-09-22 13:07:23 +02:00
Philipp Hagemeister
45c85d7ba1
Merge remote-tracking branch 'origin/master'
2014-09-22 12:53:41 +02:00
Jaime Marquínez Ferrándiz
d0df92928b
[npo] Add extractor for tegenlicht.vpro.nl ( closes #3778 )
2014-09-21 16:53:00 +02:00
Philipp Hagemeister
df8f53f752
[thvideo] Support mobile URLs as well
2014-09-21 16:32:38 +02:00
Jaime Marquínez Ferrándiz
e35cb78c40
[theplatform] Correctly extract videos that don't use f4m or rtmp (reported in #3176 )
2014-09-21 16:08:38 +02:00
Philipp Hagemeister
3ef7d11acd
Merge remote-tracking branch 'diffycat/thvideo'
2014-09-21 15:50:01 +02:00
Jaime Marquínez Ferrándiz
224ce0d872
[nbc] Update test
2014-09-21 15:49:04 +02:00
Jaime Marquínez Ferrándiz
dd41e8c82b
[theplatform] Extract all formats for f4m videos
2014-09-21 15:47:58 +02:00
Jaime Marquínez Ferrándiz
b509a4b176
[downloader/f4m] If <pv-2.0> is in the manifest, add it to the fragments urls query ( fixes #3176 )
...
It's used in some akamai videos (for example for theplatform.com).
2014-09-21 15:43:09 +02:00
Naglis Jonaitis
b28c8403b2
[yourupload] Add new extractor. Fixes #3085
2014-09-21 15:13:35 +03:00
Jaime Marquínez Ferrándiz
7bd4b4229a
[dropbox] Recognize ' https://www.dropbox.com/sh/ *' urls ( fixes #3795 )
...
And extract the title from the url last path component.
2014-09-21 13:42:08 +02:00
Anton Larionov
72e450c555
[thvideo] Add support for THVideo
2014-09-21 13:21:29 +04:00
Naglis Jonaitis
522c55b7f2
[mgoon] Add new extractor
2014-09-21 03:26:12 +03:00
Sergey M
58e7071a2c
[tube8] Improve _VALID_URL and add display_id
2014-09-21 06:37:11 +07:00
Sergey M.
516812df41
Merge pull request #3801 from megustamucho/master
...
[tube8] Improved regex
2014-09-21 06:29:13 +07:00
Sergey M
752297631f
[noco] Adapt to API v1.1 ( Closes #3797 )
2014-09-21 06:20:42 +07:00
megustamucho
34e14a9beb
Merge remote-tracking branch 'upstream/master'
2014-09-20 22:41:45 +10:00
Marco Schuster
3e8fcd9fa1
[divxstage] added .to TLD
...
Example video "http://www.divxstage.eu/video/930c52709d2 " which gets redirected to .to TLD
2014-09-20 02:32:41 +02:00
Naglis Jonaitis
746c67d72f
[wistia] Use API and make more generic
2014-09-20 03:02:11 +03:00
Carlos Ramos
5aa38e75b2
[played] Add new extractor
2014-09-19 22:46:57 +02:00
Sergey M․
532f5bff70
[franceinter] Fix extraction and modernize
2014-09-19 20:58:50 +07:00
Philipp Hagemeister
f566d9f1d5
release 2014.09.19
2014-09-19 09:58:01 +02:00
Philipp Hagemeister
7267bd536f
[muenchentv] Add support ( Fixes #3507 )
2014-09-19 09:57:53 +02:00
Philipp Hagemeister
589d3d7c7a
[moniker] rename from hypestat ( #3788 )
2014-09-18 21:37:09 +02:00
Philipp Hagemeister
46f74bcf5c
[soundcloud] Fix non-secret playlists
2014-09-18 18:57:04 +02:00
Philipp Hagemeister
37bfe8ace4
[hypestat] Match URLs with www. and https://
2014-09-18 18:56:02 +02:00
Philipp Hagemeister
0529eef5a4
[hypestat] Unify allmyvideos and vidspot ( Closes #3788 )
2014-09-18 18:54:03 +02:00
Philipp Hagemeister
fd78a4d3e6
release 2014.09.18
2014-09-18 18:43:59 +02:00
Philipp Hagemeister
1de33fafd9
[YoutubeDL] Allow downloading multiple formats with ,
2014-09-18 18:43:49 +02:00
Philipp Hagemeister
e2e5dae64d
Add -f m4a
2014-09-18 18:40:19 +02:00
Jaime Marquínez Ferrándiz
09b23c902b
[1up.com] Urls end now with '.html'
2014-09-18 17:02:53 +02:00
Jaime Marquínez Ferrándiz
109a540e7a
[ign] Fix extraction
2014-09-18 16:57:34 +02:00
Sergey M․
2914e5f00f
[drtuber] Fix categories
2014-09-18 20:56:54 +07:00
dequis
2f834e9381
[soundcloud] Secret playlists and sets
...
Closes #3707 again.
No test cases because I don't know what urls to use that won't be turned
into public eventually (as it happened with the first one in that
ticket)
2014-09-18 06:35:11 -03:00
dequis
9296738f20
[soundcloud] Support api urls with secret_token, Closes #3707
2014-09-18 03:02:03 -03:00
Philipp Hagemeister
0e59b9fffb
[videomega] Simplify ( #3786 )
...
* Use raw strings (r'foo') for regular expressions (enables highlighting and avoids some errors).
* title is always true-ish
2014-09-18 00:19:08 +02:00
Naglis Jonaitis
67abbe9527
[videomega] Add new extractor. Closes #3775
2014-09-17 22:57:01 +03:00
Sergey M․
944a3de278
[npo] Improve formats extraction ( Closes #3782 )
2014-09-17 19:02:57 +07:00
Philipp Hagemeister
5a13fe9ed2
Credit @m5moufl for behindkink ( #3740 )
2014-09-17 12:50:47 +02:00
Philipp Hagemeister
6b6096d0b7
release 2014.09.16.1
2014-09-16 23:35:15 +02:00
Philipp Hagemeister
d0246d07f1
Merge remote-tracking branch 'origin/master'
2014-09-16 23:35:08 +02:00
Philipp Hagemeister
997987d568
Credit @r4mos for allmyvideos
2014-09-16 23:33:13 +02:00
Philipp Hagemeister
e825c38082
[allmyvideos] Support multiple formats
2014-09-16 22:58:31 +02:00
Jaime Marquínez Ferrándiz
a04aa7a9e6
[generic] The url in the <meta redirect> doesn't need to be enclosed in single quotes ( fixes #3770 )
...
See the examples in https://en.wikipedia.org/wiki/Meta_refresh or the shortened urls from https://t.co/ .
2014-09-16 22:53:48 +02:00
Carlos Ramos
7cdd5339b3
Change tabs to spaces
2014-09-16 21:05:50 +02:00
Carlos Ramos
38349518f1
Added new host: allmyvideos.net
2014-09-16 20:48:53 +02:00
Sergey M․
64892c0b79
[francetv] Adapt to new API ( Closes #3751 , closes #3769 )
2014-09-16 23:47:59 +07:00
Sergey M․
dc9f356846
[ard] Remove URL path escaping
...
This is now implemented generic in YoutubeDL.urlopen
2014-09-16 18:47:06 +07:00
Philipp Hagemeister
ed86ee3b4a
release 2014.09.16
2014-09-16 10:09:02 +02:00
Philipp Hagemeister
7bb5df1cda
[nhl] Match videos without catid ( Fixes #3764 )
2014-09-16 10:08:34 +02:00
Philipp Hagemeister
37a81dff04
[behindkink] Remove call to report_extraction
2014-09-15 23:37:22 +02:00
Philipp Hagemeister
fc96eb4e21
Merge remote-tracking branch '5moufl/behindkink'
2014-09-15 23:36:21 +02:00
Philipp Hagemeister
ae369738b0
Credit @haricharan for einthusan ( #3755 )
2014-09-15 23:35:00 +02:00
Philipp Hagemeister
e2037b3f7d
[einthusan] Add description and beautify
2014-09-15 23:33:47 +02:00
Philipp Hagemeister
5419033935
Fixed tests
2014-09-15 23:27:18 +02:00
Philipp Hagemeister
2eebf060af
Merge commit '98703c7fbfcf06348220aa63f9422cdd792cfe1a'
2014-09-15 23:26:54 +02:00
Philipp Hagemeister
acd9db5902
Merge remote-tracking branch 'naglis/nosvideo'
2014-09-15 16:10:52 +02:00
Naglis Jonaitis
d0e8b3d59b
[nosvideo] Make more robust against missing metadata
2014-09-15 16:59:03 +03:00
Philipp Hagemeister
c15dd15388
Merge remote-tracking branch 'naglis/turbo'
2014-09-15 15:48:48 +02:00
Philipp Hagemeister
0003a5c416
Merge remote-tracking branch 'dstftw/escape-non-ascii-in-urls'
...
Conflicts:
test/test_utils.py
2014-09-15 15:40:10 +02:00
Philipp Hagemeister
21f2927f70
release 2014.09.15.1
2014-09-15 15:28:41 +02:00
Philipp Hagemeister
e5a79071a5
[daum] Support non-numeric video IDs ( Fixes #3749 )
2014-09-15 15:25:35 +02:00
Philipp Hagemeister
ca0e7a2b17
release 2014.09.15
2014-09-15 15:11:22 +02:00
Philipp Hagemeister
b523bb71ab
Merge remote-tracking branch 'origin/master'
2014-09-15 15:11:15 +02:00
Philipp Hagemeister
a020a0dc20
[facebook] Fix support for untitled videos ( Fixes #3757 )
2014-09-15 15:10:24 +02:00
5moufl
6d1f2431bd
[BehindKink] Minor fixes
...
- fix _VALID_URL regex
- remove unnecessary variable
- remove second call of report_extraction
2014-09-15 15:09:17 +02:00
Naglis Jonaitis
fdea3abdf8
[turbo] Add new extractor
2014-09-15 16:08:20 +03:00
Sergey M․
59d284c316
[vporn] Make video URL regex more strict
...
There is a garbage instead of proper URL for some HD videos
2014-09-15 19:19:37 +07:00
Haricharan Padmanaban
98703c7fbf
Einthusan Add new extractor
2014-09-14 23:14:00 -05:00
Philipp Hagemeister
b04c8f7358
release 2014.09.14.3
2014-09-14 16:48:15 +02:00
Sergey M․
eb3bd7ba8d
[cloudy] Retry extraction on 410 status code ( #3743 #3744 )
2014-09-14 19:04:16 +07:00
Philipp Hagemeister
3b11e86eeb
release 2014.09.14.2
2014-09-14 12:56:04 +02:00
Philipp Hagemeister
5ba693d082
release 2014.09.14.1
2014-09-14 12:23:41 +02:00
Philipp Hagemeister
ae91f6f99b
release 2014.09.14
2014-09-14 12:20:27 +02:00
Philipp Hagemeister
3da0e1f8cd
[tumblr] Modernize
2014-09-14 12:20:14 +02:00
Sergey M․
98676c08a1
[cloudy] Add support for videoraj.ch
2014-09-14 05:17:21 +07:00
Sergey M․
5dbf3b5c60
[cloudy] Minor changes
2014-09-14 05:01:25 +07:00
naglis
20ff802c9b
[cloudy] Add new extractor. Closes #3743
2014-09-14 00:12:36 +03:00
5moufl
2bca84e345
[BehindKink] Add new extractor
2014-09-13 17:47:19 +02:00
Sergey M․
e5a93354bc
[drtv] Fix _VALID_URL ( Closes #3735 )
2014-09-13 22:07:09 +07:00
Sergey M․
ceff3fd8ef
[pornhd] Fix extraction ( Closes #3739 )
2014-09-13 21:45:53 +07:00
Sergey M․
984e8e14ea
[utils] Remove debug garbage
2014-09-13 21:08:04 +07:00
Sergey M․
d05cfe0600
[YoutubeDL/utils] Clarify rationale for URL escaping in comment, move escape routines to utils and add some tests
2014-09-13 20:59:16 +07:00
Philipp Hagemeister
7e6a715380
[adultswim] Avoid extremely long lines
2014-09-13 09:13:20 +02:00
Philipp Hagemeister
d74bebd502
[utils] Apply 2.6 xpath craziness
...
This fixes ARD on 2.6
2014-09-13 09:11:14 +02:00
Philipp Hagemeister
bf0ff93277
[ard] Make more robust against missing thumbnails
...
I cannot reproduce this error, it's from travis.
2014-09-13 09:09:57 +02:00
Philipp Hagemeister
dc752ff442
[br] Remove deleted video test case
2014-09-13 09:04:53 +02:00
Philipp Hagemeister
3a36d3782e
[chilloutzone] Make test case more flexible
2014-09-13 09:04:03 +02:00
Philipp Hagemeister
50317dbbad
[facebook] Fix and caption if title is empty
2014-09-13 09:01:57 +02:00
Philipp Hagemeister
6539c91a78
[deezer] Add support for geoblocking
2014-09-13 08:51:21 +02:00
Philipp Hagemeister
4eefbfdbfd
[utils] Fix find_xpath_attr on 2.6
2014-09-13 08:34:15 +02:00
Philipp Hagemeister
652f283135
[youporn] Remove md5 from test
...
Has changed multiple times, and we're checking that it looks like a video now by default.
2014-09-13 07:59:36 +02:00
Philipp Hagemeister
2daabe4992
[options] Correct option usage
2014-09-13 07:58:44 +02:00
Philipp Hagemeister
34a741a8ec
[options] Move all options to their own file
2014-09-13 07:55:21 +02:00
Philipp Hagemeister
78caa52aea
[youtube] Modernize
2014-09-13 07:51:06 +02:00
Philipp Hagemeister
310d75d141
[youtube] Correct description in test case
2014-09-13 07:49:26 +02:00
Philipp Hagemeister
67b7e712d8
[xhamster] Remove md5sums from tests
...
We're now checking that the file is sufficiently large by default, and they seem to reencode the videos from time to time.
2014-09-13 07:47:08 +02:00
Philipp Hagemeister
1ad6efd9b6
[spiegel] Remove deleted video from test cases
2014-09-13 07:46:19 +02:00
Philipp Hagemeister
c3c3fe4768
[swrmediathek] Remove deleted video test case
2014-09-13 07:41:35 +02:00
Philipp Hagemeister
6f6ed04172
[prosiebensat1] Make upload_date optional
...
The site has a crazy incorrect date in German formatting, but the correct date is nowhere to be found.
2014-09-13 07:39:29 +02:00
Philipp Hagemeister
5309602106
[prosiebensat1] Fix bitrate calculation
2014-09-13 07:35:27 +02:00
Philipp Hagemeister
9291475f7d
[youtube] Move more tests to Playlist IE, and simply suitable.
2014-09-13 07:35:14 +02:00
Philipp Hagemeister
81127aa55d
[youtube] Move playlist test to extractor
2014-09-13 07:19:20 +02:00
Philipp Hagemeister
9b583dca4c
Merge remote-tracking branch 'drags/yt-feed-loadmore'
2014-09-13 07:14:19 +02:00
Philipp Hagemeister
f4a3490cbc
[pornoxo] Fix test (view count)
2014-09-13 07:09:39 +02:00
Philipp Hagemeister
3d9fae1ed2
Add support for PornoXO
2014-09-13 07:07:39 +02:00
Philipp Hagemeister
89fb6a9797
[spiegel] Add support for articles
2014-09-13 06:55:38 +02:00
Philipp Hagemeister
b734a87112
Merge remote-tracking branch 'origin/master'
2014-09-13 06:00:50 +02:00
Philipp Hagemeister
da2e1f53e0
[deezer] Add simple support
2014-09-13 05:47:07 +02:00
Sergey M․
f24e740bb8
[telemb] Add comment to test
2014-09-12 23:22:07 +07:00
Sergey M․
37419b4f99
[YoutubeDL] Escape non-ASCII characters in URLs
...
urllib chokes on URLs with non-ASCII characters (see http://bugs.python.org/issue3991 )
Working around by replacing request's original URL with escaped one
2014-09-12 23:20:17 +07:00
Sergey M․
64a450131b
Merge branch 'Lovius-master'
2014-09-12 20:55:09 +07:00
Sergey M․
adf2c0989d
[telemb] Extract all formats and modernize
2014-09-12 20:51:48 +07:00
Sergey M․
8fb7ff25c5
Merge branch 'master' of https://github.com/Lovius/youtube-dl into Lovius-master
2014-09-12 18:18:26 +07:00
Philipp Hagemeister
473219a778
release 2014.09.12
2014-09-12 07:56:05 +02:00
Philipp Hagemeister
aa37e3d486
[utils] Default SSL to TLS. ( Fixes #3727 )
...
On 2.x, we now try TLS first, and fall back to the compat 23 (basically anything) afterwards.
On 3.4+, we now use the proper function so that we get all the latest security configurations.
We allow SSLv3 though for the time being, since a lot of older pages use that.
On 3.3, we default to SSLv23 (basically "anything, including TLS") because that has the widest compatibility.
2014-09-12 07:50:31 +02:00
Jaime Marquínez Ferrándiz
edb53e2dc3
[youtube] Don't make the url protocol optional
...
The generic extractor will add it.
2014-09-11 21:47:25 +02:00
Jaime Marquínez Ferrándiz
f401a4173b
[youjizz] Don't make the url protocol optional ( fixes #3722 )
...
It would fail to download the webpag if it's missing.
And the generic extractor will add it.
2014-09-11 21:44:02 +02:00
Sergey M.
de00ff6494
Merge pull request #3716 from naglis/nosvideo
...
[nosvideo] Check for deleted video
2014-09-11 19:20:13 +07:00
Naglis Jonaitis
eef93b0912
[tvplay] Support similar services in different countries
2014-09-11 00:10:18 +03:00
Naglis Jonaitis
08d037309e
[nosvideo] Update test
2014-09-10 18:19:59 +03:00
Naglis Jonaitis
6024b0f25e
[nosvideo] Check for deleted videos
2014-09-10 18:10:21 +03:00
Philipp Hagemeister
561266641f
release 2014.09.10.1
2014-09-10 16:39:23 +02:00
Sergey M․
6899f2fe9e
[hostingbulk] Simplify
2014-09-10 19:13:22 +07:00
Sergey M.
136c8bd275
Merge pull request #3709 from naglis/hostingbulk
...
[hostingbulk] Add new extractor
2014-09-10 19:04:14 +07:00
Sergey M․
1bf5423e82
[generic/youtube] Recognize youtube nocookie embeds ( Closes #3713 )
2014-09-10 18:29:20 +07:00
Sergey M․
2c5c1f48e9
[izlesene] Simplify
2014-09-10 18:24:57 +07:00
Sergey M.
d8e487fbd9
Merge pull request #3710 from naglis/izlesene_fix
...
Izlesene fix
2014-09-10 18:20:57 +07:00
Philipp Hagemeister
bc7ff0a8dd
release 2014.09.10
2014-09-10 12:26:39 +02:00
Naglis Jonaitis
8e9da53140
[izlesene] Remove API URL
2014-09-10 00:24:48 +03:00
Naglis Jonaitis
f1d15e6dbc
[izlesene] Adapt to website changes and improve
2014-09-10 00:22:48 +03:00
Naglis Jonaitis
91ebb17ede
[hostingbulk] Add new extractor
2014-09-09 22:17:33 +03:00
Sergey M․
c63b30901b
[noco] Add authenticate support ( Closes #3706 )
2014-09-10 01:24:05 +07:00
Sergey M․
f009f19ece
[rutv] Fix rutv player regex
2014-09-10 01:09:04 +07:00
Sergey M․
68477e8839
[khanacademy] Improve _VALID_URL ( Closes #3695 )
2014-09-09 22:09:32 +07:00
Sergey M․
0dc5365564
[moevideo] Make filesize exact
2014-09-09 21:48:10 +07:00
Sergey M.
9face18d08
Merge pull request #3690 from naglis/sharesix
...
[sharesix] Add new extractor
2014-09-09 21:14:59 +07:00
Sergey M․
ff0ba8ce0f
[moevideo] Add videochart.net to _VALID_URL
2014-09-09 21:04:57 +07:00
Sergey M.
759c6293bd
Merge pull request #3691 from naglis/moevideo
...
[moevideo] Add new extractor
2014-09-09 20:56:35 +07:00
megustamucho
94b539d155
[tube8] Improved regex
2014-09-09 13:05:14 +10:00
Sergey M․
3fbeb95e14
[vgtv] Add view count to test cases
2014-09-08 21:33:03 +07:00
Sergey M․
321c1e44f9
[vgtv] Extract all formats, add support for wasLive and live streamTypes
2014-09-08 21:26:42 +07:00
Sergey M․
cc7fec5818
Merge branch 'vgtv' of https://github.com/mrkolby/youtube-dl into mrkolby-vgtv
2014-09-08 19:49:23 +07:00
Naglis Jonaitis
5fb9077e8c
[moevideo] Add new extractor
2014-09-07 01:21:58 +03:00
Naglis Jonaitis
8e20f81c5b
[sharesix] Add new extractor
2014-09-06 18:59:15 +03:00
Philipp Hagemeister
e154762c74
release 2014.09.06
2014-09-06 15:26:38 +02:00
Sergey M․
a2f0cdc074
[unistra] Modernize
2014-09-06 15:21:27 +07:00
Lovius
0933440086
added extractor and __init__ loader for belgium local tv site telemb.be
2014-09-06 09:36:14 +02:00
Sergey M․
70a1ecd2c1
Merge branch 'unistra_hd' of https://github.com/Rudloff/youtube-dl into Rudloff-unistra_hd
2014-09-05 22:26:31 +07:00
Sergey M․
88a23aef5a
[http] Avoid closing stdout ( Fixes #3686 )
2014-09-05 22:05:36 +07:00
Sergey M․
140d8d77b3
Credit @mrkolby for dbtv.no ( #3685 )
2014-09-05 20:00:12 +07:00
Sergey M․
4d067a58ca
[dbtv] Simplify, modernize, extract all formats
2014-09-05 19:53:53 +07:00
Sergey M․
1c1cff6a52
Merge branch 'dbtv' of https://github.com/mrkolby/youtube-dl into mrkolby-dbtv
...
Conflicts:
youtube_dl/extractor/__init__.py
2014-09-05 19:01:11 +07:00
Magnus Kolstad
f063a04f07
[dbtv] Add new extractor
2014-09-05 11:24:30 +02:00
Pierre Rudloff
af8812bb9b
Add HD detection to Unistra
2014-09-04 22:22:19 +02:00
Magnus Kolstad
78149a962b
[vgtv] Add new extractor
...
Because of the #! in the URL structure for VGTV we need to add ' before and after given URL. Or else it will cry:
-bash: !/video/100495/lars-og-lars-sesong-6-episode-6-lakselus: event not found
2014-09-04 21:02:47 +02:00
Sergey M․
f2d9e3a370
[arte.tv:+7] Allow single quotes for json vp url regexes ( Closes #3676 )
2014-09-05 01:17:16 +07:00
Philipp Hagemeister
16e6f396b4
release 2014.09.04.3
2014-09-04 16:20:17 +02:00
Sergey M․
c6ec6b2e8b
[arte.tv:+7] Add one another one pattern for json vp url
2014-09-04 20:44:51 +07:00
Sergey M․
7bbc6428b6
[nba] Modernize
2014-09-04 20:06:14 +07:00
Sergey M․
c1a3c9ddb2
[techtalks] Modernize
2014-09-04 19:48:29 +07:00
Sergey M․
feec0f56f5
[toypics:user] Update test playlist count
2014-09-04 19:37:40 +07:00
Sergey M․
8029857d27
[washingtonpost] Add playlist title to test
2014-09-04 19:34:40 +07:00
Philipp Hagemeister
aa61802c1e
release 2014.09.04.2
2014-09-04 06:40:44 +02:00
Philipp Hagemeister
f54aee0209
[cliphunter] Add support for more formats
2014-09-04 06:40:15 +02:00
Philipp Hagemeister
35d5b67876
release 2014.09.04.1
2014-09-04 04:48:05 +02:00
Philipp Hagemeister
674c869af4
[cache] Allow dots in keys ( Fixes #3674 )
2014-09-04 04:47:56 +02:00
Philipp Hagemeister
10710ae386
release 2014.09.04
2014-09-04 01:30:43 +02:00
Philipp Hagemeister
a0e07d3161
[youtube] Move cache into its own module
2014-09-03 17:29:19 +02:00
Sergey M․
a232bb9551
[empflix] Rewrite in terms of tnaflix
2014-09-03 21:08:36 +07:00
Sergey M․
eb833b7f5a
[tnaflix] Improve and make generic
2014-09-03 21:07:18 +07:00
Sergey M․
f164038b79
[utils] Make parse_duration case insensitive
2014-09-03 21:03:36 +07:00
Sergey M․
f7a361c4f1
Merge branch 'tnaflix' of https://github.com/peugeot/youtube-dl into peugeot-tnaflix
2014-09-03 20:11:49 +07:00
Sergey M․
884ae74785
[tvigle] Adapt to the new API
2014-09-03 19:59:36 +07:00
peugeot
1dba4a2185
Add support for TNAFlix
2014-09-03 14:10:06 +02:00
Philipp Hagemeister
7d4d5f25ed
[facebook] Fix login ( Fixes #3667 )
2014-09-03 09:50:10 +02:00
Sergey M․
33422c056d
[drtuber] Add display_id to test
2014-09-02 21:40:03 +07:00
Sergey M․
a7862a1bc8
[eporner] Extract all formats
2014-09-02 21:39:22 +07:00
Sergey M․
3baa62e8d1
[beeg] Extract all formats
2014-09-02 20:54:00 +07:00
Sergey M․
1bf8cf5c2c
[drtuber] Extract display_id
2014-09-02 20:39:16 +07:00
Sergey M․
eade1d7eab
[drtuber] Extract counters
2014-09-02 20:36:26 +07:00
Sergey M․
1a94ff6865
[mlb] Add support for embedded videos ( Closes #3653 )
2014-09-02 20:19:28 +07:00
Philipp Hagemeister
b47ed50aaf
[nosvideo] Remove determine_ext usage ( #3655 )
2014-09-02 00:17:04 +02:00
Philipp Hagemeister
1b8477729a
Merge remote-tracking branch 'naglis/nosvideo'
2014-09-02 00:14:58 +02:00
Philipp Hagemeister
ff6ade294c
release 2014.09.01.2
2014-09-01 23:58:23 +02:00
Philipp Hagemeister
11fc065c57
[drtuber] Add age_limit and be conservative about categories ( #3652 )
2014-09-01 23:57:46 +02:00
Philipp Hagemeister
94388f50b3
Merge remote-tracking branch 'peugeot/drtuber'
2014-09-01 23:17:27 +02:00
Philipp Hagemeister
a444648202
Merge remote-tracking branch 'origin/master'
...
Conflicts:
youtube_dl/extractor/eporner.py
youtube_dl/extractor/hornbunny.py
2014-09-01 23:13:49 +02:00
Philipp Hagemeister
7ca2e11f24
[beeg] Add age_limit
2014-09-01 23:13:04 +02:00
Philipp Hagemeister
563f6dea59
[eporner] +age_limit
2014-09-01 23:07:48 +02:00
Philipp Hagemeister
e4039057be
[hornbunny] Simplify and add age_limit
2014-09-01 23:04:36 +02:00
Philipp Hagemeister
11342b54d6
[anysex] Implement age_limit
2014-09-01 22:58:59 +02:00
Naglis Jonaitis
49fa38adf2
[nosvideo] Add new extractor
2014-09-01 23:47:14 +03:00
Jaime Marquínez Ferrándiz
9b330db7f0
Add age limit to anysex, beeg, eporner, hornbuny and sunporno
2014-09-01 22:38:40 +02:00
peugeot
d740f7e16f
Add support for drtuber.com
2014-09-01 20:12:51 +02:00
Philipp Hagemeister
07e7dc4bdc
[comedycentral] Prefer RTMP for now
2014-09-01 18:37:21 +02:00
Philipp Hagemeister
4c59dc4c34
[comedycentral] Support news-team URLs ( Fixes #3649 )
2014-09-01 18:37:10 +02:00
Philipp Hagemeister
7260ea0705
[comedycentral] Move tests to the extractor itself
2014-09-01 17:57:45 +02:00
Philipp Hagemeister
35b1e44567
Fix --rm-cache-dir error message
2014-09-01 17:11:28 +02:00
Sergey M․
c9ea760e31
[npo] Extract all formats
2014-09-01 20:13:32 +07:00
Sergey M․
9ebf22b7d9
[common] Improve codecs extraction from m3u8
2014-09-01 20:13:04 +07:00
Philipp Hagemeister
2582bebe06
[utils] Use flock instead of lockf ( Fixes #3621 )
2014-09-01 01:41:25 +02:00
Philipp Hagemeister
c9cc0bf57b
[youtube:playlist] PEP8
2014-09-01 01:00:40 +02:00
Philipp Hagemeister
61edcfb0a2
release 2014.09.01.1
2014-09-01 00:20:18 +02:00
Philipp Hagemeister
a8be56ce3d
[tudou] Add test case for #3643
2014-09-01 00:20:12 +02:00
Philipp Hagemeister
329818484c
Merge remote-tracking branch 'naglis/tudou_fix'
2014-09-01 00:17:01 +02:00
Philipp Hagemeister
8bdfddf641
[tudou] Modernize
2014-09-01 00:16:26 +02:00
Philipp Hagemeister
36d65b61d4
release 2014.09.01
2014-09-01 00:02:47 +02:00
Philipp Hagemeister
7d48c06f27
Merge remote-tracking branch 'origin/master'
2014-09-01 00:01:48 +02:00
Philipp Hagemeister
d169e36f5c
[beeg] PEP8 and additional tests
2014-09-01 00:00:01 +02:00
Philipp Hagemeister
2d7af09487
Merge remote-tracking branch 'peugeot/beeg'
2014-08-31 23:57:51 +02:00
Philipp Hagemeister
48d4681efc
[eporner] Simplify and correct ( #3629 )
2014-08-31 23:56:14 +02:00
Jaime Marquínez Ferrándiz
9ea9b61448
Merge branch 'master' of github.com:rg3/youtube-dl
2014-08-31 23:47:26 +02:00
Philipp Hagemeister
04b4aa4a7b
Merge remote-tracking branch 'peugeot/eporner'
2014-08-31 23:46:27 +02:00
Philipp Hagemeister
5a3f0d9aee
Merge remote-tracking branch 'peugeot/hornbunny'
2014-08-31 23:45:24 +02:00
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
Philipp Hagemeister
388ac0b18a
release 2014.08.22.1
2014-08-22 03:02:49 +02:00
Philipp Hagemeister
ad06434bd3
release 2014.08.22
2014-08-22 02:57:08 +02:00
Philipp Hagemeister
bd9820c937
Merge remote-tracking branch 'liudongmiao/patch-subtitle'
2014-08-22 02:45:21 +02:00
Philipp Hagemeister
deda8ac376
Credit @terminalmage for patreon ( #3390 )
2014-08-22 02:34:22 +02:00
Philipp Hagemeister
e05f693942
[patreon] Simplify ( #3390 )
2014-08-22 02:33:29 +02:00
Philipp Hagemeister
b27295d2ab
Merge remote-tracking branch 'terminalmage/add-patreon'
2014-08-22 01:52:56 +02:00
Philipp Hagemeister
5fcf2dbed0
[aparat] modernize
2014-08-22 01:44:52 +02:00
Philipp Hagemeister
91dff03217
[dump] Modernize ( #3565 )
2014-08-22 01:43:19 +02:00
Philipp Hagemeister
a200f4cee2
Merge remote-tracking branch 'yasoob/master'
2014-08-22 01:38:59 +02:00
Philipp Hagemeister
ea6e8d5454
[metacafe] Add support for movieclips videos ( Fixes #3555 )
2014-08-22 01:36:07 +02:00
M.Yasoob Ullah Khalid ☺
83d35817f5
Added test for dump.com
2014-08-22 01:31:12 +05:00
M.Yasoob Ullah Khalid ☺
76beff70a8
Added an IE for Dump.com
2014-08-22 01:30:49 +05:00